Achieving hybrid cloud mobility with openstack and xcp
Download
1 / 21

- PowerPoint PPT Presentation


  • 224 Views
  • Uploaded on

Achieving Hybrid Cloud Mobility with OpenStack and XCP. Todd Deshane, Ewan Mellor , and  Paul Voccio. Who are we?. Ewan Mellor Director of Engineering, OpenStack at Citrix Systems Member of the OpenStack Project Policy Board Member of the Xen.org Advisory Board. Paul Voccio

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '' - jalen


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Achieving hybrid cloud mobility with openstack and xcp l.jpg

Achieving Hybrid Cloud Mobility with OpenStack and XCP

Todd Deshane, Ewan Mellor, and Paul Voccio


Who are we l.jpg
Who are we?

  • Ewan Mellor

    • Director of Engineering, OpenStack at Citrix Systems

    • Member of the OpenStack Project Policy Board

    • Member of the Xen.org Advisory Board

  • Paul Voccio

    • Sr. Development Manager, CloudServers at Rackspace

    • OpenStack Developer, Ozone Manager


Slide3 l.jpg

What is Hybrid Cloud?

Public

Datacenter

Private 

Datacenter


State of the project l.jpg
State of the project

  • Under development

  • Proof of concepts

  • Scale coming


Slide5 l.jpg

Why Hybrid Cloud?

Public

Datacenter

Private 

Datacenter


Hybrid cloud challenges l.jpg
Hybrid Cloud Challenges

  • Networking

    • Nodes on the public cloud should look like they are on the private network

  • Local and remote capacity, configuration

  • Hardware life cycle management dependent on:

    • hypervisor versions and families 

    • disk and image formats

  • Where does the data live?


Enabling technologies l.jpg
Enabling Technologies

  • OpenStack - Orchestration

  • Open vSwitch - Network Virtualization

  • Xen Cloud Platform (XCP) and XenServer


Federation and zones l.jpg
Federation and Zones

  • A Zone is a container for compute resources

  • Zones can have any number of hypervisors


Simple zone l.jpg
Simple Zone

api

scheduler

database

queue

compute

network


Multizone l.jpg
MultiZone

zone0


Multizone11 l.jpg
MultiZone

zone0

zone3

zone1

zone2


Multizone12 l.jpg

$

MultiZone

$

$


Challenges with zones l.jpg
Challenges with Zones

  • Inconsistent sizes (flavors) of offerings

  • Different network topologies may not work for all apps

  • Allows for specialization (GPU, high cpu, network, etc)


Quantum and open vswitch l.jpg
Quantum and Open vSwitch

  • Network as a Service used by Nova

  • Currently under heavy development

  • Isolation from neighbors


Ovs and xcp l.jpg
OVS and XCP     

quantum

OVS

linux

bridge

OVS

linux

bridge



Dynamic network config l.jpg
Dynamic Network Config     

Public

OVS

OVS

OVS

Service

Private


Slide18 l.jpg

Dynamic Network Config     

zone2

OVS

zone1

OVS

zone3

OVS


Solved problems and demo l.jpg
Solved Problems and Demo

  • Current Progress

    • XCP/XenServer + OpenStack Virtual Appliance

      • Seamless management of private and public cloud

    • Demo


Current and future issues l.jpg
Current and Future Issues

  • Hybrid Networking

    • Maintaining network connections during hybrid cloud move

    • Open vSwitch implementation expected in Diablo

  • Hybrid File Formats

    • Maintaining backing storage during hybrid cloud move

    • Open Virtualization Format (OVF)


Conclusion l.jpg
Conclusion

  • Reasons behind success

    • Open Source

    • Open Standards

    • Collaboration

      • incredible ecosystem around a real open cloud project

  • How you can get involved

    • OpenStack - openstack.org

    • XCP - xen.org


ad