Scientific Cloud Computing: Early Definition and Experience

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Scientific Cloud Computing: Early Definition and Experience"

Transcription

1 The 10th IEEE International Conference on High Performance Computing and Communications Scientific Cloud Computing: Early Definition and Experience Lizhe Wang, Jie Tao, Marcel Kunze Institute for Scientific Computing, Research Center Karlsruhe Hermann-von-Helmholtz-Platz 1, Eggenstein-Leopoldshafen, Germany Alvaro Canales Castellanos, David Kramer, Wolfgang Karl Department of Computer Science, University Karlsruhe (TH) Karlsruhe, Germany Abstract Cloud computing emerges as a new computing paradigm which aims to provide reliable, customized and QoS guaranteed computing dynamic environments for end-users. This paper reviews recent advances of Cloud computing, identifies the concepts and characters of scientific Clouds, and finally presents an example of scientific Cloud for data centers. 1. Introduction Cloud computing emerges as a hot topic from the late of 2007 due to its abilities of offering flexible dynamic IT infrastructures, QoS guaranteed computing environments and configurable software services. As reported in Google trends (Figure 1), Cloud computing (blue line), which is enabled by Virtualization technology (yellow line), has outpaced Grid computing [7] (red line). Compute Cloud [16], IBM s Blue Cloud [14], scientific Cloud projects such as Nimbus [17] and Stratus [26], OpenNEbula [19]. There are still no widely accepted definition for Cloud computing albeit Cloud computing practice has attracted much attention. Several reasons has lead into this situation: Cloud computing involves researchers and engineers from various backgrounds, e.g., Grid computing, software engineering, data storage. They work on Cloud computing from different viewpoints. Technologies which enable the Cloud computing are still evolving and progressing, for example, Web 2.0 and SOA. Existing computing Clouds still lack large scale deployment and usage, which would finally justify the concept of Cloud computing. In this paper, we try to give an early definition of Cloud computing based on recent advances from academia and industry as well as our experience. This paper also introduces a proof-of-concept computing Cloud Cumulus, which is deployed at our site. This paper is organized as follows. Section 2 introduces the current projects of Cloud computing. Section 3 defines the concept of Cloud computing. Cumulus project, our experience of Cloud computing, is presented in Section 4. Section 5 concludes the paper. 2. Recent advances of Cloud computing Figure 1. Cloud computing in Google trends Currently numerous projects from industry and academia have been proposed, for example, RESER- VOIR project [23] - IBM and European Union joint research initiative for Cloud computing, Amazon Elastic This section discusses several projects which are currently devoted to Cloud computing Globus virtual workspace service and Nimbus A virtual workspace [10, 9] is the abstraction of an execution environment that can be made dynamically avail /08 $ IEEE DOI /HPCC

2 able to authorized clients by using well-defined protocols. The abstraction captures resource quota assigned to such execution environments during deployment (such as CPU or memory) as well as software configuration aspects of the environment (such as operating system installation or provided services). The workspace service allows a Globus Toolkit client to dynamically deploy and manage workspaces. The virtual workspace services consist of the following interfaces [10, 9]: The Workspace Factory Service has one operation called create. Create has two required parameters: workspace metadata and a deployment request for that metadata. Once created, a workspace is represented as a WSRF resource and can be inspected and managed through operations of the Workspace Service. The Group Service allows an authorized client to manage a group of workspaces as a whole. The Status Service offers the interface through which a client can query the usage data the service has collected about it. Based on Globus virtual workspace services, a cloudkit named Nimbus [17] has been developed to build scientific Clouds. With Nimbus client, users could: browse virtual machine images inside the cloud, submit their own virtual machine images to the clouds, deploy virtual machines, and query virtual machine status, and finally access the virtual machine OpenNEbula OpenNEbula (former GridHypervisor) is a virtual infrastructure engine that enables the dynamic deployment and re-allocation of virtual machines in a pool of physical resources. OpenNEbula extends the benefits of virtualization platforms from a single physical resource to a pool of resources, decoupling the server not only from the physical infrastructure but also from the physical location [19]. OpenNEbula contains one frontend and multiple backends. The frontend provides users with access interfaces and management functions. The backends are installed on Xen servers, where Xen hypervisors are started and virtual machines could be backed. Communications between frontend and backends use SSH. OpenNEbula gives users a single access point to deploy virtual machines on a locally distributed infrastructure. Figure 2. OpenNebula architecture 2.3. Amazon Elastic Compute Cloud Amazon Elastic Compute Cloud (EC2) [16] is a Web service that provides resizable compute capacity in the cloud. It is designed to make Web-scale computing easier for developers. Amazon EC2 s simple Web service interface allows users to obtain and configure capacity with minimal friction. It provides users with complete control of computing resources and lets them use Amazon s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing users to quickly scale capacity, both up and down, as computing requirements change. Amazon EC2 changes the economics of computing by allowing users to pay only for capacity that they actually use. With Amazon EC2 users can: create an Amazon Machine Image (AMI) containing the applications, libraries, data and associated configuration settings, or use Amazon s pre-configured, templated images to get up and running immediately; upload the AMI into Amazon Simple Storage Service (S3). Amazon EC2 provides tools that make storing the AMI simple. Amazon S3 provides a safe, reliable and fast repository to store user s images; use Amazon EC2 Web service to configure security and network access; choose the type of instance users want to run; start, shutdown, and monitor as many instances of user s AMI as needed, using the web service APIs; pay for the CPU time and bandwidth that user actually consume. 826

3 2.4. Discussion We have studied the solutions for network configuration, data management, virtual machine infrastructure deployment inside the cloud. Nimbus & Globus virtual workspace provide three network configurations: public mode picks a public IP address from a pool for virtual machine, private mode picks a private IP address from a pool for virtual machine, and advisory mode gives a static IP address for virtual machine The solutions are sometimes however beyond of some user scenarios. For example, a data center might employ a central DHCP service, which allocates dynamic IP addresses for all virtual machines. Globus virtual workspace in addition requires to contact all the backends of the local infrastructure. Sometimes a computer center might employ a local virtualization management system, like ware Infrastructure [29], to manage local hosting resources. It would pay off, in our viewpoint, that Globus virtual workspace talk with a local management system. The same scenario happens when Globus Toolkit works together with local resource scheduler like OpenPBS [20], or Condor [12]. OpenNEbula employs NIS (Network Information System) to manage a common user system and NFS (Network File System) for virtual machine image management. However it has been widely recognized that NIS has a major security flaw: it leaves users password file accessible by anyone in the entire network. To employ OpenNEbula in professional way, it is better to merge OpenNEbula with some modern infrastructure solutions, e.g., LDAP [11] and Oracle Cluster File System [21]. 3. Cloud computing: definition, characterization and Enabling technologies 3.1. Functionalities Computing clouds render users with services to access hardware, software, and data resource; Furthermore, some configurable integrated platforms for users could be supported: HaaS: Hardware as a Service Hardware as a Service was coined possibly at As the result of rapid advances in hardware virtualization, IT automation, and usage metering and pricing, users could buy IT hardware - or even an entire data center/computer center - as a pay-as-you-go subscription service. The HaaS could be flexible, scalable and manageable to meet your needs [2]. SaaS: Software as a Service Software or application is hosted as a service and provided to customers across the Internet. This mode eliminates the need to install and run the application on the customer s local computer. SaaS therefore alleviates the customer s burden of software maintenance, and reduce the expense of software purchases by ondemand pricing. DaaS: Data as a Service Data in various formats, from various sources, could be accessed via services to users on the network. Users could, for example, manipulate remote data just like operate on local disk; or access data in a semantic way on the Internet. Based on the support of HaaS, SaaS, and DaaS, Cloud computing thereafter delivers Platform as a Service (PaaS) for users. Users thus can on-demand subscribe a computing platform with requirements of hardware configuration, software installation and data access demands. Figure 3 shows the relationship between above services. HaaS PaaS SaaS DaaS Figure 3. Cloud functionalities 3.2. Key features Cloud computing distinguishes itself from other computing paradigms, like Grid computing [7], Global computing [6], Internet Computing [13], in following aspects: User-centric interfaces Cloud services could be accessed with user-centric interfaces, which means: The Cloud interfaces do not force users to change their working habits, e.g., developing language, compiler, operating system, and so on. The Cloud client which is required to be installed locally is lightweight, for example, Nimbus Cloudkit client size is around 15MB. Cloud interfaces are location independent and can be accessed by some well established interfaces like Web service and Internet browser. 827

4 On-demand service provision Computing Clouds provide resources and services for users on-demand. Users can customize required computing environments later on, for example, software installation, network configuration, as users normally own root privilege. QoS guaranteed offer The computing environments provided by computing Clouds can guarantee QoS for users, e.g., hardware performance like CPU bandwidth and memory size. Autonomous System The Computing Cloud is an autonomous system and managed transparently to users. Hardware, software and data inside clouds can be automatically reconfigured, orchestrated and consolidated to a single platform image, finally rendered to users Enabling technologies A lot of enabling technologies contribute to the Cloud computing, here we identify several state-of-the-art techniques: information sharing, and, most notably, collaboration among users. These concepts have led to the development and evolution of Web-based communities and hosted services [4]. Mashup is a Web application that combines data from more than one source into a single integrated storage tool [3]. SmugMug [25] is an example of Mashup, which is a digital photo sharing website, allowing the upload of an unlimited number of photos for all account types, providing a published API which allows programmers to create new functionality, and supporting XML-based RSS and Atom feeds. Globus Virtual Workspace Service OpenNEbula frontend Access point Virtualization Virtualization technologies multiplex hardware and thus provide flexible and scalable platforms. Virtual machine techniques, such as ware [29] and Xen [1], offer virtualized IT-infrastructures ondemand. Virtual network advances, such as VPN [5], support users with a customized network environment to access cloud resources. Xen Hypervisor Host Xen Hypervisor Host SSH Xen Hypervisor Host Serviceflow and workflow orchestration Computing clouds offer a complete set of service images on-demand, which could be composed by services inside the Cloud. Cloud should be able to automatically orchestrate services from different sources and of different types to form a serviceflow or workflow for users. virtual network domain Oracle File System physical network domain Web service and SOA Cloud services are normally exposed as Web services, which follow industry standards, like WSDL [28], SOAP [24] and UDDI [18]. The services organization and orchestration inside clouds could be managed in a Service Oriented Architecture (SOA). A set of Cloud services furthermore can be included a SOA, make themselves available on various distributed platforms and can be accessed across networks. Web 2.0 and Mashup Web 2.0 describes the trend in the use of World Wide Web technology and web design to enhance creativity, Figure 4. Cumulus architecture World-wide distributed storage system A Cloud storage model should foresee: A network storage system, which is backed by distributed storage providers (e.g., data centers), offers storage capacity for users to lease. The data storage could be migrated, merged, and managed transparently to end users for whatever data formats. Examples are Google File System [8] and Amazon Elastic Storage [16]. 828

5 A distributed data system which provides data sources accessed in a semantic way. Users could locate data sources in a large distributed environment by the logical name instead of physical locations. Virtual Data System (VDS) [27] could be good reference. 4. Cumulus: a scientific Cloud for data center Cumulus is an on-going project of Cloud computing at our site. We design Cumulus in a layered architecture (see also Figure 4): Globus virtual workspace service resides on the access point of Cumulus, accepts users requirements of virtual machine operation. The OpenNEbula works as Local Infrastructure Virtualization Manager (LI). The frontend of Open- NEbula works on the Cumulus access point and get messages from Globus virtual workspace service. OpenNEbula frontend communicates to its backends and Xen hypervisors on the hosts via SSH for virtual machine manipulation. Virtual machines stay in a separate network domain. Network solution for virtual machines could be: Virtual machines could start with Xen virtual network interface and configure like physical machine. For example, virtual machines might be configured with dynamic IP addresses by listening to a center DHCP service in the network domain. Virtual network technologies could be used for virtual machine network space. For example, VNET [15] ties virtual machines together efficiently and makes them appear to users. To reach a productional quality, we build the local infrastructure using IBM Bladecenter as backend and Oracle server [22] as operating system. All the hosts and virtual machines are backed by Oracle Cluster File System [21]. Virtual machine images and templates are stored in a Oracle File System, which could be mounted by all hosts. Application level software are also saved in the Oracle data server. Virtual machines could thus automatically mount software installation packages required by users. The results so far look promising. 5. Conclusion This paper reviews the recent advances of Cloud computing and presents our early definition of Cloud computing, its interfaces, and its features. We also discuss our experience of building a scientific Cloud for a data center. References [1] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. L. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. Xen and the art of virtualization. In Proceedings of the 19th ACM Symposium on Operating Systems Principles, pages , New York, U. S. A., Oct [2] Here comes HaaS [URL]. comes haas.php [3] Web 2.0 definition [URL]. (web application hybrid)/, [4] Web 2.0 definition [URL]. 2/, access on June [5] B. Gleeson etc. A framework for ip based virtual private networks. Rfc2764, The Internet Engineering Task Force, Feb [6] G. Fedak, C. Germain, V. Néri, and F. Cappello. Xtremweb: A generic global computing system. In Proceedings of the 1st IEEE International Symposium on Cluster Computing and the Grid, pages , [7] I. Foster and C. Kesselman. The grid: blueprint for a new computing infrastructure. Morgan Kaufmann, [8] S. Ghemawat, H. Gobioff, and S. Leung. The google file system. In Proceedings of the 19th ACM Symposium on Operating Systems Principles, pages 29 43, [9] K. Keahey, K. Doering, and I. Foster. From sandbox to playground: dynamic virtual environments in the grid. In Proceedings of the 5th International Workshop on Grid Computing, pages 34 42, [10] K. Keahey, I. Foster, T. Freeman, and X. Zhang. Virtual workspaces: achieving quality of service and quality of life in the grid. Scientific Programming, 13(4): , [11] V. A. Koutsonikola and A. Vakali. Ldap: Framework, practices, and trends. IEEE Internet Computing, 8(5):66 72, [12] M. Litzkow, M. Livny, and M. W. Mutka. Condor - a hunter of idle workstations. In Proceedings of the 8th International Conference on Distributed Computing Systems, pages ,

6 [13] M. Milenkovic, S. H. Robinson, R. C. Knauerhase, D. Barkai, S. Garg, V. Tewari, T. A. Anderson, and M. Bowman. Toward internet distributed computing. IEEE Computer, 36(5):38 46, [14] IBM Blue Cloud project [URL] ibm.com/press/us/en/pressrelease/22613.wss/, access on June [15] A. I. Sundararaj and P. A. Dinda. Towards virtual networks for virtual machine grid computing. In Proceedings of the 3rd Virtual Machine Research and Technology Symposium, pages , [16] Amazon Elastic Compute Cloud [URL]. access on Nov [17] Nimbus Project [URL]. [18] OASIS UDDI Specification [URL]. access on June [19] OpenNEbula Project [URL]. access on Apr [20] OpenPBS [URL]. access on Nov [21] Oracle Cluster File System [URL]. access on June [22] Oracle Virtual Machine [URL]. [23] Reservoir Project [URL] ibm.com/press/us/en/pressrelease/23448.wss/, [24] Simple Object Access Protocol (SOAP) [URL]. access on Nov [25] SmugMug [URL]. access on June [26] Status Project [URL]. [27] Virtual Data System [URL]. access on Nov [28] Web Service Description Language (WSDL) [URL]. access on Nov [29] ware virtualization technology [URL]. access on Nov

Cloud Computing: a Perspective Study

Cloud Computing: a Perspective Study Cloud Computing: a Perspective Study Lizhe WANG, Gregor von LASZEWSKI, Younge ANDREW, Xi HE Service Oriented Cyberinfrastruture Lab, Rochester Inst. of Tech. Lomb Memorial Drive, Rochester, NY 14623, U.S.

More information

Cloud computing: A Perspective study

Cloud computing: A Perspective study Rochester Institute of Technology RIT Scholar Works Presentations and other scholarship 2008 Cloud computing: A Perspective study Lizhe Wang Gregor von Laszewski Marcel Kunze Jie Tao Follow this and additional

More information

Cloud Computing: a Perspective Study

Cloud Computing: a Perspective Study Cloud Computing: a Perspective Study Lizhe WANG, Gregor von LASZEWSKI, Younge ANDREW, Xi HE Service Oriented Cyberinfrastruture Lab, Rochester Inst. of Tech. Abstract The Cloud computing emerges as a new

More information

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer

More information

Contents. 1 Introduction 2

Contents. 1 Introduction 2 Scientific Cloud Computing: Early Definition and Experience Lizhe Wang and Gregor von Laszewski Service Oriented Cyberinfrastruture Lab, Rochester Institute of Technology 102 Lomb Memorial Drive, Rochester,

More information

4/6/2009 CLOUD COMPUTING : PART I WHY IS CLOUD COMPUTING DISTINCT? INTRODUCTION: CONTINUE A PERSPECTIVE STUDY

4/6/2009 CLOUD COMPUTING : PART I WHY IS CLOUD COMPUTING DISTINCT? INTRODUCTION: CONTINUE A PERSPECTIVE STUDY CLOUD COMPUTING : A PERSPECTIVE STUDY PART I BACKGROUND AND CONCEPTS Guannang Wang YingFeng Wang Qi Li INTRODUCTION: Coined in late of 2007 Currently emerges as a hot topic due to its abilities to offer

More information

BPM Architecture Design Based on Cloud Computing

BPM Architecture Design Based on Cloud Computing Intelligent Information Management, 2010, 2, 329-333 doi:10.4236/iim.2010.25039 Published Online May 2010 (http://www.scirp.org/journal/iim) BPM Architecture Design Based on Cloud Computing Abstract Zhenyu

More information

Deploying Business Virtual Appliances on Open Source Cloud Computing

Deploying Business Virtual Appliances on Open Source Cloud Computing International Journal of Computer Science and Telecommunications [Volume 3, Issue 4, April 2012] 26 ISSN 2047-3338 Deploying Business Virtual Appliances on Open Source Cloud Computing Tran Van Lang 1 and

More information

CLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY. Feng-Tse Lin and Teng-San Shih. Received May 2010; accepted July 2010

CLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY. Feng-Tse Lin and Teng-San Shih. Received May 2010; accepted July 2010 ICIC Express Letters Part B: Applications ICIC International c 2010 ISSN 2185-2766 Volume 1, Number 1, September 2010 pp. 33 38 CLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY Feng-Tse Lin and Teng-San

More information

SOA and Cloud in practice - An Example Case Study

SOA and Cloud in practice - An Example Case Study SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is

More information

Science Clouds: Early Experiences in Cloud Computing for Scientific Applications Kate Keahey and Tim Freeman

Science Clouds: Early Experiences in Cloud Computing for Scientific Applications Kate Keahey and Tim Freeman Science Clouds: Early Experiences in Cloud Computing for Scientific Applications Kate Keahey and Tim Freeman About this document The Science Clouds provide EC2-style cycles to scientific projects. This

More information

Comparison of Several Cloud Computing Platforms

Comparison of Several Cloud Computing Platforms Second International Symposium on Information Science and Engineering Comparison of Several Cloud Computing Platforms Junjie Peng School of computer science & High performance computing center Shanghai

More information

An Efficient Use of Virtualization in Grid/Cloud Environments. Supervised by: Elisa Heymann Miquel A. Senar

An Efficient Use of Virtualization in Grid/Cloud Environments. Supervised by: Elisa Heymann Miquel A. Senar An Efficient Use of Virtualization in Grid/Cloud Environments. Arindam Choudhury Supervised by: Elisa Heymann Miquel A. Senar Index Introduction Motivation Objective State of Art Proposed Solution Experimentations

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Cloud Models and Platforms

Cloud Models and Platforms Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model

More information

Business applications:

Business applications: Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Business applications: the COMETA approach Prof. Antonio Puliafito University of Messina Open Grid Forum (OGF25) Catania, 2-6.03.2009 www.consorzio-cometa.it

More information

Overview of Cloud Computing (ENCS 691K Chapter 1)

Overview of Cloud Computing (ENCS 691K Chapter 1) Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition

More information

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

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Assistant Professor (Department of CSE), M.M.M. Engineering College, Gorakhpur (UP), India E-mail: rajendra_bhilai@yahoo.com

More information

Cloud Infrastructure Pattern

Cloud Infrastructure Pattern 1 st LACCEI International Symposium on Software Architecture and Patterns (LACCEI-ISAP-MiniPLoP 2012), July 23-27, 2012, Panama City, Panama. Cloud Infrastructure Pattern Keiko Hashizume Florida Atlantic

More information

Is Cloud Computing the Solution for Brazilian Researchers? *

Is Cloud Computing the Solution for Brazilian Researchers? * Is Cloud Computing the Solution for Brazilian Researchers? * Daniel de Oliveira Federal University of Rio de Janeiro UFRJ Rio de Janeiro, Brazil Eduardo Ogasawara Federal University of Rio de Janeiro Federal

More information

Efficient Cloud Management for Parallel Data Processing In Private Cloud

Efficient Cloud Management for Parallel Data Processing In Private Cloud 2012 International Conference on Information and Network Technology (ICINT 2012) IPCSIT vol. 37 (2012) (2012) IACSIT Press, Singapore Efficient Cloud Management for Parallel Data Processing In Private

More information

Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS) Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,

More information

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

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Department of CSE, M.M.M. Engineering College, Gorakhpur (UP), India 273010 rajendra_bhilai@yahoo.com

More information

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction

More information

Advanced File Sharing Using Cloud

Advanced File Sharing Using Cloud Advanced File Sharing Using Cloud Sathish.Y #1, Balaji.S *2, Surabhi.S #3 Student, Department of CSE,Angel College of Engineering and Technology,Tirupur,India. [1] Asst.Prof, Department of CSE,Angel College

More information

Migration of Virtual Machines for Better Performance in Cloud Computing Environment

Migration of Virtual Machines for Better Performance in Cloud Computing Environment Migration of Virtual Machines for Better Performance in Cloud Computing Environment J.Sreekanth 1, B.Santhosh Kumar 2 PG Scholar, Dept. of CSE, G Pulla Reddy Engineering College, Kurnool, Andhra Pradesh,

More information

Cloud and Virtualization to Support Grid Infrastructures

Cloud and Virtualization to Support Grid Infrastructures ESAC GRID Workshop '08 ESAC, Villafranca del Castillo, Spain 11-12 December 2008 Cloud and Virtualization to Support Grid Infrastructures Distributed Systems Architecture Research Group Universidad Complutense

More information

Cloud computing: utility computing over the Internet

Cloud computing: utility computing over the Internet Cloud computing: utility computing over the Internet Taneli Korri Helsinki University of Technology tkorri@hut.fi Abstract Cloud computing has become a hot topic in the IT industry, as it allows people

More information

The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures

The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures Jornadas Técnicas de RedIRIS 2009 Santiago de Compostela 27th November 2009 The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures Distributed Systems Architecture Research Group

More information

Grid Computing Vs. Cloud Computing

Grid Computing Vs. Cloud Computing International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid

More information

Geoprocessing in Hybrid Clouds

Geoprocessing in Hybrid Clouds Geoprocessing in Hybrid Clouds Theodor Foerster, Bastian Baranski, Bastian Schäffer & Kristof Lange Institute for Geoinformatics, University of Münster, Germany {theodor.foerster; bastian.baranski;schaeffer;

More information

INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD

INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD M.Rajeswari 1, M.Savuri Raja 2, M.Suganthy 3 1 Master of Technology, Department of Computer Science & Engineering, Dr. S.J.S Paul Memorial

More information

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions Cloud Computing and its Applications 20th October 2009 OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions Distributed Systems Architecture Research Group Universidad Complutense

More information

Towards a New Model for the Infrastructure Grid

Towards a New Model for the Infrastructure Grid INTERNATIONAL ADVANCED RESEARCH WORKSHOP ON HIGH PERFORMANCE COMPUTING AND GRIDS Cetraro (Italy), June 30 - July 4, 2008 Panel: From Grids to Cloud Services Towards a New Model for the Infrastructure Grid

More information

Sistemi Operativi e Reti. Cloud Computing

Sistemi Operativi e Reti. Cloud Computing 1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies

More information

Chapter 3. Database Architectures and the Web Transparencies

Chapter 3. Database Architectures and the Web Transparencies Chapter 3 Database Architectures and the Web Transparencies Database Environment - Objectives The meaning of the client server architecture and the advantages of this type of architecture for a DBMS. The

More information

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing New Paradigms: Clouds, Virtualization and Co. EGEE08, Istanbul, September 25, 2008 An Introduction to Virtualization and Cloud Technologies to Support Grid Computing Distributed Systems Architecture Research

More information

A Survey on Open-source Cloud Computing Solutions

A Survey on Open-source Cloud Computing Solutions A Survey on Open-source Cloud Computing Solutions Research paper produced for project OSEPA by: www.cquadrat.de Abstract Cloud computing is an attractive computing model since it allows for resources to

More information

OGF25/EGEE User Forum Catania, Italy 2 March 2009

OGF25/EGEE User Forum Catania, Italy 2 March 2009 OGF25/EGEE User Forum Catania, Italy 2 March 2009 Constantino Vázquez Blanco Javier Fontán Muiños Raúl Sampedro Distributed Systems Architecture Research Group Universidad Complutense de Madrid 1/31 Outline

More information

Getting Started Hacking on OpenNebula

Getting Started Hacking on OpenNebula LinuxTag 2013 Berlin, Germany, May 22nd Getting Started Hacking on OpenNebula Carlos Martín Project Engineer Acknowledgments The research leading to these results has received funding from Comunidad de

More information

Integration of Cloud Computing and Cloud Storage

Integration of Cloud Computing and Cloud Storage Integration of Cloud Computing and Cloud Storage Chief Scientist,Renaissance Computing Institute Adjunct Prof. Computer Science, NC State University IEEE Mass Storage Conference Tutorial May 3, 2010 Outline

More information

for my computation? Stefano Cozzini Which infrastructure Which infrastructure Democrito and SISSA/eLAB - Trieste

for my computation? Stefano Cozzini Which infrastructure Which infrastructure Democrito and SISSA/eLAB - Trieste Which infrastructure Which infrastructure for my computation? Stefano Cozzini Democrito and SISSA/eLAB - Trieste Agenda Introduction:! E-infrastructure and computing infrastructures! What is available

More information

Toward a Unified Ontology of Cloud Computing

Toward a Unified Ontology of Cloud Computing Toward a Unified Ontology of Cloud Computing Lamia Youseff University of California, Santa Barbara Maria Butrico, Dilma Da Silva IBM T.J. Watson Research Center 1 In the Cloud Several Public Cloud Computing

More information

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia chaabounitaha@yahoo.fr 2 MIRACL Lab, FSEG, University

More information

The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity

The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity . White Paper The Cisco Powered Network Cloud: An Exciting Managed Services Opportunity The cloud computing phenomenon is generating a lot of interest worldwide because of its potential to offer services

More information

Workshop on High Performance Computing for Science and Applications for Academic Development

Workshop on High Performance Computing for Science and Applications for Academic Development Workshop on High Performance Computing for Science and Applications for Academic Development 06 th October 2015 Introduction to Cloud computing ICTP, Trieste Damas Makweba DIT, Tanzania dmakweba@dit.ac.tz

More information

Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH

Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH CONTENTS Introduction... 4 System Components... 4 OpenNebula Cloud Management Toolkit... 4 VMware

More information

IBM 000-281 EXAM QUESTIONS & ANSWERS

IBM 000-281 EXAM QUESTIONS & ANSWERS IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of

More information

INTRODUCTION TO CLOUD COMPUTING

INTRODUCTION TO CLOUD COMPUTING INTRODUCTION TO CLOUD COMPUTING EXISTING PROBLEMS Application Platform Hardware CONTENTS What is cloud computing Key technologies enabling cloud computing Hardware Internet technologies Distributed computing

More information

Behind the scenes of IaaS implementations

Behind the scenes of IaaS implementations Behind the scenes of IaaS implementations Sumayah Alrwais Indiana University salrwais@indiana.edu Abstract Open source IaaS is hot topic in cloud computing and every year a new IaaS with a different design

More information

VM Management for Green Data Centres with the OpenNebula Virtual Infrastructure Engine

VM Management for Green Data Centres with the OpenNebula Virtual Infrastructure Engine OGF-EU: Using IT to reduce Carbon Emissions and Delivering the Potential of Energy Efficient Computing OGF25, Catania, Italy 5 March 2009 VM Management for Green Data Centres with the OpenNebula Virtual

More information

CLOUD COMPUTING IN HIGHER EDUCATION

CLOUD COMPUTING IN HIGHER EDUCATION Mr Dinesh G Umale Saraswati College,Shegaon (Department of MCA) CLOUD COMPUTING IN HIGHER EDUCATION Abstract Technology has grown rapidly with scientific advancement over the world in recent decades. Therefore,

More information

CLEVER: a CLoud-Enabled Virtual EnviRonment

CLEVER: a CLoud-Enabled Virtual EnviRonment CLEVER: a CLoud-Enabled Virtual EnviRonment Francesco Tusa Maurizio Paone Massimo Villari Antonio Puliafito {ftusa,mpaone,mvillari,apuliafito}@unime.it Università degli Studi di Messina, Dipartimento di

More information

A Survey on Open-source Cloud Computing Solutions

A Survey on Open-source Cloud Computing Solutions VIII Workshop em Clouds, Grids e Aplicações 3 A Survey on Open-source Cloud Computing Solutions Patrícia Takako Endo 1, Glauco Estácio Gonçalves 1, Judith Kelner 1, Djamel Sadok 1 1 Universidade Federal

More information

FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO (serena.spinoso@polito.it) FULVIO VALENZA (fulvio.valenza@polito.

FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO (serena.spinoso@polito.it) FULVIO VALENZA (fulvio.valenza@polito. + FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO (serena.spinoso@polito.it) FULVIO VALENZA (fulvio.valenza@polito.it) + OUTLINE INTRODUCTION OF CLOUD DEFINITION OF CLOUD BASIC CLOUD COMPONENTS

More information

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction CS 695 Topics in Virtualization and Cloud Computing and Storage Systems Introduction Hot or not? source: Gartner Hype Cycle for Emerging Technologies, 2014 2 Source: http://geekandpoke.typepad.com/ 3 Cloud

More information

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

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of

More information

Scheduler in Cloud Computing using Open Source Technologies

Scheduler in Cloud Computing using Open Source Technologies Scheduler in Cloud Computing using Open Source Technologies Darshan Upadhyay Prof. Chirag Patel Student of M.E.I.T Asst. Prof. Computer Department S. S. Engineering College, Bhavnagar L. D. College of

More information

Embedded Systems Programming in a Private Cloud- A prototype for Embedded Cloud Computing

Embedded Systems Programming in a Private Cloud- A prototype for Embedded Cloud Computing International Journal of Information Science and Intelligent System, Vol. 2, No.4, 2013 Embedded Systems Programming in a Private Cloud- A prototype for Embedded Cloud Computing Achin Mishra 1 1 Department

More information

Auto-Scaling Model for Cloud Computing System

Auto-Scaling Model for Cloud Computing System Auto-Scaling Model for Cloud Computing System Che-Lun Hung 1*, Yu-Chen Hu 2 and Kuan-Ching Li 3 1 Dept. of Computer Science & Communication Engineering, Providence University 2 Dept. of Computer Science

More information

Private Cloud in Educational Institutions: An Implementation using UEC

Private Cloud in Educational Institutions: An Implementation using UEC Private Cloud in Educational Institutions: An Implementation using UEC D. Sudha Devi L.Yamuna Devi K.Thilagavathy,Ph.D P.Aruna N.Priya S. Vasantha,Ph.D ABSTRACT Cloud Computing, the emerging technology,

More information

Cloud Computing & Hosting Solutions

Cloud Computing & Hosting Solutions Cloud Computing & Hosting Solutions SANTA FE COLLEGE CTS2356: NETWORK ADMIN DANIEL EAKINS 4/15/2012 1 Cloud Computing & Hosting Solutions ABSTRACT For this week s topic we will discuss about Cloud computing

More information

openqrm Enterprise Edition FAQ

openqrm Enterprise Edition FAQ openqrm Enterprise Edition FAQ What is the openqrm Community Edition?... 2 What is the openqrm Enterprise Edition?... 2 What are the differences comparing the enterprise and community editions?... 2 How

More information

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control

More information

White Paper on CLOUD COMPUTING

White Paper on CLOUD COMPUTING White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples

More information

A STUDY ON OPEN SOURCE CLOUD COMPUTING PLATFORMS

A STUDY ON OPEN SOURCE CLOUD COMPUTING PLATFORMS 31 A STUDY ON OPEN SOURCE CLOUD COMPUTING PLATFORMS ABSTRACT PROF. ANITA S. PILLAI*; PROF. L.S. SWASTHIMATHI** *Faculty, Prin. L. N. Welingkar Institute of Management Development & Research, Bengaluru,

More information

New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud

New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud CISCO NerdLunch Series November 7, 2008 San Jose, CA New resource provision paradigms for Grid Infrastructures: Virtualization and Cloud Ruben Santiago Montero Distributed Systems Architecture Research

More information

Virtual Machine Management with OpenNebula in the RESERVOIR project

Virtual Machine Management with OpenNebula in the RESERVOIR project CISCO Cloud Computing Research Symposium (C 3 RS) November 5 & 6, 2008 San Jose, CA Virtual Machine Management with OpenNebula in the RESERVOIR project Ruben Santiago Montero Distributed Systems Architecture

More information

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

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service

More information

Cloud Computing and Amazon Web Services

Cloud Computing and Amazon Web Services Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD

More information

Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus

Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus International Symposium on Grid Computing 2009 (Taipei) Christian Baun The cooperation of and Universität Karlsruhe (TH) Agenda

More information

Virtualization for Future Internet

Virtualization for Future Internet Virtualization for Future Internet 2010.02.23 Korea University Chuck Yoo (hxy@os.korea.ac.kr) Why Virtualization Internet today Pro and con Your wonderful research results Mostly with simulation Deployment

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services

More information

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

A Study on Service Oriented Network Virtualization convergence of Cloud Computing A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Introduction to Cloud Computing Shang Juh Kao Dept. of Computer Science and Engineering National Chung Hsing University 2011/10/27 CSE, NCHU 1 Table of Contents 1. Introduction ( 資 料 取 自 NCHC 自 由 軟 體 實

More information

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

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University

More information

Open Source Cloud Computing Management with OpenNebula

Open Source Cloud Computing Management with OpenNebula CloudCamp Campus Party July 2011, Valencia Open Source Cloud Computing Management with OpenNebula Javier Fontán Muiños dsa-research.org Distributed Systems Architecture Research Group Universidad Complutense

More information

An Introduction to Cloud Computing Concepts

An Introduction to Cloud Computing Concepts Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC ahmed.gamal.eldin@itida.gov.eg

More information

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

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load

More information

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices

More information

CLOUD COMPUTING. Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, IAAS, PAAS, SAAS.

CLOUD COMPUTING. Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, IAAS, PAAS, SAAS. CLOUD COMPUTING Mr. Dhananjay Kakade CSIT, CHINCHWAD, Mr Giridhar Gundre CSIT College Chinchwad Abstract: Cloud computing is a technology that uses the internet and central remote servers to maintain data

More information

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

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,

More information

ECE6130 Grid and Cloud Computing

ECE6130 Grid and Cloud Computing ECE6130 Grid and Cloud Computing Howie Huang Department of Electrical and Computer Engineering School of Engineering and Applied Science Cloud Computing Hardware Software Outline Research Challenges 2

More information

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. OpenStack Orgad Kimchi Principal Software Engineer Oracle ISV Engineering 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline

More information

BUSINESS MANAGEMENT SUPPORT

BUSINESS MANAGEMENT SUPPORT BUSINESS MANAGEMENT SUPPORT Business disadvantages using cloud computing? Author: Maikel Mardjan info@bm-support.org 2010 BM-Support.org Foundation. All rights reserved. EXECUTIVE SUMMARY Cloud computing

More information

High Performance Computing Cloud Computing. Dr. Rami YARED

High Performance Computing Cloud Computing. Dr. Rami YARED High Performance Computing Cloud Computing Dr. Rami YARED Outline High Performance Computing Parallel Computing Cloud Computing Definitions Advantages and drawbacks Cloud Computing vs Grid Computing Outline

More information

VIRTUAL RESOURCE MANAGEMENT FOR DATA INTENSIVE APPLICATIONS IN CLOUD INFRASTRUCTURES

VIRTUAL RESOURCE MANAGEMENT FOR DATA INTENSIVE APPLICATIONS IN CLOUD INFRASTRUCTURES U.P.B. Sci. Bull., Series C, Vol. 76, Iss. 2, 2014 ISSN 2286-3540 VIRTUAL RESOURCE MANAGEMENT FOR DATA INTENSIVE APPLICATIONS IN CLOUD INFRASTRUCTURES Elena Apostol 1, Valentin Cristea 2 Cloud computing

More information

An Overview of Cloud Computing Challenges and Its Security Concerns

An Overview of Cloud Computing Challenges and Its Security Concerns Edith Cowan University Research Online ECU Publications 2012 2012 An Overview of Cloud Computing Challenges and Its Security Concerns Krishnun Sansurooah Edith Cowan University This article was originally

More information

Oracle Applications and Cloud Computing - Future Direction

Oracle Applications and Cloud Computing - Future Direction Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com

More information

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

CLOUD COMPUTING. When It's smarter to rent than to buy CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit

More information

Keywords Cloud computing, Cloud platforms, Eucalyptus, Amazon, OpenStack.

Keywords Cloud computing, Cloud platforms, Eucalyptus, Amazon, OpenStack. Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms

More information

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise Manager Oracle NIST Definition of Cloud Computing Cloud

More information

3.1 IaaS Definition. IaaS: Infrastructure as a Service

3.1 IaaS Definition. IaaS: Infrastructure as a Service 1 3.1 IaaS Definition IaaS: Infrastructure as a Service Through the internet, provide IT server, storage, computing power and other infrastructure capacity to the end users and the service fee based on

More information

Virtualization Infrastructure at Karlsruhe

Virtualization Infrastructure at Karlsruhe Virtualization Infrastructure at Karlsruhe HEPiX Fall 2007 Volker Buege 1),2), Ariel Garcia 1), Marcus Hardt 1), Fabian Kulla 1),Marcel Kunze 1), Oliver Oberst 1),2), Günter Quast 2), Christophe Saout

More information

An Architecture Model of Sensor Information System Based on Cloud Computing

An Architecture Model of Sensor Information System Based on Cloud Computing An Architecture Model of Sensor Information System Based on Cloud Computing Pengfei You, Yuxing Peng National Key Laboratory for Parallel and Distributed Processing, School of Computer Science, National

More information

Li Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more

Li Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more 36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng lsheng1@uci.edu Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors

More information

Comparison and Evaluation of Open-source Cloud Management Software

Comparison and Evaluation of Open-source Cloud Management Software Comparison and Evaluation of Open-source Cloud Management Software SRIVATSAN JAGANNATHAN Masters Degree Project Stockholm, Sweden XR-EE-LCN 2012:008 Comparison and Evaluation of Open-source Cloud Management

More information

Eucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com

Eucalyptus: An Open-source Infrastructure for Cloud Computing. Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc. www.eucalyptus.com Exciting Weather Forecasts Commercial Cloud Formation Eucalyptus - Confidential What

More information

Getting Familiar with Cloud Terminology. Cloud Dictionary

Getting Familiar with Cloud Terminology. Cloud Dictionary Getting Familiar with Cloud Terminology Cloud computing is a hot topic in today s IT industry. However, the technology brings with it new terminology that can be confusing. Although you don t have to know

More information

yvette@yvetteagostini.it yvette@yvetteagostini.it

yvette@yvetteagostini.it yvette@yvetteagostini.it 1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work

More information