扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共8页)
虚拟机形式的存储堆栈
需要说明一下,这里我们讨论的“虚拟化”存储,和通常所说的“存储虚拟化”不是一回事。下面我们讲的主要针对存储系统控制器内部的软硬件设计架构,如果大家想了解基于SAN网络的存储虚拟化产品技术,可以参考“用户眼中的SVC:盛大在线CTO朱敬谈存储虚拟化”一文。
“Emulex/QLogic万兆争夺继续 存储还是板载优先?”一文的末尾我们提到过多核x86处理器的发展促进了服务器虚拟化应用,而存储领域也是同样的道理。像HP LeftHand P4000 VSA那样可以运行在VMware ESX等服务器平台上的存储软件栈应该会越来越多。一台性能强大的服务器,可以兼顾计算和存储任务;或者2个虚拟机分别运行块存储服务(SAN)和文件系统(NAS),来实现目前热门的“统一存储”。
如上图所示,在基于Linux的开源Xen Server虚拟化环境下,传统的RAID块存储(DAS/SAN)、NAS文件系统、云存储方面的应用(比如EMC Atmos、戴尔DX那样的对象/目标存储),还有整个存储系统的管理功能都可以运行在不同的虚拟机上。它们之间则根据设定的规则共享所在主机(控制器)的CPU和存储器等硬件资源。这样做的好处包括:保留传统RAID Code软件栈的优势、无需修改代码便可添加新功能及第三方IP核、充分利用标准的(x86平台)软/硬件技术。
其实这里还有一点没有提及的,就是统一存储系统的高效整合。比如EMC新推出的VNX中端存储家族里定位偏低的VNXe,有国外媒体分析就是将原有CLARiiON SAN的FLARE软件和前端Celerra NAS网关的DART操作系统运行在一台物理主机的VMM(虚拟机管理器)hypervisor层上。而VNXe每个控制器最多只使用了一颗四核Xeon处理器,如果配置2个4/6核CPU的话…
(上半年我们可能还将进行EMC VNXe的详细测试)
据了解,今年下半年将要发布Romley平台已经是8核的天下了。那么随着x86服务器/存储平台的硬件性能越来越强大,未来我们将会看到更多“真正”的统一存储产品,越来越多的功能可以整合到单个机箱中。而不是像现在比较流行的那样——对性能(主要是数据块访问)要求高一些的就要采用NAS网关+FC SAN分离的设计形式了。NetApp在这里是一个特例,他们的统一存储运行Data ONTAP单一操作系统,在WAFL文件系统基础上分别提供NAS和FC、IP SAN访问。
软件开发速度
x86还有一个好处,那就是编程开发方面的简化。在“高效存储大势 中端市场先行”中,IBM系统与科技事业部存储产品经理金微先生谈到Storwize V7000时就表示过:“熟悉x86+Linux平台的开发人员相对较多,因此能够有效降低存储软件方面的成本,并缩短研发周期。” V7000的管理软件GUI采用的是从IBM XIV存储系统上移植过来的Web界面,因为它受到了用户的广泛好评。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者