ICCLab. Future Internet Research and Cloud Computing. Thomas Michael Bohnert, Christof Marti, Andy Edmonds www.cloudcomp.ch



Similar documents
Overview: Building Open Source Cloud Computing Environments

OpenStack Introduction. November 4, 2015

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

How To Build A Cloud Stack For A University Project

RED HAT CLOUD SUITE FOR APPLICATIONS

Introduction to OpenStack

OpenStack Alberto Molina Coballes

OpenStack Awareness Session

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

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

cloud functionality: advantages and Disadvantages

Mobile Cloud Computing T Open Source IaaS

Cloud Computing using

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Change the Game with HP Helion

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

Snakes on a cloud. A presentation of the OpenStack project. Thierry Carrez Release Manager, OpenStack

Openstack. Cloud computing with Openstack. Saverio Proto

OpenStack Towards a fully open cloud. Thierry Carrez Release Manager, OpenStack

Stackato PaaS Architecture: How it works and why.

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

OpenShift on you own cloud. Troy Dawson OpenShift Engineer, Red Hat November 1, 2013

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

OpenStack PHP Usergroup Berlin, April 2011

OpenShift. Marek Jelen, OpenShift, Red Hat

QuickSpecs. HP Helion Development Platform. Overview

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Software Defined Everything

FI-WARE Cloud Overview

An Introduction to OpenStack and its use of KVM. Daniel P. Berrangé

HP OpenStack & Automation

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat

Virtualization. Nelson L. S. da Fonseca IEEE ComSoc Summer Scool Trento, July 9 th, 2015

Red Hat Enterprise Linux The original cloud operating system

Block Storage in the Open Source Cloud called OpenStack

OpenStack Ecosystem and Xen Cloud Platform

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

HO5604 Deploying MongoDB. A Scalable, Distributed Database with SUSE Cloud. Alejandro Bonilla. Sales Engineer abonilla@suse.com

FREE AND OPEN SOURCE SOFTWARE FOR CLOUD COMPUTING SERENA SPINOSO FULVIO VALENZA

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

HP and the Open Cloud

PaaS solutions evaluation

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

Cloud Computing: Making the right choices

Cloud on TEIN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat University

Isabell Sippli Cloud Architect, Lab Based Services IBM Software Group 2013 IBM Corporation

Nessus or Metasploit: Security Assessment of OpenStack Cloud

Getting Started Hacking on OpenNebula

Oracle Virtualization Strategy and Roadmap

KVM, OpenStack, and the Open Cloud

How To Get The Most Out Of Redhat.Com

Multi Provider Cloud. Srinivasa Acharya, Engineering Manager, Hewlett-Packard

Comparing Open Source Private Cloud (IaaS) Platforms

Standard Interfaces for Open Source Infrastructure as a Service Platforms

Cloud Courses Description

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic

OpenShift and Cloud Foundry PaaS: High-level Overview of Features and Architectures

How To Make A Cloud Work For You

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

Stanislav Ulrych CTO RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Enterprise PaaS Evaluation Guide

SUSE Cloud 5 Private Cloud based on OpenStack

HOW RED HAT BRINGS OPENSTACK INTO THE ENTERPRISE by Bryan Che and Gordon Haff

TUT5605: Deploying an elastic Hadoop cluster Alejandro Bonilla

Agile Infrastructure: an updated overview of IaaS at CERN

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

Déployer son propre cloud avec OpenStack. GULL François Deppierraz

2) Xen Hypervisor 3) UEC

Cloud Computing and Big Data What Technical Writers Need to Know

Open Source Software. The Foundation for Tomorrow s Infrastructure. Al Gillen. Program VP, System Software IDC April 2013

Private PaaS 101: What It Is and Why You Need It. Insulate Your Cloud with the Stackato Secure Middleware Layer

Red Hat Cloud and Virtualization How to Sell. Karl Stevens Senior Solution Architect

Large Construction of a Cloud IaaS with Dynamic Resource Allocation Method Using OpenStack

CLOUDSTACK VS OPENSTACK. Apache CloudStack: It Just Works for Service Providers

Integrated Management of IaaS Resources

Comparing Ganeti to other Private Cloud Platforms. Lance Albertson

Sunshine in a Cloudy World

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Fusion Service Schedule Virtual Data Centre ( VDC ) Version FUS-VDC-7.1

Operating Systems Virtualization mechanisms

OpenNebula The Open Source Solution for Data Center Virtualization

Infrastructure as a Service (IaaS)

Agenda. 1. Welcoming and intro 2. Introduction to RHEL-OSP 3. Deep Dive RHEL-OSP 4. Live Demo 5. OSP-Director 6. What's new in liberty

Elastic Cloud Computing in the Open Cirrus Testbed implemented via Eucalyptus

What's the Difference Between OpenStack & A Cloud Management Platform?

Transcription:

ICCLab Future Internet Research and Cloud Computing Thomas Michael Bohnert, Christof Marti, Andy Edmonds

Future Internet Genesis The Internet is broken. David D. Clark, MIT In an article in MIT Technology Review, 2005 ICCLab

Future Internet Genesis ICCLab

Future Internet Genesis Europe ICCLab USA

Future Internet Genesis Switzerland? Appr 5B Euro investment in R&D worldwide over the past 7years ICCLab

Future Internet Genesis ICCLab

Future Internet Genesis In Europe roughly 100 concurrent Future Internet projects (challenge one alone) ICCLab

Future Internet Genesis Very good, but: The (Future) Internet is no set of individual domains Hence: How to consolidate existing research results into a Future Internet ICCLab

The Future Internet PPP ICCLab

The Future Internet PPP ICCLab

Switzerland and the Future Internet PPP Total funding : 2.2 MEuro (based on proposal data) ABB Schweiz AG Zurich University of Applied Sciences (ZHAW) IBM Research (USA) Kuehne + Nagel (DE) Walt Disney Studios Schweiz (USA) Martel Consulting (UK) ICCLab

The Future Internet PPP Mind: It's a Public-Private Partnership Pub-Priv power sharing... unique opportunity (nearly) lost opportunity ICCLab

The Future Internet PPP lost opportunity only nearly... ICCLab

The Future Internet PPP Cloud Computing : very prominent in the FI-PPP ICCLab

The Future Internet PPP Cloud Computing : A Swiss Strength ICCLab

Cloud Computing Swiss Perspective Many more: www.cloud-finder.ch ICCLab

Cloud Computing Swiss Perspective ICCLab

Cloud Computing Swiss Perspective Develops OpenShift in Switzerland Cloud Center in Zurich CloudFoundry evangelist in Geneva Cloud Service Center in Zurich Cloud evangelist in Zurich ICCLab Many more: www.cloud-finder.ch CloudStack evangelist in Geneva

Cloud Computing Swiss Academic Perspective Slowly building momentum Mind: Cloud Computing result of applied research ICCLab

Proposal: Cloud Computing SIG Cloud Computing: Swiss Group for Infrastructure, Platform, and Software-as-a-Service ICCLab

Proposal: Cloud Computing SIG Cloud Computing: Swiss Group for Infrastructure, Platform, and Software-as-a-Service Dieses Gruppierungsreglement wurde an der SI-Generalversammlung vom 7. Mai 2012 in Bern zusammen mit der SI-Statutenänderung genehmigt und in Kraft gesetzt.

Proposal: Cloud Computing SIG Cloud Computing: Swiss Group for Infrastructure, Platform, and Software-as-a-Service Proposed next steps December 2012 February 2013 February 2013 March 2013 March 2013 April 2013 April 2013 April 2013 ICCLab Proposal and evaluation Initial members of CC SIG identified Initial draft of CC-SIG mission statement Governance structure established Formal integration into SI completed Kick-off Meeting (KOM) Mission statement approved and published Liaisons with Swiss OpenStack User Group, /CH-Open/SwissICT

Questions Swiss OpenStack User Group http://tinyurl.com/bpd4jab ICCLab http://linkd.in/os-ugch @openstackch

Backup ICCLab

ICCLab Applied Research Approach From Research Themes to Projects creating Impact and Transfer for Educational Excellence

Research Themes and Assets Themes Dependable Cloud, Interoperable Cloud Infrastructure as a Service Platform as a Service Mobile Cloud Computing Research Activities and Assets Rating, Charging, Billing Hadoop as a Service Virtualization and Performance Object-based Storage Cloud Resource Orchestration SDN for Clouds Cloud Automation Cloud Monitoring Efficient Cloud Middleware Open Cloud Computing Interface

ICCLab Cloud Second SWISS OpenStack Proof-ofConcept (next to CERN) Fully operational Cloud (IaaS) Computing units, 8 2.4 Ghz Cores, 64GB RAM and 4 1TB local storage per unit. 12TB NFS or iscsi Storage 10Gbit Ethernet (data) 1Gbit (ctrl) Hadoop as a Service Open Cloud Computing Interface Object-based Storage Cloud Monitoring

ICCLab IaaS Deployment

Commercial Cloud Provider

Challenges Diversity Availability

Considerations Ease of Use, Reliance User Developer IT Department Tech Skill, Control

Threats Lock-in

Alternatives Open Source & Open Standards

Cloud Computing Enablement Open Source Xen, Xen Cloud Platform (XCP) KVM Kernel-based Virtualization VirtualBox - Oracle supported Virtualization Solutions OpenVZ - Container-based, Similar to Solaris Containers or BSD Zones LXC User-space chroot ed installs

Open Source Software-as-a-Service Very fuzzy Is Hotmail a Cloud Service? Cloud Washing!

OSS Platform-as-a-Service Genesis Sponsors Supported Plattforms VMware Java/Spring, Node.js, Grails, Ruby/Rails, Ruby/Sinatra, *) 2011 RedHat JavaEE6/JBoss, Ruby, PHP, Python, Perl, Node.js 2010 WSO2 JavaEE6, JBoss 2011 Joyent Node.js 2011 *) some derived products (AppFog, Stackato,...) also support PHP, Perl, Python, Erlang, Scala, Clojure,.Net

OSS Infrastructure-as-a-Service Genesis License 2006 GPL Xen, KVM, VMware* 2008 Apache 2 (since 2012) Xen, KVM, VMware, OracleVM 2008 Apache 2 Xen, KVM, VMware Apache 2 Xen, KVM, VMware, VirtualBox, HyperV, qcow2 2010 *) not in OpenSource Version Supported Hypervisors

Genesis of OpenStack Oct, 2012: OpenStack 2012.2 (Folsom) Delivers Pluggable Cloud Operating System to Power Global Clouds with Powerful Networking, Compute, and Storage Capabilities

OpenStack Architecture Everything has an API Message based Discrete Pluggable Components

Key Component: Compute Nova: Provides virtual servers on demand KVM, Xen, VMware, HyperV, VirtualBox,LXC Looks after scheduling, networking & Block Storage

Key Component: Image Glance: Virtual Machine Image Registration and Storage Storage via pluggable backends

Key Component: Object Storage Swift: Store & Retrieve data Data (objects) are stored in buckets (containers) Eventually consistent design

Key Component: Identity Keystone: authentication and authorization all the OpenStack services. Service type catalog of services. Pluggable front and back ends

Key Component: Dashboard Horizon: A modular web-based user interface for all the OpenStack services Core functionality Other via cmd. line

Usable... Useful... Used

Commercially relevant? 19% 27% 46% Source: Cloud Adoption in the Enterprise: From the Playground to Production William Fellows, VP Research, 451 Research IaaS Storage as a Service IT Management as a Service PaaS Estimated 2012 Cloud Revenue Breakdown by Subsector Total $4.3bn (220+ vendors)

How can YOU take part? Swiss OpenStack User Group! Join in! @openstackch http://linkd.in/os-ugch