前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >虚拟化将是高端存储发展的重要趋势

虚拟化将是高端存储发展的重要趋势

作者头像
静一
发布2018-03-19 16:13:04
1K0
发布2018-03-19 16:13:04
举报
文章被收录于专栏:云计算D1net云计算D1net

现在,就站在个人的角度,综合目前EMC、IBM、HP、HDS、富士通和华为的高端存储产品特点,来谈谈这个老生长谈的问题。

松耦合

高端存储刚出现的时候,大家参考大型机的设计思路,采用的是紧耦合的多控体系架构,典型的代表是EMCDMX和HDSUSP。紧耦合架构的特点就是所有的资源都是物理集中在一起的,这些资源通常包括前端接口,后端接口和Cache,一般都插在一个大机箱里。紧耦合比较大的问题是扩展不方便,设计好几个插槽就只能用这几个插槽;另外,紧耦合架构在机房摆放不够灵活,一般只能集中摆放;还有一点成本较高,因为这些部件是专用的。

随着技术的发展,特别是用户对TCO和扩展性的追求,现在的高端存储厂商大部分采用了松耦合的多控体系架构,典型的代表是EMCVMAX和华为OceanStor18000系列。它们都有一个特点,每个引擎都有自己的前端接口、后端接口和Cache资源,通过高速的低延时网络把多个引擎连接起来,组成一个统一的高端存储。这种松耦合的架构解决了紧耦合带来的三大问题,因为引擎作为一个独立组件,扩展起来比较方便;引擎之间可以部署在不同的机柜里,也给机房机柜布局带来了灵活性;而且由于对于每个引擎来说,物理架构和中端存储类似,可以和中端存储共用很多部件,降低成本。

虚拟化

虚拟化是目前的热点,也是高端存储发展的重要趋势。对于高端存储自己来说,虚拟化主要包含两个层面:块虚拟化和异构虚拟化。

块虚拟化抛弃了传统的RAID的虚拟化方式,把物理硬盘切分为许多的小容量逻辑盘,组成一个POOL,然后以这些逻辑盘为单位组建RAID。RAID还是传统的RAID算法,但作用的对象已经不是物理盘,而是小容量的逻辑盘。这给客户带来了很多价值,一是重构时间大大缩短,特别是针对大容量硬盘场景,可靠性提升显著;第二是由于数据在逻辑盘这个粒度均匀分布,消除了性能瓶颈,系统的整体性能得到提升。这种块虚拟化的的典型代表是HP3PAR和华为OceanStor18000系列。

异构虚拟化指的是对第三方阵列的支持。这个技术最先由HDS引入高端存储,目前EMC和华为也相继支持。异构虚拟化给客户带来的价值主要有两点,一是无缝接管原来的第三方阵列数据,统一管理;二是原来的数据可以享受高端存储的高级数据服务功能,比如自动分层,远程复制等等。一句话,保护投资,简化管理。

高性能

高性能永远是高端存储追求的目标。由于技术的发展,现在的高端存储已经可以达到100万IOPS(SPC-1)。高端存储为了实现更高的性能目标,其技术的发展趋势体现在以下几个方面:

PCIe:

目前高端存储厂商基本采用PCIe2.0来进行节点间的高速互连,PCIe相对其他连接技术,不需要做协议转换,延时更低。随着PCIe3.0的成熟,预计明后年高端存储厂商将升级到PCIe3.0。

闪存:

闪存技术近来发展很快,技术也逐渐成熟。高端存储从原来少量采用闪存到大量配置闪存,甚至出现全闪存的高端阵列,如华为OceanStor18800F。闪存不仅作为高端存储的Cache扩展,也可以作为Tier0存储,甚至可以插在应用服务器上和高端存储配合使用。

高速接口:

随着计算虚拟化技术的大量采用,一个物理服务器上面跑的VM越来越多,因此对存储的高速端口要求也越来越迫切,最新版本的VMwarevSphere5.5已经支持端到端的16GFC组网。高端存储主流厂商将很快支持16GFC接口,甚至预计明后年可以看到32GFC和40GFCoE的采用。

QoS:

由于高端存储需要支持大量的用户,甚至要支持多租户的环境,而资源总是有限的,因此,完善的QoS策略是保证关键用户性能的最好办法。高端存储厂商一般采用Cache分区,I/O优先级,限制IOPS和带宽等方法来保证关键应用的高性能。

高安全

可靠性其实是高端存储最核心的诉求,用户购买高端存储,更多是买一个放心。在安全技术的发展方面,我们看到主流厂商在下面的努力:

DIX(DataIntegrityeXtensions)端到端完整性校验:

目前HP3PAR、EMC和华为不仅仅满足让高端存储内部采用T10PI(ProtectionInformation)规范进行数据完整性保护,而且纷纷联合Oracle和Emulex推出端到端的数据完整性方案PI+DIX,给客户数据更完善的保护;

数据静态加密:

高端存储存储的数据一般都是企业最关键的数据,因此,防止泄密就是一个必须面对的问题。高端存储一般需要支持静态数据加密功能,保证硬盘遗失或者维护过程中数据不被泄露。

在线升级:

高端存储承载的业务都是关键业务,一般要求7*24不间断运行。现在业务变化很快,用户很难准确估计业务的发展。因此,需要高端存储能够按需在线升级,包括软件的升级和硬件的扩展。

高级容灾特性:

高端存储需要完善的容灾特性,比如支持远程复制秒级RPO,3站点容灾甚至32站点容灾等。

智能化

高端存储非常复杂,功能丰富,但用户了解甚少。这些挑战就迫使高端存储厂商在智能化和便捷管理上加大力度,以前很多的功能必须通过命令行来实现,现在通过图形化的管理工具就可以实现。高端存储在智能化发展趋势体现在以下方面:

应用智能:

高端存储除了对虚拟化平台的支持外,如VMware的VAAI和VASA和Hyper-V的ODX,还应该提供API接口和其他应用程序特别是数据库联动。也许不久的将来我们可以看到ORACLE对高端存储的Cache策略、QoS策略进行动态调整,以配合每一个数据库的I/O的需要,达到自动调优的目的。

管理智能:

除了支持GUI界面外,还支持移动终端上进行管理,并且根据运行的统计数据,给出管理的建议。

智能流动:

数据应该在设备内,甚至可以跨设备智能流动,实现数据的生命周期管理,实现数据的空间使用效率和性能均衡。

开放接口:

高端存储应该提供SMI-S管理接口,OpenStack接口等和其他系统对接,以迎接软件定义数据中心以及云时代的到来。

通过松耦合、虚拟化、高性能、高安全、智能化这5个关键词,西瓜哥概括了高端存储的发展趋势。其实现在的很多技术已经不是在高端存储首先出现了,而是在中端存储优先采用,技术成熟后再引入高端存储中,特别是硬件层面,如PCIe和SAS技术就是典型的代表。高端存储更多不是追求新技术,而更关注的是安全性和稳定性,因此,华为OceanStor18000系列重点宣传“安全可信,弹性高效”理念,而不是啥啥性能第一,而EMCSymmetrix则重点宣传“TheWorld’sMostTrustedStoragePlatform”,就是这个原因。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2014-07-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云计算D1net 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档