Construction of Laboratory Platform based on Cloud Computing
2015 The 5th International Workshop on Computer Science and Engineering-Information Processing and Control Engineering · 2015
In view of the problem which the present laboratory management cost is too high, resource waste severely, data is not unified, it was proposed that construction of laboratory platform based on cloud computing, the plan aims to construct the virtual pool of resources, and ultimately achieve a unified cloud platform, which build a sharing, dynamic, autonomous service, data center extended with the need, to provide a new IT resource supply mode for the teaching and scientific research.In this mode, teachers and students can get their desktop computing resources in any place at any time.Another important application about cloud computing in the laboratory is the construction of the virtual service, can deploy a server for storage, examination and race in the room in a few minutes by VSphere.Specific benefits are shown in table after the implementation of server virtualization. The Concept of Cloud ComputingThe concept of Cloud computing [1,2] is concerned, since it was proposed, and then the vigorous development.In 2008 April, Google released the application service engine (Google App Engine), developers regardless of project size can create applications from the GAE platform.While Microsoft Company introduced the first "cloud computing" in the product after the Live Mesh platform, and in 2008October launched to "cloud computing" as the core of Windows Azure services, Can help developers across the cloud and the next generation of professional data center application, In the PC, Web, mobile phones and other terminal to create the perfect user experience .Thus, "cloud computing" is becoming the development direction of next generation Internet technology.Cloud computing is based on the Internet related services increasing, using and delivery mode, usually via the Internet provides dynamically scalable and often virtualized resources.Figure 1 is a typical cloud computing architecture schematic diagram, the user terminal equipment through the network access to the cloud, can carry on the corresponding data computation and storage operation.It can be seen from Figure 1, user management is the main entrance to the user terminal access to the cloud, the cloud computing service providers go to control management with user which access to the cloud through this layer.Service layer will integrate various resources of clouds, according to the needs of users, provide the corresponding application services (such as infrastructure as a service, platform as a service, software as a service etc. [3]).Virtual resource layer is to integrate various resources through virtualization management, for the service layer allocation.The bottom of the cloud computing architecture is physical resource layer, which is the foundation of cloud computing platforms, deploying a variety of real physical devices.By introducing the virtualization technology, cloud computing users are free from the trivial, complex computer resource management, but also is to ensure the confidentiality and integrity of user data, and greatly improve the utilization rate of all kinds of resources.Cloud Computing Service Type.Cloud computing services based on its hierarchical structure can be divided into three categories.The bottom is the infrastructure as a Service, Mainly to provide users with basic computer equipment and facilities in the form of services, including server cluster, computer hardware, network equipment, storage equipment and other resources.The second layer is platform as a Service, mainly to provide users with server platform, middleware platform and hardware platform, the users can develop the applications or content on the platform, and to provide services with other users, a typical such as Google App Engine, Windows Azure cloud platform.