虚拟化 频道

虚拟服务器环境下iSCSI的5个非常好的实践

  【IT168 应用技巧】在上个10年,围绕iSCSI SAN(storage-area network-存储区域网络)有许多讨论和辩论,但iSCSI终于作为虚拟服务器环境的网络存储基石而站稳了脚跟,分析师如是说道。

  像HP的LeftHand网络和戴尔的EqualLogic这样的企业数据存储供应商都曾对一些客户说网络存储的额外开销是接受服务器虚拟化的一个障碍,他们还说准备使用iSCSI实现这一功能,并标榜iSCSI SAN相对于光通道更低廉的价格。但是马萨诸塞州Hopkinton市Taneja集团验证服务部门的高级分析师和主任Jeff Boles认为,确实有一些技术上的原因使得iSCSI对虚拟服务器更有吸引力。

  “很多光通道的研究都基于一个端口只有一个主机的假设,”Boles说,“iSCSI通过IP连接把访问也虚拟化了,而且还有和多主机连接以及多种队列模式相关的能力。”

  尽管现在iSCSI SAN的基本非常好的实践已经被人们所熟知了,如果你正想用iSCSI SAN来支持服务器虚拟化,专家们说除了在何时通过iSCSI连接服务器之外,还是有些不同的因素需要考虑。以下是在虚拟服务器环境中使用iSCSI的5个非常好的实践。

  非常好的实践1:目光看得比基本的iSCSI更远

  在iSCSI刚刚出现的那几年,产品有时间来慢慢成熟并发展,在发展过程中不断增加个性化的功能特性。同时,iSCSI相关产品的激增使得基于软件的iSCSI initiators和targets可以完全免费获得。iSCSI SAN也可以使用通用服务器硬件和开源软件来建造。

  但是Boles说,像HP的LeftHand和戴尔的EqualLogic这样的iSCSI专家会对类似集成的VMware快照这样的高级功能收取高昂的费用。其它的iSCSI SAN厂家,例如EMC公司和NetApp公司,则提供统一存储产品,其服务器连接有很多种类可供选择,包括了iSCSI。来自存储专业厂家的磁盘阵列也会提供类似服务质量和感知虚拟机的管理控制台等功能。

  这些连接到iSCSI网络的阵列会带来很大的影响,Boles说,“如果你有合适的基础架构做基础,例如一个精心建立的、完全管理的思科环境,你可以为虚拟服务器实施更加复杂和细致的策略。”

  另一方面,据明尼苏达州Stillwater市的StorageIO Group的创始人和分析师Greg Schulz说,对虚拟服务器环境来说,一些高级的iSCSI实施方式并不是必需的,因为在虚拟服务器环境中首先要考虑的因素是成本和集成度。随着数据的增长和10Gb以太网的逐渐显现,一些业界专家认为类似TCP/IP卸载引擎(CP/IP offload engines -TOE)一类的技术将会不断地进入人们的视野。

  但是用户需要在这些性能提升和他们的初衷之间作出权衡,Schulz说,“如果我实施iSCSI的原因是它的低成本,我可能就不会在硬件接口卡上投资。作为替代,我可能想要用软件来实现巨型帧和QoS功能。”

0
相关文章