SlideShare a Scribd company logo
1 of 35
Download to read offline
1
Installation, Upgrades and
Migrations in the Enterprise
Alessandro Vozza
Senior Cloud Architect
@bongo avozza@redhat.com
September 2015
OPENSTACK BENELUX CONFERENCE 2015
AGENDA
- Some definitions
- Why we are here, and why it matters
- The Installer Wars™ and how to win it
- Taming the Openstack beast
2
OPENSTACK BENELUX CONFERENCE 20153
CLOUDS…no shortage of them in Holland!
http://cloudappreciationsociety.org/
OPENSTACK BENELUX CONFERENCE 2015
THE LAY OF THE LAND
4
upgrade
verb |ʌpˈgreɪd| [ with obj. ]
raise (something) to a higher standard,
in particular improve (equipment or
machinery) by adding or replacing
components: (as adj.upgraded) :
upgraded computers.
update
verb |ʌpˈdeɪt| [ with obj. ]
make (something) more modern or up
to date: security measures are
continually updated and improved | (as
adj.updated) : an updated list of
subscribers.
From 6.4 to 6.5 is an update
From 6.5 to 7.0 is an upgrade
OPENSTACK BENELUX CONFERENCE 2015
WHY IT MATTERS
5
“How to Succeed in Your OpenStack Deployment”
20 February 2015, Donna Scott and Arun Chandrasekaran
"Most enterprises find they need more than
OpenStack for management and governance, as
well as for multicloud management, including
bursting across private and public cloud
environments. As a result, many organisations
implementing OpenStack invest in a Cloud
Management Platform that rides on top, and
provides an API translation and orchestration layer
across private and public clouds."
Make OpenStack manageable for the Enterprise
Manage in parallel with other footprints, migrate
workloads
Service Catalog, Chargeback/ Showback, Policy based
Controls
Manage tenant level as well as infrastructure (under-
cloud)
Auto-Scaling of Infrastructure
http://sharpwriter.deviantart.com/art/Welcome-to-the-Internet-Please-Follow-me-322248378
OPENSTACK BENELUX CONFERENCE 20157
OPENSTACK BENELUX CONFERENCE 2015
WHERE IS THE OP LOVE?
8
OPENSTACK BENELUX CONFERENCE 2015
THE INSTALLER WARS
9
WHO DIES FIRST IN ANY WAR?
OPENSTACK BENELUX CONFERENCE 2015
OUR GOAL: A DEPLOYED AND MANAGED CLOUD
• Planning
• What will this OpenStack deployment look like? Topology? Capacity?
• Deployment
• Hardware and service lifecycle management. Policy driven process.
• Infrastructure Operations
• Visualize capacity, metrics & instrumentation
10
OPENSTACK BENELUX CONFERENCE 2015
WHAT IF
11
OPENSTACK BENELUX CONFERENCE 2015
ONE TOOL TO RULE THEM ALL
• Deploying OpenStack to bare metal
• OpenStack community adopted
• Offering platform extensibility
• Providing visual status of core services and cloud infrastructure
• Is cloud operator focused!
• Providing integration via well known APIs
• Naturally resilient and scalable
12
OPENSTACK BENELUX CONFERENCE 201513
ENTER THE CLOUD DIRECTOR
OPENSTACK BENELUX CONFERENCE 2015
RDO-MANAGER / OSP-DIRECTOR
14
OPENSTACK BENELUX CONFERENCE 2015
RHEL OPENSTACK PLATFORM, TRIED AND TRUE
15
OPENSTACK BENELUX CONFERENCE 2015
TWO CLOUDS, TWICE THE FUN
16
OPENSTACK BENELUX CONFERENCE 2015
FAMILIAR LOOK
17
OPENSTACK BENELUX CONFERENCE 201518
OPENSTACK BENELUX CONFERENCE 201519
1. One or more Management Nodes 

are installed in the control rack.
OPENSTACK BENELUX CONFERENCE 201520
2. Operator logs into Operator Dashboard 

to configure the infrastructure
OPENSTACK BENELUX CONFERENCE 201521
3. Management App discovers your infrastructure hardware.
Hardware Discovery
OPENSTACK BENELUX CONFERENCE 201522
4. Operator defines the OpenStack control services.
OPENSTACK BENELUX CONFERENCE 201523
5. Operator defines the OpenStack resource nodes.
OPENSTACK BENELUX CONFERENCE 201524
6. Control service and Resource nodes get provisioned.
(Tuskar -> Heat -> Nova -> Ironic -> Hardware)
OPENSTACK BENELUX CONFERENCE 201525
Logical view of the Management and Production clouds
Deployment &
Management App
OpenStack Production Cloud
OPENSTACK BENELUX CONFERENCE 2015
TRIPLE-O?
26
OPENSTACK BENELUX CONFERENCE 2015
REGAIN CONTROL OF YOUR CLOUD
27
OPENSTACK BENELUX CONFERENCE 2015
ADVANCED FEATURES FOR OPERATORS
28
Automatic Evacuation:
Compute host node high
availability based on
Pacemaker Remote
Aggregate logging, performance metrics and availability monitoring dashboards
OPENSTACK BENELUX CONFERENCE 2015
TO THE INFINITY..
29
CLOUDFORMS 3.2
OPENSTACK INFRASTRUCTURE PROVIDER
Designed to run with TripleO-based OpenStack Deployment
(RHOSP7) Provides visibility and management capabilities for the
under-cloud
FEATURES
Scaling of the over-cloud through CloudForms

- Function enabled through both the UI and Automate
Host data collection

- Base attributes through OpenStack APIs (Ironic, Heat, Tuskar)

- Metrics through OpenStack Ceilometer

- OpenStack component views, detailing the status and
configuration of installed OpenStack services, through host smart
state analysis
Image data collection through the OpenStack Glance API
OPENSTACK BENELUX CONFERENCE 2015
..AND BEYOND
30
OPENSTACK BENELUX CONFERENCE 2015
CLOUD INSIGHTS
31
METRICS - Deployment Role - Compute
CAPACITY -
The big question, what is the capacity of my environment?
CONTENTION - Deployment Role - Compute
OPENSTACK BENELUX CONFERENCE 2015
DIRECTOR EXTENSIBILITY
32
Director offers several partner integration points:
Deployment & Service Orchestration (Heat)
Bare metal drivers (Ironic)
Instrumentation Agents (Ceilometer)
Deployment Dashboard (Horizon)
Supporting Components
(Puppet modules, extra config files, post-
deploy scripts, etc)
OPENSTACK BENELUX CONFERENCE 2015
TIPS & TRICKS
33
All OpenStack deployments are COMPLEX
All OpenStack deployments are DIFFERENT
Things to consider:

- Multiple service endpoints (APIs)

- Multiple networks

- Different hardware (e.g. Compute, Storage)
- Don’t migrate useless data (tokens)
- Live migration is almost always necessary
https://access.redhat.com/articles/1317223/
OPENSTACK BENELUX CONFERENCE 2015
MIGRATION WAR STORIES
One large institutional customer from the north
~300 VM’s migrated from Icehouse to Kilo
- DB migration scripts, selective tables
- Preserving floating IP’s, instance UUID, ports,
routers..
- Shared Ceph cluster, with root and ephemeral disks
on ceph
- Minimal, but still considerable VM and API downtime
34
THANK YOU &
Q&A
largely based on
http://videos.cdn.redhat.com/summit2015/presentations/13790_red-hat-enterprise-linux-openstack-platform-deployment-tool-roadmap.pdf

More Related Content

What's hot

OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installationRobert Bohne
 
OPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy
OPENSHIFT CONTAINER PLATFORM CI/CD Build & DeployOPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy
OPENSHIFT CONTAINER PLATFORM CI/CD Build & DeployNatale Vinto
 
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...Daniel Krook
 
Openshift YARN - strata 2014
Openshift YARN - strata 2014Openshift YARN - strata 2014
Openshift YARN - strata 2014Hortonworks
 
Multi-cloud Kubernetes BCDR with Velero
Multi-cloud Kubernetes BCDR with VeleroMulti-cloud Kubernetes BCDR with Velero
Multi-cloud Kubernetes BCDR with VeleroKublr
 
Red Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageRed Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageGreg Hoelzer
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveGreg Hoelzer
 
Build a Basic Cloud Using RDO-manager
Build a Basic Cloud Using RDO-managerBuild a Basic Cloud Using RDO-manager
Build a Basic Cloud Using RDO-managerK Rain Leander
 
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and OpsKubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and OpsTomasz Cholewa
 
Kangaroot open shift best practices - straight from the battlefield
Kangaroot open shift best practices - straight from the battlefieldKangaroot open shift best practices - straight from the battlefield
Kangaroot open shift best practices - straight from the battlefieldKangaroot
 
Openshift: The power of kubernetes for engineers - Riga Dev Days 18
Openshift: The power of kubernetes for engineers - Riga Dev Days 18Openshift: The power of kubernetes for engineers - Riga Dev Days 18
Openshift: The power of kubernetes for engineers - Riga Dev Days 18Jorge Morales
 
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...Diane Mueller
 
Advanced Access Control with Docker EE
Advanced Access Control with Docker EEAdvanced Access Control with Docker EE
Advanced Access Control with Docker EEDocker, Inc.
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...OpenShift Origin
 
OpenShift In a Nutshell - Episode 01 - Introduction
OpenShift In a Nutshell - Episode 01 - IntroductionOpenShift In a Nutshell - Episode 01 - Introduction
OpenShift In a Nutshell - Episode 01 - IntroductionBehnam Loghmani
 
2013 linux days final
2013 linux days final2013 linux days final
2013 linux days finalRandomShare
 
(Open)Stacking Containers
(Open)Stacking Containers(Open)Stacking Containers
(Open)Stacking ContainersKen Thompson
 
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandPaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandCisco IT
 
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
Building Developer Pipelines with PKS, Harbor, Clair, and ConcourseBuilding Developer Pipelines with PKS, Harbor, Clair, and Concourse
Building Developer Pipelines with PKS, Harbor, Clair, and ConcourseVMware Tanzu
 
Leveraging CI/CD to improve open stack operation
Leveraging CI/CD to improve open stack operationLeveraging CI/CD to improve open stack operation
Leveraging CI/CD to improve open stack operationMaría Angélica Bracho
 

What's hot (20)

OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installation
 
OPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy
OPENSHIFT CONTAINER PLATFORM CI/CD Build & DeployOPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy
OPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy
 
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
 
Openshift YARN - strata 2014
Openshift YARN - strata 2014Openshift YARN - strata 2014
Openshift YARN - strata 2014
 
Multi-cloud Kubernetes BCDR with Velero
Multi-cloud Kubernetes BCDR with VeleroMulti-cloud Kubernetes BCDR with Velero
Multi-cloud Kubernetes BCDR with Velero
 
Red Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageRed Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized Storage
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep Dive
 
Build a Basic Cloud Using RDO-manager
Build a Basic Cloud Using RDO-managerBuild a Basic Cloud Using RDO-manager
Build a Basic Cloud Using RDO-manager
 
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and OpsKubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
 
Kangaroot open shift best practices - straight from the battlefield
Kangaroot open shift best practices - straight from the battlefieldKangaroot open shift best practices - straight from the battlefield
Kangaroot open shift best practices - straight from the battlefield
 
Openshift: The power of kubernetes for engineers - Riga Dev Days 18
Openshift: The power of kubernetes for engineers - Riga Dev Days 18Openshift: The power of kubernetes for engineers - Riga Dev Days 18
Openshift: The power of kubernetes for engineers - Riga Dev Days 18
 
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
 
Advanced Access Control with Docker EE
Advanced Access Control with Docker EEAdvanced Access Control with Docker EE
Advanced Access Control with Docker EE
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
 
OpenShift In a Nutshell - Episode 01 - Introduction
OpenShift In a Nutshell - Episode 01 - IntroductionOpenShift In a Nutshell - Episode 01 - Introduction
OpenShift In a Nutshell - Episode 01 - Introduction
 
2013 linux days final
2013 linux days final2013 linux days final
2013 linux days final
 
(Open)Stacking Containers
(Open)Stacking Containers(Open)Stacking Containers
(Open)Stacking Containers
 
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandPaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
 
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
Building Developer Pipelines with PKS, Harbor, Clair, and ConcourseBuilding Developer Pipelines with PKS, Harbor, Clair, and Concourse
Building Developer Pipelines with PKS, Harbor, Clair, and Concourse
 
Leveraging CI/CD to improve open stack operation
Leveraging CI/CD to improve open stack operationLeveraging CI/CD to improve open stack operation
Leveraging CI/CD to improve open stack operation
 

Viewers also liked

Resume Shavez Hasan (1)
Resume Shavez Hasan (1)Resume Shavez Hasan (1)
Resume Shavez Hasan (1)Shavez Mirza
 
PerfUG 3 - perfs système
PerfUG 3 - perfs systèmePerfUG 3 - perfs système
PerfUG 3 - perfs systèmeLudovic Piot
 
Dev opsmeetup sept2013-leaseweb
Dev opsmeetup sept2013-leasewebDev opsmeetup sept2013-leaseweb
Dev opsmeetup sept2013-leasewebMicrosoft
 
Corredor Norte De La Isla Hispaniola Creole
Corredor Norte De La Isla Hispaniola CreoleCorredor Norte De La Isla Hispaniola Creole
Corredor Norte De La Isla Hispaniola Creoleguesta96e92
 
Docker open stack
Docker open stackDocker open stack
Docker open stackGuangya Liu
 
Deploy Python apps in 5 min with a PaaS
Deploy Python apps in 5 min with a PaaSDeploy Python apps in 5 min with a PaaS
Deploy Python apps in 5 min with a PaaSAppsembler
 
Docker meetup - PaaS interoperability
Docker meetup - PaaS interoperabilityDocker meetup - PaaS interoperability
Docker meetup - PaaS interoperabilityLudovic Piot
 
New Features of Kubernetes v1.2.0 beta
New Features of Kubernetes v1.2.0 betaNew Features of Kubernetes v1.2.0 beta
New Features of Kubernetes v1.2.0 betaGiragadurai Vallirajan
 
Movie recommendation system using Apache Mahout and Facebook APIs
Movie recommendation system using Apache Mahout and Facebook APIsMovie recommendation system using Apache Mahout and Facebook APIs
Movie recommendation system using Apache Mahout and Facebook APIsSmitha Mysore Lokesh
 
Maintaining an up to date application stack (in a containerized world)
Maintaining an up to date application stack (in a containerized world)Maintaining an up to date application stack (in a containerized world)
Maintaining an up to date application stack (in a containerized world)Christoph Görn
 
Intro to Mahout
Intro to MahoutIntro to Mahout
Intro to MahoutUri Lavi
 
From legacy to modern CI/CD in tis with concourse
From legacy to modern CI/CD in tis with concourseFrom legacy to modern CI/CD in tis with concourse
From legacy to modern CI/CD in tis with concourseisshan
 
Las redes sociales 1ro a
Las redes sociales 1ro aLas redes sociales 1ro a
Las redes sociales 1ro aMariuxi Cuasqui
 
Scalling development teams using Docker
Scalling development teams using DockerScalling development teams using Docker
Scalling development teams using DockerDaniel Oliveira Filho
 
Oxalide MorningTech #1 - BigData
Oxalide MorningTech #1 - BigDataOxalide MorningTech #1 - BigData
Oxalide MorningTech #1 - BigDataLudovic Piot
 
Container Days Boston - Kubernetes in production
Container Days Boston - Kubernetes in productionContainer Days Boston - Kubernetes in production
Container Days Boston - Kubernetes in productionMike Splain
 
Cloud hybridation leveraging on Docker 1.12
Cloud hybridation leveraging on Docker 1.12Cloud hybridation leveraging on Docker 1.12
Cloud hybridation leveraging on Docker 1.12Ludovic Piot
 
Oxalide Workshop #5 - Docker avancé & Kubernetes
Oxalide Workshop #5 - Docker avancé & KubernetesOxalide Workshop #5 - Docker avancé & Kubernetes
Oxalide Workshop #5 - Docker avancé & KubernetesLudovic Piot
 

Viewers also liked (20)

Resume Shavez Hasan (1)
Resume Shavez Hasan (1)Resume Shavez Hasan (1)
Resume Shavez Hasan (1)
 
PerfUG 3 - perfs système
PerfUG 3 - perfs systèmePerfUG 3 - perfs système
PerfUG 3 - perfs système
 
Dev opsmeetup sept2013-leaseweb
Dev opsmeetup sept2013-leasewebDev opsmeetup sept2013-leaseweb
Dev opsmeetup sept2013-leaseweb
 
DailyTranslate Brochure
DailyTranslate BrochureDailyTranslate Brochure
DailyTranslate Brochure
 
Corredor Norte De La Isla Hispaniola Creole
Corredor Norte De La Isla Hispaniola CreoleCorredor Norte De La Isla Hispaniola Creole
Corredor Norte De La Isla Hispaniola Creole
 
Docker open stack
Docker open stackDocker open stack
Docker open stack
 
Deploy Python apps in 5 min with a PaaS
Deploy Python apps in 5 min with a PaaSDeploy Python apps in 5 min with a PaaS
Deploy Python apps in 5 min with a PaaS
 
Docker meetup - PaaS interoperability
Docker meetup - PaaS interoperabilityDocker meetup - PaaS interoperability
Docker meetup - PaaS interoperability
 
New Features of Kubernetes v1.2.0 beta
New Features of Kubernetes v1.2.0 betaNew Features of Kubernetes v1.2.0 beta
New Features of Kubernetes v1.2.0 beta
 
Movie recommendation system using Apache Mahout and Facebook APIs
Movie recommendation system using Apache Mahout and Facebook APIsMovie recommendation system using Apache Mahout and Facebook APIs
Movie recommendation system using Apache Mahout and Facebook APIs
 
Maintaining an up to date application stack (in a containerized world)
Maintaining an up to date application stack (in a containerized world)Maintaining an up to date application stack (in a containerized world)
Maintaining an up to date application stack (in a containerized world)
 
Intro to Mahout
Intro to MahoutIntro to Mahout
Intro to Mahout
 
From legacy to modern CI/CD in tis with concourse
From legacy to modern CI/CD in tis with concourseFrom legacy to modern CI/CD in tis with concourse
From legacy to modern CI/CD in tis with concourse
 
Las redes sociales 1ro a
Las redes sociales 1ro aLas redes sociales 1ro a
Las redes sociales 1ro a
 
Scalling development teams using Docker
Scalling development teams using DockerScalling development teams using Docker
Scalling development teams using Docker
 
Oxalide MorningTech #1 - BigData
Oxalide MorningTech #1 - BigDataOxalide MorningTech #1 - BigData
Oxalide MorningTech #1 - BigData
 
Container Days Boston - Kubernetes in production
Container Days Boston - Kubernetes in productionContainer Days Boston - Kubernetes in production
Container Days Boston - Kubernetes in production
 
Cloud hybridation leveraging on Docker 1.12
Cloud hybridation leveraging on Docker 1.12Cloud hybridation leveraging on Docker 1.12
Cloud hybridation leveraging on Docker 1.12
 
Oxalide Workshop #5 - Docker avancé & Kubernetes
Oxalide Workshop #5 - Docker avancé & KubernetesOxalide Workshop #5 - Docker avancé & Kubernetes
Oxalide Workshop #5 - Docker avancé & Kubernetes
 
Mesos introduction
Mesos introductionMesos introduction
Mesos introduction
 

Similar to Openstack benelux 2015

BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfBRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfssuserc6aaff
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...OpenStack
 
RHTE2015_CloudForms_OpenStack
RHTE2015_CloudForms_OpenStackRHTE2015_CloudForms_OpenStack
RHTE2015_CloudForms_OpenStackJerome Marc
 
Getting-Started-With-Openstack
Getting-Started-With-OpenstackGetting-Started-With-Openstack
Getting-Started-With-OpenstackFarhad Fathi
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack PlatformOpenStack Korea Community
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoLew Tucker
 
Introduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackIntroduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackAbderrahmane TEKFI
 
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...Sungjin Kang
 
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)Stacy Véronneau
 
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...Icinga
 
My 3 years with an OpenStack startup
My 3 years with an OpenStack startupMy 3 years with an OpenStack startup
My 3 years with an OpenStack startupJules Fakhoury
 
Getting-Started-With-Openstack
Getting-Started-With-OpenstackGetting-Started-With-Openstack
Getting-Started-With-OpenstackFarhad Fathi
 
Canonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview PresentationCanonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview PresentationThe World Bank
 
You Can Build Your OpenStack and Consume it Too
You Can Build Your OpenStack and Consume it TooYou Can Build Your OpenStack and Consume it Too
You Can Build Your OpenStack and Consume it TooPLUMgrid
 
Ubuntu Cloud Core Deck Feb2014
Ubuntu Cloud Core Deck Feb2014Ubuntu Cloud Core Deck Feb2014
Ubuntu Cloud Core Deck Feb2014The World Bank
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOFilip Verloy
 
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate RelationshipOpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate RelationshipPLUMgrid
 
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013The World Bank
 
From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture Claude Riousset
 
Learn OpenStack from trystack.cn
Learn OpenStack from trystack.cnLearn OpenStack from trystack.cn
Learn OpenStack from trystack.cnOpenCity Community
 

Similar to Openstack benelux 2015 (20)

BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfBRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
 
RHTE2015_CloudForms_OpenStack
RHTE2015_CloudForms_OpenStackRHTE2015_CloudForms_OpenStack
RHTE2015_CloudForms_OpenStack
 
Getting-Started-With-Openstack
Getting-Started-With-OpenstackGetting-Started-With-Openstack
Getting-Started-With-Openstack
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at Cisco
 
Introduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackIntroduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStack
 
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
[OpenStack Day in Korea] Keynote#2 - Bringing OpenStack to the Enterprise Dat...
 
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
 
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
DevOps monitoring: Best Practices using OpenShift combined with Icinga & Big ...
 
My 3 years with an OpenStack startup
My 3 years with an OpenStack startupMy 3 years with an OpenStack startup
My 3 years with an OpenStack startup
 
Getting-Started-With-Openstack
Getting-Started-With-OpenstackGetting-Started-With-Openstack
Getting-Started-With-Openstack
 
Canonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview PresentationCanonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview Presentation
 
You Can Build Your OpenStack and Consume it Too
You Can Build Your OpenStack and Consume it TooYou Can Build Your OpenStack and Consume it Too
You Can Build Your OpenStack and Consume it Too
 
Ubuntu Cloud Core Deck Feb2014
Ubuntu Cloud Core Deck Feb2014Ubuntu Cloud Core Deck Feb2014
Ubuntu Cloud Core Deck Feb2014
 
VMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIOVMUG22 Filip Verloy VIO
VMUG22 Filip Verloy VIO
 
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate RelationshipOpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
 
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
Cloud Ubuntu Open Stack, Juju, MaaS - Ua Deck Nov 2013
 
From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture
 
Learn OpenStack from trystack.cn
Learn OpenStack from trystack.cnLearn OpenStack from trystack.cn
Learn OpenStack from trystack.cn
 

More from Microsoft

Heterogeneous Kubernetes Clusters - Container Days Hamburg 2017
Heterogeneous Kubernetes Clusters - Container Days Hamburg 2017Heterogeneous Kubernetes Clusters - Container Days Hamburg 2017
Heterogeneous Kubernetes Clusters - Container Days Hamburg 2017Microsoft
 
Kubernetes Meetup - 25th May 2016
Kubernetes Meetup - 25th May 2016Kubernetes Meetup - 25th May 2016
Kubernetes Meetup - 25th May 2016Microsoft
 
Cloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackCloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackMicrosoft
 
Openstack Benelux Conference 2014 Red Hat Keynote
Openstack Benelux Conference 2014  Red Hat KeynoteOpenstack Benelux Conference 2014  Red Hat Keynote
Openstack Benelux Conference 2014 Red Hat KeynoteMicrosoft
 
Openstack usergroupamsterdam 3rdmeetup_intro
Openstack usergroupamsterdam 3rdmeetup_introOpenstack usergroupamsterdam 3rdmeetup_intro
Openstack usergroupamsterdam 3rdmeetup_introMicrosoft
 
Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014Microsoft
 
Nluug dev ops conference privatecloud&devops
Nluug dev ops conference   privatecloud&devopsNluug dev ops conference   privatecloud&devops
Nluug dev ops conference privatecloud&devopsMicrosoft
 
Openstack for developers Appsterdam Weekly Wednesday Lunch Lectures
Openstack for developers Appsterdam Weekly Wednesday Lunch LecturesOpenstack for developers Appsterdam Weekly Wednesday Lunch Lectures
Openstack for developers Appsterdam Weekly Wednesday Lunch LecturesMicrosoft
 
Competa techtalk puppetalessandro
Competa techtalk puppetalessandroCompeta techtalk puppetalessandro
Competa techtalk puppetalessandroMicrosoft
 
Dev opsamsterdam1
Dev opsamsterdam1Dev opsamsterdam1
Dev opsamsterdam1Microsoft
 

More from Microsoft (10)

Heterogeneous Kubernetes Clusters - Container Days Hamburg 2017
Heterogeneous Kubernetes Clusters - Container Days Hamburg 2017Heterogeneous Kubernetes Clusters - Container Days Hamburg 2017
Heterogeneous Kubernetes Clusters - Container Days Hamburg 2017
 
Kubernetes Meetup - 25th May 2016
Kubernetes Meetup - 25th May 2016Kubernetes Meetup - 25th May 2016
Kubernetes Meetup - 25th May 2016
 
Cloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackCloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: Openstack
 
Openstack Benelux Conference 2014 Red Hat Keynote
Openstack Benelux Conference 2014  Red Hat KeynoteOpenstack Benelux Conference 2014  Red Hat Keynote
Openstack Benelux Conference 2014 Red Hat Keynote
 
Openstack usergroupamsterdam 3rdmeetup_intro
Openstack usergroupamsterdam 3rdmeetup_introOpenstack usergroupamsterdam 3rdmeetup_intro
Openstack usergroupamsterdam 3rdmeetup_intro
 
Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014Weekly lecture appsterdam_19mar2014
Weekly lecture appsterdam_19mar2014
 
Nluug dev ops conference privatecloud&devops
Nluug dev ops conference   privatecloud&devopsNluug dev ops conference   privatecloud&devops
Nluug dev ops conference privatecloud&devops
 
Openstack for developers Appsterdam Weekly Wednesday Lunch Lectures
Openstack for developers Appsterdam Weekly Wednesday Lunch LecturesOpenstack for developers Appsterdam Weekly Wednesday Lunch Lectures
Openstack for developers Appsterdam Weekly Wednesday Lunch Lectures
 
Competa techtalk puppetalessandro
Competa techtalk puppetalessandroCompeta techtalk puppetalessandro
Competa techtalk puppetalessandro
 
Dev opsamsterdam1
Dev opsamsterdam1Dev opsamsterdam1
Dev opsamsterdam1
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
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 TerraformAndrey Devyatkin
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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...apidays
 
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, ...apidays
 
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 WoodJuan lago vázquez
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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...
 
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, ...
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 

Openstack benelux 2015

  • 1. 1 Installation, Upgrades and Migrations in the Enterprise Alessandro Vozza Senior Cloud Architect @bongo avozza@redhat.com September 2015
  • 2. OPENSTACK BENELUX CONFERENCE 2015 AGENDA - Some definitions - Why we are here, and why it matters - The Installer Wars™ and how to win it - Taming the Openstack beast 2
  • 3. OPENSTACK BENELUX CONFERENCE 20153 CLOUDS…no shortage of them in Holland! http://cloudappreciationsociety.org/
  • 4. OPENSTACK BENELUX CONFERENCE 2015 THE LAY OF THE LAND 4 upgrade verb |ʌpˈgreɪd| [ with obj. ] raise (something) to a higher standard, in particular improve (equipment or machinery) by adding or replacing components: (as adj.upgraded) : upgraded computers. update verb |ʌpˈdeɪt| [ with obj. ] make (something) more modern or up to date: security measures are continually updated and improved | (as adj.updated) : an updated list of subscribers. From 6.4 to 6.5 is an update From 6.5 to 7.0 is an upgrade
  • 5. OPENSTACK BENELUX CONFERENCE 2015 WHY IT MATTERS 5 “How to Succeed in Your OpenStack Deployment” 20 February 2015, Donna Scott and Arun Chandrasekaran "Most enterprises find they need more than OpenStack for management and governance, as well as for multicloud management, including bursting across private and public cloud environments. As a result, many organisations implementing OpenStack invest in a Cloud Management Platform that rides on top, and provides an API translation and orchestration layer across private and public clouds." Make OpenStack manageable for the Enterprise Manage in parallel with other footprints, migrate workloads Service Catalog, Chargeback/ Showback, Policy based Controls Manage tenant level as well as infrastructure (under- cloud) Auto-Scaling of Infrastructure
  • 8. OPENSTACK BENELUX CONFERENCE 2015 WHERE IS THE OP LOVE? 8
  • 9. OPENSTACK BENELUX CONFERENCE 2015 THE INSTALLER WARS 9 WHO DIES FIRST IN ANY WAR?
  • 10. OPENSTACK BENELUX CONFERENCE 2015 OUR GOAL: A DEPLOYED AND MANAGED CLOUD • Planning • What will this OpenStack deployment look like? Topology? Capacity? • Deployment • Hardware and service lifecycle management. Policy driven process. • Infrastructure Operations • Visualize capacity, metrics & instrumentation 10
  • 11. OPENSTACK BENELUX CONFERENCE 2015 WHAT IF 11
  • 12. OPENSTACK BENELUX CONFERENCE 2015 ONE TOOL TO RULE THEM ALL • Deploying OpenStack to bare metal • OpenStack community adopted • Offering platform extensibility • Providing visual status of core services and cloud infrastructure • Is cloud operator focused! • Providing integration via well known APIs • Naturally resilient and scalable 12
  • 13. OPENSTACK BENELUX CONFERENCE 201513 ENTER THE CLOUD DIRECTOR
  • 14. OPENSTACK BENELUX CONFERENCE 2015 RDO-MANAGER / OSP-DIRECTOR 14
  • 15. OPENSTACK BENELUX CONFERENCE 2015 RHEL OPENSTACK PLATFORM, TRIED AND TRUE 15
  • 16. OPENSTACK BENELUX CONFERENCE 2015 TWO CLOUDS, TWICE THE FUN 16
  • 17. OPENSTACK BENELUX CONFERENCE 2015 FAMILIAR LOOK 17
  • 19. OPENSTACK BENELUX CONFERENCE 201519 1. One or more Management Nodes 
 are installed in the control rack.
  • 20. OPENSTACK BENELUX CONFERENCE 201520 2. Operator logs into Operator Dashboard 
 to configure the infrastructure
  • 21. OPENSTACK BENELUX CONFERENCE 201521 3. Management App discovers your infrastructure hardware. Hardware Discovery
  • 22. OPENSTACK BENELUX CONFERENCE 201522 4. Operator defines the OpenStack control services.
  • 23. OPENSTACK BENELUX CONFERENCE 201523 5. Operator defines the OpenStack resource nodes.
  • 24. OPENSTACK BENELUX CONFERENCE 201524 6. Control service and Resource nodes get provisioned. (Tuskar -> Heat -> Nova -> Ironic -> Hardware)
  • 25. OPENSTACK BENELUX CONFERENCE 201525 Logical view of the Management and Production clouds Deployment & Management App OpenStack Production Cloud
  • 26. OPENSTACK BENELUX CONFERENCE 2015 TRIPLE-O? 26
  • 27. OPENSTACK BENELUX CONFERENCE 2015 REGAIN CONTROL OF YOUR CLOUD 27
  • 28. OPENSTACK BENELUX CONFERENCE 2015 ADVANCED FEATURES FOR OPERATORS 28 Automatic Evacuation: Compute host node high availability based on Pacemaker Remote Aggregate logging, performance metrics and availability monitoring dashboards
  • 29. OPENSTACK BENELUX CONFERENCE 2015 TO THE INFINITY.. 29 CLOUDFORMS 3.2 OPENSTACK INFRASTRUCTURE PROVIDER Designed to run with TripleO-based OpenStack Deployment (RHOSP7) Provides visibility and management capabilities for the under-cloud FEATURES Scaling of the over-cloud through CloudForms
 - Function enabled through both the UI and Automate Host data collection
 - Base attributes through OpenStack APIs (Ironic, Heat, Tuskar)
 - Metrics through OpenStack Ceilometer
 - OpenStack component views, detailing the status and configuration of installed OpenStack services, through host smart state analysis Image data collection through the OpenStack Glance API
  • 30. OPENSTACK BENELUX CONFERENCE 2015 ..AND BEYOND 30
  • 31. OPENSTACK BENELUX CONFERENCE 2015 CLOUD INSIGHTS 31 METRICS - Deployment Role - Compute CAPACITY - The big question, what is the capacity of my environment? CONTENTION - Deployment Role - Compute
  • 32. OPENSTACK BENELUX CONFERENCE 2015 DIRECTOR EXTENSIBILITY 32 Director offers several partner integration points: Deployment & Service Orchestration (Heat) Bare metal drivers (Ironic) Instrumentation Agents (Ceilometer) Deployment Dashboard (Horizon) Supporting Components (Puppet modules, extra config files, post- deploy scripts, etc)
  • 33. OPENSTACK BENELUX CONFERENCE 2015 TIPS & TRICKS 33 All OpenStack deployments are COMPLEX All OpenStack deployments are DIFFERENT Things to consider:
 - Multiple service endpoints (APIs)
 - Multiple networks
 - Different hardware (e.g. Compute, Storage) - Don’t migrate useless data (tokens) - Live migration is almost always necessary https://access.redhat.com/articles/1317223/
  • 34. OPENSTACK BENELUX CONFERENCE 2015 MIGRATION WAR STORIES One large institutional customer from the north ~300 VM’s migrated from Icehouse to Kilo - DB migration scripts, selective tables - Preserving floating IP’s, instance UUID, ports, routers.. - Shared Ceph cluster, with root and ephemeral disks on ceph - Minimal, but still considerable VM and API downtime 34
  • 35. THANK YOU & Q&A largely based on http://videos.cdn.redhat.com/summit2015/presentations/13790_red-hat-enterprise-linux-openstack-platform-deployment-tool-roadmap.pdf