What is the OpenStack Platform? By Peter Dens - Kangaroot
-
Upload
kangaroot -
Category
Technology
-
view
228 -
download
2
Transcript of What is the OpenStack Platform? By Peter Dens - Kangaroot
![Page 1: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/1.jpg)
What is the
OPENSTACK PLATFORMOPEN CLOUD INFRASTRUCTURE
BUILT FOR THE ENTERPRISE Peter DensManaging DirectorKangaroot
@peterdens
@kangarootlinux
peterdens
![Page 2: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/2.jpg)
WORKLOADS ARE EVOLVING
TRADITIONALWORKLOADS
• Typically resides on a single large
• Virtual Machine
• Cannot tolerate any downtime
• Needs expensive high availability tools
• found in VMware vSphere
• Application scales up rather than out
CLOUDWORKLOADS
• Workload resides on multiple Virtual
Machines
• Tolerates VM failure – if one fails, another
quickly replaces it
• Fault tolerance often built into workload
• Application scales out rather than up
![Page 3: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/3.jpg)
OPENSTACK
![Page 4: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/4.jpg)
OPENSTACK
• Openstack Project
• Founded by Rackspace & NASA
• Apache License
• Platinum Members : RedHat, HP, Canonical/Ubuntu, Rackspace, IBM, AT&T, Suse, Nebula
• Gold Members : Cisco, DELL, EMC, Intel, Juniper, Mirantis, Netapp, …
![Page 5: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/5.jpg)
OPENSTACK FOUNDATION
![Page 6: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/6.jpg)
OPENSTACK BUILDERS
![Page 7: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/7.jpg)
OPENSTACKCLOUD INFRASTRUCTURE FOR CLOUD WORKLOADS
• Modular architecture, designed to easily scale out
• Based on (growing) set of core services
![Page 8: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/8.jpg)
• Modular architecture, designed to easily scale out
• Based on (growing) set of core services
• It is dependent on the underlying Linux...
OPENSTACKCLOUD INFRASTRUCTURE FOR CLOUD WORKLOADS
LINUX
![Page 9: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/9.jpg)
OPENSTACK CORE PROJECTS
• OpenStack Dashboard (HORIZON)
• Dashboard
• Provides simple self service UI for end-users
• Basic cloud administrator functions
• Define users, tenants and quotas
• No infrastructure management
![Page 10: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/10.jpg)
OPENSTACK CORE PROJECTS
• OpenStack Compute (NOVA)
• Core compute service comprised of
• Compute Nodes – hypervisors that run virtual machines
• Supports multiple hypervisors KVM, Xen, LXC, Hyper-V and ESX
• Distributed controllers that handle scheduling, API calls, etc
• Native OpenStack API and Amazon EC2 compatible API
![Page 11: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/11.jpg)
OPENSTACK CORE PROJECTS
• OpenStack Image Service (GLANCE)
• Image service
• Stores and retrieves disk images (virtual machine templates)
• Supports Raw, QCOW, VMDK, VHD, ISO, OVF & AMI/AKI
• Backend storage : Filesystem, Swift, Amazon S3
![Page 12: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/12.jpg)
OPENSTACK CORE PROJECTS
• OpenStack Object Storage (SWIFT)
• Object Storage service
• Modeled after Amazon's S3 service
• Provides simple service for storing and retrieving arbitrary data
• Native API and S3 compatible API
![Page 13: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/13.jpg)
OPENSTACK CORE PROJECTS
• OpenStack Networking (formerly QUANTUM)
• Network Service
• Provides framework for Software Defined Network (SDN)
• Plugin architecture
• Allows integration of hardware and software based network solutions
![Page 14: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/14.jpg)
OPENSTACK CORE PROJECTS
• OpenStack Block Storage (CINDER)
• Block Storage (Volume) Service
• Provides block storage for virtual machines (persistent disks)
• Similar to Amazon EBS service
• Plugin architecture for vendor extensions
• eg. NetApp driver for Cinder, HP drivers for 3Par & StoreVirtual ...
![Page 15: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/15.jpg)
• OpenStack Orchestration (HEAT)
• Template-based deployment orchestrator
• Automates deployment of compute, storage, and networking resources
• Provides AWS CloudFormation implementation for OpenStack
• Deploys composite cloud applications to OpenStack
OPENSTACK CORE PROJECTS
![Page 16: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/16.jpg)
• OpenStack Telemetry (CEILOMETER)
• Monitors, collects, and stores usage data for all OpenStack infrastructure
• Primary targets metering and monitoring with expandable framework
• Provides API access to usage data for OSS and BSS systems
OPENSTACK CORE PROJECTS
![Page 17: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/17.jpg)
OPENSTACK CORE PROJECTS
• OpenStack Identity (KEYSTONE)
• Identity Service
• Common authorization framework
• Manages users, tenants and roles
• Pluggable backends (SQL, PAM, LDAP, etc)
![Page 18: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/18.jpg)
WHAT'S COMING?
![Page 19: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/19.jpg)
TECH PREVIEW: SAHARA
• OpenStack Data Processing (Sahara)
• Provisioning and management of Hadoop or Spark clusters
• Help identify and improve utilization of unused compute power from general purpose OpenStack IaaS cloud
• DNS as a Service (Designate)
• REST API for domain/record management
• Support for PowerDNS and Bind9 out of the box
![Page 20: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/20.jpg)
Coming Soon: TROVE
• OpenStack Database-as-a-Service (TROVE)
• Provides scalable and reliable Cloud Database as a Service provisioning functionality
• Supports relational and non-relational database
engines (MySQL, MongoDB, Cassandra, … )
• BareMetal Provisioning (Ironic)
• Provisions KVM compute node
• Manila (shared files) – Zaqar(Queueing) - ...
![Page 21: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/21.jpg)
OPENSTACK PROGRESSION @ RED HAT
Enterprise hardened
Red Hat OpenStack
technology
optimized for
and integrated withRed Hat Enterprise Linux
Red Hat Support
Red Hat ecosystemcertifications
3 year lifecycle
Bleeding edge upstream
OpenStack source code
Unstable community Linux
No certifications
Community support
Six month lifecycle
Bleeding edge upstream
OpenStack packaged as
RPMs
Enterprise Linux distros
(CentOS, RHEL, Fedora)
No certifications
Community support
Six month lifecycle
![Page 22: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/22.jpg)
OPENSTACK RELEASE CADENCE
Baseline
drop
Bug fix
merges
Select
backports
CR Juno.2
CR Juno.1
RHEL OpenStack Platform
Juno (6.0)
Preview / Beta
CR
Icehouse.2
CR Icehouse.1
Juno.0
RHEL OpenStack Platform ICehouse (5)
Icehouse.0
![Page 23: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/23.jpg)
OPENSTACK RELEASE CADENCE
• Upstream• Source code Only
• Releases every 6 month
• 2 to 3 'snapshots' including bug fixes
• No more fixes/snapshots after next release
• RDO• Follows upstream cadence
• Delivers binaries
![Page 24: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/24.jpg)
OPENSTACK RELEASE CADENCE
• Red Hat Enterprise Linux OpenStack Platform 5• 6 Month cadence
• Roughly 2 to 3 months AFTER upstream• Time to stabilize, certify, backport etc.
• Increased to 3 year lifecycle• e.g., Support for Havana ends after “K” release
• Will continue to increase lifecycle over time• Based on upstream stability and resources
![Page 25: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/25.jpg)
• Red Hat Enterprise Linux 3
• Red Hat Enterprise Linux 4
• Red Hat Enterprise Linux 5
• Red Hat Enterprise Linux 6
*32 and 64 bit for all versions
• SUSE Linux Enterprise Server 10
• SUSE Linux Enterprise Server 11
*32 and 64 bit for all versions
• Windows XP SP3+1
• Windows 73
• Windows 83
• Microsoft SVVP Certified
• Windows Server 2003
SP2+3
• Windows Server 20083
• Windows Server 2008 R22
• Windows Server 20122
1
32 bit only2
64 bit only3
32 and 64 bit
GUEST SUPPORT
![Page 26: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/26.jpg)
THREE WAYS TO GET OPENSTACK FROM RED HAT
2
3
1
PURCHASE SUPPORTED PRODUCT90-DAY EVALUATION
redhat.com/openstack/evaluation
Learn more at: redhat.com/cloud
![Page 27: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/27.jpg)
OPENSTACK CONSULTING FROM KANGAROOT
OPENSTACK TRAININGPREBUILT SETUP IN KANGAROOT DATACENTERS
OPENSTACK FAST TRACKPREBUILT SETUP IN KANGAROOT DATACENTERS
2
CONSULTING SERVICESPROOF of CONCEPTSERVICES
OPENSTACK ONSITE TRACKCUSTOM BUILT POC at CUSTOMER DATACENTER
3
OPENSTACK DESIGNADVICE / DESIGN ON OPENSTACK
1
2
OPENSTACK LIGHT TRACKACCESS TO SHARED OPENSTACK PLATFORM
1
OPENSTACK VENDOR SELECTIONVENDOR / SUPPORT TYPE SELECTION
3
![Page 28: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/28.jpg)
Peter DensManaging DirectorKangaroot
@peterdens
@kangarootlinux
peterdens
THANK YOU
![Page 29: What is the OpenStack Platform? By Peter Dens - Kangaroot](https://reader033.fdocuments.in/reader033/viewer/2022060205/55a106d61a28ab3e4f8b468f/html5/thumbnails/29.jpg)
TRADEMARK STATEMENTS
Copyright © 2014 Red Hat, Inc. Red Hat, Red Hat Enterprise Linux, the Shadowman
logo, JBoss, MetaMatrix, and RHCE are trademarks of Red Hat, Inc., registered in the
U.S. and other countries. Linux® is the registered trademark of Linus Torvalds in the U.S.
and other countries.
The OpenStack™ Word Mark and OpenStack Logo are either registered trademarks /
service marks or trademarks / service marks of the OpenStack Foundation, in the United
States and other countries and are used with the OpenStack Foundation's permission.
We are not affiliated with, endorsed or sponsored by the OpenStack Foundation or the
OpenStack community.