异构云管理平台中资源管理子系统的设计与实现

来源 :东华大学 | 被引量 : 2次 | 上传用户:digitalmachineu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的发展和云计算用户的激增,众多企业用户开始建立自己的私有云平台,且普遍采用多IaaS云的解决方案。然而,IaaS云本身提供的服务缺乏对多个云资源池的统一资源管理,缺乏区分IT和研发细粒度控制以及开发运维解决方案,难以满足企业的高效管理和使用云资源的需求。同时,由于各云平台架构接口各异、资源种类繁多,为构建云管理平台带来极大挑战。本文主要针对某公司异构云管理平台中的资源管理子系统展开论述,以解决企业实际业务环境中的异构资源统一管理问题,从而加强企业IT资源的利用率及完善企业IT基础建设。主要完成的工作如下:1.选取目前流行的Open Stack和CloudStack开源云框架,深入了解上述两个代表性的云平台架构并且基于Open Stack与Cloud Stack所提供的API接口,设计适配器进行对接,从而实现统一的资源管理接口。2.在此基础上,对异构云平台中的多种资源管理实现方案进行了研究,重点包括资源池管理、虚拟机管理、IP地址管理、镜像方案管理和软件资源管理。其中,资源池管理纳管已存在的云平台资源,解决资源池的同步、创建、修改、删除、查看问题;虚拟机管理对资源平台上的虚拟机进行全生命周期管理,解决对虚拟机的操作问题;IP地址管理记录资源池IP使用状况,分配和回收IP地址;镜像方案管理负责创建虚拟机镜像方案,为虚拟机创建提供快速配置;软件资源管理负责管理虚拟机需要用到的软件资源。3.采用当今主流的MVC三层体系结构实现异构云管理平台中的资源管理子系统。将资源管理子系统分为表现层、业务逻辑层和数据访问层,降低了层与层之间的耦合性,增强了系统的灵活性,减少了系统的开发和维护成本。系统使用Struts2+Spring3+Hibernate3框架实现,数据库采用MySQL实现,页面采用XHTML+FreeMarker实现。系统试运行期间通过测试,总体性能稳定。本文所提方法在已部署OpenStack和CloudStack的环境中实现了对云平台资源的纳管,在实际生产过程中增加了云资源的利用率与复用率,统一云资源的操作及管理,提升云资源之间的互通性、兼容性、中立性、标准性。
其他文献
随着国有企业改革的不断推进,国有企业发展规模不断扩大,对企业的就业氛围,员工的职业发展等提出了更高的要求。在当前的国有企业的日常管理工作中,采取党建工作与人力资源管
船厢出入水过程中复杂的流固耦合作用是下水式升船机关键技术问题。针对目前世界上最大的船厢下水式升船机——景洪水力式升船机船厢出入水过程中的力学问题,首次通过系统的
审题是解题的前提和关键。在数学教学中,学生的审题能力对于学生解题能力的提高、数学素养的养成起着重要作用。因此在小学数学教学中必须高度重视学生审题能力的培养,通过不
<正>卢作孚,1893年4月14日出生,重庆市合川人。他是中国著名的爱国实业家、教育家、社会活动家,以创办经营民生实业公司和主持重庆北碚乡村建设闻名于世。在抗日战争危急关头
从日本社会对儒学的认知和实践看,日本儒学可以划分为对中国儒学的全面接受和儒学本土化过程的两大阶段。随着汉字、汉文化的东进,儒学以大化改新为标志在日本得到全面认同和
鼓励快递行业末端服务的多元化,但这种多元化的前提是,无论选择哪种送件方式,都应当征求收件人的意见。$$智能快件箱是我国城市快递末端服务的重要组成部分,能提高快递派送效
报纸
目的:观察抗胆碱能药物——噻托溴铵治疗儿童哮喘临床疗效。方法:选取2013年9月~2014年9月在该院哮喘门诊新诊断中度持续性哮喘患儿80例,随机分为对照组:丙酸氟替卡松气雾剂(
白介素 15属TH1相关性细胞因子 ,与IL 2共用β和γ链 ,有许多相似生物活性。促进T细胞、B细胞、单核 /巨噬细胞等多种细胞的增殖、分化和分泌各种细胞因子 ,参与哮喘气道炎
焊接变形的大小主要受焊接速度、焊接电流、电压、送丝速度、焊接顺序等工艺参数的影响.根据焊接热加工特点和实际需要,针对设计变量数目繁多、类型多样的焊接工艺,采用遗传