Lead Ahead

Best Practice for EMC R22 (part 16)

上一篇 / 下一篇  2006-10-09 11:11:00 / 天气: 晴朗 / 心情: 高兴 / 个人分类:原创/翻译

DOIT博客/|A!KDU)J|C F

J.硬盘的类型和大小
?f*A&Bp"VI0
目前来说,CLARiiON系统可以使用以下的硬盘类型和大小:
qe.snl L^.j2z9`Q0. 10000rpm
的光纤通道硬盘(73146300GB
I:z*{Z| ? @0. 15000rpm
的光纤通道硬盘(73146GB
MPhq9c1Ycu0. 5400rpm
ATA硬盘(320GB
OQ U ?1Y f0. 7200rpm
SATA硬盘(250500GBDOIT博客QTE&g`!v
. 7200rpm
的低成本光纤硬盘(500GB

UY@:cK2]uU0DOIT博客;lu|_-Y VxV

硬盘大小的影响DOIT博客;\;QSw;B
尽管硬盘生产厂商都宣称更新的,更高容量的硬盘可以获得更高的传输率,但在硬盘和主机之间的协议层次,还是会使硬盘内部的传输速率和主机访问速率隔绝开来。简而言之,这个影响是非常小的。

Y&Px2q Ne:E'A#{0DOIT博客 }1uZH8[0~F

一个对性能有着深刻影响的是,硬盘的大小影响了在指定的容量里的的数目。每gigabyte更少的轴等于更低的性能潜力。就硬盘而言,硬盘的转速和技术比硬盘的容量更加重要。

"t:@/bT GD)Gt0

?kF.jz_ ?0例如,用300GB容量的硬盘,CLARiiON的速度(performance guru)会被经常问道:300GB硬盘的性能怎样?回答:跟其他10K rpm的光纤硬盘几乎一样。但是,因为性能跟轴的数量有关,用户选择硬盘的时候,必须要计算他自己的性能要求,就像他要考虑容量需求一样。DOIT博客,h;]9U H&{1T

z4lSd2[TUo0转速DOIT博客 \Q%e0F M/@4Z*B;F
对于同样的硬盘技术,更高的转速会带来更好的性能。更高的转速会让硬盘的寻道时间线形的减少。此外,更高rpm的硬盘也包括了横向的寻道速度的提升。传输率跟着rpm提高,尽管硬盘的缓冲和光纤硬盘协议限制了这些硬盘实际的传输率。

qj!X$BI ve0

D \8j8i~6Qj Q0光纤通道硬盘DOIT博客JV9k!U uC!`
光纤通道硬盘是企业级的设备。他们拥有在硬盘上的固件,可以对队列的重新排列,缓冲,和高级的寻道优化。许多巧妙的设置能让他们处在一个桌面级别硬盘标准达不到的层次。转速对光纤通道硬盘的速度由非常大的影响,因为这些硬盘可以非常有效的提升轴的速度。DOIT博客)T,M8Uk7O6A

DOIT博客}yc}hLy

对于随机的读的性能,一个更快的转速意味着更小的延迟,因为缓存不能缓冲随机的读操作。对于随机的写操作,他们首先会写入SP的写缓存里面,更高转速的影响是更快的cache的刷新。拥有更快的刷新的缓存可以让存储系统有更高的I/O传输率,避免了达到水位线,而且强迫刷新可以让服务时间增加。

a^2y&hk4_$v x-G0DOIT博客9Ek4h I1s:t

结果是,当系统的随机负载达到了最高负荷的时候,15K rpm的硬盘提供了大概20%-30%的真实世界里的性能提升。顺序的操作系统业可以得到一些提升,但影响会相对较小。DOIT博客]2f+ND S@TP:J b

X0r#mqq"c}YG0DAE里使用不同的硬盘种类
#N6|se e.J9Y_6yh0ATA
硬盘和光纤硬盘是不可以混插在同一个硬盘柜里。

#FSc.^W,P ja_0DOIT博客C0Vj+_qDpd

在一个硬盘柜里可能会混插不同速度的硬盘。如何摆放成了一个计划的大问题。如果一个系统系统使用不同容量和/或者不同速度的硬盘(例如,146GB73GB,或者10K15K)在同一个硬盘柜里,那么EMC推荐你们把他们摆放在一个逻辑的顺序,如以下所说:
8_ E*@7r0w(I0.
把容量高的硬盘放在最先(最左边的)的槽里面,然后再放更低容量的硬盘。
N_n7T/[7jFGS0.
必须注意的是,在一些对带宽敏感的应用里,把2Gb/s的接口硬盘放到一个都是4Gb/s硬盘的总线上的时候,会把整体的总线速度降低到2Gb/s,这肯定会影响到性能。

:bq zYSG0

)C8}b~1l#k8o~#T)Lz'D0ATA硬盘和RAID的层次DOIT博客5D_.ZV%_T!X y#^ W4M
ATA
硬盘在使用RAID3的时候,对于带宽敏感的应用表现良好。对于随机的I/O和不同步的光纤LUNclone,要使用RAID 1/0RAID 5并不推荐来做这些应用,因为随机写操作需要更高的硬盘负载。“ATA drivers as mirror targets and clones”提供了更多的细节。

b6y*j5B@8g;r y0

/nZrm7mm$s,C0RAID组的分区和ATA硬盘DOIT博客.^#y_1D5e-^yA
当对ATA硬盘的RAID组分区的时候,最好把那个RAID组里的所有LUN都分配到同一个SP上。这会让这些硬盘得到最高的带宽。(而这对光纤硬盘并是一种要求。)

s } s9E%c2q0

` W:w4K5YG;q(c*@g0ATA硬盘作为镜像的目标和CloneDOIT博客 s8b6mg-k@sm;\l
ATA
硬盘并不适合作为cloneMirroView的目标。当显示工作负载已经可以被ATA性能要求所满足的时候,他们在一些情形下可以被使用。数据恢复存储站点的性能,应该跟primary站点的一致,因而ATA硬盘只有在primary站点使用ATA存储的时候,才可使用。小心的计划一个数据恢复站点,包括足够的性能表现和长期的业务。

&aK;E;{ wo9pk0DOIT博客8NAM!~#Y%^2c"@ @

当作为clone或者mirror的目标的时候,ATA硬盘的性能影响必须详细地考虑和注意一些细节。当使用同步模式的时候,ATA会收到主站点的所有的写操作,但对他们的刷新会比较慢,所以这回造成写缓存上的更多的负载。当同步的时候,他们会有并发的写的负载加上同步的负载,这会进一步对缓存造成压力。因此,任何针对在同步的ATA硬盘读操作,都会造成竞争,而且会导致更低的顺序读的速度和更慢的缓存刷新。周期性的更新,例如MirrorView/Asynchronous,会在更新的时间内装载到缓存里面。

P]S%V"@0DOIT博客q q@?WvM

在一个并没有受到很大压力的系统(例如,写缓存并没有达到刷新水位线),使用ATA硬盘作为目标,比光纤硬盘对比,会有一个适度影响的性能表现。保持对ATA硬盘的I/O负载,在低于Table 6所给定的描述下。应该要对系统作一个监控,来确保使用ATA的目标,不会使缓存的利用率持续的处在高水位线。

vt|"{Rbj0DOIT博客q!w%x4iy%^ C G

在一个已经有非常重的缓存的负载的系统里,建立在ATA硬盘上的一个同步的应用或者一个clone的建立,都可能造成写缓存被填满。这会造成对其他正在写入的LUN的强迫性地刷新—--会对系统里的其他LUN造成负面的影响。如果Navisphere Analyzer显示长期的处在100% dirty pageATA的工作负载应该是首要怀疑对象。独立的ATA LUN上的写缓存可以被关闭,这是作为一种在二选一环境(更多的硬盘,不同的RAID的类型,或者迁移到光纤硬盘)下的一种控制手段。

`)cn7E,h0E7]4~8U0

'Unm/R0xTv#I;j0类似的,使用ATA硬盘作为对光纤通道primary的镜像目标,在目标的缓存会比源的缓存,更加慢地被刷新(这是因为使用了更慢的硬盘)。目标系统的缓存必须被监控,因为强迫刷新,会导致对镜像写做操作的响应时间的增加。同步的MirroView和增量的SAN Copy也会对目标有随机的I/O写入,所以在做这些任务的时候,也要仔细的考虑使用ATA硬盘。

~s|0c{ sW0DOIT博客DI1khr9`N

请参考以下白皮书,以了解复制技术的细节。 Rlease 19updates for CLARiiON Replication Software

*y5a?tT0DOIT博客\.kg#tO7D(JF

低成本的光纤硬盘(LCFC
Q dZ1Z9X4Cz&o0LCFC
硬盘在容量,寻道时间和转速上面,跟ATA硬盘类似。LCFC有光纤通道的接口,所以他们可以和其他光纤硬盘放在DAE里面。LCFC开启了命令队列和寻道优化,所以他们的性DOIT博客 za?9XOym9M G2o
能介于FCATA之间。LCFC适用于相对较低的工作负载需求,包括适度的数据库,文件共享,归档,和悲愤。当工作负载有比较高的并发的时候,他们可以提供非常好的吞吐量,就像其他光纤硬盘;但他们更长的访问时间,在队列变得大的时候,会导致更长响应时间。因为LCFC硬盘能提供命令队列的能力,所以他们会比ATA更使用于snapclonemirror和增量SAN Copy的目标,但仍然不如FC硬盘,后者还是一种可选的硬盘。此外,LCFC对于随机的吞吐量也在ATAFC硬盘中间。

*bC9{X5JMW%U0DOIT博客 r(XEQm*H S `%U

必须注意的是,LCFC硬盘可以绑定到FC硬盘里的RAID组里面。EMC建议RAID组只能绑定同样大小和类型的硬盘。DOIT博客N$j2w uD*g6?:}


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar