如何提高 iSCSI 性能
转载 虽然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分割点,并且保持这个分割点与其他以太网分割点分开。
下一篇:iSCSI怎样避免拥塞
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
如何提高mysql delete速度
提高mysql delete速度的方法简要介绍。
sql 数据 MySQL -
PHP如何提高性能
PHP为什么慢?PHP最初设计并非解决计算密集型的应用场景,即它为了提升开发效率而牺
PHP php 执行效率 解决方案