OpenStack和Ceph结合的云存储设计与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:hellolvkui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们对信息存储的需求不断增加,对存储便捷性要求也越来越高,传统的存储方式已经不能满足这些需求。众所周知,传统的存储方式大部分只能依靠单个节点来存储信息,不仅成本高,而且效率低;若单节点的物理磁盘损坏,数据便会全部丢失,无法找回;假设某些企业用户后来发展壮大,信息储量远远超过了现在的容量,则需要人工扩容,其效率也是极其低下的,硬盘的使用率也很低,存在有的盘已经装满数据,有的盘还是空的情况,若企业想将数据迁移到别的地方也非常地困难,需要花费大量的人力物力来完成数据转移工作。应该使用什么样的方式来存储企业的数据,并对它们进行便捷的管理,是当前的企业面临的燃眉之急。实习所在的机敏科技软件有限公司(南京机敏科技软件有限公司是业内第一家OpenStack桌面云厂商,提供企业级稳定高效可靠的云计算服务,具有极简化运维,多维度的安全防护,易扩容,易部署等特点)也面临同样的问题。本文通过分析国内外研究现状并结合公司需求,从云存储系统方案设计、系统底层设计、系统功能接口设计和实现、系统部署和调试四个方面进行研究和实现;论文的主要工作如下:首先,分析了云计算和OpenStack等相关技术,比较了Ceph和Swift的优缺点,提出了Ceph和OpenStack结合的两种方案,给出方案的设计架构,并比较了两种方案,分析了方案的可行性和复杂度,确定最终方案。然后,是云存储系统底层的设计和部署,底层设计的方案包括服务器的使用、网络节点的选择、Monitor节点和OSD节点的安排;底层部署则使用三台服务器新建Ceph的集群,需要给集群设置两个网络;包括公有网络和集群网络,使得集群能够健康的运行;其次,根据用户的需求设计指定的接口,分析接口的逻辑,并在Ceph集群基础上实现接口的功能,界面则在Horizon中进行二次开发,系统可以实现数据存储、下载等功能;不仅对外可以提供对象存储服务,当数据过多时候还能够动态有效的进行扩容,使数据存储变得更高效、更便捷。最后将系统部署到公司的服务器上,验证是否能够提供简单的对象存储功能,并对系统的性能进行测试。
其他文献
采用梯度法比较了温度、光照度、光照周期对一次性培养的塔胞藻生长的影响。结果表明:塔胞藻对温度的适应范围较广,10~30℃时塔胞藻均可生长,24~28℃为塔胞藻生长的最适温度;
居住区是人们在生存发展的历史中不断探索和实践,从而建立起来的满足我们居住的有形设施,它在建造的过程中,必然会牵涉到许多设计方法,其中非常重要的一种就是中国古代的风水
目的:探讨替罗非班联合依达拉奉治疗进展性脑梗死的临床疗效。方法:根据随机数字表法对90例本院2015年1月~2017年1月收治的进展性脑梗死患者进行分组。其中,对照组45例采用常
信贷配给作为经济学中的一种现象,亚当·斯密和凯恩斯对此都有所论述,同时它也是一个备受国内外学者关注的问题,因为信贷配给是不对称信息条件下任何国家的信贷市场都可能出
绩效评价是商业银行经营管理的核心问题之一,对商业银行的经营起着导向性作用,科学合理的绩效评价体系有利于商业银行经营目标的实现。国有商业银行二级分行是商业银行运行体
<正> 故宫博物院举办的完白山人展览不仅篆、隶、行、楷诸体悉备,而且时间先后也包括很长,从早年写的篆书周易说卦传到临终前三个月写的敖器之诗评十幅大屏(3页图1)和病中写
摘要:国有企业,是我国国民经济中具有代表性的经济实体。由于国有企业在我国的经济和社会地位都较高,因此吸引了越来越多的人才进入其中。但是,在现今的情况下,我国国有企业的人才管理方面还有一些问题需要解决。本文主要阐述了:国有企业人才管理与激励方面存在的问题以及相应的对策。  关键词:国有企业;人才管理与激励;问题;对策  一、引言  国有企业作为我国的代表性企业,在人才市场上非常具有竞争力。国有企业稳
针对动态可重构系统中为新到达任务安排任务启动时间和放置位置的问题,提出一种基于顶点链表的Look-aheadest算法。将任务调度的时间作为时间维,通过已到达任务与已放置任务在
目的观察俯卧位通气在重症急性呼吸窘迫综合征临床救治中的价值。方法将2018年1—12月60例在该院接受治疗的重症急性呼吸窘迫综合征患者纳入研究对象,遵循随机原则将患者分为
这是一堂围绕整体思想展开教学的数学复习课,由我校年轻教师执教,数学组全体教师参与听课,我们认为这是一堂值得总结、借鉴的数学课.课堂纪实之一:一开课教师出示了这样一道题
期刊