正在阅读:锱铢必较 彻底榨干虚拟化iSCSI带宽资源锱铢必较 彻底榨干虚拟化iSCSI带宽资源

2009-08-19 06:42 出处:PConline原创 作者:Heman 责任编辑:heyaorong

iSCSI启动器连接与虚拟磁盘文件系统对比测试

    Dell EqualLogic PS系列存储设备是基于iSCSI接口的存储产品,iSCSI在目前千兆环境下的链接速度还比不上4Gb或8Gb光纤通道,但iSCSI有一个很显著的优点就是iSCSI基于通用的TCP/IP协议,也就是说,iSCSI设备可以被任何接入网络的服务器所识别,而不管这系统是虚拟服务器还是物理服务器。

    正是上面的原因,对于虚拟服务器和iSCSI存储设备之间就有了两种不同的磁盘挂载方式,一是虚拟主机先与iSCSI设备连接,将iSCSI存储的磁盘资源作为虚拟磁盘划分给其上的各个虚拟服务器使用,对于虚拟服务器来说,存储设备相当于是本地磁盘;第二就是通过iSCSI发起器程序,直接让虚拟服务器与iSCSI存储之间发生通讯,这种方式与物理系统连接iSCSI没有任何的区别。

    虽然上面两个连接方式底层本质上都是通过iSCSI网络进行通信,但是(又是但是),这两种连接方式的性能有一些区别,并且区别还相当的大。衡量存储的性能两个主要指标:IOps和吞吐速度在这两种连接方式下都有很大的性能差异,IOps成绩甚至有接近50%的差别。

  iometer测试
IOps测试结果

    Dell EqualLogic PS6000s的IOps在虚拟服务器不同队列深度的顺序读取IOps性能,iSCSI连接峰值接近75000IOps,而虚拟磁盘文件系统只有40000出头。虚拟磁盘文件性能较为低下这个事实我们早已知道,读写性能下降一半的测试结果也符合我们之前多次测试成绩,因为虚拟磁盘系统会占用部分的虚拟化资源进行驱动和模拟,而iSCSI连接则会动用存储设备本身的控制器性能,对性能的提升都有很大的促进。

iometer测试
吞吐性能测试结果

    吞吐性能的测试结果也是没有意外的由iSCSI胜出,不过对于较为挤占带宽的文件吞吐来说,系统短板应该是出现在千兆的网络连接速度上。从两个吞吐速度来看,虚拟磁盘的速度在100MB左右,这已经是接近千兆网络的全部带宽了。不过测试中有趣和不解的是,Dell EqualLogic PS6000s的吞吐速度长久稳定为144MB/s,这数值大大的超越了千兆的网络速度。  

    但毫无疑问的是此时系统瓶颈出现在网络上,在千兆环境下,iSCSI的链接便利和速度劣势都表现得淋漓尽致。Dell方面曾透露过年底之前会发布万兆的iSCSI产品,也许在万兆连接普及才是iSCSI真正发扬光大扬名立万的时候。

  存储读写时的网络流量
通过虚拟磁盘连接的网络存储 

    如果iSCSI存储时通过虚拟主机划分虚拟磁盘给虚拟服务器使用时,即便这磁盘同样是位于网络上,但无论对磁盘如何操作,都不会显示在其网络性能监控窗口中。这就是前面我们所说的数据流量的不准确。

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

网络设备论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品