SURFnet Cloud Computing Solutions



Similar documents
SURFnet cloud computing solutions

T Mobile Cloud Computing Private Cloud & Assignment

2) Xen Hypervisor 3) UEC

Getting Started Hacking on OpenNebula

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

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

Setting up a private cloud for academic environment with open source software

OpenNebula Open Souce Solution for DC Virtualization

The OpenNebula Cloud Platform for Data Center Virtualization

OpenNebula Open Souce Solution for DC Virtualization

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

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Introduction to Cloud computing. Viet Tran

Elastic Management of Cluster based Services in the Cloud

Virtual Machine Management with OpenNebula in the RESERVOIR project

THE EUCALYPTUS OPEN-SOURCE PRIVATE CLOUD

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

OpenStack Ecosystem and Xen Cloud Platform

OpenStack Alberto Molina Coballes

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

Cloud Computing Overview

Comparing Open Source Private Cloud (IaaS) Platforms

Private Clouds with Open Source

Sistemi Operativi e Reti. Cloud Computing

Cloud Models and Platforms

OpenStack Cloud Migration:

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

Billing System: An Accounting Solution for the Private Cloud with Eucalyptus

Mobile Cloud Computing T Open Source IaaS

A STUDY ON OPEN SOURCE CLOUD COMPUTING PLATFORMS

PRIVATE CLOUD PLATFORM OPTIONS. Stephen Lee CEO, ArkiTechs Inc.

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

StACC: St Andrews Cloud Computing Co laboratory. A Performance Comparison of Clouds. Amazon EC2 and Ubuntu Enterprise Cloud

C a r l G o e t h a l s T e r r e m a r k E u r o p e. C a r l. g o e t h a l t e r r e m a r k. c o m

Infrastructure as a Service (IaaS)

OpenNebula An Innovative Open Source Toolkit for Building Cloud Solutions

Simplified Private Cloud Management

OpenNebula Cloud Platform for Data Center Virtualization

9/26/2011. What is Virtualization? What are the different types of virtualization.

Today. 1. Private Clouds. Private Cloud toolkits. Private Clouds and OpenStack Introduction

Comparison and Evaluation of Open-source Cloud Management Software

VMware VDR and Cloud Storage: A Winning Backup/DR Combination

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

RightScale mycloud with Eucalyptus

Onboarding VMs to Cisco OpenStack Private Cloud

Cloud and Virtualization to Support Grid Infrastructures

Virtualization & Cloud Computing (2W-VnCC)

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

Standard Interfaces for Open Source Infrastructure as a Service Platforms

Today: Data Centers & Cloud Computing" Data Centers"

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

OpenNebula The Open Source Solution for Data Center Virtualization

Private Cloud in Educational Institutions: An Implementation using UEC

Scheduler in Cloud Computing using Open Source Technologies

Comparison of Several Cloud Computing Platforms

Comparing Ganeti to other Private Cloud Platforms. Lance Albertson

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

KERALA STATE IT MISSION ICT Campus, Vellayambalam, Trivandrum Phone: , , Fax:

Challenges in Hybrid and Federated Cloud Computing

Definitions. Hardware Full virtualization Para virtualization Hosted hypervisor Type I hypervisor. Native (bare metal) hypervisor Type II hypervisor

R V College of Engineering, Bangalore, Karnataka, INDIA.

Integrated Management of IaaS Resources

VMware for SMB environments(min st year)

Open source software for building a private cloud

Navigating The World of Cloud Computing

Introduction to Cloud Computing

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

What is Ubuntu Cloud? Nick Barcet

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Cloud Computing Survey Brief. Reader Viewpoints and Trends on Cloud Computing and its Applications

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

SERVER 101 COMPUTE MEMORY DISK NETWORK

How To Build A Cloud Stack For A University Project

IOS110. Virtualization 5/27/2014 1

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD

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

OpenNebula Leading Innovation in Cloud Computing Management

7 Ways OpenStack Enables Automation & Agility for KVM Environments

HP OpenStack & Automation

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

2010 Virtualization and Cloud Computing Survey

ONE Cloud Services Secure Cloud Applications for E-Health

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

Operating Systems Virtualization mechanisms

Transcription:

Marvin Rambhadjan Arthur Schutijser SURFnet February 3, 2010

Overview Introduction Cloud Computing

Introduction Cloud Computing What is Cloud Computing? Resource Pooling Resources are bundled High Level of Abstraction of Resources On Demand Services Only use what you need Rapid Elasticity Automatic assign and reassign resources on users demand Measured Service Control and Optimize Resources Monitoring

Available Solutions

Deployment Models Private Cloud Cloud for internal usage Public Cloud Cloud managed by external company Hybrid Cloud Multiple clouds combined Community Cloud Shared cloud by several organisations

Research question Which Cloud Computing platform meets the requirements best, to share resources between SURFnet and their institutions? Requirements Private cloud platform Coöperation with other private cloud(s) Offloading to public clouds Comparing Criteria Live Migration Redundant Front-End Open Standards etc...

Hybrid Cloud SURFnet s Private Cloud Relation s Private Cloud(s) Public Cloud + SURFnet s Hybrid Cloud

Hybrid Cloud SURFnet s Private Cloud Relation s Private Cloud(s)

Hybrid Cloud SURFnet s Private Cloud Relation s Private Cloud(s) Public Cloud +

Hybrid Cloud SURFnet s Private Cloud Relation s Private Cloud(s) Public Cloud + SURFnet s Hybrid Cloud

Hybrid Cloud Unlimited Resources Handle Flash Crowds Visited Websites in Holidays Handle High Server Load SURFnet Spam Filter No Investments for Peaks Minimal Overall Investment All Resources can be used

Community Cloud Donate Hardware for the Cloud Develop Environment Together Build an Environment based on interessed Contribute in Interesting Projects Test Environment Pilot Environment for new services Backup Environment Offloading Ability Backup Site

Most Promising Solutions AbiCloud Eucalyptus OpenNebula openqrm VMware vsphere

Eucalyptus & OpenNebula Eucalyptus Based on Amazon Private cloud Offloading to Amazon Enterprise and Open source (Ubuntu) Hypervisors: VMware, Xen and KVM OpenNebula Private cloud Offloading to Amazon & ElasticHosts Open source Hypervisors: VMware, Xen and KVM

Eucalyptus Demo

Eucalyptus Demo

Eucalyptus Demo

Eucalyptus Demo

OpenNebula Demo

Compare Matrix Eucalyptus 1.6.1 OpenNebula 1.4 Offload private no to same platform, Eucalyptus, UEC Offload public to public clouds with EC2 API public clouds with EC2 API API Open Standards EC2 none yes EC2 & OCCI compatible OVF & OCCI (Others in development) VM isolation yes

Best solution for SURFnet: OpenNebula 1.4 Create Private Cloud Environment Offloading Public Clouds (EC2) other OpenNebula implementations and Eucalyptus Future: other Private Clouds

Best solution for SURFnet: OpenNebula 1.4 Create Private Cloud Environment Offloading Public Clouds (EC2) other OpenNebula implementations and Eucalyptus Future: other Private Clouds But...

Success Factors Implementation of Cloud Solution by SURFnet s relations Future Development in OpenNebula (compatibility with other platforms) Open Standards

Security of Private and Public Clouds Effects in performance offloading internal services High Available Front-End Managing Hybrid Cloud Who is responsible? Offload less sensetive services

?