IaaS云平台运营管理子系统的设计与实现
发布时间:2017-05-10 09:25
本文关键词:IaaS云平台运营管理子系统的设计与实现,由笔耕文化传播整理发布。
【摘要】:“云计算”作为第四次IT产业革命,正迅速的融入到人们的工作和生活中。IaaS (Infrastructure as a Service/基础架构即服务)云平台作为IT基础设施服务的提供平台,能大大降低用户的硬件投入,提高资源利用率。随着大量IaaS云平台在商业市场中崭露头角,购买IaaS公有云服务正逐步成为了众多企业IT基础设施建设的趋势之一。在此背景下,对公有IaaS云平台来说,除了要关注云资源的提供外,云资源的运行和运营管理功能的提供和持续优化就显得日益重要了。 本文依托于课题组自主研发的IaaS云平台的资源提供子系统,设计和实现了平台的运营管理子系统。运营管理子系统充分考虑了云平台在运行管理和运营管理方面的需求,不但支持对平台中的物理资源和虚拟资源的管理和控制,而且支持对平台中的用户管理、管理员权限管理和计费管理等功能。 首先,本文调研了当前主流的公有IaaS云平台和热门开源IaaS平台;结合IaaS公有云解决方案的发展现状,提出了云平台以及运营管理子系统的架构;分析了平台在运行管理和运营管理方面的需求,并给出了设计方案,包括运营管理子系统架构设计、管理组件(资源管理、用户管理、计费管理、管理员权限管理等)设计、支撑组件(监控模块、日志模块、模块间通信等)设计以及系统的开放API设计;然后详细介绍了运营管理子系统中各模块的实现。最后,在实验环境中对运营管理子系统进行了测试,验证了运营管理子系统的有效性。
【关键词】:云计算 IaaS平台 运营 管理 开放API
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09;TP311.52
【目录】:
- 摘要4-5
- ABSTRACT5-10
- 第一章 绪论10-13
- 1.1 研究背景10-11
- 1.2 论文主要研究工作11-12
- 1.3 论文结构12-13
- 第二章 背景知识13-19
- 2.1 云平台概述13-14
- 2.2 IaaS公有云平台14-17
- 2.2.1 Amazon Web Services14-15
- 2.2.2 Microsoft Azure15
- 2.2.3 阿里云15-16
- 2.2.4 UCloud16
- 2.2.5 QingCloud16-17
- 2.3 开源IaaS云平台17-18
- 2.3.1 OpenStack17
- 2.3.2 CloudStack17-18
- 2.4 本章小结18-19
- 第三章 IaaS云平台运营管理子系统的设计19-34
- 3.1 IaaS云平台综述19-21
- 3.1.1 IaaS云平台概念模型19-20
- 3.1.2 IaaS云平台资源提供子系统20-21
- 3.1.3 IaaS云平台运营管理子系统21
- 3.2 运营管理子系统需求分析21-23
- 3.2.1 资源管理21
- 3.2.2 用户管理21-22
- 3.2.3 计费管理22
- 3.2.4 管理员权限管理22
- 3.2.5 开放API22-23
- 3.3 运营管理子系统设计23-33
- 3.3.1 管理组件24-29
- 3.3.2 支撑组件29-32
- 3.3.3 API Server32-33
- 3.4 本章小结33-34
- 第四章 IaaS云平台运营管理子系统的实现34-96
- 4.1 资源管理34-56
- 4.1.1 资源对象模型34-38
- 4.1.2 Compute API38-43
- 4.1.3 Storage API43-47
- 4.1.4 Network API47-51
- 4.1.5 Image API51-52
- 4.1.6 Node Monitor52-56
- 4.1.7 System Monitor56
- 4.2 用户管理56-68
- 4.2.1 用户权限的数据模型57
- 4.2.2 企业用户的数据模型57-58
- 4.2.3 用户管理的API58-67
- 4.2.4 企业级用户操作规范67-68
- 4.3 计费管理68-74
- 4.3.1 计费对象模型68
- 4.3.2 计费管理的API68-71
- 4.3.3 扣费规则71-74
- 4.4 管理员权限管理74-80
- 4.4.1 数据模型的定义74-75
- 4.4.2 管理员权限管理的API75-80
- 4.5 监控模块80-83
- 4.6 日志模块83-90
- 4.6.1 日志模块技术架构83-86
- 4.6.2 日志模块的RPC API86-88
- 4.6.3 日志模块的RESTful API88-89
- 4.6.4 日志规范89-90
- 4.7 模块间通信90-92
- 4.8 API Server92-95
- 4.9 本章小结95-96
- 第五章 IaaS云平台运营管理子系统的测试96-106
- 5.1 测试环境96-97
- 5.1.1 硬件环境96
- 5.1.2 网络环境96-97
- 5.1.3 软件环境97
- 5.2 测试方案97-105
- 5.2.1 测试内容97-99
- 5.2.2 测试用例99-105
- 5.3 本章小结105-106
- 第六章 结束语106-108
- 6.1 论文总结106
- 6.2 进一步研究工作106-108
- 参考文献108-110
- 附录 缩略语110-111
- 致谢111-112
- 作者攻读学位期间发表的学术论文目录112
【参考文献】
中国期刊全文数据库 前4条
1 徐鹏;陈思;苏森;;互联网应用PaaS平台体系结构[J];北京邮电大学学报;2012年01期
2 董晓霞;吕廷杰;;云计算研究综述及未来发展[J];北京邮电大学学报(社会科学版);2010年05期
3 吴俊;徐溟;;公有云服务计费模式比较研究[J];电信科学;2012年01期
4 叶锡君,许勇,吴国新;基于角色的访问控制在Web中的实现技术[J];计算机工程;2002年01期
本文关键词:IaaS云平台运营管理子系统的设计与实现,,由笔耕文化传播整理发布。
本文编号:354464
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/354464.html