SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
+
Deploying Openstack and Ceph with Juju
Akash Chandrashekar
Solutions Engineer
UK HQ
Beijing, London,Boston
Integrated Solutions
Professional Services
IHV and ISV Certification
Canonical
0%
5%
10%
15%
20%
25%
2009 2010 2011 2012
●
Desktop, Server and Mobile OS on x86 and ARM
●
Fastest-growing server OS, #1 on Public Cloud
●
Only commercially-available solution for Hyperscale
Ubuntu is the leading Server OS deployed in public cloud
computing services, with sustained yearly growth of over 7% –
Source: W3Techs 2013
Ubuntu & Canonical : Focused on Scale Out
Ubuntu
Evolution of Computing
dpkg
apt
Clone
1
Clone
2
Clone
3
Package
Management
Configuration
Management
Service Orchestration
Deployment Costs Dominate Cloud
Deployment Cost
Development Cost
Era of
Devops
Ubuntu +OpenStack + Ceph
➔
Velocity - Deliver Applications,
Platform, and Infrastructure Faster
➔
Flexibility - Deploy Applications, and
Services with Ease Anywhere
➔
Agility - Dynamically Provision
Compute, Storage and Networking
➔
Scalability - Handle growing workloads
➔
Economics - Reduce Capital and
Operational Expenditures
OpenStack Focus on Service based Architecture
IaaS
●
Openstack
→ Swift
→ Nova
→ Quantum
→ Horizon
→ Glance
Core areas for scale out with Ubuntu
SDN
●
Nicera
●
BigSwitch
●
NEC
●
MidoNet
PaaS
●
Cloud Foundry
●
Engine Yard
Storage
●
Block| Object
●
Ceph
Ubuntu 14.04 LTS
Ubuntu 12.10
Ubuntu 13.04
Ubuntu 13.10
Ubuntu 11.10
Ubuntu 11.04C
D
E
F
G
“Cactus”
H
“Diablo”
“Essex”
“Folsom”
“Grizzly”
Regular Ubuntu Release Ubuntu LTS Release
Ubuntu 12.04 LTS
OpenStack Release
I
October 2012
April 2013
October 2013
April 2014
Ubuntu | OpenStack release cadence
Ceph + Ubuntu OpenStack Strategy
Ceph is a fully supported option as part of Ubuntu OpenStack
Cinder
Swift replacement
Support is backed by Inktank
The Best of Both Worlds
Fully Supported Openstack
Packages
Continuous integration with
Trunk
Tight Alignment with
Openstack
Release Cycle
Deep Engineering Expertise
Development and
reference platform
Devops preferred
option for OpenStack
Fully supported by
Canonical for and on
OpenStack
Support for key
Virtualization
Technologies
KVM and LXC
Openstack and the service delivery challenge
Openstack offers an infrastructure to deploy and scale virtual
servers instantly...
...but complexity in configuring, integrating and scaling services
makes deployments harder.
.
Openstack typically requires deep knowledge of components that comprise it such as glance,
rabbit-mq, cinder, etc. and configuring the inter-relationships between them. In addition, you have to
deal with the workloads/applications you will deliver and their inter-relationships which further
increases complexity and time in deployment.
Page 12
The solution:
The next generation service orchestration framework
Juju and Charms
●
Juju utilizes service formulas
called Charms”
●
Charms are building blocks
●
Charms contain instructions :
Deploy, Install, and Configure
●
Charms can be instantiated
one or many times
DatabaseCeph
Juju environment
●
Juju maintains the relations
between the services
●
Eliminates complex
configuration management
Ceph
Ceph-Radosgw
Juju relation
Juju relation
Ceph-OSD
●
Multiple charms can
provide the same service
and can be easily switched
Cloud app
HAProxy
Depends Provides
Depends Provides
Ceph
●
Juju maintains the relations
between the services
●
Eliminates complex
configuration management
Ceph
Ceph-Radosgw
Juju relation
Juju relation
Ceph-OSD
Page 18
juju deploy -n 3 --config ceph.yaml ceph
Deploying Ceph Monitors
juju deploy -n 3 --config ceph.yaml cs:~pmcgarry/quantal/ceph-osd
Deploying Ceph- OSDS
juju set ceph-osd "osd-devices=/dev/xvdf"
Set Ceph to use Volumes
juju add-relation ceph-osd ceph
Build the relationships between Ceph Monitor and OSDS
http://ceph.com/dev-notes/deploying-ceph-with-juju/
The solution:
Juju-gui
Ceph Day Santa Clara: Deploying Ceph and OpenStack with Juju

Contenu connexe

Tendances

Cumulus Networks & Puppet Labs webinar
Cumulus Networks & Puppet Labs webinarCumulus Networks & Puppet Labs webinar
Cumulus Networks & Puppet Labs webinarCumulus Networks
 
AMS cloud developer challenge 2016
AMS cloud developer challenge 2016AMS cloud developer challenge 2016
AMS cloud developer challenge 2016Graham Smith
 
Bosh - Configuring Services
Bosh - Configuring ServicesBosh - Configuring Services
Bosh - Configuring ServicesAndrew Shafer
 
Managing Multi-hypervisor OpenStack Cloud with Single Virtual Network
Managing Multi-hypervisor OpenStack Cloud with Single Virtual NetworkManaging Multi-hypervisor OpenStack Cloud with Single Virtual Network
Managing Multi-hypervisor OpenStack Cloud with Single Virtual NetworkPLUMgrid
 
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebula Project
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutMirantis
 
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
 
eNovance Make Your Cloud
eNovance Make Your CloudeNovance Make Your Cloud
eNovance Make Your CloudeNovance
 
Mihai Tataran - Dev/Test Continuous Delivery Automation cu Microsoft Azure
Mihai Tataran - Dev/Test Continuous Delivery Automation cu Microsoft AzureMihai Tataran - Dev/Test Continuous Delivery Automation cu Microsoft Azure
Mihai Tataran - Dev/Test Continuous Delivery Automation cu Microsoft AzureAvaelgo
 
Utilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster ManagerUtilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster ManagerIan Lumb
 
100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy SoftwarePuppet
 
CloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretCloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretShapeBlue
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container ServiceShapeBlue
 
CloudStack User Group welcome
CloudStack User Group welcomeCloudStack User Group welcome
CloudStack User Group welcomeShapeBlue
 
ProductX2014 Tom thirer. mellanox
ProductX2014 Tom thirer. mellanoxProductX2014 Tom thirer. mellanox
ProductX2014 Tom thirer. mellanoxProduct Excellence
 
Comparing open source private cloud platforms
Comparing open source private cloud platformsComparing open source private cloud platforms
Comparing open source private cloud platformsOSCON Byrum
 
Model-Driven Operations
Model-Driven OperationsModel-Driven Operations
Model-Driven OperationsTesora
 
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...VMware Tanzu
 

Tendances (20)

Cumulus Networks & Puppet Labs webinar
Cumulus Networks & Puppet Labs webinarCumulus Networks & Puppet Labs webinar
Cumulus Networks & Puppet Labs webinar
 
AMS cloud developer challenge 2016
AMS cloud developer challenge 2016AMS cloud developer challenge 2016
AMS cloud developer challenge 2016
 
China user group keynote
China user group keynoteChina user group keynote
China user group keynote
 
Bosh - Configuring Services
Bosh - Configuring ServicesBosh - Configuring Services
Bosh - Configuring Services
 
Managing Multi-hypervisor OpenStack Cloud with Single Virtual Network
Managing Multi-hypervisor OpenStack Cloud with Single Virtual NetworkManaging Multi-hypervisor OpenStack Cloud with Single Virtual Network
Managing Multi-hypervisor OpenStack Cloud with Single Virtual Network
 
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
 
CloudStack Meetup - Introduction
CloudStack Meetup - IntroductionCloudStack Meetup - Introduction
CloudStack Meetup - Introduction
 
Protecting Yourself from the Container Shakeout
Protecting Yourself from the Container ShakeoutProtecting Yourself from the Container Shakeout
Protecting Yourself from the Container Shakeout
 
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
 
eNovance Make Your Cloud
eNovance Make Your CloudeNovance Make Your Cloud
eNovance Make Your Cloud
 
Mihai Tataran - Dev/Test Continuous Delivery Automation cu Microsoft Azure
Mihai Tataran - Dev/Test Continuous Delivery Automation cu Microsoft AzureMihai Tataran - Dev/Test Continuous Delivery Automation cu Microsoft Azure
Mihai Tataran - Dev/Test Continuous Delivery Automation cu Microsoft Azure
 
Utilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster ManagerUtilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster Manager
 
100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software
 
CloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretCloudStack - Apache's best kept secret
CloudStack - Apache's best kept secret
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
 
CloudStack User Group welcome
CloudStack User Group welcomeCloudStack User Group welcome
CloudStack User Group welcome
 
ProductX2014 Tom thirer. mellanox
ProductX2014 Tom thirer. mellanoxProductX2014 Tom thirer. mellanox
ProductX2014 Tom thirer. mellanox
 
Comparing open source private cloud platforms
Comparing open source private cloud platformsComparing open source private cloud platforms
Comparing open source private cloud platforms
 
Model-Driven Operations
Model-Driven OperationsModel-Driven Operations
Model-Driven Operations
 
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
 

Similaire à Ceph Day Santa Clara: Deploying Ceph and OpenStack with Juju

OpenStack & Ubuntu (india openstack day)
OpenStack & Ubuntu (india openstack day)OpenStack & Ubuntu (india openstack day)
OpenStack & Ubuntu (india openstack day)openstackindia
 
<iframe src="http://video.yandex.ru/iframe/ya-events/0ro6nfi3fv.5216/" hei...
<iframe src="http://video.yandex.ru/iframe/ya-events/0ro6nfi3fv.5216/" hei...<iframe src="http://video.yandex.ru/iframe/ya-events/0ro6nfi3fv.5216/" hei...
<iframe src="http://video.yandex.ru/iframe/ya-events/0ro6nfi3fv.5216/" hei...Yandex
 
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
 
Nuxeo on the Cloud - Nuxeo World 2011
Nuxeo on the Cloud - Nuxeo World 2011Nuxeo on the Cloud - Nuxeo World 2011
Nuxeo on the Cloud - Nuxeo World 2011Stefane Fermigier
 
Cloud Ubuntu Open Stack Private Cloud
Cloud  Ubuntu Open Stack Private CloudCloud  Ubuntu Open Stack Private Cloud
Cloud Ubuntu Open Stack Private CloudThe World Bank
 
Ubuntu Cloud Core Deck Feb2014
Ubuntu Cloud Core Deck Feb2014Ubuntu Cloud Core Deck Feb2014
Ubuntu Cloud Core Deck Feb2014The World Bank
 
Canonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview PresentationCanonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview PresentationThe World Bank
 
Modern application delivery with Consul
Modern application delivery with ConsulModern application delivery with Consul
Modern application delivery with ConsulMitchell Pronschinske
 
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
 
OpenStack in Action 4! Patrick Hamon - Architectures of reference for OpenSta...
OpenStack in Action 4! Patrick Hamon - Architectures of reference for OpenSta...OpenStack in Action 4! Patrick Hamon - Architectures of reference for OpenSta...
OpenStack in Action 4! Patrick Hamon - Architectures of reference for OpenSta...eNovance
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics sbbabu
 
Cloud Deploying a Public Cloud on Ubuntu Open Stack
Cloud Deploying a Public Cloud on Ubuntu Open StackCloud Deploying a Public Cloud on Ubuntu Open Stack
Cloud Deploying a Public Cloud on Ubuntu Open StackThe World Bank
 
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdfDIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdfconfluent
 
Cloud Factsheet Ubuntu Open Stack
Cloud  Factsheet Ubuntu Open StackCloud  Factsheet Ubuntu Open Stack
Cloud Factsheet Ubuntu Open StackThe 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
 
Openstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platformOpenstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platformNagaraj Shenoy
 
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
 
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick HamonOpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick HamoneNovance
 

Similaire à Ceph Day Santa Clara: Deploying Ceph and OpenStack with Juju (20)

OpenStack & Ubuntu (india openstack day)
OpenStack & Ubuntu (india openstack day)OpenStack & Ubuntu (india openstack day)
OpenStack & Ubuntu (india openstack day)
 
<iframe src="http://video.yandex.ru/iframe/ya-events/0ro6nfi3fv.5216/" hei...
<iframe src="http://video.yandex.ru/iframe/ya-events/0ro6nfi3fv.5216/" hei...<iframe src="http://video.yandex.ru/iframe/ya-events/0ro6nfi3fv.5216/" hei...
<iframe src="http://video.yandex.ru/iframe/ya-events/0ro6nfi3fv.5216/" hei...
 
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
 
Nuxeo on the Cloud - Nuxeo World 2011
Nuxeo on the Cloud - Nuxeo World 2011Nuxeo on the Cloud - Nuxeo World 2011
Nuxeo on the Cloud - Nuxeo World 2011
 
Cloud Ubuntu Open Stack Private Cloud
Cloud  Ubuntu Open Stack Private CloudCloud  Ubuntu Open Stack Private Cloud
Cloud Ubuntu Open Stack Private Cloud
 
Ubuntu Cloud Core Deck Feb2014
Ubuntu Cloud Core Deck Feb2014Ubuntu Cloud Core Deck Feb2014
Ubuntu Cloud Core Deck Feb2014
 
Shree_Duth_Awasthi_Resume
Shree_Duth_Awasthi_ResumeShree_Duth_Awasthi_Resume
Shree_Duth_Awasthi_Resume
 
Canonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview PresentationCanonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview Presentation
 
Modern application delivery with Consul
Modern application delivery with ConsulModern application delivery with Consul
Modern application delivery with Consul
 
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 in Action 4! Patrick Hamon - Architectures of reference for OpenSta...
OpenStack in Action 4! Patrick Hamon - Architectures of reference for OpenSta...OpenStack in Action 4! Patrick Hamon - Architectures of reference for OpenSta...
OpenStack in Action 4! Patrick Hamon - Architectures of reference for OpenSta...
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics
 
Cloud Deploying a Public Cloud on Ubuntu Open Stack
Cloud Deploying a Public Cloud on Ubuntu Open StackCloud Deploying a Public Cloud on Ubuntu Open Stack
Cloud Deploying a Public Cloud on Ubuntu Open Stack
 
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdfDIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
DIMT 2023 SG - Hands-on Workshop_ Getting started with Confluent Cloud.pdf
 
Cloud Factsheet Ubuntu Open Stack
Cloud  Factsheet Ubuntu Open StackCloud  Factsheet Ubuntu Open Stack
Cloud Factsheet Ubuntu Open Stack
 
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
 
Openstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platformOpenstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platform
 
Shree duth awasthi_cv
Shree duth awasthi_cvShree duth awasthi_cv
Shree duth awasthi_cv
 
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
 
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick HamonOpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
 

Dernier

"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
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
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
 
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, Adobeapidays
 
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
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
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 2024The Digital Insurer
 
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
 
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
 

Dernier (20)

"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 ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 
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
 
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
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 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
 
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 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...
 

Ceph Day Santa Clara: Deploying Ceph and OpenStack with Juju

  • 1. + Deploying Openstack and Ceph with Juju Akash Chandrashekar Solutions Engineer
  • 2. UK HQ Beijing, London,Boston Integrated Solutions Professional Services IHV and ISV Certification Canonical 0% 5% 10% 15% 20% 25% 2009 2010 2011 2012 ● Desktop, Server and Mobile OS on x86 and ARM ● Fastest-growing server OS, #1 on Public Cloud ● Only commercially-available solution for Hyperscale Ubuntu is the leading Server OS deployed in public cloud computing services, with sustained yearly growth of over 7% – Source: W3Techs 2013 Ubuntu & Canonical : Focused on Scale Out Ubuntu
  • 4. Deployment Costs Dominate Cloud Deployment Cost Development Cost Era of Devops
  • 5. Ubuntu +OpenStack + Ceph ➔ Velocity - Deliver Applications, Platform, and Infrastructure Faster ➔ Flexibility - Deploy Applications, and Services with Ease Anywhere ➔ Agility - Dynamically Provision Compute, Storage and Networking ➔ Scalability - Handle growing workloads ➔ Economics - Reduce Capital and Operational Expenditures
  • 6. OpenStack Focus on Service based Architecture
  • 7. IaaS ● Openstack → Swift → Nova → Quantum → Horizon → Glance Core areas for scale out with Ubuntu SDN ● Nicera ● BigSwitch ● NEC ● MidoNet PaaS ● Cloud Foundry ● Engine Yard Storage ● Block| Object ● Ceph
  • 8. Ubuntu 14.04 LTS Ubuntu 12.10 Ubuntu 13.04 Ubuntu 13.10 Ubuntu 11.10 Ubuntu 11.04C D E F G “Cactus” H “Diablo” “Essex” “Folsom” “Grizzly” Regular Ubuntu Release Ubuntu LTS Release Ubuntu 12.04 LTS OpenStack Release I October 2012 April 2013 October 2013 April 2014 Ubuntu | OpenStack release cadence
  • 9. Ceph + Ubuntu OpenStack Strategy Ceph is a fully supported option as part of Ubuntu OpenStack Cinder Swift replacement Support is backed by Inktank
  • 10. The Best of Both Worlds Fully Supported Openstack Packages Continuous integration with Trunk Tight Alignment with Openstack Release Cycle Deep Engineering Expertise Development and reference platform Devops preferred option for OpenStack Fully supported by Canonical for and on OpenStack Support for key Virtualization Technologies KVM and LXC
  • 11. Openstack and the service delivery challenge Openstack offers an infrastructure to deploy and scale virtual servers instantly... ...but complexity in configuring, integrating and scaling services makes deployments harder. . Openstack typically requires deep knowledge of components that comprise it such as glance, rabbit-mq, cinder, etc. and configuring the inter-relationships between them. In addition, you have to deal with the workloads/applications you will deliver and their inter-relationships which further increases complexity and time in deployment.
  • 13. The solution: The next generation service orchestration framework
  • 14. Juju and Charms ● Juju utilizes service formulas called Charms” ● Charms are building blocks ● Charms contain instructions : Deploy, Install, and Configure ● Charms can be instantiated one or many times DatabaseCeph Juju environment
  • 15. ● Juju maintains the relations between the services ● Eliminates complex configuration management Ceph Ceph-Radosgw Juju relation Juju relation Ceph-OSD
  • 16. ● Multiple charms can provide the same service and can be easily switched Cloud app HAProxy Depends Provides Depends Provides Ceph
  • 17. ● Juju maintains the relations between the services ● Eliminates complex configuration management Ceph Ceph-Radosgw Juju relation Juju relation Ceph-OSD
  • 18. Page 18 juju deploy -n 3 --config ceph.yaml ceph Deploying Ceph Monitors juju deploy -n 3 --config ceph.yaml cs:~pmcgarry/quantal/ceph-osd Deploying Ceph- OSDS juju set ceph-osd "osd-devices=/dev/xvdf" Set Ceph to use Volumes juju add-relation ceph-osd ceph Build the relationships between Ceph Monitor and OSDS http://ceph.com/dev-notes/deploying-ceph-with-juju/