有了这位混合云管家,甩手掌柜也当得

老王家里是开饭馆儿的,店里有十张桌子,每次最多只能接待20位客人,如果来了21位客人就接待不了了,为了继续把生意做大,老王开始开展外卖业务,这种既有本地用餐业务,也有外卖业务的模式用IT术语来说就是“混合云”。

以利益最大化为出发点,老王接入的外卖平台越来越多,生意也是越做越大,不过,管理上的问题也很快暴露出来,店员除了要照顾店里的客人,还要疲于应付各种平台的外卖小哥,经常出一些问题,比如包装里少放了餐具,饿了吗拿走了美团点的餐,那叫一个乱啊,老王迫切希望有个高人跳出来给他一本简化管理的武林秘籍,朝思暮想的那种迫切。

不少企业也有相似的考虑,在安全可控的私有云架构基础上,看到了公有云灵活敏捷的特性,最终不可避免地走向了混合云架构,混合云已是无可争议的大势所趋。但混合云并不是看起来的那般美好,在需求推动下发展的混合云架构带来了诸多问题。

IBM作为企业服务领域的老兵对于企业存储发展有深刻的见解,提出闪存存储简化混合云架构复杂度的概念和具体方案。

混合云复杂度带来的问题

纵观几十年的IT技术发展历史,我们会看到,技术的发展轨迹往往是始料未及的。

云计算兴起的初期,云计算的拥趸认为云计算将取代传统存储,云计算的代表厂商AWS更是完全不认可混合云这个概念。但从2017年前后,云厂商和存储厂商的互动和联系也多了起来,云厂商推出了放在企业本地的私有化部署方案,企业服务厂商将服务在云中部署落地。

随着混合云的发展,两种设计思路截然不同的系统在企业IT架构中落地,不可避免地带来架构复杂度的提升,这种复杂度的提升也是始料未及的。

上层应用层上,企业内部,财务、研发、销售等不同部门有着不同应用,这些应用对系统在性能、可靠性、可扩展性等方面要求也不尽相同,有的运行在物理机之上,有的建立在虚拟化基础上,还有的要基于容器来部署。

底层数据层次上,应用离不开底层数据存储层的支持,在不同的历史时期,企业内部可能同时运行着不同品牌,不同版本的存储系统,企业存储系统本身专有特性也提升了管理复杂度,在这种情况下,存储管理的成本、存储优化和数据迁移的成本都会水涨船高。

如果企业能竭尽所能地应对这些问题,这些问题能被克服,或者说在短时间内或许不那么明显,但随着AI、IoT、大数据等项目的引入,当任何创新都需要考虑到原本复杂的IT架构,管理难度大,成本高,响应速度慢,创新受到掣肘,技术架构制约创新步伐的时候,变革在所难免。

如何从闪存存储出发降低混合云架构复杂度?

用户迫切希望简化架构复杂度,平稳驾驭混合云,投入时间和精力固然有成效,但最明智的选择是选用更先进的架构,从根本上解决架构的问题,而闪存是必不可少的一部分,

IBM素来很有先见之明,对企业级市场的判断一致很准,大约从四五年前开始,公有云风头正盛的时候,就一致在谈混合云的概念,较早地认识到世界不是公有云的,也不是私有云的,而是属于混合云的,对于混合云问题的研究也比较多,认为闪存是重要的解决之道。

为什么闪存对于简化IT架构这么重要呢?

众所周知,磁盘近年来的发展重点是提升容量密度,性能方面几乎没什么变化,一般而言,一块磁盘的IOPS大约是几百,全闪存存储兴起之前的企业级高端存储一般由上百块磁盘组成,需要非常刻意才能达到上万的IOPS。

而现在,一块企业级SSD动辄几万甚至几十万IOPS,妥妥的冷兵器和火器的对比,近一两年来,且不说实用性如何,高端存储已经迈入千万级别IOPS,从性能上而言,闪存大大简化了存储架构,不需要堆砌大量配件,只需很少的存储设备就能达到超高性能,此外,闪存存储的密度也很高,FlashSystem能在2U机架空间提供高达4PB的数据,这是磁盘时代不能想象的。

从存储系统设计而言,丰富功能特性通常需要牺牲一些性能,在高性能的基础上,全闪存存储有充足的空间来不断丰富和完善功能特性,像IBM这样的老牌存储厂商将原来在企业级存储领域上的积累化繁为简地转移到新的闪存平台上。

如上图所示,IBM把原来SAN Volume Controller(SVC)抽离为纯软的Spectrum Virtualize之后,合并到了FlashSystem系列存储中,将超高性能的硬件与企业级特性丰富的软件的完美结合,打造一整套面向混合多云的存储,这就是IBM所说的闪存简化混合云架构,闪存对于简化IT架构非常重要。

除了面向Z大型机的存储有其特殊性以外,IBM存储产品线已经非常清晰,可以说,已经完成了闪存时代的转变。FlashSystem是IBM混合多云存储的重中之重,既有全闪也有混闪,覆盖从入门到中高端存储,是IBM存储家族的一线当家花旦。

以FlashSystem为核心简化混合云架构

FlashSystem以闪存性能为基础,采用了端到端的NVMe设计,不仅定制了专有的闪存模块FlashCore Modules(FCM),还使用了高性能的SCM解决方案,在性能上做到了一个极致,也为各种功能的加入打下了基础。

FlashSystem内嵌的Spectrum Virtualize以软件定义存储丰富功能,能纳管市场上常见的各种主流存储(450个阵列)方案,支持包括物理机、虚拟机以及容器环境,让数据在各种存储之间迁移,在云和本地数据中心之间流动,构建一套存储资源池,将混合云的管理难度降低,将管理的成本降低。

FlashSystem有各种高级特性:包括有智能分层技术EasyTier来优化成本;有软硬件数据压缩和去重技术提高数据存储效率;有HyperSwap双活来保证数据可用性,有跨站点的高可用方案来做数据保护,有加密手段来确保数据安全;扩展性方面,既可以横向扩展也可以纵向扩展;更有Storage Insights提供的存储运营视图来提升管理效率。

企业级存储该有的功能特性基本上已经很完备了。闪存简化的混合云架构为上层应用创新打好了数据底座,在此之上,IBM还有各种支持新兴技术和应用的针对性方案。

比如面对AI场景,IBM将AI对数据的处理过程分为了三个阶段,在数据收集阶段用ESS 5000和COS云对象存储,在数据组织阶段用Spectrum Discover,在数据分析阶段用全闪配置的ESS 3000。

比如在容器方面,IBM收购红帽的Openshift与存储也开始有了产品层次上的结合,一些存储方案开始以容器化的方式进行部署,与此同时,IBM存储系统本身对于容器生态的支持也有了根本性的提升。

IBM存储的发展思路——简化

上文详细谈到了闪存对于简化架构的意义,而软件创新则是简化架构的另一大重点。

从2015年开始,IBM存储产品线整合出Spectrum光谱存储之后,其实就开始了一轮以软件能力为核心的创新之旅,能感受到,IBM在尽量少的发布硬件方案,围绕硬件构建了许多软件能力。

比如,IBM Spectrum Virtualize能为各种存储提供本地的企业级数据服务,还有面向混合多云的一致功能,Spectrum Virtualize目前已经纳入FlashSystem家族,后者的很多功能都是由Spectrum Virtualize带来的。IBM Spectrum Virtualize主要提供的是块存储为核心的服务,而Spectrum Scale主要提供文件存储服务,它用在IBM的ESS(弹性存储)产品线。

而COS对象存储服务,Spectrum Protect提供数据保护方案 ,IBM Spectrum Archive提供备份归档方案则以纯软的方式提供。

混合云除了复杂度别的几乎都有优点,IBM在竭尽所能地简化存储产品线,让人能看得更清楚,方案本身的简化是一个好的开始,在现有的企业环境下,硬件尽可能的少一点,软件功能尽可能的丰富一点,这就是我看到的IBM简化架构的思路,这正是许多企业需要的,这一切为业务创新打下了基础。