存储 频道

iSCSI与以太网的局限

  【IT168 技术】本文将为大家简单介绍iSCSI与以太网的局限的相关内容,以下是文章的详细内容,有兴趣的读者不妨看看此篇文章,希望能为各位读者带来些许的收获。

  以太网的局限

  任何一个SAN所面临的最大困难都是把所有东西连接到一起的网络架构。对iSCSI来说,这个挑战就是以太技术本身。

  千兆以太网络看起来似乎很不错,理论上能提供很大的带宽:将网络堆栈和操作系统的瓶颈考虑在内的话,实际可提供的带宽大约是100-120Mbps左右。

  以太技术的另一个问题就是它的低效。它设计的理念以握手对话为基础,以太网需要验证每个数据包的发送,并且按惯例重复发送即将丢弃和损坏的数据包。

  在一个拥有众多用户、需要在许多服务器上访问各种应用的繁忙的公司网络中,很容易看到那些活动的网络流量如何消耗带宽并造成延时。再加上那些查询数据库带来的流量、流媒体、文件存储/加载和其它存储访问,最终结果都是数据传输竞争非常厉害。

  尽管我们可以通过将网络分段组成合理的架构来限制对存储流量的影响,所有的存储数据仍然还是需要从用户处传输过来再返回。

  潜在的带宽压力在虚拟服务器的环境中被再一次放大,以太物理机上运行多台虚拟机。尤其是当服务器提供多个以太口,每个端口都被多台虚拟机共享的情况,会对服务器I/0端口产生更大的带宽需求,严重时将使交换机达到性能极限。

  当你将这个情况和端口上每个虚拟机带来的存储流量结合起来看时,就会发现网络性能将慢得像蜗牛。实用加载TOE的以太网可能会在某种程度上有所帮助,但是一般来说增加以太网卡会比迁移到TOE版本网络更容易些(也更便宜)。迁移到性能更高的交换机也许能提高瓶颈。

  基于这些限制有可能造成的结果,在迁移到iSCSI前,预估关键点位上的带宽和延时就非常重要了。为了支持iSCSI存储流量,可能需要变更网络。比如,针对专用服务器和交换机配置大数据帧,将千兆网络分段和限制iSCSI流量都是可行的操作。

  另一种方法是利用软件来部署a10千兆以太网,可以有效解决问题(10G级别的以太网络实施成本还是相当高的)。

  在决定正式部署前,在实验室里测试iSCSI运行性能也十分有必要。通过磁盘性能检测工具来测试存储效率,如Bonnie++1.96,IT可以对比iSCSI性能和当天使用的存储性能,看哪个效率更高一些。

  这也能让他们清楚在iSCSI初始化之后通过更改参数(缓存大小,帧大小等)能对性能有多大的影响。Windows管理员可以使用诸如Performance Monitor(PerfMon)等的工具来监控多个物理磁盘的工作状态。

0
相关文章