On Cloud Computing Technology in the Construction of Digital Campus



Similar documents
The Construction of Seismic and Geological Studies' Cloud Platform Using Desktop Cloud Visualization Technology

The Power Marketing Information System Model Based on Cloud Computing


Exploration on Security System Structure of Smart Campus Based on Cloud Computing. Wei Zhou

CHAPTER 8 CLOUD COMPUTING

An Advanced Commercial Contact Center Based on Cloud Computing

The Key Technology Research of Virtual Laboratory based On Cloud Computing Ling Zhang

UPS battery remote monitoring system in cloud computing

Grid Computing Vs. Cloud Computing

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1

Research on Operation Management under the Environment of Cloud Computing Data Center

A Framework for the Design of Cloud Based Collaborative Virtual Environment Architecture

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Discussion on the Application of Cloud Computing in Agricultural Information Management

An Architecture Model of Sensor Information System Based on Cloud Computing

A Quality Model for E-Learning as a Service in Cloud Computing Framework

Big Data Storage Architecture Design in Cloud Computing

Open Access Research on Database Massive Data Processing and Mining Method based on Hadoop Cloud Platform

SOA and Cloud in practice - An Example Case Study

CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION

System Models for Distributed and Cloud Computing

Network Attached Storage. Jinfeng Yang Oct/19/2015

Method of Fault Detection in Cloud Computing Systems

Cloud Computing Architecture: A Survey

Efficient Cloud Management for Parallel Data Processing In Private Cloud

Cloud Computing - Architecture, Applications and Advantages

SERVER CLUSTERING TECHNOLOGY & CONCEPT

An Efficient Cost Calculation Mechanism for Cloud and Non Cloud Computing Environment in Java

Operation and Maintenance Management Strategy of Cloud Computing Data Center

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

A Low Cost Two-tier Architecture Model Implementation for High Availability Clusters For Application Load Balancing

APPLICABILITY OF CLOUD COMPUTING IN ACADEMIA

Ch. 4 - Topics of Discussion

How To Create A Cloud Based System For Aaas (Networking)

Capability Paper. Today, aerospace and defense (A&D) companies find

Getting Familiar with Cloud Terminology. Cloud Dictionary

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article. E-commerce recommendation system on cloud computing

IOS110. Virtualization 5/27/2014 1

CLOUD COMPUTING INTRODUCTION HISTORY

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms

Cloud computing - Architecting in the cloud

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Design and Implementation of IaaS platform based on tool migration Wei Ding

CLOUD COMPUTING. When It's smarter to rent than to buy

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Client/Server Computing Distributed Processing, Client/Server, and Clusters

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

Cloud Computing. Cloud computing:

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available

Security Analyzing in UNIX for Cloud Computing Environment

LinuxWorld Conference & Expo Server Farms and XML Web Services

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

Lecture 02a Cloud Computing I

A Low Cost Two-Tier Architecture Model For High Availability Clusters Application Load Balancing

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study

Tutorial on Client-Server Architecture

Privileged Cloud Storage By MaaS JuJu

A Survey Paper: Cloud Computing and Virtual Machine Migration

Introduction to grid technologies, parallel and cloud computing. Alaa Osama Allam Saida Saad Mohamed Mohamed Ibrahim Gaber

Virtual Machine in Data Center Switches Huawei Virtual System

ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy

The Research in Remote and Real-time Monitoring System of Digitized Earthquake Omen Instrument

CLOUD COMPUTING. DAV University, Jalandhar, Punjab, India. DAV University, Jalandhar, Punjab, India

CLOUD COMPUTING IN HIGHER EDUCATION

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing

Lecture 02b Cloud Computing II

What Is Microsoft Private Cloud Fast Track?

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing

The Design and Implementation of Content Switch On IXP12EB

Design of Remote data acquisition system based on Internet of Things

Configuration Management of Massively Scalable Systems

The Private Cloud Your Controlled Access Infrastructure

Table of Contents...2 Introduction...3 Mission of IT...3 Primary Service Delivery Objectives...3 Availability of Systems Improve Processes...

Design of Electric Energy Acquisition System on Hadoop

Private Cloud Database Consolidation with Exadata. Nitin Vengurlekar Technical Director/Cloud Evangelist

Research on Storage Techniques in Cloud Computing

A Load Balancing Algorithm based on the Variation Trend of Entropy in Homogeneous Cluster

Keywords Cloud Environment, Cloud Testing, Software Testing

A High Availability Clusters Model Combined with Load Balancing and Shared Storage Technologies for Web Servers

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing

Scala Storage Scale-Out Clustered Storage White Paper

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

A Comparative Study of cloud and mcloud Computing

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

Chapter 2: Transparent Computing and Cloud Computing. Contents of the lecture

International Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing

INCREASING THE CLOUD PERFORMANCE WITH LOCAL AUTHENTICATION

Group Based Load Balancing Algorithm in Cloud Computing Virtualization

Transcription:

2012 International Conference on Innovation and Information Management (ICIIM 2012) IPCSIT vol. 36 (2012) (2012) IACSIT Press, Singapore On Cloud Computing Technology in the Construction of Digital Campus Lin-jun Xu 1, a and Kai-jun Wu 2,b 1 Shanghai Ocean University, College of Information Technology, Shanghai, China 2 Shanghai Ocean University, Modern Information and Education Technology Center, Shanghai, China a xlj19881205@163.com, b walt@shou.edu.cn Abstract. The current construction of digital campus can cause high investment, difficult management, low efficiency, high energy consumption, low availability and other issues. This paper proposed a construction architecture of cloud computing. Virtual resources is created on hardware for the Linux server system, using LVS as a load balancing software to realize the resource access control, VEPA instead of the traditional virtual machine to solve problems. The architecture can improve the performance of the digital campus platform, provide better service for the teachers and students.. Keywords: Cloud computing, SOA, Digital Campus, Virtualization Technology 1. Introduction With the deepening of educational reform and the rapid development of information technology, the digital campus construction has become the core content of the modernization construction at home and abroad, and has gradually become a symbol of college comprehensive strength and modernization level. How to solve the problem that digital campus construction exists in high investment, difficult management, low efficiency, high energy consumption, low availability and other issues, is a very important part in the digital campus construction. The emergence of cloud computing can be a very good solution to the problem. Using virtualization technology in cloud computing can greatly reduce the maintenance cost and improve the utilization ratio of resources. The user can customize the corresponding services, applications and resources according to their own needs or preferences, cloud computing platform can deploy resources, computing, service and application according to the users needs. 2. Related Work 2.1. The Working Principle Of Cloud Computing. Cloud computing which make the distributed computing, storage, service component, software and other resources together, based on the means of resource virtualization, provide convenient and efficient service for users, it can realize the distributed and parallel processing of the computation and storage. In a typical cloud computing mode, the user switch on network through the terminal, put forward demand to the" cloud";" cloud" organize resources after accept the request, provide services for the "end" through the network.the function of the user terminals can be greatly simplified, many complicated calculation and processing will be transferred to the terminal to complete behind the "cloud". 288

2.2. Linux Clusters. Cluster is a kind of parallel or distributed processing system, which is composed of a set of interconnected by multiple independent computer and work as a single integrated computing resources. These computers can be single or multiprocessor system ( PC, workstations or SMP ), each node ( node ) has its own memory, I / O equipment and operating system. Clusters is a single system for users and applications, it can provide low-cost, efficient, high performance and fast, reliable service. 2.3. Linux Virtual Server. LVS which is based on the IP layer load balancing scheduling technology, in the operating system kernel space, balanced transfer TCP / UDP request of the IP layer to a different server, and the server automatically screen out fault, then a group of servers constituted a high performance, high availability virtual server. The architecture of Virtual server are shown in figure 1. Fig. 1 The architecture of Virtual server 3. SOA SOA is a component model, it can conduct distributed deployment, composition and use to loosely coupled coarse-grained application components through the network according to the needs. Using the IT architecture of SOA mode, the school can add new services or upgrade the existing service in accordance with the modular approach, in order to satisfy the new business needs, provide the choice which can provide services through different channels. 4. The Cloud Computing Based on SOAin the Application of Digital Campus 4.1. The characteristics of "cloud computing based on SOA. SOA responds the structure change of cloud computing services based on SOA architecture" through the manner of service management",to make corresponding adjustment for the existing structure. SOA starts from the concept of architecture.the implementation of SOA are from the framework to technology, SOA can fully take into account the actual business of digital campus in the implementation process. On-demand service design:cloud computing service center will set up a huge pool of resources, including the storage resources and other resources, schools can call these resources according to the needs, ensure the effective utilization of resources. Service scalability. " The cloud computing services based on SOA " will be expanded according to their requirements, cloud computing will compensate for SOA that the limitations on the service expansion. 4.2. The analysis of structure model. 289

In order to solve some problems that the traditional construction mode of the digital campus exists, this paper puts forward the digital campus architecture of the cloud computing which based on SOA, as shown in figure 2. Fig. 2 The digital campus system structure of cloud computing based on SOA From the figure we can see that the traditional architecture of the digital campus is divided into four layers: service layer, application layer, platform layer and infrastructure layer. 4.3. Service Layer. The typical service model of cloud computing has three categories: Software as a Service(SaaS), Platform as a Service(PaaS), Infrastructure as a Service(IaaS). Whether it is SaaS, PaaS, or IaaS, its core concept is to provide users with on-demand services. Digital campus users do not need to software vendor that maintain cloud computing. The services that users need don t come from local, but from the end of"cloud". The client only needs a computer that can connect to the Internet, preset the browser of " cloud operating system", software and hardware that users will applied is the cloud service form. 4.4. Application layer. Through the application layer, the terminal user could not invest a lot of money to improve the local machine performance, proceed high strength calculation and large storage capacity that is far more than the upper limit of machine performance.in this paper the application layer use the SOA framework, because the combination of SOA architecture and cloud computing, can fully meet the needs of the digital campus users. 4.5. Platform layer. The platform layer includes the unified identity authentication platform, unified management platform, data center platform and system software platform. The digital campus platform based on cloud computing is a powerful" cloud" network, connecting a large number of complicated network computing and service, can use virtualization to extend each server capacity, combinating their respective resources through the cloud computing platform, providing super computing and storage capacity. 4.6. Infrastructure layer. The infrastructure layer includes hardware and software resources which support platform. Hardware includes computer, storage equipment and network equipment. Software includes storage, application and provided to the related services to the users. In cloud computing era, the local computer is no longer as traditional computer that need hard disk of enough space, high-power processors and large memory capacity, only need some of the necessary hardware equipment such as network equipment and the basic input and output equipment. 290

4.7. System Design and Implementation. Virtual resources is created on hardware for the Linux server system, to build a Cluster tends to cloud system with the LVS. LVS as a load balancing software realize the resource access control, the end user only feel a virtual application server, the response server of the actual back-end can connect through the high-speed LAN. We use SOA architecture as a support platform of digital campus system, it can solve the problem such as complicated college information service, distributed information resource, many users. The SOA architecture integrate distributed heterogeneous application systems in a unified application platform, to achieve a highly integrated application system, making the digital campus has broad scalability and adaptability. 5. Key Technology 5.1. Data center virtual machine network access technology. This design uses VEPA to solve the problems of traditional virtual machine, The core idea of VEPA is that all the network traffic which the virtual machine generate delivered to the physical switches which connected to the server for processing, even on the virtual machine flow of the same server, will also be handling in the external physical switches. Specifically shown in figure 4. 5.2. Storage virtualization area. Virtual storage technology make all the storage resources logically mapped into a whole, the application server which face is just a separate storage volume of good mapping, and do not control the underlying specific types of storage arrays, users do not need to care about how the storage array allocated space, processed data, only need to unified manage the storage volume of virtualized. It is logically assigned a space, the specific allocation of physical storage space adjust the size based on the application, do not waste space resources. 6. Summary Fig. 4 the working principle of VEPA Cloud computing based on SOA in the digital campus application, can well solve the problems that the IT infrastructure of digital campus face,through virtualization technology to build a Cluster tends to cloud system, and then use load balancing to re-mix of computing resources, well reduce the management difficulty of complexity environment,while also solve "with the need to provide"of computing resource, The approach of "service delivery " provide computing resources for the application, greatly improving the utilization rate of resources, reduce energy consumption, and improve the security of the entire system and high available capacity. 291

7. References [1] K. Chen and W. M. Zheng: Cloud Computing: System Instances and Current Research. Journal of Software, Vol.20 [2] Y. Liu: The research and Implementation of a service mode of remote sensing processing based on cloud computing model. Computer application research, 2009(9) [3] P. Wang. Approached the cloud computing. People's Posts and Telecommunications Press, 2009, 6. [4] C. Y. Pan: The actual combat of cloud computing: the data center move to cloud environment. Information systems engineering, 2009 (2). [5] Q. Chen and Q. N. Deng: Cloud computing and its key techniques. Computer Applications, 2009 (9). [6] K. Chen and W. M. Zhen: Cloud computing: system instance and Research. Journal of Software, 2009, (5). [7] K. Song and Z. H. Zhou: Service Oriented Software Architecture. Marine Technology, 2007,26 (4) :132-133. [8] Z. J. Lu and Z. Tan: Research on the design method of SOA system. Industrial engineering, 2004 (6). 292