SlideShare ist ein Scribd-Unternehmen logo
1 von 15
1
oVirt and RDO: Mixing the “old” and
the “new”
Dave Neary
Open Source and Standards, Red Hat
2
Agenda
1. Comparing oVirt and OpenStack
2. Overlap and potential for interoperability
3
Infrastructure as a Service
STORAGE
(GlusterFS)
HARDWARE
(x86)
VIRTUALIZATION
(KVM)
OPERATING SYSTEM
(RHEL)
APPLICATION PLATFORM
(JBOSS, PHP, RUBY, ETC)
APPLICATION
Automated and Managed
by the Public or Private
Cloud Offering
Managed and Controlled
by Customer (IT, Dev, or
User)
IaaS PaaS SaaS
Increased Control
Increased Automation
4
Overview of OpenStack
Software and Community
OpenStack Design and Architecture
DASHBOARD
(Horizon)
COMPUTE
(Nova)
IDENTITY
SERVICE
(Keystone)
Modular architecture
Based on a (growing) set of core services
Designed for Scalability and Elasticity
BLOCK
STORAGE
(Cinder)
OBJECT STORE
(Swift)
NETWORKING
(Quantum)
IMAGE
SERVICE
(Glance)
6
What is RDO?
RDO is a freely-available, community supported
distribution of OpenStack, packaged and
integrated for Red Hat Enterprise Linux and its
clones, and for Fedora
http://openstack.redhat.com
7
PackStack
● PackStack is a tool to enable fast and simple
deployment of OpenStack
● Makes complex installation and configuration as simple
as possible
● Built on Puppet
8
Overview of oVirt
9
Overview of oVirt
Storage
Compute
Dashboard
Reporting
Identity
“Pets vs Cattle” (Yes, again)
The above adapted from Tim Bell, CERN
http://www.slideshare.net/noggin143/20121017-openstack-cern-accelerating-cience
“Future application architectures should use Cattle but Pets with strong
configuration management are viable and still needed”
- Tim Bell, CERN
“
Scale Up
- Servers are like pets.
Pets are given names, are unique,
lovingly hand raised and cared for.
When they get ill, you nurse them back
to health
Scale Out
- Servers are like cattle.
Cattle are given numbers and are
almost identical to each other. When
they get ill, you get another one.
oVirt vs OpenStack
oVirt OpenStack
Scale up Scale out
HA VMs – expect to stay up Stateless VMs – expect to be redundant
Resiliency in platform Resiliency in application
VMs need shared storage VMs need shared storage
Need to define VLANs Need to define VLANs
Needs dashboard Needs dashboard
12
Overview of oVirt
Glance, Cinder
Neutrron
for SDN
FreeIPA for
Identity –
shared with
Keystone
Nova driver
for oVirt
13
One Ring to Rule them All
● Cloud management software
● “Single pane of glass” to allow management of
traditional Virt and private and public IaaS
● Enables policy enforcement
● Facilitates service migration
● Frees you from vendor lock-in
● CloudForms Management Engine – Open Sourcing
soon, at a theatre near you!
14
Scenario for today
● Install oVirt and OpenStack side by side
● Shared image storage with Glance
● Shared block storage (Gluster, NFS, iSCSI, FCoE for
oVirt, Cinder for OpenStack, consuming same storage)
● Shared SDN framework (define oVirt VLANS with
Neutron)
● Ability to monitor and control oVirt VMs in Horizon
● Freedom to gradually migrate “old” to “new”
REDHAT OPENSTACK |2013DOC144908-20130513r1
QUESTIONS?

Weitere ähnliche Inhalte

Was ist angesagt?

OpenStack: Inside Out
OpenStack: Inside OutOpenStack: Inside Out
OpenStack: Inside Out
Etsuji Nakai
 

Was ist angesagt? (20)

Service Mesh - Why? How? What?
Service Mesh - Why? How? What?Service Mesh - Why? How? What?
Service Mesh - Why? How? What?
 
Introduction to Prometheus
Introduction to PrometheusIntroduction to Prometheus
Introduction to Prometheus
 
Wireguard VPN
Wireguard VPNWireguard VPN
Wireguard VPN
 
Introduction to the Container Network Interface (CNI)
Introduction to the Container Network Interface (CNI)Introduction to the Container Network Interface (CNI)
Introduction to the Container Network Interface (CNI)
 
Service Function Chaining with SRv6
Service Function Chaining with SRv6Service Function Chaining with SRv6
Service Function Chaining with SRv6
 
Docker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshopDocker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshop
 
Monitoring using Prometheus and Grafana
Monitoring using Prometheus and GrafanaMonitoring using Prometheus and Grafana
Monitoring using Prometheus and Grafana
 
In-depth Troubleshooting on NetScaler using Command Line Tools
In-depth Troubleshooting on NetScaler using Command Line ToolsIn-depth Troubleshooting on NetScaler using Command Line Tools
In-depth Troubleshooting on NetScaler using Command Line Tools
 
AKS backup with Velero and Workload Identities
AKS backup with Velero and Workload IdentitiesAKS backup with Velero and Workload Identities
AKS backup with Velero and Workload Identities
 
Troubleshooting Common Network Related Issues with NetScaler
Troubleshooting Common Network Related Issues with NetScalerTroubleshooting Common Network Related Issues with NetScaler
Troubleshooting Common Network Related Issues with NetScaler
 
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
 
OpenShift Meetup - Tokyo - Service Mesh and Serverless Overview
OpenShift Meetup - Tokyo - Service Mesh and Serverless OverviewOpenShift Meetup - Tokyo - Service Mesh and Serverless Overview
OpenShift Meetup - Tokyo - Service Mesh and Serverless Overview
 
OpenStack: Inside Out
OpenStack: Inside OutOpenStack: Inside Out
OpenStack: Inside Out
 
VMware Tanzu Introduction
VMware Tanzu IntroductionVMware Tanzu Introduction
VMware Tanzu Introduction
 
Prometheus and Grafana
Prometheus and GrafanaPrometheus and Grafana
Prometheus and Grafana
 
Clear pass policy manager advanced_ashwath murthy
Clear pass policy manager advanced_ashwath murthyClear pass policy manager advanced_ashwath murthy
Clear pass policy manager advanced_ashwath murthy
 
How Netflix Tunes EC2 Instances for Performance
How Netflix Tunes EC2 Instances for PerformanceHow Netflix Tunes EC2 Instances for Performance
How Netflix Tunes EC2 Instances for Performance
 
CloudStack Networking
CloudStack NetworkingCloudStack Networking
CloudStack Networking
 
Citrix adc technical overview
Citrix adc   technical overviewCitrix adc   technical overview
Citrix adc technical overview
 

Ähnlich wie oVirt and OpenStack

Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015
Miguel Pérez Colino
 
Hitchhiker's Guide to Open Source Cloud Computing
Hitchhiker's Guide to Open Source Cloud ComputingHitchhiker's Guide to Open Source Cloud Computing
Hitchhiker's Guide to Open Source Cloud Computing
Mark Hinkle
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
Rodrigo Missiaggia
 

Ähnlich wie oVirt and OpenStack (20)

Sharad openstack slides
Sharad openstack slidesSharad openstack slides
Sharad openstack slides
 
Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015Cloud Strategies for a modern hybrid datacenter - Dec 2015
Cloud Strategies for a modern hybrid datacenter - Dec 2015
 
OpenStack dotscale workshop -08062013
OpenStack  dotscale workshop -08062013OpenStack  dotscale workshop -08062013
OpenStack dotscale workshop -08062013
 
An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017An Intrudction to OpenStack 2017
An Intrudction to OpenStack 2017
 
Red Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph StorageRed Hat Storage Day Boston - OpenStack + Ceph Storage
Red Hat Storage Day Boston - OpenStack + Ceph Storage
 
Moonshot-enabled Federated Access to Cloud Infrastructure
Moonshot-enabled Federated Access to Cloud InfrastructureMoonshot-enabled Federated Access to Cloud Infrastructure
Moonshot-enabled Federated Access to Cloud Infrastructure
 
Integration of Storage, OpenStack & Virtualization
 Integration of Storage, OpenStack & Virtualization Integration of Storage, OpenStack & Virtualization
Integration of Storage, OpenStack & Virtualization
 
Introduction To OpenStack
Introduction To OpenStackIntroduction To OpenStack
Introduction To OpenStack
 
Hitchhiker's Guide to Open Source Cloud Computing
Hitchhiker's Guide to Open Source Cloud ComputingHitchhiker's Guide to Open Source Cloud Computing
Hitchhiker's Guide to Open Source Cloud Computing
 
Introduction and Overview of OpenStack for IaaS
Introduction and Overview of OpenStack for IaaSIntroduction and Overview of OpenStack for IaaS
Introduction and Overview of OpenStack for IaaS
 
OpenStack: Why Is It Gaining So Much Traction?
OpenStack: Why Is It Gaining So Much Traction?OpenStack: Why Is It Gaining So Much Traction?
OpenStack: Why Is It Gaining So Much Traction?
 
Cisco: Cassandra adoption on Cisco UCS & OpenStack
Cisco: Cassandra adoption on Cisco UCS & OpenStackCisco: Cassandra adoption on Cisco UCS & OpenStack
Cisco: Cassandra adoption on Cisco UCS & OpenStack
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
 
Open stackbrief happylearning
Open stackbrief happylearningOpen stackbrief happylearning
Open stackbrief happylearning
 
Cloud Computing using OpenStack
Cloud Computing using OpenStackCloud Computing using OpenStack
Cloud Computing using OpenStack
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
 
CloudStack vs Openstack
CloudStack vs OpenstackCloudStack vs Openstack
CloudStack vs Openstack
 
Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013
 
LF_OVS_17_OVN at Nutanix
LF_OVS_17_OVN at NutanixLF_OVS_17_OVN at Nutanix
LF_OVS_17_OVN at Nutanix
 
Openstack
OpenstackOpenstack
Openstack
 

Mehr von Dave Neary

Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Dave Neary
 

Mehr von Dave Neary (20)

Crafting an Open Source Product Strategy
Crafting an Open Source Product StrategyCrafting an Open Source Product Strategy
Crafting an Open Source Product Strategy
 
Community dynamics
Community dynamicsCommunity dynamics
Community dynamics
 
Community catalysts value of open source
Community catalysts   value of open sourceCommunity catalysts   value of open source
Community catalysts value of open source
 
Crafting an open source product strategy
Crafting an open source product strategyCrafting an open source product strategy
Crafting an open source product strategy
 
Open source business models
Open source business modelsOpen source business models
Open source business models
 
Nfv primer v2
Nfv primer v2Nfv primer v2
Nfv primer v2
 
Community Impacts of Legal Decisions
Community Impacts of Legal Decisions Community Impacts of Legal Decisions
Community Impacts of Legal Decisions
 
Community antipatterns
Community antipatternsCommunity antipatterns
Community antipatterns
 
Is there a big bang going on?
Is there a big bang going on?Is there a big bang going on?
Is there a big bang going on?
 
Open daylight and Openstack
Open daylight and OpenstackOpen daylight and Openstack
Open daylight and Openstack
 
Swimming upstream
Swimming upstreamSwimming upstream
Swimming upstream
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
Metrics gone bad
Metrics gone badMetrics gone bad
Metrics gone bad
 
A complete Open Source cloud: Storage, Virt, IaaS, PaaS
A complete Open Source cloud: Storage, Virt, IaaS, PaaSA complete Open Source cloud: Storage, Virt, IaaS, PaaS
A complete Open Source cloud: Storage, Virt, IaaS, PaaS
 
The Ecclesiastes principle: Learning lessons of the past
The Ecclesiastes principle: Learning lessons of the pastThe Ecclesiastes principle: Learning lessons of the past
The Ecclesiastes principle: Learning lessons of the past
 
OpenShift on OpenStack
OpenShift on OpenStackOpenShift on OpenStack
OpenShift on OpenStack
 
Growing the next generation of Open Source developers
Growing the next generation of Open Source developersGrowing the next generation of Open Source developers
Growing the next generation of Open Source developers
 
Personas
PersonasPersonas
Personas
 
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
 
Growing next generation
Growing next generationGrowing next generation
Growing next generation
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

oVirt and OpenStack

  • 1. 1 oVirt and RDO: Mixing the “old” and the “new” Dave Neary Open Source and Standards, Red Hat
  • 2. 2 Agenda 1. Comparing oVirt and OpenStack 2. Overlap and potential for interoperability
  • 3. 3 Infrastructure as a Service STORAGE (GlusterFS) HARDWARE (x86) VIRTUALIZATION (KVM) OPERATING SYSTEM (RHEL) APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC) APPLICATION Automated and Managed by the Public or Private Cloud Offering Managed and Controlled by Customer (IT, Dev, or User) IaaS PaaS SaaS Increased Control Increased Automation
  • 5. OpenStack Design and Architecture DASHBOARD (Horizon) COMPUTE (Nova) IDENTITY SERVICE (Keystone) Modular architecture Based on a (growing) set of core services Designed for Scalability and Elasticity BLOCK STORAGE (Cinder) OBJECT STORE (Swift) NETWORKING (Quantum) IMAGE SERVICE (Glance)
  • 6. 6 What is RDO? RDO is a freely-available, community supported distribution of OpenStack, packaged and integrated for Red Hat Enterprise Linux and its clones, and for Fedora http://openstack.redhat.com
  • 7. 7 PackStack ● PackStack is a tool to enable fast and simple deployment of OpenStack ● Makes complex installation and configuration as simple as possible ● Built on Puppet
  • 10. “Pets vs Cattle” (Yes, again) The above adapted from Tim Bell, CERN http://www.slideshare.net/noggin143/20121017-openstack-cern-accelerating-cience “Future application architectures should use Cattle but Pets with strong configuration management are viable and still needed” - Tim Bell, CERN “ Scale Up - Servers are like pets. Pets are given names, are unique, lovingly hand raised and cared for. When they get ill, you nurse them back to health Scale Out - Servers are like cattle. Cattle are given numbers and are almost identical to each other. When they get ill, you get another one.
  • 11. oVirt vs OpenStack oVirt OpenStack Scale up Scale out HA VMs – expect to stay up Stateless VMs – expect to be redundant Resiliency in platform Resiliency in application VMs need shared storage VMs need shared storage Need to define VLANs Need to define VLANs Needs dashboard Needs dashboard
  • 12. 12 Overview of oVirt Glance, Cinder Neutrron for SDN FreeIPA for Identity – shared with Keystone Nova driver for oVirt
  • 13. 13 One Ring to Rule them All ● Cloud management software ● “Single pane of glass” to allow management of traditional Virt and private and public IaaS ● Enables policy enforcement ● Facilitates service migration ● Frees you from vendor lock-in ● CloudForms Management Engine – Open Sourcing soon, at a theatre near you!
  • 14. 14 Scenario for today ● Install oVirt and OpenStack side by side ● Shared image storage with Glance ● Shared block storage (Gluster, NFS, iSCSI, FCoE for oVirt, Cinder for OpenStack, consuming same storage) ● Shared SDN framework (define oVirt VLANS with Neutron) ● Ability to monitor and control oVirt VMs in Horizon ● Freedom to gradually migrate “old” to “new”

Hinweis der Redaktion

  1. A subset of the OpenStack Basic Tenants Scalability and elasticity are the ma in goals Any feature that limits our main goals must be optional All required components must be horizontally scalable Always use shared nothing architecture
  2. He answers to “Ellison”. ;) One of the problems with scale up is that you inadvertently increase the size of your failure domain.