Cloud Computing from an Institutional Perspective

Similar documents
Design and Building of IaaS Clouds

Enabling Technologies for Cloud Computing

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

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions

OpenNebula Cloud Case Studies

OpenNebula Leading Innovation in Cloud Computing Management

Key Research Challenges in Cloud Computing

Challenges in Hybrid and Federated Cloud Computing

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

Cloud and Virtualization to Support Grid Infrastructures

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

Virtual Machine Management with OpenNebula in the RESERVOIR project

HPC Cloud Computing with OpenNebula

Open Source Cloud Computing Management with OpenNebula

Getting Started Hacking on OpenNebula

OGF25/EGEE User Forum Catania, Italy 2 March 2009

Building Clouds with OpenNebula 3.4

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

Elastic Management of Cluster based Services in the Cloud

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

An Open Source Solution for Virtual Infrastructure Management in Private and Hybrid Clouds

The OpenNebula Cloud Platform for Data Center Virtualization

Sistemi Operativi e Reti. Cloud Computing

Scheduler in Cloud Computing using Open Source Technologies

An Introduction to Private Cloud

OpenNebula Open Souce Solution for DC Virtualization

OpenNebula Open Souce Solution for DC Virtualization

Building Clouds with OpenNebula 2.2 and StratusLab

JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction

Infrastructure as a Service (IaaS)

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar

Cloud Computing and Standards

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

OpenNebula Cloud Platform for Data Center Virtualization

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

OpenNebula Latest Innovations in Private Cloud Computing

An Experimental Study of Load Balancing of OpenNebula Open-Source Cloud Computing Platform

Introduction to Cloud Computing

OpenNebula The Open Source Solution for Data Center Virtualization

Architectural Implications of Cloud Computing

So#ware to Data model

Hybrid Cloud Computing

Lecture 02a Cloud Computing I

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

Hadoop in the Hybrid Cloud

VIRTUAL RESOURCE MANAGEMENT FOR DATA INTENSIVE APPLICATIONS IN CLOUD INFRASTRUCTURES

Attila Kertész, PhD. LPDS, MTA SZTAKI. Summer School on Grid and Cloud Workflows and Gateways 1-6 July 2013, Budapest, Hungary

Cloud Computing Architecture: A Survey

Grid Computing Vs. Cloud Computing

Cloud Computing Overview

Building an Internal Cloud that is ready for the external Cloud

CLOUD COMPUTING. Virtual Machines Provisioning and Migration Services Mohamed El-Refaey

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Building Private & Hybrid Cloud Solutions

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

Architecting the Cloud

Certified Cloud Computing Professional VS-1067

Key Challenges in Cloud Computing to Enable Future Internet of Things

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Introduction to OpenStack

Efficient Cloud Management for Parallel Data Processing In Private Cloud

AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD

Introduction to Cloud Computing

opening the clouds qualitative overview of the state-of-the-art open source cloud management platforms. ACM, middleware 2009 conference

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

Putchong Uthayopas, Kasetsart University

NATO s Journey to the Cloud Vision and Progress

VMware vcloud Powered Services

An Introduction to Cloud Computing Concepts

Savanna Hadoop on. OpenStack. Savanna Technical Lead

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

Cloud Federation to Elastically Increase MapReduce Processing Resources

Cloud Computing An Elephant In The Dark

CLOUDCATALYST. Cloud Trends and Critical Success Factors for European SMEs

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Cloud Essentials for Architects using OpenStack

Transcription:

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 de Madrid This presentation is provided under the terms of the a Creative Commons Attribution-Share Alike 3.0 OpenNebula Project Leads 1/18

Position in the Cloud Ecosystem Software as a Service What On-demand access to any application Who End-user (does not care about hw or sw) Platform as a Service Platform for building and delivering web applications Developer (no managing of the underlying hw & swlayers) Infrastructure as a Service ᄎ Raw computer infrastructure System Administrator (complete management of the computer infrastructure) Innovative open, flexible and scalable technology to configure your own IT resources into a IaaS cloud Physical Infrastructure 2/18

Transforming your IT Infrastructure into a Cloud Commercial Cloud Provider Flexible and elastic capacity to meet dynamic demands of service Ubiquitous network access Pay per use and on-demand access Building your Own Cloud Optimize and Simplify Internal Operations Centralized management of all servers and services with dynamic resizing of infrastructure and dynamic allocation of capacity Higher utilization and operational saving of existing resources with server consolidation and removal of application silos Lower infrastructure expenses with combination of local and remote Cloud resources Support new IT, scientific, or business Cloud services 3/18

Deployment Models Model Definition Examples of Deployment Private Infrastructure is owned by a single organization and made available only to the organization Optimize and simplify internal operation SaaS/PaaS support IT consolidation within large organizations (Goverment Clouds, University Clouds ) Public Hybrid Infrastructure is owned by a single organization and made available to other organizations Infrastructure is a composition of two or more clouds Commercial clouds providers Special purpose clouds with dedicated capabilities (HPC Clouds ) Regional clouds to address regulatory or latency issues Community public clouds (Science Clouds ) to enable scientific and educational projects to experiment with cloud computing Cloudbursting to address peak demands Cloud Federation to share infrastructure with partners Cloud Aggregation to provide a larger resource infrastructure 4/18

Contents Designing a Cloud Infrastructure Addressing challenges from Deployment and Usage Scenarios Building a Cloud Infrastructure OpenNebula as Cloud Enabler Innovative Projects in Cloud Computing Infrastructures RESERVOIR, StratusLab and BonFIRE 5/18

Designing a Cloud: A Design Driven by Requirements Requirements from Usage and Deployment Scenarios Users: Functionality exposed and workload profile Managers: Flexible, efficient and scalable management of the Cloud Business: Hybrid cloud computing and federation Integrators: Open architecture, interfaces and code One solution does not fit all requirements and constraints, a properly architectured solution should fully align with your Cloud strategy Constraints from Existing Infrastructure and Processes in the Organization 6/18

Designing a Cloud: Flexible Cloud Manager Cloud Manager as Enabler to Build Your Own Cloud Management of network, computing, remote cloud and storage capacity Management of virtual network, machine and storage life-cycles Workload placement and management of VM images Management of information, accounting and security Interfacing with any infrastructure service Virt. Virt. Interfaces Virt. Virt. Schedulers OpenNebula API OpenNebula Core Driver API Virt. Virt. Compute Virt. Virt. Storage Virt. Virt. Network Virt. Virt. Cloud 7/18

Building a Cloud: OpenNebula as Cloud Enabler Innovations Technology challenges in cloud computing management from business use cases Open-source Toolkit OpenNebula v1.4 VM VM VM Open and flexible tool to fit into any datacenter and integrate with any ecosystem component Open-source released under Apache v2.0, and distributed in Ubuntu Most advanced solution to build private, public, federated and hybrid clouds Based on standards avoid vendor lock-in and to enable interoperability Efficient and scalable management of the cloud 8/18

Building a Cloud: OpenNebula Ecosystem Open Community for Cloud Computing Haizea Lease Manager (University of Chicago): Advance reservation of capacity and queuing of best effort requests Cloud Management Console (SARA Computing and Networking Services): Web interface for OpenNebula Virtual Cluster Tool (CRS4 Distributed Computing Group): Atomic virtual cluster management with versioning and multiple transport protocols. DeltaCloud Driver (DSA-Research@UCM) RESERVOIR Policy Engine (IBM Haifa/Elsag Datamat): Policy-driven probabilistic admission control and dynamic placement optimization to satisfy site level management policies VM Consolidation Scheduler (DSA-Research@UCM): Periodic re-placement of VMs for server consolidation and suspension/resume of physical resources Claudia (Telefonica I+D): SLA-driven automatic service management Under Development: SUN Cloud API, vcloud API, VirtualBox plugin, dashboard for infrastructure management, new schedulers, SLA and security framework, Grid service manager, LVM and SAN support, 9/18

Building a Cloud: OpenNebula Users Users (Different Levels of Use: From Experimental to Production) 10/18

Building a Cloud: Innovative Projects European Projects on Cloud Computing Infrastructures EU grant agreement 215605 Service and Sw Architectures and Infrastructures (2008-2011) Resources and Services Virtualization without Barriers Open source technology to enable deployment and management of complex IT services across different administrative domains Proposal in negotiation e-infrastructure (2010-2012) Enhancing Grid Infrastructures with Cloud Computing Simplify and optimize its use and operation, providing a more flexible, dynamic computing environment for scientists. Enhance existing computing infrastructures with IaaS paradigms Building Service Testbeds on FIRE Design, build and operate a multi-site cloud-based facility to support research across applications, services and systems Proposal in negotiation New Infrastructure Paradigms targeting services research community on Future Internet and Experimental Facilities (2010-2013) 11/18

Innovative Projects: The Enabling Software Artefacts www.reservoir-fp7.eu Telco Utility egov SAP Service Provider Commercial Service Managers SMI Service Manager AWS VMI VMI VEE Manager Source: RESERVOIR Project VHI VEE Host Commercial Infrastructure Provider 12/18

Innovative Projects: Enhancing Grid with Cloud www.stratuslab.org User Communities Community Services Novel Services E.g. Hadoop, PaaS, Web 2.0 Community Services Source: StratusLab Project StratusLab Grid Services StratusLab Cloud API Y0: Grid /community services running directly on RC hardware. Y1: Grid services running on private clouds. Scaling out to commercial providers possible. Y2: Cloud API provided. Virtualized machines available to end users. Y3: Community services run on standard resources via StratusLab cloud API. Y4: Additional community services and novel services built on top of cloud API. 13/18

Innovative Projects: Cloud for Service Experimentation Building Service Testbeds on FIRE Source: BonFIRE Project 14/18

Vision on the Future of Cloud Computing IT Resources will be the Next Utility Future enterprise datacenters will look like private Clouds supporting a flexible and agile execution of virtualized services, and combining local with public Cloud-based infrastructure to enable highly scalable hosting environments Growing number of domain specific and regional Cloud providers implementing a utility computing business model by offering pay per use resources on-demand Public Clouds will be supported by a network of geographically distributed datacenters for high availability, end-user service proximity, legal and policy issues Public Clouds will be interconnected to meet fluctuating demands Grid sites will offer infrastructure cloud-like interfaces to address the new resource access demands from the community 15/18

Vision on the Future of Cloud Computing Socio-Economic Impact Lower costs for academic and commercial computing centers, and for governments (consolidation) Energy efficiency and reduction of CO2 emissions Enhanced commercial participation in European e-infrastructures Reduce entry-barriers for SMEs Raw infrastructure on-demand for research and business in less advanced countries 16/18

Thanks Funding Agencies European Union: RESERVOIR 2008-2011, EU grant agreement 215605 Ministry Science&Innovation: HPCcloud 2010-2012, MICINN TIN2009-07146 Community of Madrid: MEADIANET 2010-2013 CAM S2009/TIC-1468 The OpenNebula Community The OpenNebula Team: Ignacio M. Llorente, Ruben S. Montero, Tino Vazquez, Javier Fontan, Jaime Melis, Carlos Martín, Rafael Moreno, Daniel Molina, and Borja Sotomayor and many value community contributors from several organizations Your support and contribution are very much appreciated! 17/18

More Information More info, downloads, mailing lists at Research References B. Rochwerger, J. Caceres, R.S. Montero,D. Breitgand,E. Elmroth,A. Galis,E. Levy,I.M. Llorente,K. Nagin,Y. Wolfsthal, The RESERVOIR Model and Architecture for Open Federated Cloud Computing, IBM Systems Journal, Vol. 53, No. 4. (2009) B. Sotomayor, R. S. Montero, I. M. Llorente and I. Foster, Virtual Infrastructure Management in Private and Hybrid Clouds, IEEE Internet Computing, September/ October 2009 (vol. 13 no. 5) 18/18