基于Ceph的企业云存储系统的设计与实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:zqqzqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着云计算和物联网的迅猛发展,传统的企业存储(如SAN、NAS)已无法应对海量的非结构化数据的存储需求,所以继网络接入存储、块存储和文件存储之后,对象存储掀起了新一轮的发展浪潮。本文通过对企业存储的现状和发展趋势分析,研究如何基于当下热门的开源SDS(Software-Defined Storage,软件定义存储)分布式存储技术——Ceph来设计和实现一套高可用、易扩展的对象存储系统,以满足企业在私有云、公有云和混合云场景下对图片、视频等非结构化数据的存储和管理需求。首先,在前期的技术预研中,通过对比传统网络存储与对象存储的原理和特征,明确了对象存储的优越性,同时也调研了SDS社区推出的代表性解决方案,如Sheepdog、GlusterFS和Swift;最重要的是对Ceph技术架构和RadosGW对象网关的深入研究,明确了技术选型,同时通过对Amazon S3(Simple Storage Service,简单存储服务)协议的全面分析确立了系统的接口和通讯方式。在系统设计阶段,本文基于企业对存储服务的具体应用场景提炼出功能和非功能性需求,并据此进行系统设计,抽象出账号管理服务和S3存储服务两个子系统。在系统部署阶段,主要关注Ceph定制包的开发,通过对源码编译后的对象存储组件及其依赖文件进行最小化提取和打包,同时开发配套的部署运维工具最终实现集群的最小化快速安装。在开发阶段,通过S3 API调试和对抽象类的封装逐步实现SDK的开发和应用。在完成系统部署和客户端接入后,本文还进行了存储系统的性能测试及稳定性测试,测试结果验证了本系统满足设计预期的基础性能和可靠性等非功能性需求。最后,针对企业云存储不断发展和变化的新需求,本文总结分享了实际生产环境中的优化方案和针对运维能力、服务能力进行扩展的最佳实践,对使用Ceph系统的企业用户有一定的实用参考价值。
其他文献
目的:探讨M形切口双侧同时开颅在脑疝治疗中的应用价值。方法:抽取脑疝患者106例作为研究对象,按照随机抽签法分成两组,对照组(n=53)首次应用单侧标准大骨瓣开颅血肿清除联合骨瓣
颅内出血是神经内科的急症,目前有微创开颅引流瘀血或药物止通降颅压的方法,但临床亦有部分患者不能耐受西医手段。用于药通窍逐瘀汤是以"活血化瘀"的治疗原则,活血不伤新血,出
目的:观察甲钴胺联合依帕司他治疗糖尿病周围神经病变的临床效果。方法:选取96例糖尿病周围神经病变患者作为研究对象,以随机数字表法将所有患者分为对照组和研究组各48例。
从上世纪80年代开始,我国就以BOT模式尝试利用PPP模式开展公共服务领域项目建设,但直到今天,我国PPP项目的运作模式依然比较单一,使用领域不够广泛,典型成功案例较少,管理经验依然匮乏。目前,政府债务被严格管控,政府举债被进一步限制,这逼迫政府在公共服务领域的投资需要更多的利用PPP模式,可以预测未来PPP项目市场将逐步繁荣。截至2020年2月,财政部PPP管理项目库中共有9258个,合计项目总
工业革命以来,科学技术的进步促进了经济的发展,但也造成了严重的生态环境问题,使人类面临严峻的生态危机。在探寻生态危机的思想文化根源,寻求生态危机解决路径的过程中,儒家哲学中所蕴含的生态伦理思想受到越来越多学者的关注。宋代以降,《论语》《孟子》《中庸》《大学》被称为“四书”,是儒家尊奉的经典文本,也是儒家核心思想的集中体现。本文以儒家四书为研究对象,从生态伦理学的视角探寻儒家四书中的生态伦理思想,寻
组织型转谷氨酰胺酶(tTG)在肾小管间质纤维化(RIF)形成过程中可能具有重要的致病作用。但相关机制尚未明了。本研究采用免疫组织化学染色,探讨单侧输尿管结扎模型(UUO)幼年大鼠肾间
详细介绍了智能仪表、计算机辅助教学系统的总体结构和主要功能,介绍了辅助教学系统的开发技术和开发方法,并对其使用做了简要说明.
4月29日,宁波市工商行政管理学会召开二届三次理事会暨理论研讨会.会议增选了常务理事和理事;传达了中国工商行政管理学会组织召开的全国工商学会秘书长会议精神;市工商行政
甬优系列杂交水稻是宁波市农业科学研究院和宁波市种子有限公司长期合作育种攻关和中试示范推广的成果.已在种业界建立了较好的知名度和品牌信誉度。十一五以来,双方在成功合作