论文部分内容阅读
互联网及其应用的发展带来的企业和个人数据量呈现出爆炸式增长,传统方案的计算、存储能力已经不能适应互联网高速发展的需求,云计算技术成为解决这一问题的革命性技术手段。中国电信作为国内三大运营商,面对国内正在发展庞大的云服务市场,更加需要整合自身丰富的带宽资源和庞大的企业及公众用户数量资源,对企业内部有进行海量的客户数据存储、管理以及业务分析的需要;对外可以提供存储服务接口提供高可用、可弹性拓展的云存储服务。首先,本文对国外云存储服务提供商进行调研,深入分析国外云存储服务的技术发展状况和国外云存储产品的具体情况,同时对传统的存储技术进行剖析,分析它们的特点与不足,提出一个适合企业级的分布式对象云存储系统部署方案。其次,本文利用开源代码项目Openstack,提出一个可行的云存储服务系统框架,设计并实现一个提供基本存储能力的内容管理云存储平台和业务管理的应用管理平台。内容管理平台是基本的云存储服务模块,负责基本存储服务功能(如创建容器、文件上传下载等);应用管理平台是提供给服务提供商管理员进行日常维护、统计分析、费用结算等业务功能。再次,设计并开发第三方应用接口,将本文的云存储系统做为WEB服务器的后台数据存储平台,WEB应用服务器利用本系统设计的第三方应用开放接口与云存储系统进行交互,实现以HTTP方式进行多媒体文件的存储服务。最后,本文还对云存储系统的各个功能模块进行功能测试,测试表明本文云存储系统不仅拥有良好的存储服务功能,还提供适合的业务运营和系统运维功能。另外,第三方应用接口的开发,使用云存储系统做为WEB服务器的后台数据存储平台,有效的将数据存储和应用请求分离开来,解决了传统WEB应用部署中服务器因请求过大造成响应延迟问题,并从另一方面也验证了本文云存储系统的可用性。