大多数基于VMware的供应商为他们的ESX服务器配备了基于块的光纤通道或者iSCSI的存储,但有人已开始提出:网络文件系统(NFS)可能是一个更适合的选择。 例如,在两年前NFS设计出基于VMware的动态服务管理主机平台时,IT商业服务供应商T-Systems就选择了NFS.

Dynamic Services的负责人Gregory Smith博士说,“我们真的觉得网络NFS是最佳选择”,“SAN在吞吐量方面有它的优势,但是在灵活性和管理方面,NFS做得好得多”。

作为一个工业级标准的共享文件系统,NFS卷的安装和卸载非常简单,并支持多用户端,而且IT管理员们对它也非常了解。Smith还进一步提到NFS的安全性优势。因为NFS在以太网上运行,T-Systems利用虚拟局域网(VLANs)将虚拟机(VM)一个个隔离开。“VM看到的仅仅是他们自己的东西。你就把这个文件系统放在局域网上,而无需考虑SAN、交换机等其他的东西。”

相反,SAN的VMFS群集文件系统里面的VM目前还不支持分隔VM的存储,如果你想要通过ESX主机使用VMotion来迁移虚拟机就比较困难了。尽管支持N_PORT ID虚拟化的ESX Server 3.5将会改变这一现状,但仅仅是裸设备才支持NPIV,而VMFS——VMware的专有文件系统则不支持。

T-Systems在为大约70个服务器、80,000个终端用户提供应用服务,该系统由基于VMware的动态服务平台之上的NetApp网络附加存储组成。公司利用了“大量[NetApp] OnTap软件包的功能”Smith说,包括通过异地镜像软件Snappmirror来备份,通过SnapVault来创建一个30天期限的归档,MetroCluster则可以在分散的远程数据中心之间创建动态计算机集群,它支持故障切换,还可将数据从主站点复制到远程站点,以确保数据是全新的。

性能为代价,颇具争议?

但是它的性能如何呢?“当你告诉别人你打算在NFS上跑VMware时,人们会认为你在说胡话”,金融解决方案和企业软件公司ePlus 的虚拟化顾问Scott Lowe说。这是因为,单从吞入量角度来看,千兆以太网上的NFS无法与4G光纤竞争。“如果你只看重吞吐量,那么FC架构击败了NFS”,Lowe说。

但Lowe和他的一些伙伴们指出一个有趣的悖论:在一个环境中的VM越多,FC吞吐量的优势就越不明显。事实上,在庞大的环境当中,NFS的实际表现可能会比FC的更好,Lowe说。

在多VM进行磁盘访问问题的讨论中,他说“当你在数据存储里开始加载VM时,你就陷入了一个SCSI堵赛的问题,导致阻止所有开放主机访问LUN(logical unit number)”,“主机数越多,FC能够达到的吞吐量越低。因此,你常常不能达到那个理论吞吐量的高度”。

不过,并不是每个人都赞同这种观点。“这听起来好像有点过于FUD—— Fear(恐惧)、Uncerntainty(猜测)和Doubt(怀疑)”,StorageIO Group的创办人兼分析师Greg Schulz说,“当然,如果你是为了争论而建立起系统,你会遇到一些问题。但是如果你按照厂家的最佳操作方法来做,应该不会有问题的”。Schulz说多数VMware鉴定过的FC SAN盘阵都会公布“操作指南”,详细说明了系统的速度和数据量,以及推荐使用的最大主机数,阵列上每端口最多VM数。

而且,磁盘的争论也并不仅仅存在于SAN中,Schulz说。同样的事情可以发生在NAS设备当中;除非,你在讨论有多少线程或登陆记录而不是在讨论SCSI的发起端和目标端。

Fairway Consulting Group 公司的总裁James Price,非常明确的反对NAS的性能优势。“NAS有它的一席之地”他说,“但是我认为你找不到任何一个受过正规培训的存储工程师会告诉你,NAS可以用作主存储平台”。

首先,Lowe提到的磁盘问题的争论可能成为之前版本ESX的一个缺陷,但在融合了虚拟化架构3的新版VMFS中,这一问题就没那么严重了。现在,Price解释说,不再像以前那样一个集群里的所有主机都通过磁盘访问共享一个日志,现在相当于每个主机都有它自己专门的日志,消除了通信堵塞问题。

其次,Price担心因第三方文件系统NFS而增加一层(协议),从而导致系统复杂化。“NAS真正的威胁在于:针对其他文件系统的块级输入输出(I/O)”他说,“从ESX看不到它的状态”。而且,用NFS存储数据,有很多操作都无法进行,例如“备份的、集群、从SAN导入、裸机等等的带外(out-of-band)操作”。

不过,ePlus公司的Lowe说,更多用户正在走NFS路线,包括“一大批用户开始从他们的顶层FC存储中向NFS迁移数据”,他说。性能问题先不提,NFS的魅力一部分源于厂商产品的特色功能,比如NetApp.“对于他们来说,将所有的数据都备份起来是一个巨大难题,根本没办法解决。他们看过了VMware的统一备份,但并不十分满意。"”Lowe说。现在他们决定要采用NetApp的NFS卷,通过它,“他们可以从成型的客户那取得数据,而且备份现在也变得简单多了。”

者:佚名

来源:51CTO

NFS与NAS谁更适合VMware相关推荐

  1. 企业网盘对比NAS哪个更适合企业

    NAS是什么? NAS(Network Attached Storage)网络接入存储,基于标准网络协议实现数据传输,重点在于帮助解决迅速增加存储容量的需求.目前企业用户较多采用NAS功能来作为邮件. ...

  2. Linux比windows更适合工作和娱乐

    已经半年没有使用 Windows 的方式工作了.Linux 高效的完成了我所有的工作. GNU/Linux 不是每个人都想用的.如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了. 我不是 ...

  3. K8S使用持久化卷存储到NFS(NAS盘)

    参考文章:K8S-v1.20中使用PVC持久卷 - 知乎 目录 1.概念: 1.1 基础概念 1.2 PV的配置 1.2.1 静态PV配置 1.2.2 动态PV配置 1.2.3 PVC与PV的绑定 1 ...

  4. 难以做出的抉择:NFS或iSCSI哪个更好?

    与NFS和iSCSI是虚拟化所使用的两大IP存储协议.而与很多引起热烈争论的IT话题一样,NFS或iSCSI,哪个更好? 要在任何两种流行的竞争技术之间进行选择,关注其整体更优的人并不多,更多的人关注 ...

  5. 【私有云架构】Cloudstack 与 OpenStack:哪个更适合您?

    创建云管理平台是因为云计算几乎已成为大多数日常业务使用的必需品.CloudStack 与 OpenStack 之争并不是很重要,而是在控制大量数据的高级云管理平台之间进行选择. 对于许多组织而言,重要 ...

  6. 为什么 ElasticSearch 比 MySQL 更适合复杂条件搜索

    熟悉 MySQL 的同学一定都知道,MySQL 对于复杂条件查询的支持并不好.MySQL 最多使用一个条件涉及的索引来过滤,然后剩余的条件只能在遍历行过程中进行内存过滤. 上述这种处理复杂条件查询的方 ...

  7. 为什么ElasticSearch比MySQL更适合复杂条件搜索

    熟悉 MySQL 的同学一定都知道,MySQL 对于复杂条件查询的支持并不好.MySQL 最多使用一个条件涉及的索引来过滤,然后剩余的条件只能在遍历行过程中进行内存过滤. 上述这种处理复杂条件查询的方 ...

  8. 他保送北大、读完博士选择回中学任教,“做科研太枯燥,自己更适合教书”...

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 清北人才 ...

  9. 激光雷达与相机—哪种更适合自动驾驶?

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达推荐阅读 42个pycharm使用技巧,瞬间从黑铁变王者Google ...

最新文章

  1. 对于FAMNIST中的十种动物和水果进行识别测试
  2. sublime text 常用快捷键
  3. Java集合框架:TreeMap
  4. SAP 电商云 Spartacus UI 中的 cx-message 和 global message
  5. Segment Model.
  6. DBSCAN聚类算法初探(五)
  7. ecshop mysql 报错_ecshop数据库操作函数
  8. 2018-2019-2 20165234 《网络对抗技术》 Exp1 PC平台逆向破解
  9. 一线架构师实践指南阅读体会_ADMEMS方法体系理解
  10. 红帽学习笔记[RHCSA] 第三课[输出重定向、Vi编辑器]
  11. sicp 3.9题解答
  12. openGauss企业级开源数据库获第十届中国电子信息博览会金奖
  13. EEGLAB初步学习(1)
  14. 编程循迹小车传感器怎么定义_「老丁教乐高EV3基础编程」学完练完本课,足矣应付70%的编程要求...
  15. latch: cache buffers chains问题分析
  16. android问号icon,CSS3 动态问号图标(使用工具生成)
  17. 唐朝一体机屏幕显示变红
  18. echarts散点图x轴和y轴在中间位置
  19. python 图片文字识别orc
  20. 使用xmind绘制思维导向

热门文章

  1. bootstrap登录表单
  2. mysql8.0 的新特性_MySQL8.0-新特性汇总
  3. nrm:安装与配置记录
  4. css过度效果 从无到有,求教,对于CSS3 transition和transform实现的一个特效原理不是太明白?...
  5. wget在线扒站程序php源码
  6. WordPress 主题教程:从零开始制作 WordPress 主题
  7. Magento 产品推荐 extension Featured products 2.0 – revamped!
  8. 机器学习速成课程 | 练习 | Google Development——编程练习:使用神经网络对手写数字进行分类
  9. oracle execute immediate用法
  10. 《剑指Offer》 旋转数组的最小数字