|
从存储软件到软件定义存储的演绎史软件定义存储之所以能够如此蓬勃的发展,得益于越来越多解决方案供应商的不断宣传教育,以及用户对于新型存储解决方案的旺盛需求,更为重要的事实是:软件定义存储是存储行业的必然趋势,并且是经过多年一步一步演进而来。 前几天某大厂的用户大会让“软件定义”系列话题再次攀上了新浪潮。软件定义计算自不必说,已经进入成熟应用阶段。软件定义网络(SDN)和软件定义存储(SDS)亦方兴未艾,获得越来越多用户市场的认可。尤其是软件定义存储,在去年的维基百科上,其还被认为是“一个营销术语”,而仅相隔一年的时间,随着越来越多厂商的加入,以及相关产品的推出,软件定义存储这一概念已经越来越被用户市场认可,维基百科上也与时俱进,承认了“Software Define Storage”这一概念。 软件定义存储之所以能够如此蓬勃的发展,得益于越来越多解决方案供应商的不断宣传教育,以及用户对于新型存储解决方案的旺盛需求,更为重要的事实是:软件定义存储是存储行业的必然趋势,并且是经过多年一步一步演进而来。 早在大机时代,存储就作为一个单独的IT分支行业向前发展。但那个时候的存储系统大多采用专用系统软件和硬件,比如PPC芯片就是当时的主流存储处理器。当时的存储系统并没有太多的高级功能,常见的功能主要是快照、复制等,这一类软件功能的共同特点都是逻辑简单,对CPU的计算需求并不高,PPC芯片所具有的特点能够很好地满足这一时代的存储需求。 自2000年以后,IT行业迎来了蓬勃发展,作为IT行业的支柱行业之一,存储行业也迎来新一轮的创业高潮,3PAR(后被HP收购)、Equallogic(后被Dell收购)、Lefthand(后被HP收购)、DataDomain(被EMC收购)以及Isilon(被EMC收购)都先后推出各自的存储产品。这一时期的存储产品都注重软件功能,除了拥有快照、复制等功能之外,还出现了自动精简配置、自动分层存储、重复数据删除以及存储虚拟化等新的功能。 新存储功能的加入,意味着对存储阵列的计算能力提出了更高的要求,同时也提升了运算的复杂度。例如DataDomain备份产品中所使用的重复数据删除技术,对计算性能要求较高,且运算逻辑相对更加复杂,所以使用了更善于复杂逻辑运算的x86处理器。而未采用x86处理器的3PAR早期产品,则使用了专用的ASIC芯片用以提供自动精简配置技术。 存储巨头EMC在很早的时候就将x86处理器用在CLARiiON CX系列之中,但高端存储系列DMX仍使用的PPC处理器,直到DMX的替代者——VMAX的发布, VMAX系列也全面采用Intel Xeon处理器。其他的如Isilon、LeftHand和IBM在2009年所发布的Storwize等系列产品全部都基于x86标准硬件。这主要是因为x86处理器的性能提升速度越来越明显,为各种需要复杂逻辑运算的高级存储功能提供了条件,标准化的硬件也给产品研发带来了便利性。 随着存储行业的不断发展,存储高级功能逐渐开始普及,各种高端存储产品所具有的软件功能开始在中低端存储产品上出现,基于x86的标准化硬件逐步替代专用硬件,进而一统存储市场,这使得“软件”成为各存储厂商的核心竞争点。从本质上讲,存储本身就是一个软件行业,但即使是这样,这一时期的存储解决方案仍称不上是软件定义存储。 之所以如此说,原因在于,尽管上述存储产品都强调软件在其中所发挥的作用,也是基于x86标准硬件,但其弹性是由硬件提供,这里的弹性包括可用性(Availability)和可扩展性(Scalability)两个方面。 责编:李玉琴 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 |
|