用户把他们的基础设施移出数据中心以外,总是会涉及延迟问题,那些寄希望于云供应商能够提供高性能的云存储的用户,就不得不学会妥协,要么部分地放弃对高性能的要求,要么就只有选择内部部署。
高性能云存储曾经一度被认为是难以实施的,但是,现在有越来越多的新兴技术纷纷问世,它们可以让用户鱼与熊掌兼得,也就是说用户可以使用基于云的基础设施运行IO密集型和对延迟敏感型的应用。
高性能云存储可以让企业用户在受到云存储限制所制约的云中运行高要求的数据库应用。它不仅可以让用户实现应用的本地部署,而且能够通过广域网利用廉价的可扩展云存储。最后,它能够让用户在云中通过访问私有数据中心中的存储基础设施实现重要的计算。
实现高性能云存储的关键并不只是在于投巨资购买更多的硬盘或闪存设备,而是将数据部署在离计算较近的位置、或者引入某种形式的网络优化或缓存机制。虽然这一新技术仍处于其发展的初期阶段,但是一些早期的试水者已经得到了可观的回报。
方式一:本地计算和云存储
一直以来存储都被认为是一下低成本的事情,但事实并非如此,Sentinel是一家总部位于马萨诸塞州Wakefield的福利管理公司。每年在购买额外的硬件、支持与维护、人员、备份、维持一个数据中心和灾难恢复站点上的投入在25万美元以上,公司维持的本地存储资源约为40TB,那么其单位投入为六千美元/TB。
方式二:云和云存储
于是存储公司ClearSky为Sentinel提供了一个既可以保证速度,又可以节约成本的方案,这个方案包括了一个本地缓存设备和一个位于入网点(POP)位置直接连接至高容量公共云存储服务的孪生设备。通过在本地对热点数据进行缓存和使用专用低延迟连接来访问云计算,用户们能够针对本地计算应用充分利用好廉价的云存储服务,而且还不会牺牲性能表现。延迟时间低于2毫秒。
Sentinel已经开始通过ClearSky向AWS迁移了约7TB的测试和开发数据,相关开发人员对此全无怨言。在理想情况下,公司将会逐渐地迁移它的所有数据,从而省去支付给NetApp每月五千美元的维护费用,同时还不需要实施备份和异地灾难恢复。
如果用户正在云中运行一个对延迟敏感的数据库应用程序,那么最佳实践建议使用云计算供应商的块存储产品,例如AWS的弹性块存储(EBS)。这类服务曾经对于大型数据库工作负载来说就如同墓地丧钟一般,因为其运行性能会受到有限IOPS和更小容量存储单元的极大影响。
传统的存储厂商也看到了他们在云计服务供应商那里的大商机。不仅一些云块存储产品无法满足IOPS和延迟性的需求,很多云用户也纷纷表示在多租户环境中饱受“IOPS竞争”(与其他租户竞争IOPS资源)之疼,EMC公司弹性云存储产品营销总监Varun Chhabra说。
Virdata公司是一家为物联网(IoT)应用程序开发大数据与分析平台的企业,它的平台是基于运行在NetApp FlexPod融合基础设施上的OpenStack的。Van Aken说:“并不是所有的客户都对使用公共云做好了准备,这个市场正在经历从无到有的发展历程,但是随着时间的推移市场还是最终会选择云计算的,”她说,援引IDC的一个预测,在五年内九成以上的物联网数据都将在云中托管。通过这中方式,Virdata公司为其客户提供了一个阶梯式的渐进方法,从而实现从全内部部署环境到在云中计算(存储设备在一边)的转变。
方式三:云和本地存储
此外,在云中使用专用存储设备可为管理人员提供熟悉的管理方式,Data Fabric集团NetApp副总裁Phil Brotherton说。他说:“即便计算是在云中进行的,但是数据还是存储在专用存储设备中的。”数以百计的NetApp客户拥有着NetApp专用服务器,它们可提供媲美“近乎云”的高速度和低延迟性能,其中包括了AWS、微软Azure、IBM Softlayer以及阿里巴巴集团,Brotherton说。
对于一些企业来说,云中的任何存储都是难以接受的。数据容量越大,对于本地存储基础设施的投入也就越大,或者考虑到企业行为规定过于严格而完全不会考虑把数据置于云中。
有很多应用场景是企业可能想要在云中运行应用,但把其数据保留在企业内部,一家主要从事数据与应用去耦合化工作的初创公司Velostrata 的CEO Issy Ben-Shaul说。他们可能想要使用云的计算资源实现应用程序现代化,以供测试或开发使用,或者应对使用率高峰的出现。同时,把数据保留在企业内部可以实现投资保护、满足合规性要求,或者实现在不同云中的应用迁移以免受制于某一云供应商,而且不需要对他们的数据存储做出任何修改。
除了切断存储与计算之间的连接以外,Velostrata软件流和换成应用都要从本地存储映射至云计算。它包含了两台虚拟机:一台运行VMware vCenter控制对本地存储的访问以供读写操作使用,而另一台在云中与正在运行的计算过程进行通信,并与监控引擎集成。
企业战略集团的Sinclair预测,存储业将继续提出创造性的解决方案以便于推出高性能云存储。根据其研究表明,使用外部云资源是IT企业在2016年的首选。
本文转自d1net(转载)