面向中小企业SaaS应用的IaaS平台设计与实现
发布时间:2022-12-17 18:15
随着云计算的发展,使用IaaS云平台承载各种大规模应用已经成为信息产业发展的趋势。作为促进中小企业信息化的有效途径,SaaS也得到了广泛应用。SaaS的运营需要IaaS的支撑,如何使用IaaS平台承载SaaS业务,更好的为SaaS提供运营支持,成为了一个很有研究价值的问题。 现有的IaaS平台旨在提供满足用户需要的运行环境、云存储等基础设施服务,对上层应用的运营支撑能力不足。本文针对SaaS应用海量用户、高并发、资源需求变化快、波动大的特点设计并实现了面向SaaS应用的IaaS平台,该平台能够方便用户完成SaaS应用的部署,并能够根据应用的负载提供弹性的运营支持,既确保应用系统的服务质量和用户体验,又节约了用户的使用成本。主要工作如下: 1)系统分析与设计。通过开源IaaS平台功能分析,结合平台整体研究目标,分析面向中小企业SaaS应用的IaaS平台的功能需求,并在此基础上设计了面向SaaS应用的IaaS平台的系统架构和领域模型。 2) KVM虚拟化管理接口的实现。通过Libvirt的研究和学习,完成了基于C++的虚拟化接口的开发,实现了KVM虚拟机生命周期管理...
【文章页数】:68 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景和意义
1.2 研究现状及存在的问题
1.2.1 研究现状
1.2.2 存在的问题
1.3 论文的主要工作
1.4 论文的创新点
1.5 论文的组织结构
第二章 IaaS相关技术背景
2.1 IaaS概述
2.1.1 IaaS的技术层次
2.1.2 IaaS的技术特征
2.1.3 IaaS的业务特征
2.2 虚拟化技术
2.2.1 虚拟化定义
2.2.2 服务器虚拟化
2.3 KVM
2.3.1 KVM系统架构
2.3.2 KVM基本工作原理
2.4 本章小结
第三章 SOIaaS平台需求分析与设计
3.1 用户分析
3.2 功能性需求分析
3.3 运营支持需求分析
3.4 架构设计
3.4.1 技术架构
3.4.2 逻辑架构
3.5 领域模型
3.6 工作流程
3.7 本章小结
第四章 SOIaaS平台实现的关键技术研究
4.1 业务生命周期管理技术
4.1.1 业务状态
4.1.2 业务管理操作
4.2 业务快速部署技术
4.2.1 现有的快速部署技术
4.2.2 本文的解决方案
4.3 业务分割技术
4.3.1 业务分割的场景介绍
4.3.2 业务分割的基本原则
4.3.3 业务分割的执行流程描述
4.4 业务合并技术
4.4.1 业务合并的场景介绍
4.4.2 业务合并的执行流程描述
4.5 本章小结
第五章 SOIaaS平台实现
5.1 平台的开发环境及开发工具选择
5.1.1 基础架构管理系统开发环境及工具
5.1.2 运营支撑管理系统开发环境及工具
5.2 平台部署
5.2.1 部署图
5.2.2 硬件设备
5.2.3 应用部署方案
5.3 基础架构管理系统的实现
5.4 运营支撑管理系统的实现
5.4.1 用户管理的实现
5.4.2 镜像管理的实现
5.4.3 资源管理的实现
5.4.4 业务管理的实现
5.4.5 分割与合并的实现
5.5 本章小结
总结与展望
本文工作总结
未来工作展望
参考文献
攻读硕士学位期间取得的科研成果
参与的科研项目
参与的技术竞赛
致谢
【参考文献】:
期刊论文
[1]主流开源云平台的商业选择[J]. 邓红,王东兴. 电脑知识与技术. 2012(32)
[2]云计算:体系架构与关键技术[J]. 罗军舟,金嘉晖,宋爱波,东方. 通信学报. 2011(07)
[3]基于XCP的虚拟化云平台建设研究[J]. 刘斌,朱海涛,王晓翠. 现代图书情报技术. 2011(06)
[4]虚拟化技术在容灾系统中的应用[J]. 刘其成,郑纬民,陈康. 小型微型计算机系统. 2010(10)
[5]谈中小企业非适度信息化的成因及其防范[J]. 黄辉. 商业时代. 2009(14)
[6]基于SaaS的中小企业信息化建设探讨[J]. 魏玲,李长云. 科技与管理. 2009(03)
硕士论文
[1]基于云存储的空间批租业务技术架构研究及原型验证[D]. 邱汉彬.华南理工大学 2012
[2]KVM虚拟机串口转发器的研究与实现[D]. 朱圣才.成都理工大学 2012
[3]私有云系统的实现及性能分析[D]. 张炎华.北京邮电大学 2012
[4]模块化构建基础设施云关键技术及实现[D]. 宋小宝.北京邮电大学 2012
[5]IaaS云管理平台的设计与实现[D]. 郑伟伟.北京邮电大学 2012
[6]高可用性虚拟化管理中心的设计与实现[D]. 吴官林.西安电子科技大学 2011
[7]基于IaaS云计算的Web应用技术研究[D]. 孙伟龙.南京理工大学 2011
[8]基于KVM的虚拟机调度方法研究[D]. 崔泽永.北方工业大学 2011
[9]分布式文件系统元数据管理技术研究与实现[D]. 冯幼乐.中国科学技术大学 2010
[10]基于云计算的企业IT基础设施自动供给方案的研究与实现[D]. 唐元.北京邮电大学 2010
本文编号:3720409
【文章页数】:68 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景和意义
1.2 研究现状及存在的问题
1.2.1 研究现状
1.2.2 存在的问题
1.3 论文的主要工作
1.4 论文的创新点
1.5 论文的组织结构
第二章 IaaS相关技术背景
2.1 IaaS概述
2.1.1 IaaS的技术层次
2.1.2 IaaS的技术特征
2.1.3 IaaS的业务特征
2.2 虚拟化技术
2.2.1 虚拟化定义
2.2.2 服务器虚拟化
2.3 KVM
2.3.1 KVM系统架构
2.3.2 KVM基本工作原理
2.4 本章小结
第三章 SOIaaS平台需求分析与设计
3.1 用户分析
3.2 功能性需求分析
3.3 运营支持需求分析
3.4 架构设计
3.4.1 技术架构
3.4.2 逻辑架构
3.5 领域模型
3.6 工作流程
3.7 本章小结
第四章 SOIaaS平台实现的关键技术研究
4.1 业务生命周期管理技术
4.1.1 业务状态
4.1.2 业务管理操作
4.2 业务快速部署技术
4.2.1 现有的快速部署技术
4.2.2 本文的解决方案
4.3 业务分割技术
4.3.1 业务分割的场景介绍
4.3.2 业务分割的基本原则
4.3.3 业务分割的执行流程描述
4.4 业务合并技术
4.4.1 业务合并的场景介绍
4.4.2 业务合并的执行流程描述
4.5 本章小结
第五章 SOIaaS平台实现
5.1 平台的开发环境及开发工具选择
5.1.1 基础架构管理系统开发环境及工具
5.1.2 运营支撑管理系统开发环境及工具
5.2 平台部署
5.2.1 部署图
5.2.2 硬件设备
5.2.3 应用部署方案
5.3 基础架构管理系统的实现
5.4 运营支撑管理系统的实现
5.4.1 用户管理的实现
5.4.2 镜像管理的实现
5.4.3 资源管理的实现
5.4.4 业务管理的实现
5.4.5 分割与合并的实现
5.5 本章小结
总结与展望
本文工作总结
未来工作展望
参考文献
攻读硕士学位期间取得的科研成果
参与的科研项目
参与的技术竞赛
致谢
【参考文献】:
期刊论文
[1]主流开源云平台的商业选择[J]. 邓红,王东兴. 电脑知识与技术. 2012(32)
[2]云计算:体系架构与关键技术[J]. 罗军舟,金嘉晖,宋爱波,东方. 通信学报. 2011(07)
[3]基于XCP的虚拟化云平台建设研究[J]. 刘斌,朱海涛,王晓翠. 现代图书情报技术. 2011(06)
[4]虚拟化技术在容灾系统中的应用[J]. 刘其成,郑纬民,陈康. 小型微型计算机系统. 2010(10)
[5]谈中小企业非适度信息化的成因及其防范[J]. 黄辉. 商业时代. 2009(14)
[6]基于SaaS的中小企业信息化建设探讨[J]. 魏玲,李长云. 科技与管理. 2009(03)
硕士论文
[1]基于云存储的空间批租业务技术架构研究及原型验证[D]. 邱汉彬.华南理工大学 2012
[2]KVM虚拟机串口转发器的研究与实现[D]. 朱圣才.成都理工大学 2012
[3]私有云系统的实现及性能分析[D]. 张炎华.北京邮电大学 2012
[4]模块化构建基础设施云关键技术及实现[D]. 宋小宝.北京邮电大学 2012
[5]IaaS云管理平台的设计与实现[D]. 郑伟伟.北京邮电大学 2012
[6]高可用性虚拟化管理中心的设计与实现[D]. 吴官林.西安电子科技大学 2011
[7]基于IaaS云计算的Web应用技术研究[D]. 孙伟龙.南京理工大学 2011
[8]基于KVM的虚拟机调度方法研究[D]. 崔泽永.北方工业大学 2011
[9]分布式文件系统元数据管理技术研究与实现[D]. 冯幼乐.中国科学技术大学 2010
[10]基于云计算的企业IT基础设施自动供给方案的研究与实现[D]. 唐元.北京邮电大学 2010
本文编号:3720409
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3720409.html