云存储技术规范 ——上海电信互联网部 2010 年 7 月 1 、总则 1 .1 编写目的 为了更好的推进网盘项目招标和工程规范实施,特此编写此技术规范,对系统的各个特性和性能要求提出具体要求,起到规范统一的作用。 1 .2 建设背景和目标 随着互联网的急速发展和非结构化数据的爆炸性增长,公众对高效,快速,分布式存储提出了更高的要求。中国电信云存储方案基于这个需求被提出来。 1 .3 适用范围 中国电信云存储项目 1 .4 起草单位 中国电信股份有限公司上海分公司互联网部 1 .5 解释权 中国电信股份有限公司上海分公司互联网部 1 .6 术语解释 1 .7 参考文献 1 .8 设计要求及使用条件 1 .3 .1 总体设计要求 要求系统部署合理,提供完善的网络硬盘服务,提供完善的开发接口,提供及时有效的售后服务。 1 .3 .2 使用条件 满足一般条件下的使用条件。 2 、技术要求及规范 2 .1 平台架构 按照解耦和,多模块的观点,要求系统各个模块结构清晰,功能相对独立,便于维护和升级。架构图可以参考如下的模型(图3-1): (图3-1) 图详解: ① 存储业务作为磁盘空间,为中国电信内部自有业务提供存储支撑; ② 存储业务为公众用户(主要是中国电信客户)提供丰富的个人存储产品和服务; ③ 云存储系统必须提供丰富的业务接口,以支持开发丰富的上层应用。 2 .2 组网结构 按照分布式的组网需求,并充分使用中国电信CN2骨干网络,要求全国云存储采取分点组网,快速连接。 整个组网结构,请参考如下图(图3-2): ③①② (图3-2) 2 .3 功能性要求 2 .3 .1 基础存储服务 云存储管理平台提供基础的存储资源池,将多个物理设备上的存储资源虚拟为统一的存储资源池,供上层使用。 2 .3 .2 存储管理 设备管理:通过查询域内所有设备的磁盘、CPU、内存、电源、风扇、网口等信息。让用户实时了解域内设备运行信息,运行状态,从而可以操控设备;同时及时了解运行有误的设备,有必要可以采取适当措施保证其正常运行。 资源管理:用户可以方便的了解云存储系统的各个节点的服务情况,包括 MDS的主备、 MDS\OSN 的容量和性能(读 IOPS、写 IOPS 、读流量、写流量)等信息,让用户实时了解域内资源信息,运行状态,从而可以操控这些资源;同时及时了解资源的异常,有必要可以采取适当措施保证其正常运行。 2 .3 .3 策略管理 云存储平台提供灵活的存储策略,包...