在云计算和虚拟化深入人心的今天,数据中心不可避免地走向转型之路。深入其原因,企业用户业务的改变乃是一大因素。回顾过去,在上世纪7,80年代,企业业务相对简单、变化缓慢,数据中心存储以简单的JOBD为主,通过简单的RAID来保护数据;随着时代的发展,企业需要面对的业务也日渐复杂、应用系统变化变快,数据中心开始依靠智能存储阵列,智能存储阵列依靠TB级的容量、RAID保护、远程镜像、快照、GUI管理界面等功能满足了用户们的业务需求。时过境迁,当我们走入到2011年时,云计算所带来的变革可谓是影响深远,这时我们发现基于节点的RAID技术正在悄然推动着数据中心完成又一次转型。
最近5,6年,一种全新的存储系统在用户数据中心中风靡,这种存储系统采用基于节点的横向扩展方式(Scale-Out),实现了性能与容量的正比增长,同时避免了采用Scale-Up纵向扩展模式的传统双控存储阵列在性能方面的瓶颈。而且,这类产品还实现了完全虚拟化、资源精简配置、快照镜像等功能,从而帮助用户很好应对了当前变化多端的多应用复合型的业务需求。
在当前数据中心存储市场上,这种Scale-Out的分布式存储系统大受用户青睐,IBM XIV、Dell Equallogic、HP Leftband P4000、EMC Isilon等产品在全球数据中心得到了广泛的部署。这些产品都摆脱过去传统双控存储阵列的RAID模式,采用基于节点的全局RAID技术,视每个节点都为等同地位,通过分布式算法来均衡分布数据,从而达到提升性能、简化管理、满足用户需求的目的。
图一:数据中心传统RAID模式,根据应用情况的不同,在多台存储设备上做RAID10、RAID5、RAID6等来保护数据,造成了磁盘见的负载高度不均衡,而且存储系统需要面对控制器、磁盘损坏等多重风险。由于当前用户业务普遍走向多应用复合型,使得数据中心管理人员需要在传统存储系统上花费大量的进行管理,使得数据中心愈发不能满足业务的需求。
图二:分布式存储系统采用Scale-Out扩展方式,每个节点都是等同地位,通过分布式算法,在所有数据均匀分散到节点之中,无论数据中心业务如何变化多端,存储系统都能做到均匀、快速地将IO处理和数据存储分布到各个节点之中,消除了磁盘层面的热点,基于节点的RAID技术使得故障风险降低、系统恢复时间大大缩短,从而让数据中心从容应满足变化多端的业务需求,顺利完成转型。
像市场上热门的分布式存储产品EMC Isilon、Dell Equallogic、IBM XIV、HP Lefthand P4000,基本都采用X86架构,这又究竟是为何呢?其实不难理解,由于英特尔的大力推动,X86处理器的处理能力愈发强劲,过去存储系统采用的PowerPC并无完善的产品路线图;更为重要的是,X86架构由于具有天然的开发性、灵活性和扩展性,利用并发的并发、均衡的模式,改变过去存储系统在性能上瓶颈,再辅之于分布式算法和基于节点的RAID技术,使得分布式存储系统具有无限的性能、容量扩展能力,很好的满足了用户各种变化多端的需求。
事实上,过去那种传统的Scale-Up双控制器存储系统不仅价钱极其昂贵,而且给数据中心管理人员的管理带来极大的困难,有些存储系统甚至有上万条指令需要管理人员掌握;而基于X86架构的分布式存储的节点大多数以存储服务器为主,在性价比上无疑大大领先于传统存储系统,并且管理极其简单。
总结:云计算在本质上是希望用户注意力脱离具体IT的具体过程,而将更多的精力放在业务发展之上,数据中心必然因此会走向一条自动化、简单化、透明化的道路。传统存储系统需要耗费数据中心管理人员大量的精力与时间去管理。随着分布式存储横空出世,数据中心转型将迎来一个巨大转机,基于节点的RAID技术的兴起也再次证明了X86架构将成为数据中心未来的首选! |