如何提高 iSCSI 性能

www.net130.com     日期:2012-8-29    浏览次数:
出处:TechTarget中国

虽然iSCSI技术降低了基于块状的存储网络的成本效益,但它的部署一般局限于中小企业用户。也许是由于它网络固有的局限性,如基于IP,延时,端口超额运作,并且iSCSI创立目标就是针对软件的。因此,iSCSI SAN可以装配在一般的并不昂贵的以太网上。而在真正的操作应用上可能并不是很好。iSCSI要想在企业竞争中取胜并长期发展下去,存储网络管理员必须要解决这些固有的问题。

  其中的一个方法就是改善以太网硬件。包括以太网界面卡(NICs),NICs与TOE结合在一起。TOE芯片卸载了一些或者所有在工作中需要处理的TCP/IP数据,减少了本地CPU的工作量,提高了以太网的效率。TOE卡并不是很流行,因为它加载昂贵,但是它的部署却和iSCSI SAN流量增加一样,在不断扩展。TOE NICs通常用作多服务器上的I/O率拥堵的存储系统上。TOE卡可以从少数供应商中获得。如Alacritech, LeWiz Communications公司, and QLogic 公司.

  通常以太网连接孔在iSCSI通道上具有延迟性,降低了iSCSI的性能。专家建议部署高性能、传输快,端口延迟低的以太网交换机。另外,你也许采取“自动疏通”的方式来增加iSCSI性能,并且在NIC和交换机上自动调整速度设置。因此可以在NIC和交换机的以太网架构上设置到9000个字节或者更高。--以便在每个数据包上传输更多的数据,巨大的架构据称可以提高50%。你能从博科公司,Cisco公司,Emulex Hewlett-Packard ,SANRAD, 和Woven公司获得这种高性能的IP存储路由器。

  路由器端口性能也可以靠去除“认购超额”来提高。当带宽没有被充分使用时,对于超额运用并没有损害。--多驱动能够帮助它完全利用带宽,使每个端口发挥更多价值。但是对着利用上升,驱动开始与端口竞争,开始出现iSCSI SAN延时和性能问题。而不是允许多个驱动来争一个路由器端口,而是要建立一个驱动一个端口。

  考虑你的iSCSI初始(服务器)软件性能是很重要的。因为对于任何设备驱动,iSCSI软件的质量和统一是依赖于供应商的,他们在iSCSI市场上的经验和他们iSCSI产品的成熟,决定了他们中产品的质量。在决定购买之前,对一些iSCSI厂商初始软件进行性能测试是由价值的。TOE卡和其他硬件设备包括他们本身的固件去除了区分原始软件的需要。

  最后,iSCSI SAN性能能够通过缜密逻辑和物理区分来提高性能。例如,iSCSI SAN通道绝不能与一般的以太网用户通道混合。如果混合的话不仅削弱了SAN性能,用户上LAN的存储数据会受到影响,也带来了一个潜在的安全风险,。正确的做法是,iSCSI SAN通道应该与日常用户通道分开。最常见的分离方法是虚拟局域网(VLAN),限制iSCSI通道通向虚拟局域网,保持正常通道。同样的效果可以通过为iSCSI SAN(通常采用高性能NIC和交换机硬件)创造一个新的LAN分割点,并且保持这个分割点与其他以太网分割点分开。

 

分享道
相关新闻