SlideShare a Scribd company logo
Unraveling OpenStack clouds
Sanket Sangwikar
Technical Architect at IBM
Introduction
Sanket Sangwikar
Technical Architect, Cloud Systems Software,
IBM Software Labs
sanket.sangwikar@in.ibm.com
Patents
• Managing cache elements(Link)
- United States US8086803
• Algorithm to establish
relationships among network
entities(Link) - United States
US20120233607 A1
• System management in
datacenter using a non-relational
database(Link) - United States
United States US20130024484
• A few more
Publications
• Optimizing CIM based storage
management solutions using
indications based cache
techniques
• Designing new generation
device management solution
• System and method for
managing the life cycle of
systems using Internet
Messenger (IM) based approach
• Many more
Education
Master of Science (MS), Computer
Software Engineering
Birla Institute of Technology and
Science
Bachelor of Engineering (BE),
Computer Engineering
University of Mumbai
Interests
Environment, Backpacking, History
3
By the end of this session…
You would have known…
• Some basics of IaaS cloud to begin with
• Why has OpenStack become a sensation in today’s IaaS cloud
space?
• Architecture of OpenStack
• Who should be using OpenStack? What’s in it for you?
• The next generation of technologies - What are the businesses
doing with it?
• How can one contribute to OpenStack?
Cloud Service Model
Infrastructure as a Service (IaaS)
• Abstracts hardware (server, storage, and network
infrastructure) into a pool capabilities that are delivered as
services
• Consumer is able to deploy and run software such as
operating systems and applications.
• Consumer does not have to manage or control the underlying
cloud physical infrastructure
Different IaaS Clouds
• Public Cloud - made available to the
general public or a large industry group
and is owned by an organization selling
cloud services
• Private Cloud - The cloud infrastructure
is operated solely for an organization
• Hosted Private Cloud - Externally
hosted (off premises), and externally
managed by a third-party (such as
IBM)
• Hybrid cloud – a combination of public
and private clouds
What is expected from an IaaS Solution
• Services provided –
– Virtual Server provisioning, scheduling and monitoring
– Cloud Storage
– Simplify networks
• Critical Metrics
Virtual server
availability
Time to
provision
Licensing costs for
virtualization &
maintenance
Interoperability
& scalability
New applications and IT are being built for Cloud
Legacy workloads: design infrastructure to
support applications
•Virtualization management focal point
•Scale-up compute
•Storage network
•Shared, high function disk arrays
New workloads (Mobile, Social, Analytic, Big
Data): design applications to leverage infrastructure
•Cloud management focal point
•Infrastructure as a Service
•Standard hardware building blocks
Existing infrastructure for
legacy workloads
New infrastructure for cloud
workloads
OpenStack
Growing day by day
• Major private cloud users at Best Buy, Bloomberg, Comcast,
Fidelity, PayPal and more
• OpenStack has become the center of cloud innovation – more
than 1,000 developers, supported by major IT companies
Fastest Growing Global Open Source Community
COMPANIES
TOTAL CONTRIBUTORS
AVERAGE MONTHLY
CONTRIBUTORS
CODE CONTRIBUTIONS
1,036 238 70,137
231
10,149
INDIVIDUAL MEMBERS
COUNTRIES
121
www.slideshare.net/openstack/openstack3bday
OpenStack - The cloud operating system
• Is community developed, open source
cloud software
• Is an Infrastructure as a Service (IaaS)
platform
• Is open cloud APIs for portable cloud
applications
• Is not a cloud by itself
• Does not include installers, online
updates, tools, documentation and
support from a trusted vendor
• Does not include its own virtual
infrastructure
• Is not perfect – yet! It’s designed to be
extended
11
Development Model of OpenStack
• Identity Service (Keystone)
• Image Service (Glance)
• Telemetry (Ceilometer)
• Orchestration (Heat)
Is a series of interrelated projects
• Compute (Nova)
• Object Storage (Swift)
• Block Storage (Cinder)
• Networking (Neutron)
• Dashboard (Horizon)
OpenStack Architecture
What does OpenStack offer
• Easy to deploy, simple to use cloud management software
offering
• Self-service portal for workload provisioning, virtual image
management, and monitoring
• Innovative, cost-effective approach that also includes
automation, metering, and security for your virtualized
environment
• Simple workflows
Deploy
cloud
Setup
Storage
Setup
Computes
Setup
Network
Cinder
Nova
Neutron
Create
Image
Glance
Create
VM
Horizon UI
VM
Schedulers
Monitor
Who should be using OpenStack?
• Universities
• Organization having their own infrastructure such as Banks,
telecom industries, insurance companies etc.
• Organizations who want a easily available application test bed
• Organizations offering public cloud solutions such as IBM
Softlayer, Amazon etc.
• ….
Open Source
Only Proprietary Open “Plus”
‘Some Assembly
Required’
Vendor Lock-in
Assured
Enterprise-
ready
out of the box
Organizations deploying cloud have a choice to make...
What are the businesses doing?
• Simplify OpenStack deployments
• Easy to use UI and CLI for setting up your private cloud
• Value additions through additional features and security
• Brand Support and service contracts
• Management of multiple clouds from one place
Red Hat Enterprise Linux
OpenStack Platform
Ubuntu
Technologies in OpenStack
Vendor specific contributions
e.g. IBM Power, VMware ESXi,
CISCO network switches etc.
Contributions to OpenStack Community
• Community meetings
• Code reviews
• Issues fixes
• Feature additions
• Driving directions
http://blog.bitergia.com/2013/04/04/companies-contributing-to-openstack-grizzly-analysis/
How does it look?
How does it look?
Summary
• Infrastructure as a Service Clouds abstract the underlying physical hardware and
provide them as services in form pool capabilities.
• OpenStack is the Open Source IaaS Platform for the Enterprise that will meet the
needs of public and private cloud providers regardless of the size, by being simple to
invent and massively scalable.
• Started by Rackspace and NASA in 2010. Became a Fastest Growing Global Open
Source Community by 2014
• It’s a series of interrelated projects and Does not include installers, online updates or
service contracts by a trusted brand.
• Provides easy to use self service portal, simple workflows to manage clouds,
monitoring and security
• Contributors of OpenStack have developed solutions on top of OpenStack such as IBM
Cloud Manager, RHEL Openstack platform etc.
• OpenStack has brought value to several new generation technologies.
• It can be used by anyone needing to set up a private or public cloud such as
universities, banks, insurance companies, IBM Softlayer public cloud etc.

More Related Content

PDF
[Viet openstack] cloud computing - openstack meetup v2
PPTX
Cloud Computing - Basics
PPTX
cloud computing, Principle and Paradigms: 1 introdution
PPTX
Serverless microservices
PDF
Cloud Computing paradigm
PPTX
Introduction of cloud computing
PPT
Platform as a Service
PPT
Cloud computing intro
[Viet openstack] cloud computing - openstack meetup v2
Cloud Computing - Basics
cloud computing, Principle and Paradigms: 1 introdution
Serverless microservices
Cloud Computing paradigm
Introduction of cloud computing
Platform as a Service
Cloud computing intro

What's hot (20)

PPTX
All about paas_iaas_saas_29.01.2015
PPTX
Cloud Computing Basics
PPTX
Course Tech 2013, Greg Tomsho, Introducing Windows Server 2012 and the Privat...
PPTX
Seminar on cloudcomputing
PPTX
Agility and Cloud Computing - Voices 2015
PDF
China Cloud Reality-v3
PDF
Data mining & column stores
PDF
Why Cloud Computing?
PPTX
Mahika cloud services
PPT
Cisco Cloud Computing and Open Stack: Velocity 2011
PPT
Cloud computing
PPTX
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
PPTX
Storage architectures and the cloud
PPT
Cloud Computing and Virtualization Overview by Amr Ali
PDF
The Latest in Cloud Computing Standards
PPTX
Detailed analysis on a Berkeley view of cloud computing
PDF
An approach for migrating applications to interoperability cloud
PPTX
Third party cloud services cloud computing
PPTX
Presentation on Cloud Computing
PPTX
Websphere User Group UK: March 2015
All about paas_iaas_saas_29.01.2015
Cloud Computing Basics
Course Tech 2013, Greg Tomsho, Introducing Windows Server 2012 and the Privat...
Seminar on cloudcomputing
Agility and Cloud Computing - Voices 2015
China Cloud Reality-v3
Data mining & column stores
Why Cloud Computing?
Mahika cloud services
Cisco Cloud Computing and Open Stack: Velocity 2011
Cloud computing
Cloud Computing Principles and Paradigms: 11 t-systems cloud-based solutions ...
Storage architectures and the cloud
Cloud Computing and Virtualization Overview by Amr Ali
The Latest in Cloud Computing Standards
Detailed analysis on a Berkeley view of cloud computing
An approach for migrating applications to interoperability cloud
Third party cloud services cloud computing
Presentation on Cloud Computing
Websphere User Group UK: March 2015
Ad

Viewers also liked (10)

PDF
위챗 매니저 소개 (wechat manager sales kit)
PPTX
How Can Grow Taller
PPT
The Theories Of Trade
PDF
Design
PDF
Especialistas e Amadores um encontro através do conhecimento?
PPTX
Burn Fat Muscle
PPTX
Herpes Outbreak
위챗 매니저 소개 (wechat manager sales kit)
How Can Grow Taller
The Theories Of Trade
Design
Especialistas e Amadores um encontro através do conhecimento?
Burn Fat Muscle
Herpes Outbreak
Ad

Similar to Unraveling OpenStack Clouds (20)

PPTX
Clould Computing and its application in Libraries
PPTX
Deployment of private cloud infrastructure.
PPT
Cloud Computing
PDF
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
PPTX
Deployment of private cloud infrastructure copy
PPTX
Cloud computing by Luqman
PPT
Cloud computing 2
PPT
Basics of Java Cloud
PPTX
Containers as Infrastructure for New Gen Apps
PPTX
CLOUD COMPUTING In Brief UNIT I PPT.pptx
PPT
Group 39 presentation cloud computing
PDF
From OpenStack.... towards an Open cloud architecture
PDF
Cloud Computing 101 Workshop Sample
PDF
Oracle cloud oagi
PDF
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
PPTX
Utilizing Public AND Private Clouds with Bright Cluster Manager
PPTX
Virtualization and cloud computing
PPTX
Study and implementation a cloud solution based on
PPTX
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
PDF
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e
Clould Computing and its application in Libraries
Deployment of private cloud infrastructure.
Cloud Computing
2013.07.05 [IBM] Cloud Ecosystem Forum - Atelier Directions Techniques
Deployment of private cloud infrastructure copy
Cloud computing by Luqman
Cloud computing 2
Basics of Java Cloud
Containers as Infrastructure for New Gen Apps
CLOUD COMPUTING In Brief UNIT I PPT.pptx
Group 39 presentation cloud computing
From OpenStack.... towards an Open cloud architecture
Cloud Computing 101 Workshop Sample
Oracle cloud oagi
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
Utilizing Public AND Private Clouds with Bright Cluster Manager
Virtualization and cloud computing
Study and implementation a cloud solution based on
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
CC Notes.pdf of jdjejwiwu22u28938ehdh3y2u2838e

More from IndicThreads (20)

PPTX
Http2 is here! And why the web needs it
ODP
Understanding Bitcoin (Blockchain) and its Potential for Disruptive Applications
PPT
Go Programming Language - Learning The Go Lang way
PPT
Building Resilient Microservices
PPT
App using golang indicthreads
PDF
Building on quicksand microservices indicthreads
PDF
How to Think in RxJava Before Reacting
PPT
Iot secure connected devices indicthreads
PDF
Real world IoT for enterprises
PPT
IoT testing and quality assurance indicthreads
PPT
Functional Programming Past Present Future
PDF
Harnessing the Power of Java 8 Streams
PDF
Building & scaling a live streaming mobile platform - Gr8 road to fame
PPTX
Internet of things architecture perspective - IndicThreads Conference
PDF
Cars and Computers: Building a Java Carputer
PPTX
Scrap Your MapReduce - Apache Spark
PPT
Continuous Integration (CI) and Continuous Delivery (CD) using Jenkins & Docker
PPTX
Speed up your build pipeline for faster feedback
PPTX
Digital Transformation of the Enterprise. What IT leaders need to know!
PDF
Architectural Considerations For Complex Mobile And Web Applications
Http2 is here! And why the web needs it
Understanding Bitcoin (Blockchain) and its Potential for Disruptive Applications
Go Programming Language - Learning The Go Lang way
Building Resilient Microservices
App using golang indicthreads
Building on quicksand microservices indicthreads
How to Think in RxJava Before Reacting
Iot secure connected devices indicthreads
Real world IoT for enterprises
IoT testing and quality assurance indicthreads
Functional Programming Past Present Future
Harnessing the Power of Java 8 Streams
Building & scaling a live streaming mobile platform - Gr8 road to fame
Internet of things architecture perspective - IndicThreads Conference
Cars and Computers: Building a Java Carputer
Scrap Your MapReduce - Apache Spark
Continuous Integration (CI) and Continuous Delivery (CD) using Jenkins & Docker
Speed up your build pipeline for faster feedback
Digital Transformation of the Enterprise. What IT leaders need to know!
Architectural Considerations For Complex Mobile And Web Applications

Recently uploaded (20)

PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
System and Network Administraation Chapter 3
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Materi-Enum-and-Record-Data-Type (1).pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Understanding Forklifts - TECH EHS Solution
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Introduction to Artificial Intelligence
PPTX
Transform Your Business with a Software ERP System
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PDF
AI in Product Development-omnex systems
PPTX
ISO 45001 Occupational Health and Safety Management System
PPTX
Materi_Pemrograman_Komputer-Looping.pptx
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Online Work Permit System for Fast Permit Processing
PPTX
ai tools demonstartion for schools and inter college
Upgrade and Innovation Strategies for SAP ERP Customers
System and Network Administraation Chapter 3
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Materi-Enum-and-Record-Data-Type (1).pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
ManageIQ - Sprint 268 Review - Slide Deck
VVF-Customer-Presentation2025-Ver1.9.pptx
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Understanding Forklifts - TECH EHS Solution
How to Migrate SBCGlobal Email to Yahoo Easily
Introduction to Artificial Intelligence
Transform Your Business with a Software ERP System
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
AI in Product Development-omnex systems
ISO 45001 Occupational Health and Safety Management System
Materi_Pemrograman_Komputer-Looping.pptx
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Wondershare Filmora 15 Crack With Activation Key [2025
Online Work Permit System for Fast Permit Processing
ai tools demonstartion for schools and inter college

Unraveling OpenStack Clouds

  • 1. Unraveling OpenStack clouds Sanket Sangwikar Technical Architect at IBM
  • 2. Introduction Sanket Sangwikar Technical Architect, Cloud Systems Software, IBM Software Labs sanket.sangwikar@in.ibm.com Patents • Managing cache elements(Link) - United States US8086803 • Algorithm to establish relationships among network entities(Link) - United States US20120233607 A1 • System management in datacenter using a non-relational database(Link) - United States United States US20130024484 • A few more Publications • Optimizing CIM based storage management solutions using indications based cache techniques • Designing new generation device management solution • System and method for managing the life cycle of systems using Internet Messenger (IM) based approach • Many more Education Master of Science (MS), Computer Software Engineering Birla Institute of Technology and Science Bachelor of Engineering (BE), Computer Engineering University of Mumbai Interests Environment, Backpacking, History
  • 3. 3 By the end of this session… You would have known… • Some basics of IaaS cloud to begin with • Why has OpenStack become a sensation in today’s IaaS cloud space? • Architecture of OpenStack • Who should be using OpenStack? What’s in it for you? • The next generation of technologies - What are the businesses doing with it? • How can one contribute to OpenStack?
  • 5. Infrastructure as a Service (IaaS) • Abstracts hardware (server, storage, and network infrastructure) into a pool capabilities that are delivered as services • Consumer is able to deploy and run software such as operating systems and applications. • Consumer does not have to manage or control the underlying cloud physical infrastructure
  • 6. Different IaaS Clouds • Public Cloud - made available to the general public or a large industry group and is owned by an organization selling cloud services • Private Cloud - The cloud infrastructure is operated solely for an organization • Hosted Private Cloud - Externally hosted (off premises), and externally managed by a third-party (such as IBM) • Hybrid cloud – a combination of public and private clouds
  • 7. What is expected from an IaaS Solution • Services provided – – Virtual Server provisioning, scheduling and monitoring – Cloud Storage – Simplify networks • Critical Metrics Virtual server availability Time to provision Licensing costs for virtualization & maintenance Interoperability & scalability
  • 8. New applications and IT are being built for Cloud Legacy workloads: design infrastructure to support applications •Virtualization management focal point •Scale-up compute •Storage network •Shared, high function disk arrays New workloads (Mobile, Social, Analytic, Big Data): design applications to leverage infrastructure •Cloud management focal point •Infrastructure as a Service •Standard hardware building blocks Existing infrastructure for legacy workloads New infrastructure for cloud workloads
  • 10. Growing day by day • Major private cloud users at Best Buy, Bloomberg, Comcast, Fidelity, PayPal and more • OpenStack has become the center of cloud innovation – more than 1,000 developers, supported by major IT companies Fastest Growing Global Open Source Community COMPANIES TOTAL CONTRIBUTORS AVERAGE MONTHLY CONTRIBUTORS CODE CONTRIBUTIONS 1,036 238 70,137 231 10,149 INDIVIDUAL MEMBERS COUNTRIES 121 www.slideshare.net/openstack/openstack3bday
  • 11. OpenStack - The cloud operating system • Is community developed, open source cloud software • Is an Infrastructure as a Service (IaaS) platform • Is open cloud APIs for portable cloud applications • Is not a cloud by itself • Does not include installers, online updates, tools, documentation and support from a trusted vendor • Does not include its own virtual infrastructure • Is not perfect – yet! It’s designed to be extended 11
  • 12. Development Model of OpenStack • Identity Service (Keystone) • Image Service (Glance) • Telemetry (Ceilometer) • Orchestration (Heat) Is a series of interrelated projects • Compute (Nova) • Object Storage (Swift) • Block Storage (Cinder) • Networking (Neutron) • Dashboard (Horizon)
  • 14. What does OpenStack offer • Easy to deploy, simple to use cloud management software offering • Self-service portal for workload provisioning, virtual image management, and monitoring • Innovative, cost-effective approach that also includes automation, metering, and security for your virtualized environment • Simple workflows Deploy cloud Setup Storage Setup Computes Setup Network Cinder Nova Neutron Create Image Glance Create VM Horizon UI VM Schedulers Monitor
  • 15. Who should be using OpenStack? • Universities • Organization having their own infrastructure such as Banks, telecom industries, insurance companies etc. • Organizations who want a easily available application test bed • Organizations offering public cloud solutions such as IBM Softlayer, Amazon etc. • ….
  • 16. Open Source Only Proprietary Open “Plus” ‘Some Assembly Required’ Vendor Lock-in Assured Enterprise- ready out of the box Organizations deploying cloud have a choice to make...
  • 17. What are the businesses doing? • Simplify OpenStack deployments • Easy to use UI and CLI for setting up your private cloud • Value additions through additional features and security • Brand Support and service contracts • Management of multiple clouds from one place Red Hat Enterprise Linux OpenStack Platform Ubuntu
  • 18. Technologies in OpenStack Vendor specific contributions e.g. IBM Power, VMware ESXi, CISCO network switches etc.
  • 19. Contributions to OpenStack Community • Community meetings • Code reviews • Issues fixes • Feature additions • Driving directions http://blog.bitergia.com/2013/04/04/companies-contributing-to-openstack-grizzly-analysis/
  • 20. How does it look?
  • 21. How does it look?
  • 22. Summary • Infrastructure as a Service Clouds abstract the underlying physical hardware and provide them as services in form pool capabilities. • OpenStack is the Open Source IaaS Platform for the Enterprise that will meet the needs of public and private cloud providers regardless of the size, by being simple to invent and massively scalable. • Started by Rackspace and NASA in 2010. Became a Fastest Growing Global Open Source Community by 2014 • It’s a series of interrelated projects and Does not include installers, online updates or service contracts by a trusted brand. • Provides easy to use self service portal, simple workflows to manage clouds, monitoring and security • Contributors of OpenStack have developed solutions on top of OpenStack such as IBM Cloud Manager, RHEL Openstack platform etc. • OpenStack has brought value to several new generation technologies. • It can be used by anyone needing to set up a private or public cloud such as universities, banks, insurance companies, IBM Softlayer public cloud etc.

Editor's Notes

  • #12: http://docs.openstack.org/training-guides/content/module001-ch003-core-projects.html
  • #17: What is the best infrastructure for my cloud? For example, should I build it in house or leverage IaaS on public – or both? How do I maintain choice and flexibility? Or put another way, how do avoid vendor lock in and ensure your investments are protected? How do I rapidly deploy and operate my cloud? This is more than just provisioning. You’ll need monitor the resources, ensure application performance, manage constant change, ensure dev and ops are aligned.