Font Size: a A A

The Research And Design Of An IaaS Cloud Computing Platform

Posted on:2015-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y ChuFull Text:PDF
GTID:2348330518970253Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The main contents of cloud computing is introduced in the 1980s,following a large computer to a client - server computer after another upheaval in the history of the development. Since 2007 cloud computing concepts put forward by the Google company, its meaning in constant development. Divided by type of service as a cloud computing, IaaS through the improvement of infrastructure resources into virtual users, including: virtual machines, storage, networking and other free virtual computing resources. Most of the existing domestic Stratus computing IaaS platform is the use of third-party virtualization software to implement virtualized hardware resources, resource management, deployment,and other technologies. For example: Yue Teng Yun Chi underlying technology is used in Xen,KVM, Neusoft cloud platform uses the core technology of Intel's cloud platform, there are many companies in the underlying technology uses a relatively large OpenStack open source cloud management projects and so on. Disadvantages in platform development, technical and other aspects of property rights, this thesis is a cloud management platform is based on open source IaaS cloud management platform XenServer virtualization technology. Through virtualization management software XenServer6.0 cloud management platform to achieve virtualization of physical resources and use their open interfaces to complete the platform resource scheduling, management, monitoring and security functions. Besides wishing to explore the platform resource management and control methods across XenServer x86 architecture through this thesis. Through our research to get rid of dependence on third-party virtualization technology, the research of our own IaaS Stratus computing platform for domestic products in the underlying cloud platform is technically a new breakthrough. Let this thesis cloud management platform and our work lives closely together, we believe that with the globalization of cloud computing in the near future, cloud computing model will bring new technology innovation. We hope to develop an open source IaaS layer of cloud management platform that can solve these problems.In the paper needs to be done mainly in two, the first technical studies of cloud management platform. Learn from the mainstream open source cloud platform hierarchical architecture design features that suit the technical architecture of cloud management platform to reduce the coupling between modules cloud management platform to improve platform performance, enhanced scalability cloud management platform. With tools XenServer tools provided through its interface has been open cloud management platform capabilities, and try to direct cross XenServer resource scheduling, management, in order to achieve our ultimate goal of research on cloud management platform. The second validation study results, the paper by applying test cases, analyze the data, confirm the correctness of the above findings.Plans are to use FritzChessBenchmark (chess), HA_HWiNF032 v3.56-870, Sisoftware 2012 Green finished version, Iozon V1.0 four test tools for CPU, memory, network bandwidth, and file read and write speed performance in four areas were cloud management platform testing.The ultimate goal of the first study for the proposed work, research in cloud management platform features require in-depth study of the following portion of three technologies:First, the job is to try to achieve the creation of cloud content management platform through the Open vSwitch virtual network standard, modified, deleted, cloud management platform to communicate internal and external networks.Second, the feasibility study on the virtual machine management monitoring technology VNC technology.Three, XenServer virtual machines in the study of mechanisms deployed to help in the design of our high-availability strategy.Proposed five-level technical architecture research in cloud management platform architecture, including: service, management, data layer, the virtualization layer and resource layer. Network topology design borrows the concept of model data center. Its logic function using a WebServer, CloudServer hierarchical design. After application and load Applet through HTML embedded virtual machine implemented in Flex interface operation. By analyzing the IaaS application model to study the underlying cloud management platform for virtual machine deployment mechanism for computing nodes in the model number of pieces available CPU and memory size is defined on two-dimensional queue priority matched by calculating the unit's strategy to complete the resource matching, improve the utilization of the CPU computing nodes.Finally,based on the above research experiments testing program,and gives test results verify the feasibility study over the content.
Keywords/Search Tags:CloudComputing, IaaS, Virtualization, XenServer
PDF Full Text Request
Related items