节点文献
移动公司云计算平台原型的构建与测试
The Construction and Test of Mobile Corporation’s Cloud Computing Platform
【作者】 徐风;
【作者基本信息】 中南大学 , 计算机技术, 2010, 硕士
【摘要】 云计算在2006年由Google的工程师提出之后,一直都在迅速发展。虽然云计算不是一种新技术,但是它是一种新组合,是对现有的几种成熟的技术的组合,如分布式计算、并行计算、网格计算和虚拟化技术等。随着Google, IBM, Amazon和微软等国外的IT巨头的云计算平台的快速发展,使得国内如中国移动、阿里巴巴等公司也纷纷加入到了云计算的研发行列。本文首先综述了三种典型的云计算平台(分别是Google、Amazon和Azure)的特点与组成,并对这三种平台的服务类型、计算服务和存储服务等进行了分析和比较。接着论述了云计算模型、关键技术和体系结构的层次。其中云计算模型包括五个关键特征,三个服务模型和四个部署模型;关键技术主要是虚拟化技术,能够为云服务提供商节省成本,提高云安全;云计算的体系结构层次主要分为基础设施即服务,平台即服务和软件即服务。之后,对开源的云计算平台Hadoop和Eucalyptus进行了详细的分析,包括Hadoop的读写过程,计算模式以及Eucalyptus的体系结构。在此基础上,基于云计算平台中用户所需服务多样化的需求,搭建了一个云计算平台,该云计算平台综合了Haddop和Eucalyptus所提供的服务模型,改变了现有云计算平台服务模型比较单一的现状,能够同时提供基础设施服务和平台服务,能够满足用户服务多样化的需求。之后对该平台中虚拟化、云安全、资源调度和能耗管理都有分析。最后对该云计算平台中所涉及到的组件进行安装配置,运行测试。测试结果表明,本文所搭建的云计算平台能够提供基础设施服务和平台服务,满足了向用户提供多服务的需求。
【Abstract】 Since the concept of Cloud Computing was firstly proposed by an engineer in Google in 2006, the technology of Cloud Computing has been developing rapidly. Although Cloud Computing is not a new technology, it is a new combination of some mature technologies, such as distributed computing, parallel computing, grid computing and virtualization technology. As some IT companies such as Google, Amazon, IBM develop Cloud Computing platforms rapidly, some domestic companies such as china mobile, alibaba, have also joined the ranks of Cloud Computing research and development.Firstly, this paper reviewed the characteristics and composition of the three typical Cloud Computing platforms (Google, Amazon and AZure), and then analyzed their service types, computing services and storage services.Secondly, we discussed the modes, key technologies and architecture level of Cloud Computing. Cloud Computing model includes five key characteristics, three service models and four deployment models, and the key technologies mainly include virtualization technology which can make cloud service providers to save costs and improve cloud security. Cloud Computing architecture can be divided into levels Infrastructure as a service, Platform as a service and software as a service.Later, we made detailed analysis on the Hadoop and Eucalyptus which can be regarded as open source Cloud Computing platform. The analysis objects included the reading and writing process of hadoop, computing model and the architecture of Eucalyptus.In view of that, we designed a Cloud Computing platform, which was composed of service models provided by Hadoop and Eucalyptus. This platform was able to provide infrastructure services and platform services and change the state that existing cloud computing platform can just provide a single service. We also analyzed some key technologies such as virtualization, cloud security, resource scheduling and energy management in this cloud computing platform.Finally, we installed and configured the cloud computing platform components, then ran the test and implemented the cloud computing platform. The test show, this cloud computing platform can provide PaaS and IaaS at the same time, and it meet the user demand of multiple services.
【Key words】 Cloud computing platform; Windows azure; AWS; PaaS; IaaS;