二、Server SAN主流产品推荐
无论是由于资金的限制,还是出于简化存储或应用的考虑,如果一个企业的应用环境已经虚拟化,并希望尽可能地发挥服务器本地的存储能力,Server SAN类的虚拟存储解决方案都是其非常好的的选择,同时它们还能减少使用外置存储系统的复杂性。下面就请跟随小编,一起来深入了解目前市场上主流的Server SAN产品。
VMware:发力三大预期市场 不做传统存储的替代者
现如今再谈起“软件定义数据中心”(SDDC)这个概念,业内估计无人不晓。作为软件定义数据中心理念的最早提出者,也是其最积极的倡导者和实践者,我们看到VMware从单纯的服务器虚拟化这一看家领域,逐步进入到存储、网络、安全等相关市场。
相信很多人依然记得VMware当初恪守的原则:“只做软件不做硬件,只做基础架构不做上层应用,只做解决方案不做服务。”然而随着其软件数据中心战略的推进,一些禁忌已经被VMware打破,那么VMware推出软件定义存储的战略意义是什么?vSAN作为VMware的首个软件定义存储产品,会不会取代传统物理SAN设备,打破存储虚拟化的现有格局?带着这些疑问,IT168日前有幸采访到了VMware大中华区技术总监张振伦,请他就vSAN这款突破性新品以及VMware“软件定义数据中心”战略进行了详尽的解读,具体采访视频请点击专题《VMware张振伦:软件定义存储 引领存储下一个时代》。
VMware大中华区技术总监张振伦在采访中表示,自2012年提出软件定义数据中心的概念以来,随着该战略的推进,VMware认为原有的传统服务器虚拟化已不能满足软件定义数据中心的需求。为了解决其在存储、网络等各方面面临的挑战,软件定义存储就应运而生。可以说,这既是技术发展的方向,也是VMware业务和产品线不断延展的必然结果。
其实早在2011年,VMware就曾推出过一款为中小企业设计的存储产品——VMware vSphere Storage Appliance(此处简写为VSA),它是一款与VMware vSphere紧密关联的软件产品,其功能是将服务器内部的硬盘组成共享的存储池,以减少对外部存储的使用,从而降低存储的成本和复杂性。某种程度上,VSA也应该算是软件定义的存储,只不过当时还没有软件定义存储这个概念。
实际上,VSA有自己清晰的定位:为中小企业设计,更好地支持VMware vSphere、服务器本地存储的一种高效使用方式。而且VSA并没有影响到传统的外置存储系统市场,所有的存储厂商还是一如既往地支持VMware的虚拟化技术。
▲VMware vSAN架构图
Vmware于今年3月份正式发布的vSAN在很多地方也与VSA相似,甚至可以说是一脉相承:比如vSAN也是一款软件,并且置入了VMware vSphere的内核,从某种角度说,vSAN只是VMware vSphere众多功能中的一个;再比如,vSAN也是将目标放在如何更好地利用和管理服务器本地的存储。在Vmware软件定义数据中心的构想中,vSAN软件定义存储解决方案和Vmware软件定义网络(SDN)、软件定义计算一起,将构成Vmware完整的软件定义数据中心愿景。整个数据中心的硬件,如服务器、存储、网络等,都可以抽象成软件,运行在日常硬件上,VMware认为这样能够更好地利用数据中心资源,实现弹性部署。
张振伦认为,Server SAN (和vSAN一样回归服务器内部的存储方案)趋势产生的原因,首先由于是存储容量增长迅速。服务器计算能力在急剧提升,服务器内部的硬盘容量很容易达到TB级容量,如何把服务器内部的存储容量高效地利用起来,成为了企业CIO和IT管理人员的一大难题。据介绍,vSAN软件定义存储解决方案可以直接置入VMware vSphere内核,是一种独立于硬件的解决方案,提供新一代聚合式虚拟化管理程序存储功能。该软件集中管理行业标准x86服务器的内部磁盘与闪存设备,实现灵活的虚拟机共享存储。根据内部基准测试,VMware Virtual SAN在32节点集群上的读取性能高达200万IOPS,读写性能为640,000 IOPS。
VMware VSAN可以部署于多种服务器上,提供两种部署方案,包括VMware Virtual SAN Ready Nodes(预先验证的服务器配置),以及一种基于组件的硬件兼容性列表,所用组件可供随意挑选。150多个组件以及13个Ready Nodes均已在VMware Virtual SAN上通过认证。
VMware VSAN主要拥有5大特点:
① 它是使用标准服务器的直连存储。
② 它是分布式的集群。在网络化的支持之下,最大支持32节点。
③ 使用闪存作为读写缓存加速层,混合型策略,由SSD提供性能,普通机械硬盘提供容量,适用的市场范围更广
④ 虚拟机在调用VSAN存储时,有最短的路径,最快的API调用,全部在内核完成。存储的虚拟化开销非常少。
⑤ VSAN基于VM虚拟化基础上,是一个VM的VMDK存储,用于Vmware环境的网络存储。
在购买对应许可之后,用户可以拥有一套强大的虚拟存储阵列——最高节点支持能力为32个、4.5PB存储容量外加200万IOPS;或者利用3个节点实现VSAN功能。需要注意的是,部署VMware VSAN有以下一些必备条件:
- 一个集群配置至少3台主机
- 所有3台主机都必须提供存储(vSphere 5.5 U1或者更高版本)
- 本地连接的磁盘必须包括SSD和HDD
- 网络连接支持1Gb和10Gb以太网
在vSAN规划中,SSD的70%容量用于读缓存,缓存那些被VMDK文件频繁读写的数据,另外30%容量用于写缓存,缓存由VMDK文件发起的写I/O,速度高于机械硬盘。SSD写满的情况下会通过异步操作把SSD写好的数据同步“沉淀”到机械磁盘中。由此可见,SSD是VSAN中非常重要的一层,作为读写缓存极大地提升了性能。
软件定义这块大蛋糕显然不仅仅是VMware一家独食,EMC、惠普等其他传统存储厂商也在推广类似的解决方案。在谈到vSAN的市场定位这个略显敏感的话题时,张振伦表示,“vSAN的主要目标是vSphere虚拟化环境,对非VMware环境,我们目前不会支持,在公司路线图上近期也没有相关开发方向。而就第三方存储供应商来说,支持的环境显然会更为宽泛。但是如果看Vmware虚拟化环境,VSAN有更好的集成能力,可以做到更好的性能、扩展性、可用性等等。因为VSAN与vSphere内核紧密集成,从内核的角度控制整个系统,比在外围加一个硬件设备的效率更高。可靠性和稳定性方面,和vSphere基础平台,能够紧密的结合,包括可以利用这个平台本身的特性,例如可用性,包括甚至是数据备份等一些解决方案都可以很好的集成,因此在Vmware平台上vSAN具有绝对的优势。”
▲EMC联邦(由VMware、EMC、Pivotal所组成)的软件定义存储愿景
从他的介绍来看,vSAN显然更多是基于VMware自身的虚拟化环境,而在针对更广泛的,包括物理机和Linux虚拟化等环境时,其它的第三方解决方案(如VMware所属EMC联邦的EMCScaleIO)能够提供更好的支持。此外,vSAN也不适用于关键应用数据以及要求高性能、高并发和高可用性的环境。在可用性方面,目前VSAN还不支持跨数据中心的同步,所以并不参与像银行金融这样需要做两地三中心同步的关键应用市场。
在张振伦看来,目前阶段vSAN最适用于以下三大市场的用户:
第一大市场是VDI(虚拟桌面系统)。VSAN将作为推荐方案,帮助用户解决“启动风暴”难题(即成千上万虚拟系统同时启动所带来的资源压力)、而无需投资购置昂贵的全闪存阵列产品。
第二大市场是测试与开发领域,这类任务往往能够从主存储体系内有效剥离出来,弹性虚拟阵列应该足以满足开发人员的工作需求。
第三大目标市场指向灾难恢复领域,很多企业为其灾难恢复站点设置了副本阵列,但高昂的支出令用户们怨声载道。相比之下,利用虚拟阵列作为故障转移机制能够帮助客户们解决这一烦恼。
对于很多用户来说,vSAN所提供的是另外一种存储的可能性,硬件阵列的生存空间在逐渐缩小,而vSAN和VSA这类的产品还是在一定程度上缩减了部分传统厂商的份额。对此,张振伦表示,VMWare一直坚持合作伙伴中立立场,和合作伙伴关系非常紧密。从存储市场的角度来看,虚拟化与存储结合的趋势势不可挡,而且服务器内部存储一直在增长。Vmware的vSAN只是把这部分存储进行整合,更好的提供给上层应用。vSAN作为一个开放的平台,和硬件厂商的合作远远大于竞争。未来云计算数据中心消费存储的方式将是‘消费服务’,包含容量、性能和可用性等级,VSAN所做的正是将物理存储变成可以消费的存储服务。