引用:
原帖由 qq6810 于 2005-8-15 16:36 发表
在真实数据库环境下,调优情况下,每14块10K 146GB的磁盘即使在性能调优后可以达到725个IO,平均到每个磁盘每秒IO大概在50个IO。。。。(附件是第三方Seaga ...
第三、也是最关键的,在EDW的系统中,IO的Packet size推荐是64KB,这和通常OLTP系统的8KB是完全不同的。因此,我们可以得到峰值情况下的数据流量Z是: Z=X*Y*48=280MB/s,远大于200MB/s的理论带宽,可见此时过多的盘绝对是其瓶颈。我们还可以换个方式来考虑,上文提到的8MB缓存SCSI硬盘其持续吞吐能够到底98MB/S,那么48块硬盘理论上就需要到4.7GB/S的带宽,如果换成大缓存的光纤硬盘需求就更高,如此高带宽需求又怎么是200MB/s所能支撑的呢?....
问题很好,回答如下:1.USP每对后端是32块磁盘,只有一对是48块磁盘,因此在峰值情况下的数据流量Z是 Z=X*Y*48=12.8MB/sec,按照推荐的64KB的packet size,也只有12.8*8=102.4MB,(注意,后端48块只有在你配置超过1024块磁盘以后才会实现的);2. 这位qq兄用的理论数据是73GB的磁盘,而不是我提供的146G磁盘的数据,所以你的推论未免有牵强之嫌; 3.请注意我们所有的推论都是在满配的情况下,试问如果你只配置800多块磁盘,不就所有的问题都解决了吗,

; 4. 这个时候再谈谈cache并发带宽就知道用处了,所有的数据都要经过cache,我们算了这么多,但是cache瓶颈的并发IO通道数和cache并发带宽才是真正的大磁盘阵列的命门。不知你认为然否,嘿嘿.
