Cloud Infrastructure Service Management A Review
|
|
|
- Shannon Norman
- 10 years ago
- Views:
Transcription
1 Cloud Infrastructure Service Management A Review A. Anasuya Threse Innocent Department of Computer Science and Engineering, SCT Institute of Technology, Visvesvaraya Technological University Bangalore, Karnataka, India [email protected] Abstract The new era of computing called Cloud Computing allows the user to access the cloud services dynamically over the Internet wherever and whenever needed. Cloud consists of data and resources; and the cloud services include the delivery of software, infrastructure, applications, and storage over the Internet based on user demand through Internet. In short, cloud computing is a business and economic model allowing the users to utilize high-end computing and storage virtually with minimal infrastructure on their end. Cloud has three service models namely, Cloud Software-as-a-Service (SaaS), Cloud Platform-as-a-Service (PaaS), and Cloud Infrastructure-as-a- Service (IaaS). This paper talks in depth of cloud infrastructure service management. Keywords: Cloud Computing, IaaS, PaaS, SaaS, Cloud Infrastructure 1. Introduction and Cloud Basics 1.1 Introduction According to NIST [1], Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. Cloud model promotes five essential characteristic, three service models, and four deployment models. The five essential characteristics are; on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. The three service models are; Cloud Software-as-a-Service (SaaS), Cloud Platform-as-a-Service (PaaS), and Cloud Infrastructureas-a-Service (IaaS), together called as the SPI model [1, 2]. 1.2 Infrastructure-as-a-Service IaaS refers to computing resources as a service.iaas provides virtual machines, virtual storage, networking technology, data center space, and other hardware assets as resources that clients can provision. The IaaS service provider manages the entire infrastructure, while the client is responsible for the deployment aspects. Examples of IaaS service providers are; Amazon elastic Compute Cloud (EC2), Clever, Eucalyptus, GoGrid, FlexiScale, Linode, Nimbus, Open Nebula, PerfCloud, RackSpace Cloud, and Terremark [3, 4]. Companies which carry out research-intensive projects can us IaaS in a cost effective manner, as the new computing infrastructures required for analysis and testing need not be installed in the company premises. Storage-as-a- Service (StaaS) or the data Storage-as-a-Service (dsaas) is one of the sub-services provided by the IaaS. EMC, Sun, IBM, Microsoft, Amazon, and Google are the major providers of Storage-as-a-Service. 1.3 Platform-as-a-Service The Platform-as-a-Service sits on top of Infrastructureas-a-Service in the SPI model. PaaS service adds integration features, middleware, and other deployment capability services to the IaaS. Examples of PaaS services are; Force.com, GoGridCloudCenter, Google AppEngine, AppJet, Etelos, Qrimp, and Windows Azure Platform [3, 5]. The new variety of PaaS, Open Platform-as-a-Service provides no constraint on choice of development software and avoids the possibility of lock-in. 1.4 Software-as-a-Service SaaS offers built-in business applications which allow users to run applications remotely from the cloud on a pay-as-you-go model. Examples of SaaS cloud service providers are; GoogleApps, Oracle On Demand, SalesForce.com, SQL Azure etc. [3] SaaS is based on Application Service Providers (ASPs), and as an enhancement of ASP model two modes of SaaS namely Simple Multi-tenancy and Fine Grain Multi-tenancy are available. In simple multi-tenancy, each customer has their own resources segregated from other users. In fine grain multi-tenancy, all resources are shared except customer data and access capabilities. The massively scaled Software-as-a-Service keeps the cost per user very less by allowing millions of users to use the same service at the same time. Environments such as Facebook, ebay,
2 Skype, GoogleApps etc., are designed for massive scaling [5]. In a nutshell, SaaS is a complete operating environment with applications, management, and the user interface. 1.5 Cloud Deployment Models Peter et al. through the NIST definition of Cloud computing [1] displays the four deployment models of cloud computing. If the cloud infrastructure is operated solely for an organization, managed by the organization or by a third party, it is called as the Private cloud. The Private cloud or the internal cloud provides full control over data, security, and QoS. If the cloud infrastructure is shared by several organizations and if it supports a specific community having shared concerns, and managed by the organizations or by a third party, then it is called as a Community cloud. Public cloud or the external cloud is made available to the general public on a pay-as-you-go fashion, and is owned by an organization selling cloud services. In the public cloud, computing resources are dynamically provisioned over the Internet via Web applications or Web services from an off-site third party provider. Hybrid cloud infrastructure is a combination of two or more clouds (private, community, or public) that remain as unique entities, but are bound together by standardized technology which enables data and application portability between the clouds [1, 2]. This paper is structured in a manner that, Section 2 describes about the cloud infrastructure models; Section 3 depicts the various cloud infrastructure management models; Section 4 pictures the new integrated cloud service models and services. 2. Cloud Infrastructure Autonomic systems, with the high level guidance from humans autonomically decide what steps to be done to keep the system stable; and constantly adapt themselves to changing environmental conditions. Just like the biological systems, autonomic systems maintain their state and adjust operations considering changing components, workload, external conditions, hardware, and software failures. MAPE (Monitoring, Analysis, Planning, Execution) is a well-known autonomic control loop. To adapt to cloud specific solutions an extended MAPE-K loop, called A-MAPE-K was introduced by Michael et al. [6] A in A-MAPE-K stands for the adaptation phase and K for the knowledge management phase defined. The adaptation phase is used to achieve balance to the virtualization layer. Case Based Reasoning is a feasible knowledge management technique to be used for autonomic management of cloud infrastructure. The IaaS cloud computing is always an attractive computing concept in enterprises from viewpoints of both a server user who makes use of servers and a server administrator who prepares servers for server users and manages them. IaaS cloud enables on-demand provisioning of computational resources in the form of Virtual Machines (VMs) deployed in a cloud provider s data center minimizing or even eliminating associated capital costs for cloud consumers and allows the server users to add or remove capacity from their IT infrastructure to meet peak or fluctuating service demands while paying only for the actual capacity used. The working of cloud infrastructure services can be summarized as follows: (i) Server administrator creates virtual server templates and enrolls them as service catalogs into a cloud manager in advance using a cloud manager portal; (ii) Server users open a cloud service portal and select an appropriate service catalog when they wish to use the servers; (iii) Service catalog request sent from the service portal to the cloud manager; (iv) Cloud manager creates a new virtual server on cloud resource pool by copying the template linked with the requested catalog and informs the users that the requested virtual server is ready; (v) Server administrator manages the virtual servers on the cloud management portal and the server users can directly use the virtual servers [2]. 2.1 IaaS Providers The highest profile IaaS provider is Amazon s Elastic Compute Cloud, EC2. It supports Linux,Sun Muicrosystems OpenSolaris and Solaris Express Community Edition, Microsoft s Windows Server 2003, and most of the common operating systems except IBM and HP (they have their own clouds). The Elastic Block Storage (EBS) provides persistent storage in EC2. Also, Simple Storage Service (S3) of Amazon can also be used independently for the storage purpose. EC2 charges in two types; hourly charge per virtual machine, and data transfer charge. Rackspace Cloud provides the services much closer to Internet Service Provider (ISP) than EC2. It charges for storage space, bandwidth usage, and compute cycles.a GoGrid provider emphasizes ease of use and offers technical control including load balancing than either EC2 or Rackspace cloud. GoGrid charges for; storage space more than 10 GB, outbound data transfer, server RAM hours [5]. Eucalyptus Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems is a system for implementing on-premise private and hybrid clouds
3 using the hardware and software infrastructure that is in place without modification. Eucalyptus platform have three level hierarchical architecture; top level is the Cloud Controller (CLC) node responsible for decision making, middle one is Cluster Controller (CC) responsible for keeping track of resource usage in its cluster, and the bottom one is the Node Controller (NC) having two main responsibilities; monitoring resource usage, and managing virtual resources [7]. 2.2 Inside Cloud Infrastructure Cloud infrastructures employ a virtualization layer to ensure resource isolation and abstraction. They are designed to provide restricted visibility to both users and IaaS providers. The Virtual Machine (VM) instances are blocked from looking down into the infrastructure and the IaaS providers are not allowed to look inside the running VM instance. In cloud environments, it is not clear that who is responsible for fixing problems. Some of the cloud providers run online support forum, example - Amazon EC2 Online forum. Most of VM problems in cloud infrastructure are due to configuration events. The CloudInsight is a solution proposed by Ahsan et al. [8] monitors and tracks the configuration attributes of VM instances and infrastructure, and uses the historical event records to determine the root cause of problematic VM instances, and further provides a check-and-solves troubleshooting process to resolve user reported problems automatically. It is a monitoring mechanism at the infrastructure level, and the event data is structured and stored in a Configuration Management Database (CMDB). CloudInsight aims to solve connectivity, infrastructure, and performance related problems by automating the problem reasoning process and has an interactive troubleshooting procedure. 3. Infrastructure Management Cloud infrastructure is provided to the users in a more scalable and elastic way by IaaS providers through payper-use business model in the form of virtual machine. The problem is how to manage and monitor the IT infrastructure in the cloud. The concerns are; vendor lock-in, security, availability, portability etc. To overcome these problems, different infrastructure management models/projects are developed. Some of them are discussed in the following sections. 3.1 RESTful Cloud Management System (CMS) REprentational State Transfer (REST) was introduced by Roy Fielding in the year 2000 [9]. REST, architectural style for distributed hypermedia systems describing the software engineering principles and the interaction constraints. Fundamental principles of REST are: (i) each resource is referenced using a uniform resource identifier (URI), (ii) resources are manipulated by only four major HTTP methods; GET, PUT, DELETE, and POST, (iii) each interaction with a resource is stateless. REST can enhance existing management systems since resources in REST can model managed elements such as computing/network/storage resources, and the four methods in REST can replace full operation of management systems. It also allows management systems to be easily decentralized because management information can modeled as a resource, which is identified by a URI. RESTful Cloud Management System (CMS) [10] is composed of a GUI or external systems, a REST-based manager and a REST-based agent in the infrastructure element side. CMS fully utilizes fundamental Web technologies such as, HTTP and URIs, to perform infrastructure management through REST-based manager and agent. 3.2 Papaya Papaya is an IaaS management platform proposed by Liutong et al. [7] is based on Eucalyptus, Libvirt management Library, SNMP (Simple Network Management Protocol), Virtual Machine Monitor (VMM) for managing and monitoring cloud. Papaya helps enterprises to manage and monitor physical resources, virtual machines, virtual machine images, virtual machines status etc. in their private cloud. Papaya management platform can manage the VM s lifecycle, resize the VM s resources, manage other resources lifecycle in the cloud like VM image, VM volume, key pairs etc. As a whole, Papaya can manage the IaaS based on Eucalyptus, collect both the real-time working-node s static and dynamical information and VM s information running on the node, which can provide a better reference for resource discovery, resource scheduling and load balancing and billing the use of resources and can be helpful to ensure the IaaS cloud s stability. 3.3 OpenNebula Virtual Infrastructure Management (VIM), the dynamic orchestration of VMs is a key component to provide users with the same features found in commercial public/private/hybrid clouds. The system VM provides a complete system platform that supports the execution of a complete operating system (OS). The VM life cycle has six phases: create, suspend, resume, save, migrate, and destroy. On a same physical node, a number of VMs having different OS can run simultaneously. A Virtual machine Monitor (VMM), referred as hypervisor is used
4 to control and manage the VMs on a single physical node. On top of VMM is the Virtual Infrastructure Managers (VIMs) are used to manage, deploy, and monitor VMs on a distributed pool of resources. Cloud Infrastructure Managers (CIMs) are web-based management solutions on top of IaaS providers [11]. VIM must provide a uniform and homogeneous view of virtualized resources regardless of underlying platform; manage a VMs full life cycle, support configuration resource allocation policies to meet the organization s changing resource needs; including peaks in which local resources are insufficient, and changing resources including addition or failure of resources. OpenNebula proposed by Borja et al. [12] is an open source Virtual Infrastructure Manager that can be used by organizations to deploy and manage VMs, either individually or in groups that must be scheduled on local resources or external public clouds. It automates VM setup regardless of the underlying virtualization layer or external cloud. Haizea [12] is a resource lease manager that can act as a scheduling back end for OpenNebula, providing leasing capabilities not found in other cloud systems such as advance reservations (ARs) and resource preemption which are particularly relevant for private clouds. A key feature of OpenNebula s architecture is its highly modular design, which facilitates third party component in the cloud ecosystem, such as cloud toolkits, virtual image managers, service managers, and VM schedulers. By relying on a flexible, open, and loosely coupled architecture, OpenNebula is designed from the outset to be easy to integrate with other components, such as the Haizea lease manager. OpenNebula can support hybrid cloud model by using cloud drivers to interface with external clouds. When used together, OpenNebula and Haizea are the only Virtual Infrastructure Management solution providing leasing capabilities beyond immediate provisioning, including best-effort leases and advance reservation of capacity. 3.4 Other Infrastructure Management Cloud Projects Other than OpenNebula, Papaya, CMS, the Cloud Infrastructure Management projects are; Open Cloud Computing Interface (OCCI) which uses RESTful protocol and API for all kinds of management tasks, the Cloud Management Working Group (CMWG) addresses management interoperability for clouds between service consumers and providers, Cloud Data Management Interface (CDMI) created by the Storage Network Industry Association (SNIA) enables interoperable cloud storage and data management. 4. Integrated Multi-Cloud Management Services The cloud platforms must evolve from just infrastructure delivery to automated service to satisfy the full automation requirements demanded by service providers and it should be able to provide all the services through one gateway. Four goals to be accomplished for this are; appropriate service abstraction level, automatic scalability, smart scaling, and avoiding vendor lock-in. Cloud projects such as, DeltaCloud, and RightScale are some of the examples. DataCloud is an open source project, providing one common API for a wide range of service providers. RightScale provides management tools to manage the cloud infrastructure over multiple public cloud providers. Few of the models providing muti-cloud platform or multi-service platform are discussed in the following sections. 4.1 Multi Cloud Management Platform Multi IaaS sites are started to appearing as cloud computing benefits spread. They require heavy workloads to migrate an application equipped with virtual server from one cloud site to another. To resolve the issues on multi Iaas, Tiancheng et al. proposes the Multi Cloud Management Platform (MCMP) [13] that locates between cloud users and cloud sites and provides unified cloud management portal for a server user and server administrator. It has mainly three features: service catalog federation, collaborative management, and application virtual server migration. Multi cloud environments become more useful using both MCMP and Virtual Private Cloud. Jamcracker and RightScale provide the capacity of connecting an enterprise with different cloud service providers. 4.2 Unified IaaS Proxy and Monsoon Unified IaaS Proxy [14] is a common interface for the management of hybrid cloud proposed by Shixing et al. It is a generic abstraction model of IaaS services to facilitate multi-sourcing IaaS for increasing availability and security requirements. Various types of models in Unified IaaS Proxy are; Resource type such as compute and storage, Reflection type such as image and snapshot, Credential and Firewall. A number of services are proposed in the service model including; resource management service, virtual machine service, clone service, and security service. In a nutshell, Unified IaaS Proxy provides a common interface to manage IaaS environments across public clouds and private clouds, so the users only need to interface with IaaS proxy, but not with specific APIs from various IaaS providers. The IaaS
5 Proxy can be discovered and made available to other services running on web2exchange and it also provides REST interface to the users and services situated outside of Web2Exchange. IaaS Proxy supports Amazon Web Service (AWS) EC2, GoGrid, Rackspace Cloud and private clouds such as HP CloudSystem Matrix. Monsoon [14] portal sits on top of the Unified IaaS Proxy, and provides a multi-tenant infrastructure management portal for hybrid cloud. It also provides enterprise users a comprehensive management tool for their cloud infrastructure in hybrid cloud environment. In Monsoon portal, the requests to various IaaS providers across public and private clouds will be interpreted through the RESTful interface of IaaS Proxy, and the basic set of features provided by Monsoon to manage cloud infrastructure in hybrid cloud are; user management, access control, resource management, monitoring and reporting. Some of the advanced features provided by Monsoon are; corporate account, policy implementation, billing and charging. In short, Monsoon portal is developed to enable users to subscribe, monitor, and manage the full life-cycle of IaaS services from multiple providers across public and private clouds. Unified IaaS Proxy deployed in Monsoon is able to support AWS, GoGrid, Rackspace Cloud, HP BladeSystem Matrix and other IaaS providers like Openstack and Eucalyptus. 4.3 Claudia Luis et al. proposed a new abstraction layer for cloud systems; Claudia that offers a more friendly interface to service providers by enabling the control of the service life cycle [15]. Claudia acts as a new abstraction layer on top of a Virtual Infrastructure Manager that enables the utilization of several clouds with heterogeneous interface from different cloud providers. Claudia uses OpenNebula Virtual Infrastructure Manager as the VIM and its features closes the gap between the service provider needs and are: single deployment operation, automatic, smart and diverse scalability, and addresses the issue of the vendor lock-in by providing seamless access to resources of different cloud providers for a single service. 4.4 Cloud@Home IaaS Cloud Providers (CP) heavily relies on a virtualization system, as the leased computing resources are single or multiple Virtual Machines (VMs). Cloud@Home (C@H) proposed by Salvatore et al. aims at building an IaaS cloud provider using computing and storage resources acquired from volunteer contributions, also provides a system for managing the quality of the leased services [4]. C@H aims at delivering QoS on top of a physical infrastructure made up volunteered resources and it provides a set of tools enabling the composition of a new enhanced provider of resources namely C@H provider, which puts itself in acting as a resource aggregator and makes use of tools and internal services to evaluate and to predict the sustainability of the QoSrequested, as well as to identify the best combination of resources to be leased to the user. C@H provider collects resources from several cloud providers (public/private) merging different technologies and heterogeneous resource management policies, and offers such resources to the users in a uniform way. The three actors in C@H provider are: Cloud Provider, C@H Admin, and C@H User. Functionalities supplied by C@H provider can be organized into three modules: resource abstraction, resource management, and SLA management modules. If a single C@H component is offered as a customized virtual machine hosted by any cloud provider, it is considered as PaaS, and the cloud system which offers basic building blocks composed to create customized C@H Provider supplying resources is an IaaS. As a whole, C@H offers desired level of QoS in the form of resource availability. 5. Conclusion This paper gives a short review of the Cloud Computing, which is comparatively new and fascinating technology allows the cloud providers and users to be in a win-win situation, enjoying uninterrupted services with little infrastructure on the user end. Also, it discusses about the cloud infrastructures, infrastructure management models, the virtual infrastructure management etc. To provide the users all the services from one end, integrated multi-cloud management services and models have been introduced, which allows accessing the services from a single provider capable of integrating all the different providers and pool the resources on a single reservoir, with ease of use and higher QoS. References [1] Peter Mell, Timothy Grance, The NIST Definition of Cloud Computing (Draft), NIST Special Publication , January 2011 [2] BorkoFurht, Armando Escalante, Handbook of Cloud Computing, Springer Science+Business Media, 2010, e- ISBN [3] BarrieSosinsky et al., Cloud Computing Bible, Wiley India, 2011 [4] Salvatore Distefano, Antonio Puliafito, MassimilianoRak, Salvatore Venticinque, Umberto Villano, Antonio Cuomo, Giuseppe Di Modica, OrazioTomarchio, QoS Management in Cloud@Home Infrastructures,
6 Proceedings of IEEE International Conference on Cyber- Enabled Distributed Computing and Knowledge Discovery, 2011, pp [5] Judith Hurwitz et al., Cloud Computing for Dummies, Wiley, 2011 [6] Michael Maurer, Ivan Breskovic, Vincent C. Emeakaroha, and IvonaBrandic, Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures, Proceedings of IEEE MoCS 11, June 2011, pp [7] LiutongXu, Jie Yang, A Management Platform for Eucalyptus-Based IaS, Proceedings of IEEE CCIS2011, pp [8] AhsanArefin, Guofei Jiang, CloudInsight: Shedding Light on the Cloud, Proceedings of 30 th IEEE International Symposium on Reliable Distributed Systems, 2011, pp [9] Roy T. Fielding, Architectural Styles and the Design of Network-based Software Architecture, Doctoral dissertation, 2000 [10] Hyuck Han, Shingyu Kim, Hyungsoo Jung, Heon Y. Yeom, Changho Yoon, Jongwon Park, Yongwoo Lee, A RESTful Approach to the Management of Cloud Infrastructure, Proceedings of IEEE International Conferenvc on Cloud Computing, IEEE Computer Society, 2009, pp [11] Nick Antonopoulos, Lee Gillam, Cloud Computing Principles, Systems and Applications, Springer-Verlag London Limited, 2010, e-isbn [12] Borja Sotomayor, Ruben S. Montero, Ignacio M. Liorente, Ian Foster, Virtual Infrastructure Management in Private and Hybrid Clouds, IEEE Internet Computing, Published by the IEEE Computer Society, September/October 2009 [13] Tiancheng Liu, Yasuharu Katsuno, Kewei Sun, Ying Li, Takayuki Kushida, Ying Chen, Mayumi Itakura, Multi Cloud Management for Unified Cloud Services Across Cloud Sites, Proceedings of IEEE CCIS 2011, pp [14] Shixing Yan, Bu Sung Lee, Guopeng Zhao, Ding Ma, Peer Mohamed, Infrastructure Management of Hybrid Cloud for Enterprise Users, /11, IEEE 2011 [15] Luis Rodero-Merino, Luis M. Vaquero, Victor Gil, Fermin Galan, Javier Fontan, Ruben S. Montero, Ignacio M. Llorente, From Infrastructure Delovery to Service Management in Clouds, Future Feneration Computer Systems, 26 (2010), pp A. Anasuya Threse Innocent achieved her Bachelor of Engineering in Electronics and Instrumentation in 2002 under Manonmanium Sundaranar University and her Master of Engineering in Computer Science and Engineering under Anna University in 2004 from Noorul Islam College of Engineering, Kumaracoil, Tamilnadu, India (currently Noorul Islam University). She also worked as a Lecturer there for one year. Then she worked as an Assistant Professor in the School of Information Science and Engineering, VIT University, Vellore, Tamilnadu, India for about 6 years. Currently she is working as an Assistant Professor and Head of the Departments of Computer Science and Engineering and Information Science and Engineering in SCT Institute of Technology, Bangalore under Visvesvaraya Technological University, Karnataka, India. She has about 11 International and National Journal and Conference papers. Also she got best paper award for one of her National Conference papers. Her research areas of interest include; Cloud Computing, Cryptography, Data Compression etc. She is also a life member of CSI.
Infrastructure Management of Hybrid Cloud for Enterprise Users
Infrastructure Management of Hybrid Cloud for Enterprise Users Shixing Yan *, Bu Sung Lee *^, Guopeng Zhao *, Ding Ma *, Peer Mohamed * * HP Labs Singapore 1 Fusionopolis Way Singapore 138632 ^School of
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
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana
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
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
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
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
Cloud Computing: Making the right choices
Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through
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
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
Architectural Implications of Cloud Computing
Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,
Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
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
CLOUD COMPUTING. Virtual Machines Provisioning and Migration Services Mohamed El-Refaey
CLOUD COMPUTING Virtual Machines Provisioning and Migration Services Mohamed El-Refaey Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. VIRTUAL MACHINES PROVISIONING
Cloud Computing Architecture: A Survey
Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and
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
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]
[email protected] [email protected]
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
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
A Model-Based Proxy for Unified IaaS Management
A Model-Based Proxy for Unified IaaS Management Shixing Yan HP Labs Singapore 1 Fusionopolis Way Singapore 138632 Email: [email protected] Bu Sung Lee HP Labs Singapore, Singapore 138632 & School of Computer
Cloud Computing from an Institutional Perspective
15th April 2010 e-infranet Workshop Louvain, Belgium Next Generation Data Center Summit Cloud Computing from an Institutional Perspective Distributed Systems Architecture Research Group Universidad Complutense
A Gentle Introduction to Cloud Computing
A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years
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
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 自 由 軟 體 實
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.,
2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
Cloud Computing An Elephant In The Dark
Cloud Computing An Elephant In The Dark Amir H. Payberah [email protected] Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir
Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages
Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the
The Magical Cloud. Lennart Franked. Department for Information and Communicationsystems (ICS), Mid Sweden University, Sundsvall.
The Magical Cloud Lennart Franked Department for Information and Communicationsystems (ICS), Mid Sweden University, Sundsvall. 2014-10-20 Lennart Franked (MIUN IKS) The Magical Cloud 2014-10-20 1 / 35
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
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
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
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
Improving IT Service Management Architecture in Cloud Environment on Top of Current Frameworks
Improving IT Service Management Architecture in Cloud Environment on Top of Current Frameworks Fatemeh Arabalidousti 1 and Ramin Nasiri 2 1 Department of Computer Engineering, Islamic Azad University,
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,
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
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS
INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing
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
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
Design and Building of IaaS Clouds
21th May 2010 CloudViews 2010 Porto, Portugal Next Generation Data Center Summit Design and Building of IaaS Clouds Distributed Systems Architecture Research Group Universidad Complutense de Madrid This
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
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
Lecture 02a Cloud Computing I
Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking
Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market
Cloud Computing Contents What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market What is Cloud Computing? Definitions: Cloud computing
Enabling Technologies for Cloud Computing
3th June 2010 1 st European Summit on the Future Internet Luxembourg Next Generation Data Center Summit Enabling Technologies for Cloud Computing Distributed Systems Architecture Research Group Universidad
Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS
Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD
An exploration of cloud service delivery models in a hybrid environment A new depiction to corporate computing
Proc. of World Cong. on Multimedia and Computer Science An exploration of cloud service delivery models in a hybrid environment A new depiction to corporate computing C. Vijayalakshmi, M.C.A., M.Phil Lecturer,
Key Research Challenges in Cloud Computing
3rd EU-Japan Symposium on Future Internet and New Generation Networks Tampere, Finland October 20th, 2010 Key Research Challenges in Cloud Computing Ignacio M. Llorente Head of DSA Research Group Universidad
Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India [email protected]
IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India
Mobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government
The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises
Virtualization and Cloud Computing
Written by Zakir Hossain, CS Graduate (OSU) CEO, Data Group Fed Certifications: PFA (Programming Foreign Assistance), COR (Contracting Officer), AOR (Assistance Officer) Oracle Certifications: OCP (Oracle
LOGO Resource Management for Cloud Computing
LOGO Resource Management for Cloud Computing Supervisor : Dr. Pham Tran Vu Presenters : Nguyen Viet Hung - 11070451 Tran Le Vinh - 11070487 Date : April 16, 2012 Contents Introduction to Cloud Computing
Permanent Link: http://espace.library.curtin.edu.au/r?func=dbin-jump-full&local_base=gen01-era02&object_id=154091
Citation: Alhamad, Mohammed and Dillon, Tharam S. and Wu, Chen and Chang, Elizabeth. 2010. Response time for cloud computing providers, in Kotsis, G. and Taniar, D. and Pardede, E. and Saleh, I. and Khalil,
Cloud Computing An Introduction
Cloud Computing An Introduction Distributed Systems Sistemi Distribuiti Andrea Omicini [email protected] Dipartimento di Informatica Scienza e Ingegneria (DISI) Alma Mater Studiorum Università di
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
A Strawman Model. NIST Cloud Computing Reference Architecture and Taxonomy Working Group. January 3, 2011
A Strawman Model NIST Cloud Computing Reference Architecture and Taxonomy Working Group January 3, 2011 Objective Our objective is to define a neutral architecture consistent with NIST definition of cloud
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
OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar
OpenNebula Open Souce Solution for DC Virtualization C12G Labs Online Webinar What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments I m using virtualization/cloud,
Cloud deployment model and cost analysis in Multicloud
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 4, Issue 3 (Nov-Dec. 2012), PP 25-31 Cloud deployment model and cost analysis in Multicloud
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
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
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
cloud functionality: advantages and Disadvantages
Whitepaper RED HAT JOINS THE OPENSTACK COMMUNITY IN DEVELOPING AN OPEN SOURCE, PRIVATE CLOUD PLATFORM Introduction: CLOUD COMPUTING AND The Private Cloud cloud functionality: advantages and Disadvantages
Perspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory
Perspectives on Cloud Computing and Standards Peter Mell, Tim Grance NIST, Information Technology Laboratory Caveats and Disclaimers This presentation provides education on cloud technology and its benefits
Cloud Computing Overview
Cloud Computing Overview -A 60 minute overview on some essentials about Cloud systems -Target audience: Management, Architects Cloud Computing A cloud computing system stores data in a remotely accessible
RED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS
WHITEPAPER RED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS INTRODUCTION The cloud is more than a marketing concept. Cloud computing is an intentional, integrated architecture
Introduction to Cloud Computing
Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model
Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage
Clodoaldo Barrera Chief Technical Strategist IBM System Storage Making a successful transition to Software Defined Storage Open Server Summit Santa Clara Nov 2014 Data at the core of everything Data is
A.Prof. Dr. Markus Hagenbuchner [email protected]. CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1
A.Prof. Dr. Markus Hagenbuchner [email protected] CSCI319 A Brief Introduction to Cloud Computing CSCI319 Page: 1 Content and Objectives 1. Introduce to cloud computing 2. Develop and understanding to
Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013
Cloud Computing in the Enterprise An Overview For INF 5890 IT & Management Ben Eaton 24/04/2013 Cloud Computing in the Enterprise Background Defining the Cloud Issues of Cloud Governance Issue of Cloud
An Introduction to Private Cloud
An Introduction to Private Cloud As the word cloud computing becomes more ubiquitous these days, several questions can be raised ranging from basic question like the definitions of a cloud and cloud computing
OpenNebula Leading Innovation in Cloud Computing Management
OW2 Annual Conference 2010 Paris, November 24th, 2010 OpenNebula Leading Innovation in Cloud Computing Management Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad
Applications' of Cloud Computing in Academic Institutions
Applications' of Cloud Computing in Academic Institutions Muhammad Mannir Ahmad Getso University of East London Kuala Lumpur Malaysia [email protected] Riyaz Ahmed A. H. School of Engineering & Computing
BMC Control-M for Cloud. BMC Control-M Workload Automation
BMC Control-M for Cloud BMC Control-M Workload Automation Virtualization & Cloud Computing Are Top Priorities Cloud Computing is a catalyst for improving IT maturity and moving virtualization to another
Cloud Computing For Distributed University Campus: A Prototype Suggestion
Cloud Computing For Distributed University Campus: A Prototype Suggestion Mehmet Fatih Erkoç, Serhat Bahadir Kert [email protected], [email protected] Yildiz Technical University (Turkey) Abstract
journey to a hybrid cloud
journey to a hybrid cloud Virtualization and Automation VI015SN journey to a hybrid cloud Jim Sweeney, CTO GTSI about the speaker Jim Sweeney GTSI, Chief Technology Officer 35 years of engineering experience
An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises
agility PLATFORM Product Whitepaper An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises ServiceMesh 233 Wilshire Blvd,
Security & Trust in the Cloud
Security & Trust in the Cloud Ray Trygstad Director of Information Technology, IIT School of Applied Technology Associate Director, Information Technology & Management Degree Programs Cloud Computing Primer
FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS
International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.
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
Data Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
Unit 10b: Introduction to Cloud Computing
ESIR SR Unit 10b: Introduction to Cloud Computing François Taïani [http://www.cheswick.com/ches/map/] 1 Session Outline n Defining cloud computing n Related technologies and precursors è Grid è Virtualisation
Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009
Perspectives on Moving to the Cloud Paradigm and the Need for Standards Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009 2 NIST Cloud Computing Resources NIST Draft Definition of
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]
