NFS和iSCSI哪个才是VMware的理想选择?
创始人
2024-03-21 05:41:29
0

    【WatchStor独家译文】George Crump在他的博客中认为NFS是针对VMware的存储协议选择,对此我持相反看法,认为iSCSI SAN才是理想之选。iSCSI SAN不仅具有成本效益,而且易于架构,VMware和Windows服务器的所有功能都支持iSCSI SAN。除此之外,它还是运行在IP上的。

    你可能会认为iSCSI不那么好用(或者说不容易使用,而且更新很慢)、速度慢而且不太适用于大型环境。将一台服务器添加到光纤通道SAN的成本是添加到iSCSI或者NFS成本的三倍甚至更多,这一事实让企业管理者坚信iSCSI适合于中小企业。

    事实是,当运行应用、Web测试和配置的时候,绝大多数虚拟服务器端口需要的不仅仅是两个1Gb以太网通道。NetApp和VMware在VMWorld Europe 2008大会上发布的最佳基准测试数据显示,对于日常工作负载来说,iSCSI比光纤通道慢不到10%,比NFS快差不多10%,但是占用的CPU比NFS多20%。

    像George这样的NFS倡导者认为,从定义上来看,NFS存储是自动精简配置了的。毕竟,当设备或者快照创建的时候,每个VMDK和快照都要在文件系统中占用一定的空间。即使存储硬件中不支持自动精简配置,创建一个支持多虚拟机的VMFS LUN也可以完成相同的工作。采用NFS的VMDK是作为独立文件创建的,这还可以节省下不少空间。但是如果你采用Storage vMotion或者从模板进行复制(这也是我创建虚拟机最常使用的方法),这一优势就不复存在了。

    从George的文章中来看,他更多是从一个标准的存储业内人士的角度来看待iSCSI的。他说,“光纤通道变得越来越简单,我可以像管理iSCSI SAN那样管理FC SAN。”“当对iSCSI进行扩展的时候,HBA和VLAN会变得很复杂。”虽然其中的确有一些道理,但严格地讲这是从存储业内人士观点来说的。

    在中型企业机构(有500~5000名用户,50~500台服务器)中,很少有经验丰富的存储管理员,CIFS是他们用于访问Windows服务器主要使用的文件访问协议。这些企业机构都有了解以太网、IP和VLAN的网络技术人员。因此问题不是存储有多难,而是哪一项技术是和他们现有知识相互联系的。我曾经花两个小时就让没有任何存储背景网络和服务器技术人员掌握了EqualLogic SAN。其中大部分拥有FC SAN的人都让增值服务提供商来完成他们的管理工作。

    iSCSI还支持RDM和微软集群。VMware HA不错,但是那些已经使用MSCS很多年的企业机构不希望在对服务器虚拟化的时候放弃使用那些一直应用良好的解决方案。

    最终,像VMware SRM这样的新兴技术先于NFS获得iSCSI等块协议的支持。就我从多个成功在NFS上测试SRM的用户那里了解到,现在VMware并不支持NFS。

    这并不是说iSCSI针对VMware的理想存储协议。除了受限于1Gb之外,VMware软件发起者目前还不支持多重连接,而且从SAN启动是需要Qlogic HBA的。而且它还不支持大多数服务的Broadcom Ethernet芯片上提供的TCP和iSCSI卸载功能。我期待着ESX 4可以解决这些问题。【WatchStor独家译稿,未经许可禁止转载。合作伙伴请注明原作者及出处为WatchStor.com】

    下一次,最大限度发挥VMware iSCSI系统的作用。

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
范例解读VB.NET获取环境变... VB.NET编程语言的使用范围非常广泛,可以帮助开发人员处理各种程序中的需求,而且还能对移动设备进行...
规避非法攻击 用好路由器远程管... 单位在市区不同位置设立了科技服务点,每一个服务点的员工都通过宽带路由器进行共享上网,和单位网络保持联...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...