文档介绍:优秀
本科毕业论文
题目基于云计算总体环境的设计与实施
学院信息科学与技术学院
专业软件工程
学生姓名胡霜
学号 200910414440 班级 2009- 4
指导教师吴怀谷职称教授
2013年 4 月 23 日
基于云计算总体环境的设计与实施
专业:软件工程学号:200910414440
学生:胡霜指导教师:吴怀谷
摘要:随着虚拟化技术和云计算技术的发展,越来越多的ISP服务商和IDC供应商开始使用虚拟机来完成网站驻留和托管服务。而云计算刚好能满足这一日益增长的需求,而实现它的平台之一就是OpenStack。
OpenStack是一个虚拟化管理系统,其主要目的是为公共或私有云平台的建立提供基础的虚拟化环境。OpenStack的主要功能由管理计算资源的Nova组件、管理镜像的Glance组件和管理存储Swift组件构成。在此基础上,一个稳定的云平台还需要加入支持负载均衡的NGINX组件和AMOEBA组件。由这些组件构成的总体环境被称为云计算总体环境。
本次毕业设计的主要工作就是根据企业的实际环境情况,定制安装云计算总体环境的配置方式,并最终予以实施。本次设计需要在理解OpenStack基本配置的基础上,根据实际环境编写具体的配置文件和尝试各种合理的软件包以及配置方式,以最终达到使云计算环境成功运行的目的。本项目的最终结果是使云计算环境在中国联通获得成功实施。
关键字:云计算;虚拟机;OpenStack
The Design and Implementation of Cloud-puting Environment in General
Specialty:Software Engineering Student Number:200910414440
Student:Hu Shuang Supervisor:Wu Huaigu
Abstract: With the development of virtualization technology and puting technology, more and more ISP service providers and IDC suppliers start to use virtual machines to offer hosting services for websites. puting is suitable for this kind of requirements that increases rapidly. OpenStack is one of typical basic platforms of puting.
OpenStack is a management system of virtualization. It is designed to provide the fundamental virtualized environment for public or private cloud platform. The major functionality of OpenStack consists of the ponent that puting resources, the ponent that manages images, and the ponent that manages storages. Moreover, a stable platform also requires the ponent and the ponent to provide load balancing and fault tolerance. It is the integrated environment of puting that consists of ponents.
The major work of this thesis is to define the methods to customize the integrated environment according to the real environment of an enterprise, and essfully build the environment at the end. This requires us to understand standard configuration methods of OpenStack, customize the configuration scripts according to the real environment, try different software p