首页> 中文学位 >云服务生命周期管理研究及基于OpenStack的系统实现
【6h】

云服务生命周期管理研究及基于OpenStack的系统实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1课题背景

1.2课题研究意义

1.3国内外研究现状

1.4论文主要研究内容

1.5论文组织结构

第二章 云服务生命周期管理相关技术

2.1云计算技术

2.2 OpenStack云平台介绍

2.3 Cloud Foundry云平台介绍

2.4基于J2EE平台的Web技术

2.5本章小结

第三章 云服务生命周期管理关键问题研究

3.1云平台环境搭建

3.2云服务生命周期划定

3.3云服务运行监控

3.4云服务计费模式

3.5本章小结

第四章 云服务生命周期管理系统需求分析

4.1云服务生命周期管理系统概述

4.2角色划分及功能需求

4.3系统非功能性需求

4.4本章小结

第五章 云服务生命周期管理系统设计

5.1云平台技术架构

5.2云服务生命周期管理系统软件架构

5.3系统功能架构

5.4功能详细设计

5.5系统数据库设计

5.6本章小结

第六章 云服务生命周期管理系统的实现与测试

6.1系统开发环境

6.2系统运行环境

6.3系统开发文件结构组织

6.4系统功能实现及核心代码展示

6.5系统测试

6.6本章小结

第七章 总结与展望

7.1本文总结

7.2工作展望

致谢

参考文献

攻读硕士期间取得的研究成果

展开▼

摘要

近年来,云计算这个概念越来越多地被人们讨论提及,各个国家也越来越重视发展云计算产业,包括微软,谷歌,亚马逊在内的世界著名的科技巨头公司,先后推出了云计算产品,同时很多发展中的科技公司也正逐步踏入这一领域。这表明云计算能以较低成本提供高性能计算存储等服务的优点已经被业界所接收并发扬。可是对于很多中小企业,要想搭建并管理自己的云计算环境仍然不是一件容易的事,一方面由于所需技术门槛较高,现有的商业云计算产品的价格仍然处于较高水平,企业管理成本大;另一方面云计算产业发展仍不成熟,尤其是面向开源云平台的云服务管理产品还处于起步阶段。由于免费的特征,很多中小企业开始尝试使用开源云平台,目前业内较为流行的开源IaaS有OpenNebula、Nimbus、Eucalyptus和OpenStack等,其中Eucalyptus和OpenStack都已经有较为活跃的开源社区支持。
  针对当前针对开源云平台的管理工具较少,且使用繁琐,导致云服务不便于被管理的问题,本课题拟研究实现一个高效的云服务管理系统。引入了产品生命周期概念,即从生命周期的各个阶段来管理云服务,以开源云平台 OpenStack和Cloud Foundry为管理目标,结合面向对象编程方法实现了一套基于WEB的管理系统。如何实现云服务生命周期管理系统,关键在于确定管理目标和管理要素。本文考虑所管理云平台的特点,研究制定出合理的云服务生命周期划分,并细化每个阶段的管理任务和实现方式。针对管理步骤中云服务的运行监控这一关键问题,采用图形报表的方式直观展示出利用平台对外提供API获取的运行状态数据。同时依靠这些数据,结合自行设计的服务计费模式,算出云服务使用费用,实现了云服务生命周期管理的结算阶段。
  通过此云服务生命周期管理系统,用产品生命周期的理念将服务按一定的顺序编排串联管理,使云服务提供者和使用者都能高效地管理或使用云服务。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号