SlideShare ist ein Scribd-Unternehmen logo
1 von 55
© 2013 Cloud Technology Partners, Inc.
1
OpenStack 101
Technology Introduction
Boston OpenStack Meetup
June 25th, 2013
© 2013 Cloud Technology Partners, Inc.
2
Theme: An Open Source Cloud Computing
“Is OpenStack the new Linux?
Or is this open source 'cloud operating system' just a launching
pad for a million new cloud businesses? Either way, the
excitement is contagious”
Oliver Rist,
InfoWorld
© 2013 Cloud Technology Partners, Inc.
3
• What is OpenStack?
– A brief history
– The OpenStack Foundation
• The OpenStack projects
– Compute: Nova, Glance
– Storage – Swift, Cinder
– Networks: Quantum
– Tools: Horizon, Ceilometer, Heat
– Security: Keystone
• Pulling it all together
• Deploying OpenStack
Agenda
Like Linux, OpenStack aims to provide a
kernel around which all kinds of software
vendors can build businesses. But with
OpenStack, we're talking multiple
projects. It's hugely ambitious, perhaps
the most far-reaching open source
project ever, although still at a very early
stage.
© 2013 Cloud Technology Partners, Inc.
4
● Open Source Cloud software
● Launched by NASA and Rackspace in 2010
● Massively scalable
● Managed by the OpenStack Foundation
● Rapidly taking over the Cloud world!
Quick Start for the Terminally Busy…
What is OpenStack?
© 2013 Cloud Technology Partners, Inc.
5
A Brief History
• Jointly founded in July 2010 by
Rackspace and NASA with merger
of two projects:
– Swift object storage based on
Rackspace's Cloud Files platform
– Nova based on Nebula compute
platform
• Fastest growing Open Source
project to date!
Strong Community Support
• Red Hat
• Rackspace
• IBM
• HP
• Intel
• Vmware (through Nicira)
• Canonical (Ubuntu)
• Cloudscaling
• And several hundred more…
What is OpenStack?
© 2013 Cloud Technology Partners, Inc.
6
• Releases are timed to
correspond with the
developer Summit meeting
• Currently no reliable
upgrade paths between
releases
• Expect large deltas between
releases for the next year or
so as new features and core
functionality are added
Six Month Cycle – Currently working on Havana
OpenStack Project Release History
© 2013 Cloud Technology Partners, Inc.
7
• Independent home for OpenStack with more than $10 million in funding
• Uses the Apache licensing model
• Serves developers, users, and the entire ecosystem by providing:
– Shared resources
– Enable technology vendors targeting the platform
• Individual membership is free and accessible to anyone
An Open Source Foundation
What is OpenStack?
© 2013 Cloud Technology Partners, Inc.
8
• Open source software for building private and public clouds
– Designed for flexibility and many different use cases
– Mix and match components
– Kit of administrative tools
• Enables multi-tenancy
– Quota for different users
– Users can be associated with multiple tenants
• Provides virtual machines (VM) on demand
– Self service provisioning
– Snapshotting capability
• Storage volumes
– Block storage for VM images
– Object storage for VM images and arbitrary files
Open Source Cloud Platform
What is OpenStack?
© 2013 Cloud Technology Partners, Inc.
9
OpenStack: The Open Source Cloud Operating System
© 2013 Cloud Technology Partners, Inc.
10
High Level Architecture - Grizzly
Adapted from : http://26a0ff8ca8ba32139f7d-db711c577a50b6bdc946ea71aaca027d.r97.cf1.rackcdn.com/openstack-conceptual-arch-folsom.jpg
Horizon
Nova Networking
Cinder
Keystone
Nova
Glance Swift
© 2013 Cloud Technology Partners, Inc.
11
An Open Source Set of Cloud Technologies
What is OpenStack?
• Compute (codenamed "Nova") provides virtual servers upon demand.
• Image (codenamed "Glance") provides a catalog and repository for virtual
disk images. These disk images are mostly commonly used in OpenStack
Compute.
• Dashboard (codenamed "Horizon") provides a modular web-based user
interface for all the OpenStack services. Used to perform most operations
like launching an instance, assigning IP addresses and setting access
controls.
• Identity (codenamed "Keystone") provides authentication and
authorization for all the OpenStack services. It also provides a service
catalog of services within a particular OpenStack cloud.
• Object Store (codenamed "Swift") provides object storage. It allows you to
store or retrieve files (but not mount directories like a fileserver).
• Block Storage (codenamed "Cinder") provides persistent block storage to
guest VMs.
• Network (codenamed “Quantum") provides "network connectivity as a
service" between interface devices managed by other OpenStack services.
© 2013 Cloud Technology Partners, Inc.
12
OpenStack Overall Architecture - Compute
Horizon
Quantum
Cinder
Keystone
Nova
Glance Swift
© 2013 Cloud Technology Partners, Inc.
13
• OpenStack Compute is a tool to orchestrate a cloud, including
running instances, managing networks, and controlling access to the
cloud through users and projects.
• The underlying open source project's name is Nova, and it provides
the software that can control an Infrastructure as a Service (IaaS)
cloud computing platform.
• It is similar in scope to Amazon EC2 and Rackspace Cloud Servers.
• OpenStack Compute does not include any virtualization software;
rather it defines drivers that interact with underlying virtualization
mechanisms that run on a host operating system, and exposes
functionality over a web-based API.
OpenStack Nova Compute - Introduction
© 2013 Cloud Technology Partners, Inc.
14
OpenStack Nova Compute – Message Queue
Nova-compute is a worker daemon, which primarily creates and
terminates VMs via hypervisor API.
© 2013 Cloud Technology Partners, Inc.
15
OpenStack Nova Compute – Message Queue
Nova-compute is a worker daemon, which primarily creates and
terminates VMs via hypervisor API.
Nova-
compute
libvirt
XEN
VM
VM
VMware
VM
VM
KVM
VM
VM
XEN
VM
VM
QEMU
VM
VM
LXC
VM
VM
© 2013 Cloud Technology Partners, Inc.
16
• The process for selecting a hypervisor usually means prioritizing and
making decisions based on budget and resource constraints as well
as the list of supported features and required technical
specifications.
– Most development is done on KVM and Xen-based hypervisors
• With OpenStack Compute, you can orchestrate clouds using multiple
hypervisors in different zones.
– KVM - Kernel-based Virtual Machine
– LXC - Linux Containers (through libvirt)
– QEMU - Quick EMUlator
– UML - User Mode Linux
– VMWare ESX/ESXi 4.1 update 1
– Xen - Xen, Citrix XenServer and Xen Cloud Platform (XCP)
– Bare Metal - Provisions physical hardware via pluggable sub-drivers.
OpenStack Nova Compute – Supported Hypervisors
© 2013 Cloud Technology Partners, Inc.
17
Glance
OpenStack Overall Architecture – Image Store
Horizon
Quantum
Cinder
Keystone
Nova
Glance Swift
© 2013 Cloud Technology Partners, Inc.
18
• The Glance project provides services for discovering, registering, and
retrieving virtual machine images. Glance has a RESTful API that allows
querying of VM image metadata as well as retrieval of the actual image
• Basically a database and some tools
• VM images made available through Glance can be stored in a variety of
locations:
– Simple filesystems like ZFS, LVM, etc.
– Direct attached storage
– Object-storage systems like OpenStack Swift project or S3
– Block storage like OpenStack Cinder project
Glance
OpenStack Glance – Introduction
© 2013 Cloud Technology Partners, Inc.
19
OpenStack Glance – Reference Architecture
© 2013 Cloud Technology Partners, Inc.
20
Horizon
OpenStack Overall Architecture - Dashboard
Horizon
Quantum
Cinder
Keystone
Nova
Glance Swift
© 2013 Cloud Technology Partners, Inc.
21
Horizon
• Provides a baseline user interface
for managing OpenStack Services
– Stateless
– Error handling is delegated to back-
end
– Doesn’t support all API functions
– Can use memcached or database to
store sessions
– Gets updated via nova-api polling
Basic Operations
• From UI
– Login in to Horizon
– Specify parameters of VM in “create
VM” form
– Hit “create” button
• Under the Hood
– Form parameters are converted to
Post data
– “Create” request initiates HTTP
POST request to back-end
• To Keystone if authorization token is
not cached
• To nova-api if authorization token
has not yet expired
OpenStack Horizon Dashboard – Introduction
© 2013 Cloud Technology Partners, Inc.
22
OpenStack Horizon Dashboard – Reference Architecture
Horizon
End Users
Administrators
© 2013 Cloud Technology Partners, Inc.
23
OpenStack Horizon Dashboard – Example
© 2013 Cloud Technology Partners, Inc.
24
Keystone
OpenStack Overall Architecture - Security
Adapted from : http://26a0ff8ca8ba32139f7d-db711c577a50b6bdc946ea71aaca027d.r97.cf1.rackcdn.com/openstack-conceptual-arch-folsom.jpg
Horizon
Quantum
Cinder
Keystone
Nova
Glance Swift
© 2013 Cloud Technology Partners, Inc.
25
• Keystone provides a single point of integration for OpenStack policy,
catalog, token and authentication.
– Keystone handles API requests as well as providing configurable catalog,
policy, token and identity services.
• Communicates via OpenStack Identity API (version 2)
• Each Keystone function has a pluggable backend which allows
different ways to use the particular service.
– Standard backends include LDAP or SQL, as well as Key Value Stores
(KVS).
• Most commonly used in delegated authorization deployments
• Most people will use this as a point of customization for their
current authentication services.
OpenStack Security - Keystone Introduction
© 2013 Cloud Technology Partners, Inc.
26
Keystone relationship to other OpenStack Elements
© 2013 Cloud Technology Partners, Inc.
27
• The Identity service has two primary functions:
– User management: keep track of users and what they are permitted to
do
– Service catalog: Provide a catalog of what services are available and
where their API endpoints are located
• User management
– Users - Represents a human user, and has associated information such
as username, password and email.
– Tenants - A project, group, or organization. Must specify a tenant to
make requests to OpenStack services
– Roles - Captures what operations a user is permitted to perform in a
given tenant.
OpenStack Security - Keystone Basic Concepts
$ keystone user-create --name=alice --pass=mypassword123 --email=alice@example.com
$ keystone tenant-create --name=acme
$ keystone role-create --name=compute-user
© 2013 Cloud Technology Partners, Inc.
28
OpenStack Security - Keystone Architecture Flow
© 2013 Cloud Technology Partners, Inc.
29
Swift and Cinder
OpenStack Overall Architecture - Storage
Horizon
Quantum
Cinder
Keystone
Nova
Glance Swift
© 2013 Cloud Technology Partners, Inc.
30
• Storage is found in many parts of the OpenStack stack, and the
differing types can cause confusion to even experienced cloud
engineers.
OpenStack Storage - Introduction
On-instance / ephemeral Volumes block storage (Cinder) Object Storage (Swift)
Used for running Operating System
and scratch space
Used for adding additional
persistent storage to a virtual
machine (VM)
Used for storing virtual machine
images and data
Persists until VM is terminated Persists until deleted Persists until deleted
Access associated with a VM Access associated with a VM Available from anywhere
Implemented as a filesystem
underlying OpenStack Compute
Mounted via OpenStack Block-
Storage controlled protocol (for
example, iSCSI)
REST API
Administrator configures size
setting, based on flavors
Sizings based on need Easily scalable for future growth
Example: 10GB first disk, 30GB/core
second disk
Example: 1TB "extra hard drive"
Example: 10s of TBs of dataset
storage
© 2013 Cloud Technology Partners, Inc.
31
OpenStack Storage - Concepts
© 2013 Cloud Technology Partners, Inc.
32
• The two common use cases for providing object storage in a
compute cloud are:
– To provide users with a persistent
storage mechanism
– As a scalable, reliable data store
for virtual machine images
OpenStack Storage - Uses
© 2013 Cloud Technology Partners, Inc.
33
OpenStack Storage - Swift Key Features
© 2013 Cloud Technology Partners, Inc.
34
Unique as possible data storage
OpenStack Storage - Swift Architecture
Disk
Server/Node
Zone
Multiple zones
make up a Region
© 2013 Cloud Technology Partners, Inc.
35
• The Ring
– Maps names to entities (accounts, containers, objects) on disk
– Uses MD5 hashing for object tags
– Stores data on zones, devices, nodes and replicas
– Weights can be used to balance the distribution of partitions and nodes
– Used by proxy server and storage nodes
• Proxy Server
– Exposes the public API
– Makes routing requests: read, write, modify, etc.
• Object Server
– Blob storage server
– Uses xattrs, binary format
– Object location based on path from name hash and timestamp
OpenStack Storage - Swift System Components
© 2013 Cloud Technology Partners, Inc.
36
• Services run completely autonomously
• Designed for generic hardware
• Proxy Services - More CPU and network I/O intensive. If you are using
10g networking to the proxy, or are terminating SSL traffic at the proxy,
greater CPU power will be required.
• Object, Container, and Account Services (Storage Services) are more
disk and network I/O intensive.
• The easiest deployment is to install all services on each server
– Scales each service out horizontally.
– If you need more throughput to either Account or Container Services, they
may each be deployed to their own servers. For example you might use faster
(but more expensive) SAS or even SSD drives to get faster disk I/O to the
databases.
Main services
OpenStack Storage - Swift System Components
© 2013 Cloud Technology Partners, Inc.
37
OpenStack Storage – Cinder Architecture
© 2013 Cloud Technology Partners, Inc.
38
• Cinder separates out the persistent block storage functionality that was previously
part of OpenStack Compute into its own service.
• The OpenStack Block Storage API allows for manipulation of volumes, volume types
(similar to compute flavors) and volume snapshots.
– cinder-api accepts API requests and routes them to cinder-volume for action.
– cinder-volume acts upon the requests by reading or writing to the Cinder database to
maintain state, interacting with other processes (like cinder-scheduler) through a message
queue and directly upon block storage providing hardware or software.
– It can interact with a variety of storage providers through a driver architecture.
– Available drivers: IBM, SolidFire, NetApp, Nexenta, Zadara, linux iSCSI and other storage
providers.
– Much like nova-scheduler, the cinder-scheduler daemon picks the optimal block storage
provider node to create the volume on.
• Cinder deployments will also make use of a messaging queue to route information
between the cinder processes as well as a database to store volume state.
• Like Quantum, Cinder will mainly interact with Nova, providing volumes for its
instances.
Cinder Block Storage
OpenStack Storage – Cinder Introduction
© 2013 Cloud Technology Partners, Inc.
39
OpenStack Overall Architecture - Network
Horizon
Quantum
Cinder
Keystone
Nova
Glance Swift
Quantum – Software Defined Networking
© 2013 Cloud Technology Partners, Inc.
40
• Quantum is an OpenStack project to provide "networking as a service"
between interface devices (e.g., vNICs) managed by other OpenStack
services (e.g., nova).
• Starting in the Folsom release, Quantum is a core and supported part of
the OpenStack platform
Quantum Network
OpenStack Network – Quantum Introduction
© 2013 Cloud Technology Partners, Inc.
41
Sample Deployment Model
OpenStack Network - Quantum Deployment
© 2013 Cloud Technology Partners, Inc.
42
Plugin and Agent Summary
OpenStack Network - Quantum Architecture
© 2013 Cloud Technology Partners, Inc.
43
OpenStack Architecture – Putting it all together
© 2013 Cloud Technology Partners, Inc.
44
Putting it all together:
Large Cloud Implementation Case
© 2013 Cloud Technology Partners, Inc.
45
• A $3B global electronics company
• Building a cloud in support of its consumer
division activities
• Major issues
• Little in-house cloud expertise
• Relying on immature cloud technology
• Weak middle management support for
project
Organization
• Build an organizational cloud to support millions
of external customers
• Create an IT organization to support the cloud infrastructure
• Provide a platform for building future applications
Goals
As-Is Situation
OpenStack Deployment Case Study
© 2013 Cloud Technology Partners, Inc.
46
• Independent network requirements for physical server nodes and
virtual machines (VM)
• Need to isolate VM networking information from the core network for
scaling
• Many components interact at different levels of the system stack adds
complexity
• Need to isolate networks and separate functions for security
• Separate networks by function for traffic shaping
• Complex data paths – Data between VM’s, East/West and in and out of
the system, North/South
• OpenStack has a weak high availability architecture
Network Architecture Requirements
OpenStack Cloud Deployment Case Study
© 2013 Cloud Technology Partners, Inc.
47
Layer 3 with Virtual Networking
OpenStack Cloud Deployment Case Study
Cloud Backbone Network
Nova Compute Node 1 Nova Compute Node 2
iSCSI SAN
VM VM’s
192.168.1.5 192.168.2.5
Eth 192.168.1.5
Tapx/10.10.2.x
Virtual Switch
EBGP/30
182.196.0.255
0.0.0.0/0
182.196.0.0/22
Virtual Switch
Cloud Network Edge
Virtual Switch
Suwon Network Edge
Node 1
VM view
EBGP/30
Eth0 192.168.8.5
Eth1/182.196.0.100
Eth0 192.168.9.10
Tap0/182.196.2.7
Private AS eg. AS64512
Eth1/182.196.0.101
192.168.2.7
iSCSI SAN
192.168.1.7
182.196.0.1
© 2013 Cloud Technology Partners, Inc.
48
Deployment Automation Network Diagram
OpenStack Cloud Deployment Case Study
Combined
Server
Stage 2: Build Crowbar
server on Management
network and automate
deployment process for
Swift and Nova nodes.
IPMI configured
IPMI configured
Need VPN access to
deployment servers
and nodes
© 2013 Cloud Technology Partners, Inc.
49
• Think holistically
• Top management needs to actively support cross organizational change
• Focus on building in-house expertise in cloud:
– Architecture
– Networking
– Applications
– Data center operations
• Use the rack as the base unit for scaling
• Scale the cloud horizontally, not vertically
• Automate, automate, automate!
Advice from the Trenches
OpenStack Cloud Deployment Case Study
© 2013 Cloud Technology Partners, Inc.
50
Havana Architecture
© 2013 Cloud Technology Partners, Inc.
51
• Metering (Ceilometer): Central collection fro metering/monitoring
data
– Example: Collect usage information for billing systems
• Orchestration (Heat): Template-based orchestration engine for
OpenStack
– Example: Developers define application deployment patterns
• LBaaS: Load Balancer server connected to Quantum
– Expect to see more plugins and ecosystem activity
• Bare Metal Provisioning (Ironic) incubator project
• Havana Release Features and
Status: http://wiki.openstack.org/releasestatus/
OpenStack Havana Roadmap Highlights
© 2013 Cloud Technology Partners, Inc.
52
• Integrated Projects (Havana release)
– OpenStack Compute (nova): https://launchpad.net/nova
– OpenStack Object Storage (swift): https://launchpad.net/swift
– OpenStack Image Service (glance): https://launchpad.net/glance
– OpenStack Identity (keystone): https://launchpad.net/keystone
– OpenStack Dashboard (horizon): https://launchpad.net/horizon
– OpenStack Networking (quantum): https://launchpad.net/quantum
– OpenStack Block Storage service (cinder): https://launchpad.net/cinder
– Ceilometer: https://launchpad.net/ceilometer
– Heat: https://launchpad.net/heat
• Incubated Projects (Havana release)
– Trove – Formerly Reddwarf, Database as a Service for Open Stack.
– Ironic - Bare metal hypervisor API and a set of plugins which interact with the
bare metal hypervisors. By default, it will use PXE and IPMI in concert to
provision and turn on/off machines
Havana Official Projects
© 2013 Cloud Technology Partners, Inc.
53
• Related - unofficial projects with no rights to use OpenStack brand and
assets or project resources
• TripleO - vision that Openstack can be used to deploy Openstack at a
massive scale
• Designate - provides DNS-as-a-service for OpenStack
• Marconi - message queueing service
• Savanna - easily provision and manage Hadoop clusters on OpenStack
• Murano - allow a non-experienced user to deploy reliable Windows
based environments in a “push-the-button” manner
• Convection - TaskSystem-as-a-Service project for cloud workloads
Unofficial/related Projects
OpenStack Havana Incubator Projects
© 2013 Cloud Technology Partners, Inc.
54
• http://www.openstack.org/ - Main site
• http://docs.openstack.org/trunk/openstack-
compute/admin/content/ch_getting-started-with-openstack.html
• http://docs.openstack.org/trunk/openstack-compute/admin/bk-compute-
adminguide-trunk.pdf - Current OpenStack computer Administration
Manual – Dec 18, 2012
• http://www.openstack.org/software/start/ - How To Get Started With
OpenStack
• https://github.com/mseknibilel/OpenStack-Folsom-Install-
guide/blob/master/OpenStack_Folsom_Install_Guide_WebVersion.rst -
OpenStack Folsom Install Guide
• http://www.packtpub.com/openstack-cloud-computing-cookbook/book -
• OpenStack Cloud Computing Cookbook
• http://www.openstack.org/blog/tag/training/ - Tag: Training
Additional Resources
© 2013 Cloud Technology Partners, Inc.
55
OpenStack 101 Technology
Introduction
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4HngNguyn748044
 
Rancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep DiveRancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep DiveLINE Corporation
 
OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installationRobert Bohne
 
Open shift 4 infra deep dive
Open shift 4    infra deep diveOpen shift 4    infra deep dive
Open shift 4 infra deep diveWinton Winton
 
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals TrainingK8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals TrainingPiotr Perzyna
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesSlideTeam
 
Kubernetes - A Comprehensive Overview
Kubernetes - A Comprehensive OverviewKubernetes - A Comprehensive Overview
Kubernetes - A Comprehensive OverviewBob Killen
 
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 Openstack - An introduction/Installation - Presented at Dr Dobb's conference... Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...Rahul Krishna Upadhyaya
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack ArchitectureMirantis
 
Introduction to Docker - 2017
Introduction to Docker - 2017Introduction to Docker - 2017
Introduction to Docker - 2017Docker, Inc.
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"CREATE-NET
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container PlatformDLT Solutions
 
Ansible Automation Platform.pdf
Ansible Automation Platform.pdfAnsible Automation Platform.pdf
Ansible Automation Platform.pdfVuHoangAnh14
 
Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)Megan O'Keefe
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overviewroundman
 
An Introduction to OpenStack
An Introduction to OpenStackAn Introduction to OpenStack
An Introduction to OpenStackScott Lowe
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetesrajdeep
 

Was ist angesagt? (20)

Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4
 
Rancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep DiveRancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep Dive
 
OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installation
 
Open shift 4 infra deep dive
Open shift 4    infra deep diveOpen shift 4    infra deep dive
Open shift 4 infra deep dive
 
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals TrainingK8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
 
Kubernetes - A Comprehensive Overview
Kubernetes - A Comprehensive OverviewKubernetes - A Comprehensive Overview
Kubernetes - A Comprehensive Overview
 
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 Openstack - An introduction/Installation - Presented at Dr Dobb's conference... Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 
Kubernetes PPT.pptx
Kubernetes PPT.pptxKubernetes PPT.pptx
Kubernetes PPT.pptx
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack Architecture
 
Introduction to Docker - 2017
Introduction to Docker - 2017Introduction to Docker - 2017
Introduction to Docker - 2017
 
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container Platform
 
Ansible Automation Platform.pdf
Ansible Automation Platform.pdfAnsible Automation Platform.pdf
Ansible Automation Platform.pdf
 
Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)Kubernetes: A Short Introduction (2019)
Kubernetes: A Short Introduction (2019)
 
Red Hat Insights
Red Hat InsightsRed Hat Insights
Red Hat Insights
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
 
An Introduction to OpenStack
An Introduction to OpenStackAn Introduction to OpenStack
An Introduction to OpenStack
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Introduction to helm
Introduction to helmIntroduction to helm
Introduction to helm
 

Andere mochten auch

OpenStack Summits 101: A Guide For Attendees
OpenStack Summits 101: A Guide For AttendeesOpenStack Summits 101: A Guide For Attendees
OpenStack Summits 101: A Guide For AttendeesOpenStack Foundation
 
Introduction to OpenStack Architecture
Introduction to OpenStack ArchitectureIntroduction to OpenStack Architecture
Introduction to OpenStack ArchitectureOpenStack Foundation
 
What's new in OpenStack Liberty
What's new in OpenStack LibertyWhat's new in OpenStack Liberty
What's new in OpenStack LibertyStephen Gordon
 
The Cloud Native Stack
The Cloud Native StackThe Cloud Native Stack
The Cloud Native StackQAware GmbH
 
Introducing OpenStack for Beginners
Introducing OpenStack for Beginners Introducing OpenStack for Beginners
Introducing OpenStack for Beginners openstackindia
 
Deep dive into highly available open stack architecture openstack summit va...
Deep dive into highly available open stack architecture   openstack summit va...Deep dive into highly available open stack architecture   openstack summit va...
Deep dive into highly available open stack architecture openstack summit va...Arthur Berezin
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introductionopenstackindia
 
Kubernetes and OpenStack at Scale
Kubernetes and OpenStack at ScaleKubernetes and OpenStack at Scale
Kubernetes and OpenStack at ScaleStephen Gordon
 
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)Mirantis
 
Cloud Native Landscape (CNCF and OCI)
Cloud Native Landscape (CNCF and OCI)Cloud Native Landscape (CNCF and OCI)
Cloud Native Landscape (CNCF and OCI)Chris Aniszczyk
 

Andere mochten auch (12)

OpenStack Summits 101: A Guide For Attendees
OpenStack Summits 101: A Guide For AttendeesOpenStack Summits 101: A Guide For Attendees
OpenStack Summits 101: A Guide For Attendees
 
Introduction to OpenStack Architecture
Introduction to OpenStack ArchitectureIntroduction to OpenStack Architecture
Introduction to OpenStack Architecture
 
What's new in OpenStack Liberty
What's new in OpenStack LibertyWhat's new in OpenStack Liberty
What's new in OpenStack Liberty
 
The Cloud Native Stack
The Cloud Native StackThe Cloud Native Stack
The Cloud Native Stack
 
Introducing OpenStack for Beginners
Introducing OpenStack for Beginners Introducing OpenStack for Beginners
Introducing OpenStack for Beginners
 
Deep dive into highly available open stack architecture openstack summit va...
Deep dive into highly available open stack architecture   openstack summit va...Deep dive into highly available open stack architecture   openstack summit va...
Deep dive into highly available open stack architecture openstack summit va...
 
OpenStack 101 update
OpenStack 101 updateOpenStack 101 update
OpenStack 101 update
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Kubernetes and OpenStack at Scale
Kubernetes and OpenStack at ScaleKubernetes and OpenStack at Scale
Kubernetes and OpenStack at Scale
 
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)
 
Cloud Native Landscape (CNCF and OCI)
Cloud Native Landscape (CNCF and OCI)Cloud Native Landscape (CNCF and OCI)
Cloud Native Landscape (CNCF and OCI)
 
OpenStack Framework Introduction
OpenStack Framework IntroductionOpenStack Framework Introduction
OpenStack Framework Introduction
 

Ähnlich wie Openstack 101

Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Matt Ray
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstackYaniv Zadka
 
Introduction to Open stack - An Overview
Introduction to Open stack - An Overview Introduction to Open stack - An Overview
Introduction to Open stack - An Overview SpringPeople
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)Hazzim Anaya
 
OpenStack - An Overview
OpenStack - An OverviewOpenStack - An Overview
OpenStack - An Overviewgraziol
 
Quick overview of Openstack architecture
Quick overview of Openstack architectureQuick overview of Openstack architecture
Quick overview of Openstack architectureToni Ramirez
 
What is OpenStack and the added value of IBM solutions
What is OpenStack and the added value of IBM solutionsWhat is OpenStack and the added value of IBM solutions
What is OpenStack and the added value of IBM solutionsSasha Lazarevic
 
Introduction Openstack
Introduction OpenstackIntroduction Openstack
Introduction OpenstackRanjith Kumar
 
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
 
Open stack
Open stackOpen stack
Open stacksvm
 
Openstackoverview-DEC2013
Openstackoverview-DEC2013Openstackoverview-DEC2013
Openstackoverview-DEC2013Michael Lessard
 
7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady SaputraSDNRG ITB
 
Openstack presentation
Openstack presentationOpenstack presentation
Openstack presentationSankalp Jain
 
OpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceOpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceIccha Sethi
 
OpenstackOverview.pdf
OpenstackOverview.pdfOpenstackOverview.pdf
OpenstackOverview.pdfKevinBuck30
 

Ähnlich wie Openstack 101 (20)

Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013Chef and OpenStack Workshop from ChefConf 2013
Chef and OpenStack Workshop from ChefConf 2013
 
Introduction to openstack
Introduction to openstackIntroduction to openstack
Introduction to openstack
 
Introduction to Open stack - An Overview
Introduction to Open stack - An Overview Introduction to Open stack - An Overview
Introduction to Open stack - An Overview
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)
 
OpenStack - An Overview
OpenStack - An OverviewOpenStack - An Overview
OpenStack - An Overview
 
Quick overview of Openstack architecture
Quick overview of Openstack architectureQuick overview of Openstack architecture
Quick overview of Openstack architecture
 
What is OpenStack and the added value of IBM solutions
What is OpenStack and the added value of IBM solutionsWhat is OpenStack and the added value of IBM solutions
What is OpenStack and the added value of IBM solutions
 
Introduction Openstack
Introduction OpenstackIntroduction Openstack
Introduction Openstack
 
Openstack
OpenstackOpenstack
Openstack
 
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
 
Open stack
Open stackOpen stack
Open stack
 
Openstackoverview-DEC2013
Openstackoverview-DEC2013Openstackoverview-DEC2013
Openstackoverview-DEC2013
 
7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra
 
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
 
Sharad openstack slides
Sharad openstack slidesSharad openstack slides
Sharad openstack slides
 
Openstack presentation
Openstack presentationOpenstack presentation
Openstack presentation
 
OpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard ConferenceOpenStack Workshop - WECode Harvard Conference
OpenStack Workshop - WECode Harvard Conference
 
OpenstackOverview.pdf
OpenstackOverview.pdfOpenstackOverview.pdf
OpenstackOverview.pdf
 
Openstack: starter level
Openstack: starter levelOpenstack: starter level
Openstack: starter level
 
Intro to CloudStack
Intro to CloudStackIntro to CloudStack
Intro to CloudStack
 

Mehr von Kamesh Pemmaraju

OpenStack networking - Neutron deep dive with PLUMgrid
OpenStack networking - Neutron deep dive with PLUMgridOpenStack networking - Neutron deep dive with PLUMgrid
OpenStack networking - Neutron deep dive with PLUMgridKamesh Pemmaraju
 
Mirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux WebinarMirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux WebinarKamesh Pemmaraju
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack ArchitecturesKamesh Pemmaraju
 
Open stack icehouse microsoftupdate
Open stack icehouse microsoftupdateOpen stack icehouse microsoftupdate
Open stack icehouse microsoftupdateKamesh Pemmaraju
 
New Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesNew Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesKamesh Pemmaraju
 
OpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of AlabamaOpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of AlabamaKamesh Pemmaraju
 
High Availability for OpenStack
High Availability for OpenStackHigh Availability for OpenStack
High Availability for OpenStackKamesh Pemmaraju
 
Dell openstack cloud with inktank ceph – large scale customer deployment
Dell openstack cloud with inktank ceph – large scale customer deploymentDell openstack cloud with inktank ceph – large scale customer deployment
Dell openstack cloud with inktank ceph – large scale customer deploymentKamesh Pemmaraju
 
Whats new in neutron for open stack havana
Whats new in neutron for open stack havanaWhats new in neutron for open stack havana
Whats new in neutron for open stack havanaKamesh Pemmaraju
 
Postgres Plus Cloud Database on OpenStack
Postgres Plus Cloud Database on OpenStackPostgres Plus Cloud Database on OpenStack
Postgres Plus Cloud Database on OpenStackKamesh Pemmaraju
 
Massachusetts Open Cloud Initiative
Massachusetts Open Cloud InitiativeMassachusetts Open Cloud Initiative
Massachusetts Open Cloud InitiativeKamesh Pemmaraju
 
Dell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackDell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackKamesh Pemmaraju
 
Docker and OpenStack Boston Meetup
Docker and OpenStack Boston MeetupDocker and OpenStack Boston Meetup
Docker and OpenStack Boston MeetupKamesh Pemmaraju
 
Ceph and openstack at the boston meetup
Ceph and openstack at the boston meetupCeph and openstack at the boston meetup
Ceph and openstack at the boston meetupKamesh Pemmaraju
 
Solving Business Challenges with OpenStack
Solving Business Challenges with OpenStackSolving Business Challenges with OpenStack
Solving Business Challenges with OpenStackKamesh Pemmaraju
 
Software Defined Networking
Software Defined Networking Software Defined Networking
Software Defined Networking Kamesh Pemmaraju
 
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarWicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarKamesh Pemmaraju
 
Hyper-V support for OpenStack Grizzly
Hyper-V support for OpenStack GrizzlyHyper-V support for OpenStack Grizzly
Hyper-V support for OpenStack GrizzlyKamesh Pemmaraju
 

Mehr von Kamesh Pemmaraju (20)

kamesh Videos
kamesh Videoskamesh Videos
kamesh Videos
 
OpenStack networking - Neutron deep dive with PLUMgrid
OpenStack networking - Neutron deep dive with PLUMgridOpenStack networking - Neutron deep dive with PLUMgrid
OpenStack networking - Neutron deep dive with PLUMgrid
 
Mirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux WebinarMirantis OpenStack and Cumulus Linux Webinar
Mirantis OpenStack and Cumulus Linux Webinar
 
Designing OpenStack Architectures
Designing OpenStack ArchitecturesDesigning OpenStack Architectures
Designing OpenStack Architectures
 
Open stack icehouse microsoftupdate
Open stack icehouse microsoftupdateOpen stack icehouse microsoftupdate
Open stack icehouse microsoftupdate
 
New Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference ArchitecturesNew Ceph capabilities and Reference Architectures
New Ceph capabilities and Reference Architectures
 
OpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of AlabamaOpenStack and Ceph case study at the University of Alabama
OpenStack and Ceph case study at the University of Alabama
 
High Availability for OpenStack
High Availability for OpenStackHigh Availability for OpenStack
High Availability for OpenStack
 
Dell openstack cloud with inktank ceph – large scale customer deployment
Dell openstack cloud with inktank ceph – large scale customer deploymentDell openstack cloud with inktank ceph – large scale customer deployment
Dell openstack cloud with inktank ceph – large scale customer deployment
 
Whats new in neutron for open stack havana
Whats new in neutron for open stack havanaWhats new in neutron for open stack havana
Whats new in neutron for open stack havana
 
Postgres Plus Cloud Database on OpenStack
Postgres Plus Cloud Database on OpenStackPostgres Plus Cloud Database on OpenStack
Postgres Plus Cloud Database on OpenStack
 
Massachusetts Open Cloud Initiative
Massachusetts Open Cloud InitiativeMassachusetts Open Cloud Initiative
Massachusetts Open Cloud Initiative
 
Dell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStackDell SUSE Cloud Solution, Powered by OpenStack
Dell SUSE Cloud Solution, Powered by OpenStack
 
Docker and OpenStack Boston Meetup
Docker and OpenStack Boston MeetupDocker and OpenStack Boston Meetup
Docker and OpenStack Boston Meetup
 
Ceph and openstack at the boston meetup
Ceph and openstack at the boston meetupCeph and openstack at the boston meetup
Ceph and openstack at the boston meetup
 
Solving Business Challenges with OpenStack
Solving Business Challenges with OpenStackSolving Business Challenges with OpenStack
Solving Business Challenges with OpenStack
 
Software Defined Networking
Software Defined Networking Software Defined Networking
Software Defined Networking
 
Open stack qa and tempest
Open stack qa and tempestOpen stack qa and tempest
Open stack qa and tempest
 
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarWicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
 
Hyper-V support for OpenStack Grizzly
Hyper-V support for OpenStack GrizzlyHyper-V support for OpenStack Grizzly
Hyper-V support for OpenStack Grizzly
 

Kürzlich hochgeladen

All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 

Kürzlich hochgeladen (20)

All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 

Openstack 101

  • 1. © 2013 Cloud Technology Partners, Inc. 1 OpenStack 101 Technology Introduction Boston OpenStack Meetup June 25th, 2013
  • 2. © 2013 Cloud Technology Partners, Inc. 2 Theme: An Open Source Cloud Computing “Is OpenStack the new Linux? Or is this open source 'cloud operating system' just a launching pad for a million new cloud businesses? Either way, the excitement is contagious” Oliver Rist, InfoWorld
  • 3. © 2013 Cloud Technology Partners, Inc. 3 • What is OpenStack? – A brief history – The OpenStack Foundation • The OpenStack projects – Compute: Nova, Glance – Storage – Swift, Cinder – Networks: Quantum – Tools: Horizon, Ceilometer, Heat – Security: Keystone • Pulling it all together • Deploying OpenStack Agenda Like Linux, OpenStack aims to provide a kernel around which all kinds of software vendors can build businesses. But with OpenStack, we're talking multiple projects. It's hugely ambitious, perhaps the most far-reaching open source project ever, although still at a very early stage.
  • 4. © 2013 Cloud Technology Partners, Inc. 4 ● Open Source Cloud software ● Launched by NASA and Rackspace in 2010 ● Massively scalable ● Managed by the OpenStack Foundation ● Rapidly taking over the Cloud world! Quick Start for the Terminally Busy… What is OpenStack?
  • 5. © 2013 Cloud Technology Partners, Inc. 5 A Brief History • Jointly founded in July 2010 by Rackspace and NASA with merger of two projects: – Swift object storage based on Rackspace's Cloud Files platform – Nova based on Nebula compute platform • Fastest growing Open Source project to date! Strong Community Support • Red Hat • Rackspace • IBM • HP • Intel • Vmware (through Nicira) • Canonical (Ubuntu) • Cloudscaling • And several hundred more… What is OpenStack?
  • 6. © 2013 Cloud Technology Partners, Inc. 6 • Releases are timed to correspond with the developer Summit meeting • Currently no reliable upgrade paths between releases • Expect large deltas between releases for the next year or so as new features and core functionality are added Six Month Cycle – Currently working on Havana OpenStack Project Release History
  • 7. © 2013 Cloud Technology Partners, Inc. 7 • Independent home for OpenStack with more than $10 million in funding • Uses the Apache licensing model • Serves developers, users, and the entire ecosystem by providing: – Shared resources – Enable technology vendors targeting the platform • Individual membership is free and accessible to anyone An Open Source Foundation What is OpenStack?
  • 8. © 2013 Cloud Technology Partners, Inc. 8 • Open source software for building private and public clouds – Designed for flexibility and many different use cases – Mix and match components – Kit of administrative tools • Enables multi-tenancy – Quota for different users – Users can be associated with multiple tenants • Provides virtual machines (VM) on demand – Self service provisioning – Snapshotting capability • Storage volumes – Block storage for VM images – Object storage for VM images and arbitrary files Open Source Cloud Platform What is OpenStack?
  • 9. © 2013 Cloud Technology Partners, Inc. 9 OpenStack: The Open Source Cloud Operating System
  • 10. © 2013 Cloud Technology Partners, Inc. 10 High Level Architecture - Grizzly Adapted from : http://26a0ff8ca8ba32139f7d-db711c577a50b6bdc946ea71aaca027d.r97.cf1.rackcdn.com/openstack-conceptual-arch-folsom.jpg Horizon Nova Networking Cinder Keystone Nova Glance Swift
  • 11. © 2013 Cloud Technology Partners, Inc. 11 An Open Source Set of Cloud Technologies What is OpenStack? • Compute (codenamed "Nova") provides virtual servers upon demand. • Image (codenamed "Glance") provides a catalog and repository for virtual disk images. These disk images are mostly commonly used in OpenStack Compute. • Dashboard (codenamed "Horizon") provides a modular web-based user interface for all the OpenStack services. Used to perform most operations like launching an instance, assigning IP addresses and setting access controls. • Identity (codenamed "Keystone") provides authentication and authorization for all the OpenStack services. It also provides a service catalog of services within a particular OpenStack cloud. • Object Store (codenamed "Swift") provides object storage. It allows you to store or retrieve files (but not mount directories like a fileserver). • Block Storage (codenamed "Cinder") provides persistent block storage to guest VMs. • Network (codenamed “Quantum") provides "network connectivity as a service" between interface devices managed by other OpenStack services.
  • 12. © 2013 Cloud Technology Partners, Inc. 12 OpenStack Overall Architecture - Compute Horizon Quantum Cinder Keystone Nova Glance Swift
  • 13. © 2013 Cloud Technology Partners, Inc. 13 • OpenStack Compute is a tool to orchestrate a cloud, including running instances, managing networks, and controlling access to the cloud through users and projects. • The underlying open source project's name is Nova, and it provides the software that can control an Infrastructure as a Service (IaaS) cloud computing platform. • It is similar in scope to Amazon EC2 and Rackspace Cloud Servers. • OpenStack Compute does not include any virtualization software; rather it defines drivers that interact with underlying virtualization mechanisms that run on a host operating system, and exposes functionality over a web-based API. OpenStack Nova Compute - Introduction
  • 14. © 2013 Cloud Technology Partners, Inc. 14 OpenStack Nova Compute – Message Queue Nova-compute is a worker daemon, which primarily creates and terminates VMs via hypervisor API.
  • 15. © 2013 Cloud Technology Partners, Inc. 15 OpenStack Nova Compute – Message Queue Nova-compute is a worker daemon, which primarily creates and terminates VMs via hypervisor API. Nova- compute libvirt XEN VM VM VMware VM VM KVM VM VM XEN VM VM QEMU VM VM LXC VM VM
  • 16. © 2013 Cloud Technology Partners, Inc. 16 • The process for selecting a hypervisor usually means prioritizing and making decisions based on budget and resource constraints as well as the list of supported features and required technical specifications. – Most development is done on KVM and Xen-based hypervisors • With OpenStack Compute, you can orchestrate clouds using multiple hypervisors in different zones. – KVM - Kernel-based Virtual Machine – LXC - Linux Containers (through libvirt) – QEMU - Quick EMUlator – UML - User Mode Linux – VMWare ESX/ESXi 4.1 update 1 – Xen - Xen, Citrix XenServer and Xen Cloud Platform (XCP) – Bare Metal - Provisions physical hardware via pluggable sub-drivers. OpenStack Nova Compute – Supported Hypervisors
  • 17. © 2013 Cloud Technology Partners, Inc. 17 Glance OpenStack Overall Architecture – Image Store Horizon Quantum Cinder Keystone Nova Glance Swift
  • 18. © 2013 Cloud Technology Partners, Inc. 18 • The Glance project provides services for discovering, registering, and retrieving virtual machine images. Glance has a RESTful API that allows querying of VM image metadata as well as retrieval of the actual image • Basically a database and some tools • VM images made available through Glance can be stored in a variety of locations: – Simple filesystems like ZFS, LVM, etc. – Direct attached storage – Object-storage systems like OpenStack Swift project or S3 – Block storage like OpenStack Cinder project Glance OpenStack Glance – Introduction
  • 19. © 2013 Cloud Technology Partners, Inc. 19 OpenStack Glance – Reference Architecture
  • 20. © 2013 Cloud Technology Partners, Inc. 20 Horizon OpenStack Overall Architecture - Dashboard Horizon Quantum Cinder Keystone Nova Glance Swift
  • 21. © 2013 Cloud Technology Partners, Inc. 21 Horizon • Provides a baseline user interface for managing OpenStack Services – Stateless – Error handling is delegated to back- end – Doesn’t support all API functions – Can use memcached or database to store sessions – Gets updated via nova-api polling Basic Operations • From UI – Login in to Horizon – Specify parameters of VM in “create VM” form – Hit “create” button • Under the Hood – Form parameters are converted to Post data – “Create” request initiates HTTP POST request to back-end • To Keystone if authorization token is not cached • To nova-api if authorization token has not yet expired OpenStack Horizon Dashboard – Introduction
  • 22. © 2013 Cloud Technology Partners, Inc. 22 OpenStack Horizon Dashboard – Reference Architecture Horizon End Users Administrators
  • 23. © 2013 Cloud Technology Partners, Inc. 23 OpenStack Horizon Dashboard – Example
  • 24. © 2013 Cloud Technology Partners, Inc. 24 Keystone OpenStack Overall Architecture - Security Adapted from : http://26a0ff8ca8ba32139f7d-db711c577a50b6bdc946ea71aaca027d.r97.cf1.rackcdn.com/openstack-conceptual-arch-folsom.jpg Horizon Quantum Cinder Keystone Nova Glance Swift
  • 25. © 2013 Cloud Technology Partners, Inc. 25 • Keystone provides a single point of integration for OpenStack policy, catalog, token and authentication. – Keystone handles API requests as well as providing configurable catalog, policy, token and identity services. • Communicates via OpenStack Identity API (version 2) • Each Keystone function has a pluggable backend which allows different ways to use the particular service. – Standard backends include LDAP or SQL, as well as Key Value Stores (KVS). • Most commonly used in delegated authorization deployments • Most people will use this as a point of customization for their current authentication services. OpenStack Security - Keystone Introduction
  • 26. © 2013 Cloud Technology Partners, Inc. 26 Keystone relationship to other OpenStack Elements
  • 27. © 2013 Cloud Technology Partners, Inc. 27 • The Identity service has two primary functions: – User management: keep track of users and what they are permitted to do – Service catalog: Provide a catalog of what services are available and where their API endpoints are located • User management – Users - Represents a human user, and has associated information such as username, password and email. – Tenants - A project, group, or organization. Must specify a tenant to make requests to OpenStack services – Roles - Captures what operations a user is permitted to perform in a given tenant. OpenStack Security - Keystone Basic Concepts $ keystone user-create --name=alice --pass=mypassword123 --email=alice@example.com $ keystone tenant-create --name=acme $ keystone role-create --name=compute-user
  • 28. © 2013 Cloud Technology Partners, Inc. 28 OpenStack Security - Keystone Architecture Flow
  • 29. © 2013 Cloud Technology Partners, Inc. 29 Swift and Cinder OpenStack Overall Architecture - Storage Horizon Quantum Cinder Keystone Nova Glance Swift
  • 30. © 2013 Cloud Technology Partners, Inc. 30 • Storage is found in many parts of the OpenStack stack, and the differing types can cause confusion to even experienced cloud engineers. OpenStack Storage - Introduction On-instance / ephemeral Volumes block storage (Cinder) Object Storage (Swift) Used for running Operating System and scratch space Used for adding additional persistent storage to a virtual machine (VM) Used for storing virtual machine images and data Persists until VM is terminated Persists until deleted Persists until deleted Access associated with a VM Access associated with a VM Available from anywhere Implemented as a filesystem underlying OpenStack Compute Mounted via OpenStack Block- Storage controlled protocol (for example, iSCSI) REST API Administrator configures size setting, based on flavors Sizings based on need Easily scalable for future growth Example: 10GB first disk, 30GB/core second disk Example: 1TB "extra hard drive" Example: 10s of TBs of dataset storage
  • 31. © 2013 Cloud Technology Partners, Inc. 31 OpenStack Storage - Concepts
  • 32. © 2013 Cloud Technology Partners, Inc. 32 • The two common use cases for providing object storage in a compute cloud are: – To provide users with a persistent storage mechanism – As a scalable, reliable data store for virtual machine images OpenStack Storage - Uses
  • 33. © 2013 Cloud Technology Partners, Inc. 33 OpenStack Storage - Swift Key Features
  • 34. © 2013 Cloud Technology Partners, Inc. 34 Unique as possible data storage OpenStack Storage - Swift Architecture Disk Server/Node Zone Multiple zones make up a Region
  • 35. © 2013 Cloud Technology Partners, Inc. 35 • The Ring – Maps names to entities (accounts, containers, objects) on disk – Uses MD5 hashing for object tags – Stores data on zones, devices, nodes and replicas – Weights can be used to balance the distribution of partitions and nodes – Used by proxy server and storage nodes • Proxy Server – Exposes the public API – Makes routing requests: read, write, modify, etc. • Object Server – Blob storage server – Uses xattrs, binary format – Object location based on path from name hash and timestamp OpenStack Storage - Swift System Components
  • 36. © 2013 Cloud Technology Partners, Inc. 36 • Services run completely autonomously • Designed for generic hardware • Proxy Services - More CPU and network I/O intensive. If you are using 10g networking to the proxy, or are terminating SSL traffic at the proxy, greater CPU power will be required. • Object, Container, and Account Services (Storage Services) are more disk and network I/O intensive. • The easiest deployment is to install all services on each server – Scales each service out horizontally. – If you need more throughput to either Account or Container Services, they may each be deployed to their own servers. For example you might use faster (but more expensive) SAS or even SSD drives to get faster disk I/O to the databases. Main services OpenStack Storage - Swift System Components
  • 37. © 2013 Cloud Technology Partners, Inc. 37 OpenStack Storage – Cinder Architecture
  • 38. © 2013 Cloud Technology Partners, Inc. 38 • Cinder separates out the persistent block storage functionality that was previously part of OpenStack Compute into its own service. • The OpenStack Block Storage API allows for manipulation of volumes, volume types (similar to compute flavors) and volume snapshots. – cinder-api accepts API requests and routes them to cinder-volume for action. – cinder-volume acts upon the requests by reading or writing to the Cinder database to maintain state, interacting with other processes (like cinder-scheduler) through a message queue and directly upon block storage providing hardware or software. – It can interact with a variety of storage providers through a driver architecture. – Available drivers: IBM, SolidFire, NetApp, Nexenta, Zadara, linux iSCSI and other storage providers. – Much like nova-scheduler, the cinder-scheduler daemon picks the optimal block storage provider node to create the volume on. • Cinder deployments will also make use of a messaging queue to route information between the cinder processes as well as a database to store volume state. • Like Quantum, Cinder will mainly interact with Nova, providing volumes for its instances. Cinder Block Storage OpenStack Storage – Cinder Introduction
  • 39. © 2013 Cloud Technology Partners, Inc. 39 OpenStack Overall Architecture - Network Horizon Quantum Cinder Keystone Nova Glance Swift Quantum – Software Defined Networking
  • 40. © 2013 Cloud Technology Partners, Inc. 40 • Quantum is an OpenStack project to provide "networking as a service" between interface devices (e.g., vNICs) managed by other OpenStack services (e.g., nova). • Starting in the Folsom release, Quantum is a core and supported part of the OpenStack platform Quantum Network OpenStack Network – Quantum Introduction
  • 41. © 2013 Cloud Technology Partners, Inc. 41 Sample Deployment Model OpenStack Network - Quantum Deployment
  • 42. © 2013 Cloud Technology Partners, Inc. 42 Plugin and Agent Summary OpenStack Network - Quantum Architecture
  • 43. © 2013 Cloud Technology Partners, Inc. 43 OpenStack Architecture – Putting it all together
  • 44. © 2013 Cloud Technology Partners, Inc. 44 Putting it all together: Large Cloud Implementation Case
  • 45. © 2013 Cloud Technology Partners, Inc. 45 • A $3B global electronics company • Building a cloud in support of its consumer division activities • Major issues • Little in-house cloud expertise • Relying on immature cloud technology • Weak middle management support for project Organization • Build an organizational cloud to support millions of external customers • Create an IT organization to support the cloud infrastructure • Provide a platform for building future applications Goals As-Is Situation OpenStack Deployment Case Study
  • 46. © 2013 Cloud Technology Partners, Inc. 46 • Independent network requirements for physical server nodes and virtual machines (VM) • Need to isolate VM networking information from the core network for scaling • Many components interact at different levels of the system stack adds complexity • Need to isolate networks and separate functions for security • Separate networks by function for traffic shaping • Complex data paths – Data between VM’s, East/West and in and out of the system, North/South • OpenStack has a weak high availability architecture Network Architecture Requirements OpenStack Cloud Deployment Case Study
  • 47. © 2013 Cloud Technology Partners, Inc. 47 Layer 3 with Virtual Networking OpenStack Cloud Deployment Case Study Cloud Backbone Network Nova Compute Node 1 Nova Compute Node 2 iSCSI SAN VM VM’s 192.168.1.5 192.168.2.5 Eth 192.168.1.5 Tapx/10.10.2.x Virtual Switch EBGP/30 182.196.0.255 0.0.0.0/0 182.196.0.0/22 Virtual Switch Cloud Network Edge Virtual Switch Suwon Network Edge Node 1 VM view EBGP/30 Eth0 192.168.8.5 Eth1/182.196.0.100 Eth0 192.168.9.10 Tap0/182.196.2.7 Private AS eg. AS64512 Eth1/182.196.0.101 192.168.2.7 iSCSI SAN 192.168.1.7 182.196.0.1
  • 48. © 2013 Cloud Technology Partners, Inc. 48 Deployment Automation Network Diagram OpenStack Cloud Deployment Case Study Combined Server Stage 2: Build Crowbar server on Management network and automate deployment process for Swift and Nova nodes. IPMI configured IPMI configured Need VPN access to deployment servers and nodes
  • 49. © 2013 Cloud Technology Partners, Inc. 49 • Think holistically • Top management needs to actively support cross organizational change • Focus on building in-house expertise in cloud: – Architecture – Networking – Applications – Data center operations • Use the rack as the base unit for scaling • Scale the cloud horizontally, not vertically • Automate, automate, automate! Advice from the Trenches OpenStack Cloud Deployment Case Study
  • 50. © 2013 Cloud Technology Partners, Inc. 50 Havana Architecture
  • 51. © 2013 Cloud Technology Partners, Inc. 51 • Metering (Ceilometer): Central collection fro metering/monitoring data – Example: Collect usage information for billing systems • Orchestration (Heat): Template-based orchestration engine for OpenStack – Example: Developers define application deployment patterns • LBaaS: Load Balancer server connected to Quantum – Expect to see more plugins and ecosystem activity • Bare Metal Provisioning (Ironic) incubator project • Havana Release Features and Status: http://wiki.openstack.org/releasestatus/ OpenStack Havana Roadmap Highlights
  • 52. © 2013 Cloud Technology Partners, Inc. 52 • Integrated Projects (Havana release) – OpenStack Compute (nova): https://launchpad.net/nova – OpenStack Object Storage (swift): https://launchpad.net/swift – OpenStack Image Service (glance): https://launchpad.net/glance – OpenStack Identity (keystone): https://launchpad.net/keystone – OpenStack Dashboard (horizon): https://launchpad.net/horizon – OpenStack Networking (quantum): https://launchpad.net/quantum – OpenStack Block Storage service (cinder): https://launchpad.net/cinder – Ceilometer: https://launchpad.net/ceilometer – Heat: https://launchpad.net/heat • Incubated Projects (Havana release) – Trove – Formerly Reddwarf, Database as a Service for Open Stack. – Ironic - Bare metal hypervisor API and a set of plugins which interact with the bare metal hypervisors. By default, it will use PXE and IPMI in concert to provision and turn on/off machines Havana Official Projects
  • 53. © 2013 Cloud Technology Partners, Inc. 53 • Related - unofficial projects with no rights to use OpenStack brand and assets or project resources • TripleO - vision that Openstack can be used to deploy Openstack at a massive scale • Designate - provides DNS-as-a-service for OpenStack • Marconi - message queueing service • Savanna - easily provision and manage Hadoop clusters on OpenStack • Murano - allow a non-experienced user to deploy reliable Windows based environments in a “push-the-button” manner • Convection - TaskSystem-as-a-Service project for cloud workloads Unofficial/related Projects OpenStack Havana Incubator Projects
  • 54. © 2013 Cloud Technology Partners, Inc. 54 • http://www.openstack.org/ - Main site • http://docs.openstack.org/trunk/openstack- compute/admin/content/ch_getting-started-with-openstack.html • http://docs.openstack.org/trunk/openstack-compute/admin/bk-compute- adminguide-trunk.pdf - Current OpenStack computer Administration Manual – Dec 18, 2012 • http://www.openstack.org/software/start/ - How To Get Started With OpenStack • https://github.com/mseknibilel/OpenStack-Folsom-Install- guide/blob/master/OpenStack_Folsom_Install_Guide_WebVersion.rst - OpenStack Folsom Install Guide • http://www.packtpub.com/openstack-cloud-computing-cookbook/book - • OpenStack Cloud Computing Cookbook • http://www.openstack.org/blog/tag/training/ - Tag: Training Additional Resources
  • 55. © 2013 Cloud Technology Partners, Inc. 55 OpenStack 101 Technology Introduction Questions?