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



Similar documents
Virtual Machine Management with OpenNebula in the RESERVOIR project

Private Clouds with Open Source

2) Xen Hypervisor 3) UEC

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions

Comparing Open Source Private Cloud (IaaS) Platforms

International Symposium on Grid Computing 2009 April 23th, Academia Sinica, Taipei, Taiwan

Comparing Ganeti to other Private Cloud Platforms. Lance Albertson

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

THE EUCALYPTUS OPEN-SOURCE PRIVATE CLOUD

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

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

Putchong Uthayopas, Kasetsart University

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

OpenNebula Open Souce Solution for DC Virtualization

Virtualization Management the ovirt way

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd.

What is Ubuntu Cloud? Nick Barcet

Build A private PaaS.

OpenNebula Open Souce Solution for DC Virtualization

ovirt Introduction James Rankin Product Manager Red Hat Virtualization Management the ovirt way

Sistemi Operativi e Reti. Cloud Computing

Red Hat CloudForms Roadmap Build & Manage an Open Hybrid Infrastructure. Xavier Lecauchois & John Hardy Product Management, Red Hat June 12, 2013

A Gentle Introduction to Cloud Computing

OpenNebula Leading Innovation in Cloud Computing Management

Mobile Cloud Computing T Open Source IaaS

KVM, OpenStack, and the Open Cloud

Comparison of Several Cloud Computing Platforms

Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

The Clouds Are Coming! Are We Ready?

KVM, OpenStack, and the Open Cloud

Virtualization & Cloud Computing (2W-VnCC)

OGF25/EGEE User Forum Catania, Italy 2 March 2009

SURFnet cloud computing solutions

IN DETAIL. Smart & Dedicated Servers

The OpenNebula Cloud Platform for Data Center Virtualization

Efficient Cloud Management for Parallel Data Processing In Private Cloud

CLOUD MANAGEMENT GUIDE

Introduction to ovirt

ONE Cloud Services Secure Cloud Applications for E-Health

Using Red Hat network satellite to dynamically scale applications in a private cloud

How To Install Eucalyptus (Cont'D) On A Cloud) On An Ubuntu Or Linux (Contd) Or A Windows 7 (Cont') (Cont'T) (Bsd) (Dll) (Amd)

Towards a New Model for the Infrastructure Grid

Comparison and Evaluation of Open-source Cloud Management Software

T Mobile Cloud Computing Private Cloud & Assignment

What We Can Do in the Cloud (1) -Tutorial for Cloud Computing Course- Mikael Fernandus Simalango WISE Research Lab Ajou University, South Korea

Cloud and Virtualization to Support Grid Infrastructures

Getting Started Hacking on OpenNebula

Cloud Platform Comparison: CloudStack, Eucalyptus, vcloud Director and OpenStack

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

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

OpenNebula Cloud Innovation and Case Studies for Telecom

Cloud Computing Overview

The Sirocco multi-cloud management framework

CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH

Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering

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

Cloud.. Migration? Bursting? Orchestration? Vincent Lavergne SED EMEA, South Gary Newe Sr SEM EMEA, UKISA

Design and Building of IaaS Clouds

KVM, OpenStack and the Open Cloud SUSECon November 2015

Build Clouds Without Limits Gordon Haff

RightScale mycloud with Eucalyptus

Building Clouds with OpenNebula 3.4

Building a Cloud Computing Platform based on Open Source Software Donghoon Kim ( donghoon.kim@kt.com ) Yoonbum Huh ( huhbum@kt.

Introduction to Cloud Computing

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

Auto-Scaling Model for Cloud Computing System

RED HAT INFRASTRUCTURE AS A SERVICE OVERVIEW AND ROADMAP. Andrew Cathrow Red Hat, Inc. Wednesday, June 12, 2013

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

OpenNebula Cloud Case Studies

OpenNebula The Open Source Solution for Data Center Virtualization

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

cloud functionality: advantages and Disadvantages

Enabling Technologies for Cloud Computing

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

Frédéric Dang Tran Orange Labs

Release of Cloud-like Management of Grid Services and Resources 2.0 Beta

OVERVIEW. The complete IaaS platform for service providers

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

Assembling Cloud Infrastructures with Eucalyptus

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

Computing Service Provision in P2P Clouds

Scheduler in Cloud Computing using Open Source Technologies

CA Automation Suite for Data Centers

Learn How to Leverage System z in Your Cloud

ovirt: Open Your Virtual Data Center

Building an AWS-Compatible Hybrid Cloud with OpenStack

Deploying Business Virtual Appliances on Open Source Cloud Computing

CONDOR CLUSTERS ON EC2

Cloud Computing. A new kind of developers? Presentation by. Nick Barcet nick.barcet@canonical.com

CS 695 Topics in Virtualization and Cloud Computing. Introduction

Criteria for Evaluation of Open Source Cloud Computing Solutions

Introduction to Red Hat Storage. January, 2012

OnApp Cloud. The complete platform for cloud service providers. 114 Cores. 286 Cores / 400 Cores

Plug-and-play Virtual Appliance Clusters Running Hadoop. Dr. Renato Figueiredo ACIS Lab - University of Florida

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

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

VMware on VMware: Private Cloud Case Study Customer Presentation

OpenNebula Cloud Case Studies for Research and Industry

Transcription:

opening the clouds qualitative overview of the state-of-the-art open source cloud management platforms. Orange Labs, San Francisco Jeremy Huylebroeck, Damien Cerbelaud, Shishir Garg

agenda context and goals open source virtualization technologies and scope open source cloud management platforms

France Telecom Orange lines of business: home, mobile, content, audience/advertisement, e-health, enterprise 182M customers, 123M under the Orange brand (Internet, TV, mobile) number 3 mobile operator, number one broadband internet provider in Europe 51.5Bn euros revenue (2008)

Orange Labs Orange Labs San Francisco 5000 experts in 18 countries: France, China, Japan, Korea, USA, UK, Poland, Jordan, Egypt.

context of the study vision of a shared, abstracted and layered infrastructure IT automation and optimization, and cloud computing activities

going from traditional data centers application A application B application C physical servers physical storage siloed, dedicated infrastructure provisioning & management.

to dynamic, shared infrastructure processes workflow tasks virtual application infrastructure management & orchestration IT operations tools appliance catalog grid/application virtualization server virtualization storage virtualization

scope and use cases focusing on the technologies for IaaS (Infrastructure as a Service) example of use cases > lease of resources > development and debugging > VM on-demand > automatic scaling

open source virtualization technologies Orange is a heavy user of VMware technologies looking in this study at similar technologies in the open source world > VM-based IT management style > should run any guest OSes not looking here at "container/jail" type of virtualization > should be integrated with some management tools used in this study both Xen and KVM

open source cloud management platform product developer Version release date Enomaly ECP Enomaly, Inc 2.2.3 March 2009 Eucalyptus Eucalyptus Systems, Inc 1.5 April 2009 Open Nebula Universidad Complutense Madrid 1.2.1 July 2009 ovirt Red Hat 0.100 July 2009 All conclusions here are based on those versions. All platforms have since evolved to more recent versions that haven't been tested.

Enomaly ECP developed by Enomaly Inc. providing IT-cloud consulting ECP: > first platform available > web interface for libvirt > image repository > user administration > module system > auto-scaling community and commercial editions architecture: all nodes are equivalent, central database and shared repository

Eucalyptus initiated at the University of California at Santa Barbara first intended to provide scientists with a flexible architecture allowing them to make experiments on cloud-related software and infrastructure supported by Eucalyptus Systems, Inc part of Ubuntu Linux since 9.04 replicating Amazon EC2 and S3 API in a private cluster > can reuse well known tools for the management of VM > integration with services like Rightscale for hybrid cloud scenario architecture: 3 components = Cloud Controller (CLC), Cluster Controller (CC), and Node Controller (NC)

Open Nebula by the Universidad Complutense Madrid part of the European RESERVOIR initiative promoting virtualization to provide low cost remote computation services solution to manage multiple Xen/KVM hosts can create/control Amazon EC2 resources and therefore Eucalyptus command line only (when tested) and no user and image management architecture: admin node and cluster of Xen or KVM nodes

ovirt initiated by RedHat most recent of the 4 solutions leveraging other RedHat tools: KVM, Cobbler and libvirt PXE boot of the hardware nodes network management tools for private LAN architecture: admin node, UI, cluster of machines running libvirt

comparison : image management manage lifecycle of the VM image > creation, storage, uploading to the host or copy, provisioning and running and finally powering off/deleting highlights: > plus for Enomaly for the repository (external + internal) > ovirt leveraging Cobbler and its automation of provisioning processes

comparison : instance management instance management includes: > quota, > user actions > monitoring, SLA, auto-scaling > external scalability/cloud bursting > hardware management, network management

conclusions and future all projects were still at early stage (beside ECP) no out-of-the-box solution for everything. Requires important integration work. Still have to built your own "Cloud OS" no or very limited support of VMware open source virtualization layer is robust, especially Xen other open source projects coming up, to name a few: > dotcloud > Intel's Tashi > HP Open Cirrus activities: large cluster management, automation and energy > deltacloud: RedHat recent activities around interoperability > appscale hot topics: hybrid cloud, open API, SLA, development lifecycle, scalable middleware

thank you