作为云计算技术的延伸和发展以及云计算的数据存储支撑,云存储是指通过分布式文件系统、虚拟化或其他相应的设备管理软件,将网络中各种类型的存储设备集中起来协同工作,共同对外提供统一的数据存储功能和业务访问服务。云存储技术对于推动传统信息产业升级与增强信息产业竞争力都具有重要意义。在云存储整个产业链的发展过程中,硬件设备及系统、软件服务与安全都是必不可少的环节,云存储产业的发展离不开标准的支持,目前国内还缺乏云存储技术的相关标准。
何为云存储?
云存储作为目前存储领域的一个新兴产物,对于云存储人们有着太多的声音。有人说云存储就是网盘,以Dropbox、Google等为代表,网盘是最接近公众的云存储的一种表现形式,它把用户的文件数据存储至网络,以实现对数据的存储、备份、归档,满足我对数据存储、使用、共享和保护的目的。也有人认为,云存储是某种文档的网络存储方式,如Evernote等的笔记存储服务。还有人认为云存储就是通过集群应用、网格技术或分布式系统等功能,将网络中大量不同类型的存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的一套系统设备。
何为云存储?到目前为止,并没有行业权威的定义,但业内对云存储形成统一的共识。云存储不仅是存储技术或设备,更是一种服务的创新。云存储提供按需服务的应用模式,用户可通过网络连接云端存储资源,实现用户数据在云端随时随地的存储。云存储通过分布式、虚拟化、智能配置等技术,实现海量、可弹性扩展、低成本、低能耗的共享存储资源。云存储如同云状的广域网和互联网一样,对使用者而言,不是指某一个具体的设备,而是指一个由许许多多个存储设备和服务器所构成的集合体。使用者使用云存储,并不是使用某一个存储设备,而是使用整个云存储系统带来的一种数据访问服务。所以严格来讲,云存储不是存储,而是一种服务。
国际云存储标准的概况
云存储发展的历程并不长,市场上涌现出了各式各样的云存储产品,如何保证云存储服务的互操作性、可移植性、可靠性 、可用性、安全性等, 如何才能使云存储服务被更好地认知和使用,如何衡量云存储设备的性能、服务质量和节能减排,是云存储设备提供商、服务提供商或最终用户都极为关心的问题。
目前云存储行业存在众多的云存储标准 ,其中市场较为认可的有亚马逊S3接口标准和SINA 标准。同时,业界也推出了一些测试标准,如 SPC、SPEC 和 SNIA,推出绿色存储计划的节能减排标准,及2014年刚启动编撰的公安行业云存储标准。
云存储技术标准的发展
虽然公共、开放 、统一的云计算标准势在必行,但其必然是一个逐步演化、相互竞争的过程。目前云存储的现状如同1973年计算机网络所处的状况,云计算中心之间缺乏沟通和互识,“需要设计很多协议,制定很多标准,这样人们才可能管理云资产”。而计算机网络兴起的标志是1969年12月Internet的前身——美国的 ARPA 网投入运行。随着 20 世纪80年代初PC使用数量的上升,PC应用的推广,PC 联网的需求大增,各种基于PC互联的微机局域网纷纷出台。
然而,计算机网络系统是非常复杂的系统,计算机之间相互通信涉及许多复杂的技术问题。为实现计算机网络通信,计算机网络采用的是分层解决网络技术问题的方法。但是,由于当时存在不同的分层网络系统体系结构,它们的产品之间很难实现互联 。为此,国际标准化组织(ISO)在1984年正式颁布了“开放系统互连基本参考模型 (OSI ) ”国际标准,才使计算机网络体系结构实现了标准化 。
以计算机网络发展历程为借鉴,云存储的标准化必定还有一段长路要走。Amazon的云存储应用最为广泛和成功。Amazon S3接口在很大程度上己成为事实上的云存储接口标准。但是,由于Amazon并不公开其技术实现,所以对于Amazon云存储的架构,外界的人们还不得而知 。
在 Amazon 成功的基础上,存储网络行业协会SNIA于2010年制定了云数据管理接口CDMI,目的是推广存储即服务的云规范,统一云存储的接口,实现面向资源的数据存储访问,扩充不同协议和物理介质 。CDMI 协议中同时支持块和文件存储客户端 。块和文件的底层存储空间被抽象化为bucket(桶,也有人称之为容器)。CDMI 标准中,还将存储资源抽象成为对象化,存储资源(如文件 、块等)成为可以通过 U阳(统一资源)来进行创建、搜索 、更新和删除的独立资源 。
更进一步的,中国电信、中国移动等运营商也参考 Amazon S3、SNIA CDMI 提出了适合自身企业应用和服务的云存储规范,包括体系架构 、设备功能、接口和流程等。
与此同时,伴随2013年棱镜门事件的发生,国内相关部门也加大了对云存储标准建设的重视,并在当年成立了云存储专业委员会,这是国内云存储产业的又一次进步。云存储专业委员会(Cloud Storage Professional Committee,英文缩写CSPC)是中国信息化推进联盟的下设机构,是由在中国境内登记注册的云存储(相关的软件及硬件厂商)企业代表和云存储研究机构共同发起创立。云存储专业委员会在中国信息化推进联盟的指导下开展工作,其成员由来自企业、政府以及研究院所等机构的专家组成。主要为推进中国云存储技术的深入发展和广泛应用,为云存储技术的发展和应用提供技术指导。
2014年,云存储专委会在公安部的指导下,组织各大云存储厂商,如:初志科技、华为等公司正在为我国的公安行业撰写相关云存储的标准,这是国产云存储标准建设的又一次飞跃,其主要任务是明确公安行业云存储的基础层的建设要求,包括存储资源池、接口层、云存储管理层等若干参数要求。
无论是国产云存储标准的建设还是国际已形成的相关规范,均可看出,目前云存储产业链上各方都在云存储标准化上发力 ,并基于互联 、互通 、互操作相互借鉴 、相互促进,为云存储标准化发展添砖加瓦。
现有的标准大多,但还仅局限于服务的接口标准化,对于管理接口、控制命令、系统的硬件标准很少涉及。在实际应用过程中,不同云存储服务提供商、云存储设备间的互通在管理、控制方面存在较多问题 。同时,云存储也不局限于对象存储范畴,包括数据库、半结构化数据等类型的存储,目前还没有相关云化标准。
为什么说云存储的标准化很重要?
第一、标准的形成有利于建立高效权威的标准化统筹协调机制,对跨部门跨领域、存在重大争议的技术进行标准化管理及监制;
第二、整合精简强制性标准。逐步将现行强制性国家标准、行业标准和地方标准整合为强制性国家标准。
第三、优化完善云存储技术标准。重点制定本行业领域的重要产品、工程技术、服务和行业管理标准。充分运用信息化手段,建立制修订全过程信息公开和共享平台;
第四、培育发展行业领先技术,有效完成全国信息化建设;
第五、放开搞活企业标准。企业根据需要自主制定、实施企业标准。鼓励企业制定高于国家标准、行业标准、地方标准,具有竞争力的企业标准。建立企业产品和服务标准自我声明公开和监督制度,逐步取消政府对企业产品标准的备案管理,落实企业标准化主体责任。
技术和产业的发展离不开标准的支持。云存储本身还是一个新兴的事物,相信随着使用和提供存储服务的各方参与者越来越多,在产业链各环节的演化和竞争过程中,逐渐形成一些事实标准,优胜劣汰、偏好依附,将是云存储标准化工作的发展路径和常态。在云存储的发展过程中,标准化建设是一项极为重要的常规性工作。一个行业的标准水平如何,直接标志着这个行业的发展品质和发展水平,我国云存储技术的标准化希望能为信息化建设提供参考。