基于Django的OpenStack云平台管理子系统设计与Web实现

来源 :武汉邮电科学研究院 | 被引量 : 0次 | 上传用户:a62058803
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算技术的不断发展,在人们的生产与生活周围出现了越来越多的云计算应用。越来越多的公司机构通过搭建云平台来取代传统IT业务,通过云平台能够将资源、服务、数据处理等集于一体,大大的提高了资源的使用效率,这大大的提升了企业机构的IT服务能力。在众多开源云计算云平台中,发展最为迅速、且人员投入最多的是OpenStack,国内外的IBM、RetHat、华为、惠普等大型企业都基于OpenStack开发了自己的云平台。但在大多数开发者的关注点更多的放在如何提供更稳定的云平台、性能更好的云计算服务上,却忽略了OpenStack云平台在管理方面的不足,随着越来越多的大中小型企业采用OpenStack来搭建云平台,云平台中的用户管理问题、资源管理等问题逐渐引起了人们的重视。因此本文将以开源项目OpenStack搭建的云平台为研究对象,分别从登录管理、租户/用户管理、计算资源管理、存储资源管理这四个方面对OpenStack云平台管理系统进行研究,设计并实现云平台管理子系统,包括登录管理模块、租户/用户管理模块、计算管理模块、存储管理模块4个部分,同时针对使用Ceph作为后端存储设备的OpenStack云平台的计算管理和存储管理提供了克隆链功能,提升管理的效率。在本系统中,登录管理模块保证了系统使用的安全性;租户/用户管理模块提供云平台中对租户和用户的集中管理;计算管理模块中,用户可以按需对计算资源进行使用和管理,同时还可以对云平台中上传的镜像进行管理;存储管理模块中,用户可以根据实际存储后端对云硬盘类型进行管理,同时可按需对存储资源进行使用和管理。本系统主要通过OpenStack提供的RESTful API与OpenStack进行数据交互,通过Python Django框架和AngularJS框架设计并实现。目前已经完成本系统的设计与实现,且经过测试后通过Nginx和uWSGI部署到生产环境中,取得了良好的体验。
其他文献
淄博是中国北方重要的陶瓷产地,当前淄博的支柱产业陶瓷遇到了产业转型升级的困难,只有将其深厚的陶瓷文化底蕴和现代技术相结合,并且依靠当地良好的产业基础,才能实现产业的
当前,世界经济取得了高速的发展,综合交通枢纽是各种交通方式和城市两者共同发展到一定阶段的产物,是城市发展的重要门户。综合交通枢纽主要有铁路、公路、城市轨道和机场四
对大气边界层的理论基础、确定方法、特征要素、影响因子、时空变化特征以及与 大气污染间的相互作用进行总结,得出以下结论:大气边界层的理论体系较为完备,但理论 研究进展缓
[目的]探讨佛波酯(TPA)对体外培养的人卵巢癌细胞株SKOV3细胞增殖、形态、细胞周期的影响.[方法]试验设试剂对照组、肿瘤细胞阴性对照组及5种不同浓度的促癌剂实验组.用四甲基
采用在传统的化学镀镀液中分别添加Y、Pr、Nd、Nd单组分稀土元素和Y-La、Y-Pr、Y-Nd混合稀土元素的方法在α-A12O3陶瓷管载体上沉积钯膜.重点研究镀液中添加稀土元素对钯的沉
网络及数字技术的广泛运用宣告了知识经济时代的来临。互联网的快速发展对人类社会的政治、经济、军事、文化、教育和法律等都产生了极大的影响,它要求人们必须面对网际环境
<正> 1868年5月在捷克民族剧院奠基典礼上,贝德里赫&#183;斯美塔那曾经说过:&#39;捷克人民是生活在音乐之中的。&#39;他的话直接而形象地表明了几个世纪以来音乐在捷克民族文
<正>2015年2月,经过近2年的策划筹备,由宁夏自治区党委宣传部、自治区文化厅联合打造,宁夏演艺集团有限公司创排的大型原创历史话剧《丝路天歌》,在宁夏正式公演。同年4月应
本文对用于治疗类风湿性关节炎的候选新药5R-5-羟基雷公藤内酯醇(LLDT-8)进行了晶型研究。采用蒸发结晶和溶析结晶法对LLDT-8进行了晶型制备筛选,并采用粉末X射线衍射(p-XRD)
研究在柠檬酸钾和草酸铵镀液体系中镀钯工艺。结果表明,采用本实验室研制的添加剂XP-4和XP-7以及PPS和FF,则可在电流密度0.5~3.5A/dm2、温度40~60℃的宽范围内获得全光亮的钯电沉积