Scientific Cloud Computing: Early Definition and Experience
|
|
|
- Caitlin Lang
- 10 years ago
- Views:
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 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.
How To Understand Cloud Computing
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
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
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,
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
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
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
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
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
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
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: [email protected]
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
How To Understand Cloud Computing
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
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
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
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.,
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
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
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
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
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,
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
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
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
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
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
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
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;
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
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
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
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
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 [email protected] 2 MIRACL Lab, FSEG, University
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
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 [email protected] 2 Introduction Technologies
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
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
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,
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
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
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
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
FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO ([email protected]) FULVIO VALENZA (fulvio.valenza@polito.
+ FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO ([email protected]) FULVIO VALENZA ([email protected]) + OUTLINE INTRODUCTION OF CLOUD DEFINITION OF CLOUD BASIC CLOUD COMPONENTS
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
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
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
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
Cloud computing - Architecting in the cloud
Cloud computing - Architecting in the cloud [email protected] 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices
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
Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture
Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture 1 B. Kamala 2 B. Priya 3 J. M. Nandhini 1 2 3 ABSTRACT The global economic recession and the shrinking budget
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
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
Li Sheng. [email protected]. Nowadays, with the booming development of network-based computing, more and more
36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng [email protected] Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors
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 [email protected] Vijay Tirumalai [email protected]
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,
BUSINESS MANAGEMENT SUPPORT
BUSINESS MANAGEMENT SUPPORT Business disadvantages using cloud computing? Author: Maikel Mardjan [email protected] 2010 BM-Support.org Foundation. All rights reserved. EXECUTIVE SUMMARY Cloud computing
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
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
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,
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
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
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 自 由 軟 體 實
Comparative Study of Eucalyptus, Open Stack and Nimbus
Comparative Study of Eucalyptus, Open Stack and Nimbus Lakshmi D Kurup, Chandni Chandawalla, Zalak Parekh, Kunjita Sampat Abstract- Cloud computing is a Service Oriented Architecture which reduces information
A Study of Infrastructure Clouds
A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,
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 [email protected]
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
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
How To Understand Cloud Computing
Virtualizing the Private Cloud for Maximum Resource Utilization C.Shreeharsha, Prof.ManasiKulkarni Computer Engineering Department, VJTI, Matunga, Mumbai, India, E-mail:[email protected]. Abstract
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
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
CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION
CLOUD COMPUTING: ARCHITECTURE AND CONCEPT OF VIRTUALIZATION Neha Roy 1, Rishabh Jain 2 1 PG Scholar, Masters of Technology, Galgotias College of Engineering and Technology, Greater Noida (India) 2 Assistant
<Insert Picture Here> Private Cloud with Fusion Middleware
Private Cloud with Fusion Middleware Duško Vukmanović Principal Sales Consultant, Oracle [email protected] The following is intended to outline our general product direction.
How To Create A Cloud Based System For Aaas (Networking)
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
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
How To Compare Cloud Computing To Cloud Platforms And Cloud Computing
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
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
