Apache CloudStack. Sebastien Goasguen Open Source Office,

Similar documents
Xen*, SDN and Apache Cloudstack. Sebastien Goasguen, Apache CloudStack Citrix EMEA August 28 th 2012 Xen Summit

Xen and CloudStack. Ewan Mellor. Director, Engineering, Open-source Cloud Platforms Citrix Systems

Getting to Know Apache CloudStack

Building a Big IaaS Cloud. David /

Network Mul,tenancy in Xen- based Clouds. Chiradeep Vi;al CloudStack Commi;er Citrix Sep

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Baremetal with Apache CloudStack

CloudStack Administration Guide

Build Cloud like Rackspace with OpenStack Ansible

Apache CloudStack CloudStack Administrator's Guide

Quantum, network services for Openstack. Salvatore Orlando Openstack Quantum core developer

Part2: Let s pick one cloud IaaS middleware: OpenStack. Sergio Maffioletti

BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer

Citrix CloudPlatform (powered by Apache CloudStack) Version 4.5 Concepts Guide

Deploying Cloud Network Services Prime Network Services Controller (formerly VNMC)

CloudStack Tech Talks - Design. Chinzan-so Hotel & Conference Center Tokyo, Japan June 2, 2015

Red Hat OpenStack Platform 10 Product Guide

Citrix CloudPlatform (powered by Apache CloudStack) Version 4.5 Getting Started Guide

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

Automated Deployment of Private Cloud (EasyCloud)

CloudPlatform (powered by Apache CloudStack) Version Installation Guide

CONTAINERS AND MICROSERVICES WITH CONTRAIL

Data Center and Cloud Automation

Road to Private Cloud mit OpenStack Projekterfahrungen

Case Study on Enterprise Private Cloud

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

Cisco Cloud Strategy. Uwe Müller. Leader PreSales Cloud & Datacenter Germany

StratusLab Cloud Distribution Installation. Charles Loomis (CNRS/LAL) 3 July 2014

Orchestrating the Cloud Infrastructure using Cisco Intelligent Automation for Cloud

VMWARE SOLUTIONS AND THE DATACENTER. Fredric Linder

CloudOpen Europe 2013 SYNNEFO: A COMPLETE CLOUD STACK OVER TECHNICAL LEAD, SYNNEFO

CloudPlatform (powered by Apache CloudStack) Version Installation Guide

SUSE OpenStack Cloud

Lecture 09: VMs and VCS head in the clouds

OPENSTACK PRIVATE CLOUD WITH GITHUB

Best Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect

NTT Com Press Conference March 1, 2016 #enterprisecloud

Virtual Tech Update Intercloud Fabric. Michael Petersen Systems Engineer, Cisco Denmark

Cloud & container monitoring , Lars Michelsen Check_MK Conference #4

Cloud Computing the VMware Perspective. Bogomil Balkansky Product Marketing

Open Hybrid Cloud & Red Hat Products Announcements

UP! TO DOCKER PAAS. Ming

OPENSTACK: THE OPEN CLOUD

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco

Cloud platforms. T Mobile Systems Programming

Build your own Cloud on Christof Westhues

Enterprise Journey to OpenStack Adoption: Real World Stories

Title DC Automation: It s a MARVEL!

5 Things You Need for a True VMware Private Cloud

What s New with VMware vcloud Director 8.0

CLOUD COMPUTING. Rajesh Kumar. DevOps Architect.

The Latest EMC s announcements

RHEV in the weeds - special sauce! Marc Skinner

Module Day Topic. 1 Definition of Cloud Computing and its Basics

Cloud platforms T Mobile Systems Programming

BUILDING AN ON-PREM APPLICATION-AWARE CLOUD

Introducing VMware Validated Designs for Software-Defined Data Center

CompTIA CV CompTIA Cloud+ Certification. Download Full Version :

"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary

Powering the world s largest clouds with an open approach

Advanced Continuous Delivery Strategies for Containerized Applications Using DC/OS

Taming the Multi-Cloud With Simplicity and Openness. Minh Dang Cisco Systems Vietnam 2018 January

OpenContrail Overview Architecture & Demo

Introducing VMware Validated Designs for Software-Defined Data Center

Introducing VMware Validated Designs for Software-Defined Data Center

Anguilla Antigua Barbados British Virgin Islands Cayman Islands Colombia Costa Rica Curacao El Salvador Grenada Guatemala Honduras Jamaica Montserrat

An Introduction to Cloud Computing with OpenNebula

OpenStack and OpenDaylight, the Evolving Relationship in Cloud Networking Charles Eckel, Open Source Developer Evangelist

Anand Bhadouria Chief Cloud Technologist. December 10, 2014

OpenStack Cloud Storage. PRESENTATION TITLE GOES HERE Sam Fineberg HP Storage

ElasterStack 3.2 User Administration Guide - Advanced Zone

Empowering SDN SOFTWARE-BASED NETWORKING & SECURITY FROM VYATTA. Bruno Barba Systems Engineer Mexico & CACE

School of Software / Soongsil University Prof. YOUNGJONG KIM, Ph.D. Soongsil University

Cloud Infrastructure for Research Computing and Laboratory Environment. Bach Dániel, Geist Éva, Guba Sándor, Imre Szeberényi

ganeti Comparing IaaS VMware vs OpenStack vs Google s Ganeti November 2013 Giuseppe Gippa Paternò

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

70-414: Implementing an Advanced Server Infrastructure Course 01 - Creating the Virtualization Infrastructure

Accelerate OpenStack* Together. * OpenStack is a registered trademark of the OpenStack Foundation

Contrail Cloud Platform Architecture

Mesosphere and the Enterprise: Run Your Applications on Apache Mesos. Steve Wong Open Source Engineer {code} by Dell

Ceph as (primary) storage for Apache CloudStack. Wido den Hollander

Cloud environment with CentOS, OpenNebula and KVM

Contrail Cloud Platform Architecture

RED HAT GLUSTER TECHSESSION CONTAINER NATIVE STORAGE OPENSHIFT + RHGS. MARCEL HERGAARDEN SR. SOLUTION ARCHITECT, RED HAT BENELUX April 2017

An Introduction to Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Field Product Manager, Red Hat

Architecture and terminology

Rapid Bare-Metal Provisioning and Image Management Service. Presenters: Apoorve Mohan Ravi Santosh Gudimetla (Northeastern University)

Why software defined storage matters? Sergey Goncharov Solution Architect, Red Hat

POWERED BY OPENSTACK. Powered by OpenStack. Globo.Tech GloboTech Communications

SDN+NFV Next Steps in the Journey

Network Security in the Cloud

OpenStack Mitaka Release Overview

Topics II SaaS 2.0 OaSe*: OpenCms as a Service Cloud Sites SaaS 3.0 Google Apps (Gmail, Google Docs) Cloud Assessment Services Cloudify: Cloud Applica

How CloudEndure Disaster Recovery Works

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

OPEN CONTRAIL ARCHITECTURE GEORGIA TECH SDN EVENT

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.

VMware + OpenStack. Dan Wendlandt Director of Product Management VMware VMware Inc. All rights reserved.

Guide to Vyatta Documentation


Transcription:

Apache CloudStack Sebastien Goasguen Open Source Office, Citrix @sebgoa

IaaS Landscape

IaaS is really: A Data Center Orchestrator Data storage Data movement Data processing That can: Handle failures Support large scale Be programmed

What is CloudStack? Open source Infrastructure as a Service (IaaS) solution. Programmable Data Center orchestrator Apache Software Foundation Top Level Project (TLP)

What is CloudStack? Open source Infrastructure as a Service (IaaS) solution. Programmable Data Center orchestrator Hypervisor agnostic (with addition of bare metal provisioning) Support scalable storage (Ceph, RIAK CS ) Support complex enterprise networking (e.g Firewall, load

A bit of History Original company VMOPs (2008) Acquired by Citrix (July 2011) Relicensed under ASL v2 April 3, 2012 Accepted as Apache Incubating Project April 16, 2012 First Apache (ACS 4.0) released november 2012 Top Level Project Since March

Data Center Orchestrator API (EC2 & CS) Image Mgmt. Self-service Portal Dashboard Load Balancers Storage Metering Identity Mgmt. FWs & VPNs Compute Network

Networking Extremely flexible to: Provide isolation with VLANs Provide isolation at L3 with shared L2 (scalability) Support hardware devices that exposes API Deployed on existing networking infrastructure Support new networking paradigm (SDN) Support for Nicira NVP

Layer-2 Guest Virtual Network CS Virtual Router provides Network Services External Devices provide Network Services Network Hardware exposing API can be contr Guest Virtual Network 10.1.1.1/8 VLAN 100 Public Network/Int ernet Public IP 65.37.141. 11 CS CS Virtual Virtual Router Router DHCP, DNS NAT Load Balancing VPN Gateway address 10.1.1.1 10.1.1. 1 10.1.1. 3 10.1.1. 4 10.1.1. 5 Guest Guest VM VM11 Public Network/Int ernet Public IP 65.37.141. Juniper Juniper SRX SRX 111 Private IP 10.1.1.111 10.1.1. 1 Firewall Firewall Guest Guest VM VM22 Guest Guest VM VM33 Guest Virtual Network 10.1.1.1/8 VLAN 100 Public IP 65.37.1 41.112 Private IP NetScale NetScale 10.1.1.112 rr Load Load Blancer Blancer Guest Guest VM VM44 10.1.1. 3 10.1.1. 4 10.1.1. 5 DHCP, DNS CS CS Virtual Virtual Router Router Guest Guest VM VM11 Guest Guest VM VM22 Guest Guest VM VM33 Guest Guest VM VM44 Slide from Chiradeep Vittal, http://www.slideshare.net/cloudstack/cloudstacknetworking

New Isolation types?

Storage Primary Storage: Anything that can be mounted on the node of a cluster. Cluster LVM iscsi Holds disk images of running VMs Support for CEPH with KVM hypervisors Secondary Storage: Available across the zone Holds snapshots and templates (image repo) Can use Openstack swift or any object store (Gluster FS ) New support for Riack CS Can use NFS for both to start Storage Abstraction refactoring in 4.2

An extensive API

A powerful Dashboard

An interactive Shell $ cloudmonkey Apache CloudStack? cloudmonkey 4.1.0-snapshot3. Type help or? to list commands. > + + + + + An integration tests suite A simulator 16 clients on github Plugin framework Event Bus

A European Community

GSoC Via the Apache Software Foundation, CloudStack participates in Google Summer of Code Projects are listed in the url below. E.g Big Data integration, SDN, http://www.google-melange.com/gsoc/homepage/google/gsoc2013 http://community.apache.org/gsoc.html LDAP https://cwiki.apache.org/confluence/display/cloudstack/student+projects

Books

Use Cases 280 production clouds reported at #ccc13 Apache CloudStack is a top-level project at the Apache Software Foundation. Apache CloudStack, CloudStack and CloudMonkey are registered trademarks of the ASF.

Public Clouds

Public Clouds

Private Cloud

CloudStack The Web Server of the Cloud Apache CloudStack is a top-level project at the Apache Software Foundation. Apache CloudStack, CloudStack and CloudMonkey are registered trademarks of the ASF.

Apache Software Foundation

Why ASF? Citrix Open Sourced CloudStack to: Build a community Facilitate the building of an ecosystem Faster time to market ASF highly recognized OSS foundation. ASF clear processes Individual contributions, companies have no standing

A Community

A Community

ASF Pros & Cons Pros: Vendor neutral No company affiliation No vendor lock-in Cons: Heavy processes? Weak marketing? Tad old-fashion? Developer centric

Apache Processes

Multiple Contributors Sungard: Announced last week that 6 developers were joining the Apache project Schuberg Philis: Big contribution in building/packaging and Nicira support SolidFire: New storage backend with QoS backend ShapeBlue: User support Basho: Support for

Build your Cloud with ASF software Apache CloudStack is a top-level project at the Apache Software Foundation. Apache CloudStack, CloudStack and CloudMonkey are registered trademarks of the ASF.

Libcloud Python module that provides a Cloud Provider API abstraction Ability to write apps using multiple providers Now with an improved CloudStack driver

jclouds Under Incubation at the Apache Software Foundation (ASF) Wrapper to multiple cloud providers Basis of many Cloud tools

Deltacloud Cloud Provider API abstraction Good way to get a DMTF CIMI interface Avoid lock-in for apps?

Apache Whirr Big Data Provisioning tool Deploys Hadoop, cdh, Hbase, Yarn, etc in the Cloud Use jclouds Works with multiple cloud providers including CloudStack

An ASF Cloud Build your Open Cloud with Apache Software Foundation software PaaS?

Thank you and Info Sebastien Goasguen Apache Top Level project @sebgoa http://cloudstack.apache.org #cloudstack on irc.freenode.net @cloudstack on Twitter http://www.slideshare.net/cloudstack http://www.slideshare.net/sebastiengoasguen http://www.youtube.com/diycloudcomputing http://cloudstack.apache.org/mailing-lists.html Welcoming contributions and feedback!