SlideShare a Scribd company logo
Enterprise Cloud
management platform
Nagaraj Shenoy
About
● Nagaraj Shenoy
● MS - Illinois institute of Technology(IIT), Chicago
● Tech Generalist, FOSS lover
https://in.linkedin.com/in/mnshenoy
www.webinav.com
Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Agenda
● An insight into Openstack Ecosystem
● Why a cloud management platform ?
● Basic Ingredients of an enterprise cloud services platform
● Openstack based CMP Architecture
● Nova, Neutron, Glance
● HEAT
● Ceilometer
About Openstack
Why ?
● Fastest growing open source project
● Distributed cloud operating system
● Promotes Vendor neutrality
● Wide Ecosystem, backed by Industry juggernauts
Why not ?
● Comprises of many projects, many of them still not ready for enterprise
● Learning curve !! New release every six months. Icehouse as we speak !!
● Still cant call it a CMP
● Containers !! Docker and Kubernetes gaining attention
Openstack Ecosystem
Compute - Networking - Storage
Why an enterprise cloud management platform?
Openstack is not a solution, but a starting point:
• People need more than just the IaaS(infrastructure as a service)
• Focus is on the infrastructure than the actual application ecosystem
• Openstack API are for admins, Developers want to build microservices or mobile
interfaces or analytics capabilities
• Efforts needed in connecting the dots, i.e integrating services
• Policy control, workflow automation, Lifecycle management
• App migration - Multi cloud and hybrid cloud
• Constantly evolving ecosystem, major release every 6 months
Need for vendor neutrality
Vendor lock-in
• VMware - vSphere customers locked into vCloud Air.
• Microsoft - Systems Center to Azure.
• AWS - ELB, Elastic beanstalk, Cloudfront etc.
With that approach, one is tied to the specific technologies and the applications are not
free to migrate across different clouds.
Being community driven and fully open source, Openstack promises to be a vendor
neutral open cloud solution. Multi-vendor ecosystem is managed with the help of
drivers
Openstack Components
Advanced services ….
User
Cloud management platform (CMP)
Cloud Management
Infra as a service
NOVA
Ironic
Neutron
(Network)
Swift
Cinder
Manila
(Storage)
(Compute)
Glance (Image Mgmt)
HEAT
(Orchestration)
CEILOMETER
(telemetry)
TripleO
(Deployment)
Horizon
(UI)
REST
CLI
Sahara
Trove
Designate
Barbican
Zaqar
Keystone
OSLO
LBaaS
Compute - NOVA
● Core of the Openstack
● Interacts with the hypervisor, KVM/QEMU/libvirt
● interacts with Glance to retrieve images and deploy
them(and store them back), Snapshotting
● nova-compute - On demand creation and termination of
the VMs
● nova-scheduler - where to deploy the VM(host)
● nova-api - CLI, REST based API
● nova-network - Before neutron came along
● nova-volume - manages the storage
Network - NEUTRON
● Formerly called quantum
● eventually replace nova-network
● Full network virtualization capabilities
● Features such as LBaaS, VPNaaS
● Pleathora of plugins
○ OVS,RYU,Nuage,Contrail etc...
Glance
● Discover, register and retrieval of VM images
● RESTful API
● VM images can be stored as ZFS,LVM, S3, Ceph,
Cinder,Swift
● Cinder
○ Persistent block storage to VMs ( AWS - EBS)
○ Drivers - NetApp,IBM,SolidFire etc.
○ cinder-scheduler picks the optimal node to create the volume
● Swift - Object store (AWS - S3)
HEAT
• Orchestration service to automate deployments, networks and other services
• Templates to describe the compute, storage, networking and other resources
• Dissection of HEAT
– HOT - Heat Orchestration Template, written in YAML
– Stack - Collection of objects that form the template
– Resources - Objects created by Heat
– heat-api - RESTful API service
– heat-engine - Performs the orchestration
• HEAT is also compatible with AWS cloud formation
Ceilometer
• Meter Openstack infra performance and utilization for billing, benchmarking,
scalability, and statistics purposes.
• Configuring the type of collected data to meet various operating requirements
• REST API for Accessing and inserting the metering data
• Custom usage data can be configured via additional plugins
• Typical Workflow
HEAT + Ceilometer
HEAT
HEAT API
DB
HEAT
Engine
Deploy
/Autoscale
MQ
HEAT CLI
Cloudwatch
VM VM
Stack
CEILOMETER
API Service
Alarm Eval
Monitor
Create Alarms
Monitor
instances
Trigger Alarms
Meter
Some more...
● Astara - Formerly known as Akanda, provides deployer configurable multi-provider orchestration for Layer-3 through 7
network services (e.g. load balancing, routing).
● Trove - DB as a Service, provides scalable and reliable Cloud Database as a Service provisioning functionality for both
relational and non-relational database engines
● Sahara - Building data clusters on top of Openstack (Spark, Hadoop etc), Formerly known as Savanna
● Barbican - Cryptography services useful in environments such as large ephemeral clouds
● Zaqar - Multi-tenant cloud messaging service (similar to AWS SQS) - event broadcasting, task distribution, and P2P
messaging
● Project Calico - L3 approach to datacenter networking, highly efficient vRouter in each compute node that leverages the
existing Linux kernel forwarding engine without the need for vSwitches
Summary
There is no doubt that Openstack represents one of the massive industry alignment towards the Open source cloud, Some even
touting it to be the linux of cloud computing. But is it “THE” perfect solution ?
● Vanilla Openstack is a “Myth”
● The choice of Openstack as part of your cloud strategy purely depends on the kind of workload and the add-on features.
● Openstack can be a serious contender especially for fresh deployments and applications that are being architected for cloud.
But as the environment gets diverse(legacy integrations) Openstack can be tricky to integrate and maintain
● One might require a vendor based Cloud management platform especially when the cloud strategy involves public clouds(AWS,
Azure, GCE) and migration of application services across
● No doubt it is fully open source, but it comes with learning curve, release cycles, Vendor specific driver integrations etc.
● Interesting developments with respect to containers, docker, Kubernetes, Mesosphere etc will challenge Openstack
● Openstack will no doubt will grow mature over next couple of years, until then, the hunt for the CMP continues...
Topics of interest
Can I use openstack
● to build a true hyper converged cloud ?
● as an enterprise cloud management platform ?
● public cloud ? (as a CSP)
● Telco carrier grade cloud ?
● VNF, MANO and SDN integrations
● Federation of Clouds( Cloud of Clouds)
Questions ?
rajshenoy@gmail.com

More Related Content

PDF
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
Virtualization and Cloud Management Solutions
 
PDF
Cloud Management with vRealize Operations
Virtualization and Cloud Management Solutions
 
PDF
Gartner report on cloud360 cloud management platform
Cognizant
 
PDF
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Amcom
 
PDF
RightScale Webinar: Key Considerations For Cloud Migration and Portability
RightScale
 
PPTX
Citrix - Open Elastic Platform for the Private Cloud
Nati Shalom
 
PPTX
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Arraya Solutions
 
PDF
VMware vCloud and vRealize Operations
Pedro Silva
 
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
Virtualization and Cloud Management Solutions
 
Cloud Management with vRealize Operations
Virtualization and Cloud Management Solutions
 
Gartner report on cloud360 cloud management platform
Cognizant
 
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Amcom
 
RightScale Webinar: Key Considerations For Cloud Migration and Portability
RightScale
 
Citrix - Open Elastic Platform for the Private Cloud
Nati Shalom
 
Gain Insights, Make Decisions, and Take Action Across a Streamlined and Autom...
Arraya Solutions
 
VMware vCloud and vRealize Operations
Pedro Silva
 

What's hot (19)

PPTX
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Virtualization and Cloud Management Solutions
 
PDF
Openstack Cloud Management and Automation Using Red Hat Cloudforms 4.0
Prasad Mukhedkar
 
PDF
Storage Management with vRealize Operations
Virtualization and Cloud Management Solutions
 
PDF
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Jürgen Ambrosi
 
PPT
Basics of Java Cloud
Ankur Gupta
 
PDF
Jelastic Cluster Admin Panel Overview
Jelastic Multi-Cloud PaaS
 
PDF
Managing Multiple Clouds in an Enteprise - A Heterogenous Lens
Mayur Shintre
 
PDF
The Age of Network Operations Management in Software Defined Data Centers
Virtualization and Cloud Management Solutions
 
PPTX
Managing your virtual environment with System Center & Windows Server 2012
C/D/H Technology Consultants
 
PPT
Cloud Computing Basics I
RightScale
 
PDF
Step by-step cloud migration checklist
Forte Group
 
PDF
AWS vs. Azure vs. Google vs. SoftLayer: Network, Storage and DBaaS
RightScale
 
PDF
Citrix Day 2013: CloudPlatform & Cloud Portal Business Manager
Digicomp Academy AG
 
PDF
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Dell World
 
PPTX
Architecting Multi-Cloud Applications - Myth or Reality?
aravindajju
 
PPT
Savig cost using application level virtualization
Nati Shalom
 
PPT
2109 mobile cloud integrating your mobile workloads with the enterprise
Todd Kaplinger
 
PPTX
Why choose VMware vCloud Suite Standard over vSOM
Anil Gupta (AJ) - vExpert
 
PPTX
DEVNET-1187 Cisco Intercloud Services: Delivering a Solution that Enables Hi...
Cisco DevNet
 
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Virtualization and Cloud Management Solutions
 
Openstack Cloud Management and Automation Using Red Hat Cloudforms 4.0
Prasad Mukhedkar
 
Storage Management with vRealize Operations
Virtualization and Cloud Management Solutions
 
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Jürgen Ambrosi
 
Basics of Java Cloud
Ankur Gupta
 
Jelastic Cluster Admin Panel Overview
Jelastic Multi-Cloud PaaS
 
Managing Multiple Clouds in an Enteprise - A Heterogenous Lens
Mayur Shintre
 
The Age of Network Operations Management in Software Defined Data Centers
Virtualization and Cloud Management Solutions
 
Managing your virtual environment with System Center & Windows Server 2012
C/D/H Technology Consultants
 
Cloud Computing Basics I
RightScale
 
Step by-step cloud migration checklist
Forte Group
 
AWS vs. Azure vs. Google vs. SoftLayer: Network, Storage and DBaaS
RightScale
 
Citrix Day 2013: CloudPlatform & Cloud Portal Business Manager
Digicomp Academy AG
 
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Dell World
 
Architecting Multi-Cloud Applications - Myth or Reality?
aravindajju
 
Savig cost using application level virtualization
Nati Shalom
 
2109 mobile cloud integrating your mobile workloads with the enterprise
Todd Kaplinger
 
Why choose VMware vCloud Suite Standard over vSOM
Anil Gupta (AJ) - vExpert
 
DEVNET-1187 Cisco Intercloud Services: Delivering a Solution that Enables Hi...
Cisco DevNet
 
Ad

Viewers also liked (20)

PDF
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld
 
PDF
A Framework to Measure and Maximize Cloud ROI
RightScale
 
PPTX
Filesystem as a service in OpenStack
openstackindia
 
PPTX
Configuration Management in the Cloud - Cloud Phoenix Meetup Feb 2014
Miguel Zuniga
 
PPTX
Hybrid IT Operations and the Hybrid Cloud
Vistara
 
PPTX
Financial Management with ServiceNow at Franke
Aspediens
 
PPTX
OpenStack Heat
openstackindia
 
PDF
System Center + Cireson vs. ServiceNow
Cireson
 
PPTX
OpenStack Cinder
Deepti Ramakrishna
 
PDF
HGConcept-ITOM-Service Centric Operations
HGConcept Inc.
 
PDF
The Service-Oriented Enterprise with ServiceNow
Aspediens
 
KEY
Using Chef for Automated Infrastructure in the Cloud
Jesse Robbins
 
PPTX
Cloud as a Service: A Powerful New Cloud Management Platform
BMC Software
 
PPTX
Zenoss & ServiceNow Integration - Incident Management & CMDB
Zenoss
 
PPTX
Cloud Migration - Cloud Computing Benefits & Issues
Artizen, Inc.
 
PPTX
EMC Cloud Management
Cenk Ersoy
 
PDF
Presentation cloud management platform
xKinAnx
 
PPTX
Migrating your Existing Applications to the Cloud
Nestweaver
 
PDF
Chef - Configuration Management for the Cloud
James Casey
 
PPTX
Cloud Strategy
Richard Harvey
 
VMworld 2013: Deploying vSphere with OpenStack: What It Means to Your Cloud E...
VMworld
 
A Framework to Measure and Maximize Cloud ROI
RightScale
 
Filesystem as a service in OpenStack
openstackindia
 
Configuration Management in the Cloud - Cloud Phoenix Meetup Feb 2014
Miguel Zuniga
 
Hybrid IT Operations and the Hybrid Cloud
Vistara
 
Financial Management with ServiceNow at Franke
Aspediens
 
OpenStack Heat
openstackindia
 
System Center + Cireson vs. ServiceNow
Cireson
 
OpenStack Cinder
Deepti Ramakrishna
 
HGConcept-ITOM-Service Centric Operations
HGConcept Inc.
 
The Service-Oriented Enterprise with ServiceNow
Aspediens
 
Using Chef for Automated Infrastructure in the Cloud
Jesse Robbins
 
Cloud as a Service: A Powerful New Cloud Management Platform
BMC Software
 
Zenoss & ServiceNow Integration - Incident Management & CMDB
Zenoss
 
Cloud Migration - Cloud Computing Benefits & Issues
Artizen, Inc.
 
EMC Cloud Management
Cenk Ersoy
 
Presentation cloud management platform
xKinAnx
 
Migrating your Existing Applications to the Cloud
Nestweaver
 
Chef - Configuration Management for the Cloud
James Casey
 
Cloud Strategy
Richard Harvey
 
Ad

Similar to Openstack - Enterprise cloud management platform (20)

PDF
OpenStack- A ringside view of Services and Architecture
Ritesh Somani
 
PPTX
Openstack
Samip Shah
 
PDF
Cloud Architect Alliance #15: Openstack
Microsoft
 
PPTX
CloudStack vs Openstack
Madan Ganesh Velayudham
 
PDF
OpenStack for devops environment
Orgad Kimchi
 
PPTX
OpenStack: Why Is It Gaining So Much Traction?
mestery
 
PPTX
Openstack Fundamentals by CloudZone @Back2School
Asaf Abres
 
PDF
Open stack@ebay
Subbu Allamaraju
 
PPTX
Cloud and OpenStack
Seyed Ehsan Beheshtian
 
PPTX
An overview of OpenStack for the VMware community
Anthony Chow
 
PPTX
Some Advanced OpenStack Overview Document
TrungPhamVan10
 
PDF
Red Hat presentatie: Open stack Latest Pure Tech
ProxyServices
 
PDF
Introduction to cloud and openstack
Shivaling Sannalli
 
PPTX
OpenStack: Toward a More Resilient Cloud
Mark Voelker
 
PDF
OpenStack (projects 101)
Hazzim Anaya
 
PDF
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Raul Leite
 
PDF
Introduction openstack-meetup-nov-28
Sadique Puthen
 
PDF
Openstack 101 by Jason Kalai
MyNOG
 
PDF
OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in...
IndicThreads
 
PDF
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
Sadique Puthen
 
OpenStack- A ringside view of Services and Architecture
Ritesh Somani
 
Openstack
Samip Shah
 
Cloud Architect Alliance #15: Openstack
Microsoft
 
CloudStack vs Openstack
Madan Ganesh Velayudham
 
OpenStack for devops environment
Orgad Kimchi
 
OpenStack: Why Is It Gaining So Much Traction?
mestery
 
Openstack Fundamentals by CloudZone @Back2School
Asaf Abres
 
Open stack@ebay
Subbu Allamaraju
 
Cloud and OpenStack
Seyed Ehsan Beheshtian
 
An overview of OpenStack for the VMware community
Anthony Chow
 
Some Advanced OpenStack Overview Document
TrungPhamVan10
 
Red Hat presentatie: Open stack Latest Pure Tech
ProxyServices
 
Introduction to cloud and openstack
Shivaling Sannalli
 
OpenStack: Toward a More Resilient Cloud
Mark Voelker
 
OpenStack (projects 101)
Hazzim Anaya
 
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Raul Leite
 
Introduction openstack-meetup-nov-28
Sadique Puthen
 
Openstack 101 by Jason Kalai
MyNOG
 
OpenStack Ecosystem – Xen Cloud Platform and Integration into OpenStack - in...
IndicThreads
 
Openstack on Fedora, Fedora on Openstack: An Introduction to cloud IaaS
Sadique Puthen
 

Recently uploaded (20)

PDF
Software Development Methodologies in 2025
KodekX
 
PDF
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
PDF
Revolutionize Operations with Intelligent IoT Monitoring and Control
Rejig Digital
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
agentic-ai-and-the-future-of-autonomous-systems.pdf
siddharthnetsavvies
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
GYTPOL If You Give a Hacker a Host
linda296484
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
PDF
Building High-Performance Oracle Teams: Strategic Staffing for Database Manag...
SMACT Works
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
CIFDAQ's Token Spotlight: SKY - A Forgotten Giant's Comeback?
CIFDAQ
 
Software Development Methodologies in 2025
KodekX
 
CIFDAQ'S Market Insight: BTC to ETH money in motion
CIFDAQ
 
Revolutionize Operations with Intelligent IoT Monitoring and Control
Rejig Digital
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
agentic-ai-and-the-future-of-autonomous-systems.pdf
siddharthnetsavvies
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Doc9.....................................
SofiaCollazos
 
GYTPOL If You Give a Hacker a Host
linda296484
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
This slide provides an overview Technology
mineshkharadi333
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
Building High-Performance Oracle Teams: Strategic Staffing for Database Manag...
SMACT Works
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
CIFDAQ's Token Spotlight: SKY - A Forgotten Giant's Comeback?
CIFDAQ
 

Openstack - Enterprise cloud management platform

  • 2. About ● Nagaraj Shenoy ● MS - Illinois institute of Technology(IIT), Chicago ● Tech Generalist, FOSS lover https://in.linkedin.com/in/mnshenoy www.webinav.com Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
  • 3. Agenda ● An insight into Openstack Ecosystem ● Why a cloud management platform ? ● Basic Ingredients of an enterprise cloud services platform ● Openstack based CMP Architecture ● Nova, Neutron, Glance ● HEAT ● Ceilometer
  • 4. About Openstack Why ? ● Fastest growing open source project ● Distributed cloud operating system ● Promotes Vendor neutrality ● Wide Ecosystem, backed by Industry juggernauts Why not ? ● Comprises of many projects, many of them still not ready for enterprise ● Learning curve !! New release every six months. Icehouse as we speak !! ● Still cant call it a CMP ● Containers !! Docker and Kubernetes gaining attention
  • 7. Why an enterprise cloud management platform? Openstack is not a solution, but a starting point: • People need more than just the IaaS(infrastructure as a service) • Focus is on the infrastructure than the actual application ecosystem • Openstack API are for admins, Developers want to build microservices or mobile interfaces or analytics capabilities • Efforts needed in connecting the dots, i.e integrating services • Policy control, workflow automation, Lifecycle management • App migration - Multi cloud and hybrid cloud • Constantly evolving ecosystem, major release every 6 months
  • 8. Need for vendor neutrality Vendor lock-in • VMware - vSphere customers locked into vCloud Air. • Microsoft - Systems Center to Azure. • AWS - ELB, Elastic beanstalk, Cloudfront etc. With that approach, one is tied to the specific technologies and the applications are not free to migrate across different clouds. Being community driven and fully open source, Openstack promises to be a vendor neutral open cloud solution. Multi-vendor ecosystem is managed with the help of drivers
  • 10. Advanced services …. User Cloud management platform (CMP) Cloud Management Infra as a service NOVA Ironic Neutron (Network) Swift Cinder Manila (Storage) (Compute) Glance (Image Mgmt) HEAT (Orchestration) CEILOMETER (telemetry) TripleO (Deployment) Horizon (UI) REST CLI Sahara Trove Designate Barbican Zaqar Keystone OSLO LBaaS
  • 11. Compute - NOVA ● Core of the Openstack ● Interacts with the hypervisor, KVM/QEMU/libvirt ● interacts with Glance to retrieve images and deploy them(and store them back), Snapshotting ● nova-compute - On demand creation and termination of the VMs ● nova-scheduler - where to deploy the VM(host) ● nova-api - CLI, REST based API ● nova-network - Before neutron came along ● nova-volume - manages the storage
  • 12. Network - NEUTRON ● Formerly called quantum ● eventually replace nova-network ● Full network virtualization capabilities ● Features such as LBaaS, VPNaaS ● Pleathora of plugins ○ OVS,RYU,Nuage,Contrail etc...
  • 13. Glance ● Discover, register and retrieval of VM images ● RESTful API ● VM images can be stored as ZFS,LVM, S3, Ceph, Cinder,Swift ● Cinder ○ Persistent block storage to VMs ( AWS - EBS) ○ Drivers - NetApp,IBM,SolidFire etc. ○ cinder-scheduler picks the optimal node to create the volume ● Swift - Object store (AWS - S3)
  • 14. HEAT • Orchestration service to automate deployments, networks and other services • Templates to describe the compute, storage, networking and other resources • Dissection of HEAT – HOT - Heat Orchestration Template, written in YAML – Stack - Collection of objects that form the template – Resources - Objects created by Heat – heat-api - RESTful API service – heat-engine - Performs the orchestration • HEAT is also compatible with AWS cloud formation
  • 15. Ceilometer • Meter Openstack infra performance and utilization for billing, benchmarking, scalability, and statistics purposes. • Configuring the type of collected data to meet various operating requirements • REST API for Accessing and inserting the metering data • Custom usage data can be configured via additional plugins • Typical Workflow
  • 16. HEAT + Ceilometer HEAT HEAT API DB HEAT Engine Deploy /Autoscale MQ HEAT CLI Cloudwatch VM VM Stack CEILOMETER API Service Alarm Eval Monitor Create Alarms Monitor instances Trigger Alarms Meter
  • 17. Some more... ● Astara - Formerly known as Akanda, provides deployer configurable multi-provider orchestration for Layer-3 through 7 network services (e.g. load balancing, routing). ● Trove - DB as a Service, provides scalable and reliable Cloud Database as a Service provisioning functionality for both relational and non-relational database engines ● Sahara - Building data clusters on top of Openstack (Spark, Hadoop etc), Formerly known as Savanna ● Barbican - Cryptography services useful in environments such as large ephemeral clouds ● Zaqar - Multi-tenant cloud messaging service (similar to AWS SQS) - event broadcasting, task distribution, and P2P messaging ● Project Calico - L3 approach to datacenter networking, highly efficient vRouter in each compute node that leverages the existing Linux kernel forwarding engine without the need for vSwitches
  • 18. Summary There is no doubt that Openstack represents one of the massive industry alignment towards the Open source cloud, Some even touting it to be the linux of cloud computing. But is it “THE” perfect solution ? ● Vanilla Openstack is a “Myth” ● The choice of Openstack as part of your cloud strategy purely depends on the kind of workload and the add-on features. ● Openstack can be a serious contender especially for fresh deployments and applications that are being architected for cloud. But as the environment gets diverse(legacy integrations) Openstack can be tricky to integrate and maintain ● One might require a vendor based Cloud management platform especially when the cloud strategy involves public clouds(AWS, Azure, GCE) and migration of application services across ● No doubt it is fully open source, but it comes with learning curve, release cycles, Vendor specific driver integrations etc. ● Interesting developments with respect to containers, docker, Kubernetes, Mesosphere etc will challenge Openstack ● Openstack will no doubt will grow mature over next couple of years, until then, the hunt for the CMP continues...
  • 19. Topics of interest Can I use openstack ● to build a true hyper converged cloud ? ● as an enterprise cloud management platform ? ● public cloud ? (as a CSP) ● Telco carrier grade cloud ? ● VNF, MANO and SDN integrations ● Federation of Clouds( Cloud of Clouds)