SlideShare a Scribd company logo
1 of 27
What's new
in OpenStack Folsom

                           Mirantis, 2012
                Excerpt: for complete presentation, go to
                http://bit.ly/mirantis-folsom-2012
Excerpt: for complete presentation, go to
                               http://bit.ly/mirantis-folsom-2012
Agenda

● Openstack:               SPEAKERS
  Evolution and business                          Boris Renski,
  environment                                     Mirantis
● What's new in Folsom:                           EVP, Co-founder
                                                  Member of the
  user's perspective
                                                  OpenStack
● Walkthrough                                     Foundation Board
  changes in core
  components                                      Piotr Siwczak,
                                                  Mirantis
● Deployment tools                                Senior Staff
  Upgrade hints &                                 Engineer
  resources
Excerpt: for complete presentation, go to
                        http://bit.ly/mirantis-folsom-2012




OpenStack
Evolution and Marketplace
Excerpt: for complete presentation, go to
                                      http://bit.ly/mirantis-folsom-2012
OpenStack Foundation Launch

● First foundation board              Mission:
  established                         The OpenStack
● Launched on September               Foundation is an
  18th, after 1+ year of              independent body
                                      providing shared
  preparations
                                      resources to help achieve
● Over $10M in sponsor                the OpenStack Mission by
  funding raised                      Protecting, Empowering,
   ○ Second largest FOSS foundation   and Promoting OpenStack
      after Linux                     software and the
● Hired executive director,           community around it,
  COO and marketing                   including users,
                                      developers and the entire
  director
                                      ecosystem.
Excerpt: for complete presentation, go to
                           http://bit.ly/mirantis-folsom-2012
OpenStack Foundation: Governance
RedHat and SUSE announce OpenStack plans
● Top three commercial Linux distros now support
  OpenStack

● All three stick with the community release functionality

● Key to long term OpenStack stability and enterprise
  penetration
  ○ CloudStack still only runs on Ubuntu 10.04

● RedHat acknowledged Folsom as the first "enterprise
  ready" OpenStack release

                                     Excerpt: for complete presentation, go to
                                     http://bit.ly/mirantis-folsom-2012
Nicira Acquisition & VMWare's involvement
"Commitment to Open vSwitch and Quantum component
 of OpenStack remains unchanged."
                       Dan Wendlandt, Nicira: Quantum PTL


Why did VMWare join OpenStack?

 ●   Nicira acquisition was a good opportunity
 ●   Send OpenStack positioning signals
 ●   Be able to "complement" OpenStack
 ●   Competing with Citrix and CloudStack

                                      Excerpt: for complete presentation, go to
                                      http://bit.ly/mirantis-folsom-2012
Excerpt: for complete presentation, go to
                                   http://bit.ly/mirantis-folsom-2012
 In the near future ... look for

● Work on 'Grizzly' release begins at OpenStack
  summit
● OpenStack investment increases
  from Dell, HP, Cisco, RackSpace
● SDN heats up
● Networking, Storage Vendors
  take on OpenStack roadmaps
● Enterprise IT moves from pilots to production
● Foundation elections January 2013
Excerpt: for complete presentation, go to
                   http://bit.ly/mirantis-folsom-2012




What's New in Folsom
User Perspective
Excerpt: for complete presentation, go to
                                      http://bit.ly/mirantis-folsom-2012
Folsom core projects

   project name             no. of Folsom blueprints
   compute (Nova)                      48
   object store (Swift)                10
   image service (Glance)              25
   identity (Keystone)                  8
   dashboard (Horizon)                 31
   networking (Quantum)                42
   block storage (Cinder)              13
General user/admin experience improvements
● more consistent CLI
● more robust dashboard with support for new features
  (Quantum/Cinder)
● better instance status tracking (no more stuck in
  "deleting" state, etc.)
● robust networking model:
   ○ create & manage nets in Horizon
   ○ create ip pools independently from other tenants
   ○ create virtual "ports" & "routers"
● convenient Glance image manipulation (via Horizon)
● block live migration (no shared storage)
● new hypervisors                              Excerpt: for complete presentation, go to
                                                          http://bit.ly/mirantis-folsom-2012
Excerpt: for complete presentation, go to
                      http://bit.ly/mirantis-folsom-2012




Walkthrough
Changes in Core Components
QUANTUM - a new networking platform
● Provides a flexible API for service providers or their
  tenants to manage OpenStack network topologies
                                              E
                                         V IC plug-in
    Presents a logical API and a corresponding
                                       R
●
                                     E
    architecture that separates the description of network
                                   S
                               N
    connectivity from its implementation.

                           T IO
                         C
    Offers an API that is extensible and evolves
    independently RA compute API
●
                    of the
               S T
●   Provides B platform for integrating advanced networking
           Aa
     A N
    solutions
Folsom - available plugins

●   Linux Bridge
●   OpenVSwitch
●   Nicira NVP
●   Cisco (UCS Blade + Nexus)
●   Ryu OpenFlow controller
●   NEC ProgrammableFlow Controller
OpenStack connectivity - Open vSwitch plugin

● leverages OpenVSwitch software switch
● modes of operation:
   ○ FLAT:
     networks share one L2 domain
   ○ VLAN:
     networks are separated by 802.1Q VLANs
   ○ TUNNEL:
     traffic is carried over GRE with different per-
     net tunnel IDs
OpenStack connectivity - Open vSwitch plugin

● leverages OpenVSwitch software switch
● modes of operation:
   ○ FLAT:
     networks share one L2 domain
   ○ VLAN:
     networks are separated by 802.1Q VLANs
   ○ TUNNEL:
     traffic is carried over GRE with different per-
     net tunnel IDs
OpenStack connectivity - Open vSwitch plugin

● leverages OpenVSwitch software switch
● modes of operation:
   ○ FLAT:
     networks share one L2 domain
   ○ VLAN:
     networks are separated by 802.1Q VLANs
   ○ TUNNEL:
     traffic is carried over GRE with different per-
     net tunnel IDs
Local vs global traffic ID-s - Tunnel mode



              openvswitch
GRE:
                            LV_1 >> NET1_TUNNEL_ID
       LV_1
 VM                br-int        br-tun              eth0
Tenant connection needs - L2 (revisited)
             compute node               compute node

           vm     vm   vm              vm   vm    vm




                                                         remote
         DC net             DC DMZ                          DC
                                                          tunnel




                                                       compute node
                                                        (another DC)
                            internet
                                                 vm        vm      vm
Excerpt: for complete presentation, go to
                                                      http://bit.ly/mirantis-folsom-2012
Quantum - plugin & agent summary
       dnsma                           iptable                   HApro
                     NAT     router
                                          s      ???              xy
                                                                              F5          ???
         sq




       DHCP               L3               FIREWALL                         L-B
       AGENT            AGENT                AGENT                         AGENT




                                      QUANTUM




       OVS              CISCO          NICIRA           RYU                 NEC             OTHER?



                                                         Open               Progra
flat    vlan   gre   nexus   UCS        NVP             Flow/O              mmabl                 ???
                                                          VS                eFlow
EQUILIBRIUM - software load balancing agent

● provides load-balancing IP
  address with multiple
  instances as a backend
● available drivers:
   ○ haproxy
   ○ Cisco ACE
   ○ F5 BigIP
● integration with Quantum
  ongoing


                               Excerpt: for complete presentation, go to
                               http://bit.ly/mirantis-folsom-2012
Excerpt: for complete presentation, go to
                                      http://bit.ly/mirantis-folsom-2012
Quantum vs nova-network
                       NOVA-NETWORK            QUANTUM

   multi-host              Yes                      No
   VLAN networking         Yes                      Yes
   Flat(DHCP)
                           Yes                      Yes
   networking
   Tunneling (GRE)         No                       Yes
   many bridges            No                       Yes
   SDN                     No                       Yes
   IPAM                    Yes                      Yes
                                       Limited - no floating
   dashboard support       No
                                               IPs
                                       Limited - only with
   security groups         Yes         non-overlapping IP
                                             pools
Excerpt: for complete presentation, go to
                                    http://bit.ly/mirantis-folsom-2012
Cinder - new volume service
● nova-volume codebase, but under a separate core project
                                               G
● decoupling from other nova-* components to facilitate
                                             N
  development                       LI
                                U P
                          C   O
                      D E
                A L
          R M
     F O
Cinder - architecture
Excerpt: for complete presentation, go to
                                   http://bit.ly/mirantis-folsom-2012
Cinder - new features in Folsom
● creation of volumes from Glance images (with copy-on-
   write mechanism)
● new storage backends:
   ○ NetApp /w NFS
   ○ Zadara VPSA
Excerpt: for complete presentation, go to
                                                 http://bit.ly/mirantis-folsom-2012
Nova improvements & new features
●   block live migration for Xen & KVM
●   new host aggregate features
     ○ aggregate data exposed to scheduler ("HostAggregate" scheduler filter)
●   improved XenAPI support
     ○ boot from volume
     ○ live migration (block + shared)
●   better instance state tracking
●   new hypervisor drivers:
     ○ the revival of HyperV support
     ○ LPAR driver (IBM )
●   project-specific instance flavors
●   independence from the EC2-style metadata server (config drive)
●   better nova-API scalability (moved to multiprocess implementation)
●   placement of instances directly on LV-s (LVM) (up to 50% on I/O)
Excerpt:
for complete presentation, go to
http://bit.ly/mirantis-folsom-2012
Thank you!
http://www.mirantis.com/openstack-services/
http://www.mirantis.com/training/
http://www.mirantis.com/blog/

More Related Content

More from Mirantis

How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...Mirantis
 
Kubernetes Security Workshop
Kubernetes Security WorkshopKubernetes Security Workshop
Kubernetes Security WorkshopMirantis
 
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersUsing Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersMirantis
 
How to Build a Basic Edge Cloud
How to Build a Basic Edge CloudHow to Build a Basic Edge Cloud
How to Build a Basic Edge CloudMirantis
 
Securing Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container DataSecuring Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container DataMirantis
 
What's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar SlidesWhat's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar SlidesMirantis
 
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesComparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesMirantis
 
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. KubernetesYour Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. KubernetesMirantis
 
Demystifying Cloud Security Compliance
Demystifying Cloud Security ComplianceDemystifying Cloud Security Compliance
Demystifying Cloud Security ComplianceMirantis
 
Mirantis life
Mirantis lifeMirantis life
Mirantis lifeMirantis
 
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...Mirantis
 
Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016Mirantis
 
Decomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStackDecomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStackMirantis
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryMirantis
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsMirantis
 
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleContainers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleMirantis
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutMirantis
 
It's Not the Technology, It's You
It's Not the Technology, It's YouIt's Not the Technology, It's You
It's Not the Technology, It's YouMirantis
 
OpenStack as the Platform for Innovation
OpenStack as the Platform for InnovationOpenStack as the Platform for Innovation
OpenStack as the Platform for InnovationMirantis
 
Moving AWS workloads to OpenStack
Moving AWS workloads to OpenStackMoving AWS workloads to OpenStack
Moving AWS workloads to OpenStackMirantis
 

More from Mirantis (20)

How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
How to Accelerate Your Application Delivery Process on Top of Kubernetes Usin...
 
Kubernetes Security Workshop
Kubernetes Security WorkshopKubernetes Security Workshop
Kubernetes Security Workshop
 
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersUsing Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M users
 
How to Build a Basic Edge Cloud
How to Build a Basic Edge CloudHow to Build a Basic Edge Cloud
How to Build a Basic Edge Cloud
 
Securing Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container DataSecuring Your Containers is Not Enough: How to Encrypt Container Data
Securing Your Containers is Not Enough: How to Encrypt Container Data
 
What's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar SlidesWhat's New in Kubernetes 1.18 Webinar Slides
What's New in Kubernetes 1.18 Webinar Slides
 
Comparison of Current Service Mesh Architectures
Comparison of Current Service Mesh ArchitecturesComparison of Current Service Mesh Architectures
Comparison of Current Service Mesh Architectures
 
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. KubernetesYour Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
Your Application Deserves Better than Kubernetes Ingress: Istio vs. Kubernetes
 
Demystifying Cloud Security Compliance
Demystifying Cloud Security ComplianceDemystifying Cloud Security Compliance
Demystifying Cloud Security Compliance
 
Mirantis life
Mirantis lifeMirantis life
Mirantis life
 
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...OpenStack and the IoT: Where we are, where we're going, what we need to get t...
OpenStack and the IoT: Where we are, where we're going, what we need to get t...
 
Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016Boris Renski: OpenStack Summit Keynote Austin 2016
Boris Renski: OpenStack Summit Keynote Austin 2016
 
Decomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStackDecomposing Lithium's Monolith with Kubernetes and OpenStack
Decomposing Lithium's Monolith with Kubernetes and OpenStack
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 
Accelerating the Next 10,000 Clouds
Accelerating the Next 10,000 CloudsAccelerating the Next 10,000 Clouds
Accelerating the Next 10,000 Clouds
 
Containers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That SimpleContainers for the Enterprise: It's Not That Simple
Containers for the Enterprise: It's Not That Simple
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container Shakeout
 
It's Not the Technology, It's You
It's Not the Technology, It's YouIt's Not the Technology, It's You
It's Not the Technology, It's You
 
OpenStack as the Platform for Innovation
OpenStack as the Platform for InnovationOpenStack as the Platform for Innovation
OpenStack as the Platform for Innovation
 
Moving AWS workloads to OpenStack
Moving AWS workloads to OpenStackMoving AWS workloads to OpenStack
Moving AWS workloads to OpenStack
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 

What's new in OpenStack Folsom: Webcast Excerpt

  • 1. What's new in OpenStack Folsom Mirantis, 2012 Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012
  • 2. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Agenda ● Openstack: SPEAKERS Evolution and business Boris Renski, environment Mirantis ● What's new in Folsom: EVP, Co-founder Member of the user's perspective OpenStack ● Walkthrough Foundation Board changes in core components Piotr Siwczak, Mirantis ● Deployment tools Senior Staff Upgrade hints & Engineer resources
  • 3. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 OpenStack Evolution and Marketplace
  • 4. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 OpenStack Foundation Launch ● First foundation board Mission: established The OpenStack ● Launched on September Foundation is an 18th, after 1+ year of independent body providing shared preparations resources to help achieve ● Over $10M in sponsor the OpenStack Mission by funding raised Protecting, Empowering, ○ Second largest FOSS foundation and Promoting OpenStack after Linux software and the ● Hired executive director, community around it, COO and marketing including users, developers and the entire director ecosystem.
  • 5. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 OpenStack Foundation: Governance
  • 6. RedHat and SUSE announce OpenStack plans ● Top three commercial Linux distros now support OpenStack ● All three stick with the community release functionality ● Key to long term OpenStack stability and enterprise penetration ○ CloudStack still only runs on Ubuntu 10.04 ● RedHat acknowledged Folsom as the first "enterprise ready" OpenStack release Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012
  • 7. Nicira Acquisition & VMWare's involvement "Commitment to Open vSwitch and Quantum component of OpenStack remains unchanged." Dan Wendlandt, Nicira: Quantum PTL Why did VMWare join OpenStack? ● Nicira acquisition was a good opportunity ● Send OpenStack positioning signals ● Be able to "complement" OpenStack ● Competing with Citrix and CloudStack Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012
  • 8. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 In the near future ... look for ● Work on 'Grizzly' release begins at OpenStack summit ● OpenStack investment increases from Dell, HP, Cisco, RackSpace ● SDN heats up ● Networking, Storage Vendors take on OpenStack roadmaps ● Enterprise IT moves from pilots to production ● Foundation elections January 2013
  • 9. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 What's New in Folsom User Perspective
  • 10. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Folsom core projects project name no. of Folsom blueprints compute (Nova) 48 object store (Swift) 10 image service (Glance) 25 identity (Keystone) 8 dashboard (Horizon) 31 networking (Quantum) 42 block storage (Cinder) 13
  • 11. General user/admin experience improvements ● more consistent CLI ● more robust dashboard with support for new features (Quantum/Cinder) ● better instance status tracking (no more stuck in "deleting" state, etc.) ● robust networking model: ○ create & manage nets in Horizon ○ create ip pools independently from other tenants ○ create virtual "ports" & "routers" ● convenient Glance image manipulation (via Horizon) ● block live migration (no shared storage) ● new hypervisors Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012
  • 12. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Walkthrough Changes in Core Components
  • 13. QUANTUM - a new networking platform ● Provides a flexible API for service providers or their tenants to manage OpenStack network topologies E V IC plug-in Presents a logical API and a corresponding R ● E architecture that separates the description of network S N connectivity from its implementation. T IO C Offers an API that is extensible and evolves independently RA compute API ● of the S T ● Provides B platform for integrating advanced networking Aa A N solutions
  • 14. Folsom - available plugins ● Linux Bridge ● OpenVSwitch ● Nicira NVP ● Cisco (UCS Blade + Nexus) ● Ryu OpenFlow controller ● NEC ProgrammableFlow Controller
  • 15. OpenStack connectivity - Open vSwitch plugin ● leverages OpenVSwitch software switch ● modes of operation: ○ FLAT: networks share one L2 domain ○ VLAN: networks are separated by 802.1Q VLANs ○ TUNNEL: traffic is carried over GRE with different per- net tunnel IDs
  • 16. OpenStack connectivity - Open vSwitch plugin ● leverages OpenVSwitch software switch ● modes of operation: ○ FLAT: networks share one L2 domain ○ VLAN: networks are separated by 802.1Q VLANs ○ TUNNEL: traffic is carried over GRE with different per- net tunnel IDs
  • 17. OpenStack connectivity - Open vSwitch plugin ● leverages OpenVSwitch software switch ● modes of operation: ○ FLAT: networks share one L2 domain ○ VLAN: networks are separated by 802.1Q VLANs ○ TUNNEL: traffic is carried over GRE with different per- net tunnel IDs
  • 18. Local vs global traffic ID-s - Tunnel mode openvswitch GRE: LV_1 >> NET1_TUNNEL_ID LV_1 VM br-int br-tun eth0
  • 19. Tenant connection needs - L2 (revisited) compute node compute node vm vm vm vm vm vm remote DC net DC DMZ DC tunnel compute node (another DC) internet vm vm vm
  • 20. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Quantum - plugin & agent summary dnsma iptable HApro NAT router s ??? xy F5 ??? sq DHCP L3 FIREWALL L-B AGENT AGENT AGENT AGENT QUANTUM OVS CISCO NICIRA RYU NEC OTHER? Open Progra flat vlan gre nexus UCS NVP Flow/O mmabl ??? VS eFlow
  • 21. EQUILIBRIUM - software load balancing agent ● provides load-balancing IP address with multiple instances as a backend ● available drivers: ○ haproxy ○ Cisco ACE ○ F5 BigIP ● integration with Quantum ongoing Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012
  • 22. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Quantum vs nova-network NOVA-NETWORK QUANTUM multi-host Yes No VLAN networking Yes Yes Flat(DHCP) Yes Yes networking Tunneling (GRE) No Yes many bridges No Yes SDN No Yes IPAM Yes Yes Limited - no floating dashboard support No IPs Limited - only with security groups Yes non-overlapping IP pools
  • 23. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Cinder - new volume service ● nova-volume codebase, but under a separate core project G ● decoupling from other nova-* components to facilitate N development LI U P C O D E A L R M F O
  • 25. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Cinder - new features in Folsom ● creation of volumes from Glance images (with copy-on- write mechanism) ● new storage backends: ○ NetApp /w NFS ○ Zadara VPSA
  • 26. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Nova improvements & new features ● block live migration for Xen & KVM ● new host aggregate features ○ aggregate data exposed to scheduler ("HostAggregate" scheduler filter) ● improved XenAPI support ○ boot from volume ○ live migration (block + shared) ● better instance state tracking ● new hypervisor drivers: ○ the revival of HyperV support ○ LPAR driver (IBM ) ● project-specific instance flavors ● independence from the EC2-style metadata server (config drive) ● better nova-API scalability (moved to multiprocess implementation) ● placement of instances directly on LV-s (LVM) (up to 50% on I/O)
  • 27. Excerpt: for complete presentation, go to http://bit.ly/mirantis-folsom-2012 Thank you! http://www.mirantis.com/openstack-services/ http://www.mirantis.com/training/ http://www.mirantis.com/blog/