SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Seminar:

OpenStack

Presenter:
Arthur Berezin
Sr. Technical Product Manager
OpenStack Platform, RHEV
Arthur Berezin RHCE
Sr. Technical Product Manager OpenStack, RHEV
Red Hat
Cloud Systems Engineer
LivePerson
Red Hat Linux Instructor
John Bryce
Red Hat Enterprise Virtualization Lead
Red Hat Group, Matrix
Customer Support Engineer
Red Hat Group, Matrix
IDF Intelligence Alumni

I believe in “Free As in Speech”
vs. “Free As In Beer”
But “Free As in Beer” is also OK
VIRTUALIZATION
INFRASTRUCTURES
●
●
●
●
●
●
●
●

Greater server utilization
Less server sprawl
Minimize space & power
Higher staff productivity
Business continuity
Fault tolerance and HA
Extended service levels
Lifecycle management

PRIVATE & HYBRID CLOUD
INFRASTRUCTURES
●
●
●
●
●
●

Self service
Automated provisioning
Charge-back and quotas
Workload portability
Disposable resources
Heterogeneous management
CLOUD
WORKLOADS

TRADITIONAL
WORKLOADS
●
●
●

●
●
●

●

Stateful VMs, application = VM
Big VMs: vCPU, vRAM, storage
inside VM
Application SLA = SLA of VM
Lifecycle measured in years
VMs scale up: add vCPU, vRAM,
etc.
Applications not designed to
tolerate failure of VMs

●

●

●

●

●

●

Stateless VMs
Small VMs: vCPU, vRAM, storage
separate
Application SLA <> SLA of any one
VM
SLA requires ability to create and
destroy VMs where needed
Lifecycle measured in hours to
months
Applications scale out: add more
VMs
Applications tolerate failure of VMs
PETS =
TRADITIONAL WORKLOADS

●

Pets are given names like

●

FARM ANIMALS =
CLOUD WORKLOADS

rover.internal.redhat.com

●

●

●

They are unique, lovingly
hand raised and cared for

●

When they get ill you nurse
them back to health

●

Farm animals have tag
numbers like
piggie242.redhat.com
They are almost identical
to each other
When they get ill you get
another one
OPENSTACK

CLOUD INFRASTRUCTURE FOR
CLOUD-ENABLED WORKLOADS
●
●
●

Modular architecture
Designed to easily scale out
Based on (growing) set of core services
IS OPENSTACK A
“CLOUD OPERATING
SYSTEM”?
●

Needs to access x86 hardware resources

●

Needs an operating environment, hypervisor, services

●

Leverages existing code libraries for functionality
●

Modular architecture

●

Designed to easily scale out

●

Based on (growing) set of core services
●

●

●

●

●

●

Open source, communitydeveloped (upstream)
software
Founded by Rackspace
Hosting and NASA
Managed by the
OpenStack Foundation
Vibrant group of
developers collaborating
on open source cloud
infrastructure

●

●

Latest OpenStack
software, packaged in a
managed
open
source community

●

●

Facilitated by Red Hat
●

●

Aimed at architects and
developers who want to
create, test,
collaborate
●

●

Software distributed under
the Apache 2.0 license

●

No certifications, no
support

●

●

Freely available, not for
sale
Six-month release cadence
mirroring community

●

No certification, no
support
Installs on Red Hat and
derivatives

●

Enterprise-hardened
OpenStack software
Delivered with an
enterprise life cycle
Six-month release
cadence offset from
community releases to
allow testing
Aimed at long-term
production deployments
Certified hardware and
software through the Red
Hat OpenStack Cloud
Infrastructure Partner
Network
Supported by Red Hat
OPENSTACK CORE PROJECTS

OpenStack Identity (KEYSTONE)
●

Identity Service

●

Common authorization framework

●

Manages users, tenants and roles

●

Pluggable backends (SQL, PAM, LDAP, etc)

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
●

Hardware Assisted

●

Loadable Module
[root@rhel6kvm ~]# lsmod | grep
kvm
kvm_intel
kvm

●

47694 3
300283 1 kvm_intel

Leverage Linux Subsystems
(NUMA, Scheduler, Memory,etc)

●

Runs Windows/Linux/etc
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

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
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
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OpenStack Orchestration (HEAT)
–

Goal: Provides AWS CloudFormation implementation for OpenStack

–

Deploys composite cloud applications to OpenStack
OpenStack Monitoring and Metering (CEILOMETER)
–

Goal: To provide a single infrastructure to collect measurements from
an entire OpenStack infrastructure; eliminate need for multiple agents
attaching to multiple OpenStack projects

–

Primary targets metering and monitoring; provides extensibility
TYPICAL DEPLOYMENT

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Resources to get started with OpenStack
●

Upstream distrobution
–

●

Enteprise Product
–

●

http://openstack.redhat.com/Quickstart
http://www.redhat.com/openstack/

For Developers
–

http://devstack.org/
Thank
You
Oh, and we are hiring...

Arthur Berezin
054-2266463
art@redhat.com
Oracle week Israel - OpenStack Platform - 2013
Oracle week Israel - OpenStack Platform - 2013

Contenu connexe

Tendances

6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view
openstackindia
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
openstackindia
 

Tendances (20)

RedHat OpenStack Platform Overview
RedHat OpenStack Platform OverviewRedHat OpenStack Platform Overview
RedHat OpenStack Platform Overview
 
Mirantis OpenStack 4.0 Overview
Mirantis OpenStack 4.0 OverviewMirantis OpenStack 4.0 Overview
Mirantis OpenStack 4.0 Overview
 
OSDC 2018 | Self Hosted bare Metal Kubernetes for SMEs by Thomas Hoppe
OSDC 2018 | Self Hosted bare Metal Kubernetes for SMEs by Thomas HoppeOSDC 2018 | Self Hosted bare Metal Kubernetes for SMEs by Thomas Hoppe
OSDC 2018 | Self Hosted bare Metal Kubernetes for SMEs by Thomas Hoppe
 
(Open)Stacking Containers
(Open)Stacking Containers(Open)Stacking Containers
(Open)Stacking Containers
 
WSO2Con ASIA 2016: WSO2 DevOps: How to Deploy, Manage, Administer and Monitor...
WSO2Con ASIA 2016: WSO2 DevOps: How to Deploy, Manage, Administer and Monitor...WSO2Con ASIA 2016: WSO2 DevOps: How to Deploy, Manage, Administer and Monitor...
WSO2Con ASIA 2016: WSO2 DevOps: How to Deploy, Manage, Administer and Monitor...
 
SFScon16 - Michele Baldessari: "OpenStack – An introduction"
SFScon16 - Michele Baldessari: "OpenStack – An introduction"SFScon16 - Michele Baldessari: "OpenStack – An introduction"
SFScon16 - Michele Baldessari: "OpenStack – An introduction"
 
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
Deploying OpenStack Services with Linux Containers - Brisbane OpenStack Meetu...
 
5 - Hands-on Kubernetes Workshop:
5 - Hands-on Kubernetes Workshop:5 - Hands-on Kubernetes Workshop:
5 - Hands-on Kubernetes Workshop:
 
Openstack and Reddwarf Overview
Openstack and Reddwarf OverviewOpenstack and Reddwarf Overview
Openstack and Reddwarf Overview
 
6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view
 
OSDC 2018 | Introduction to SaltStack in the Modern Data Center by Mike Place
OSDC 2018 | Introduction to SaltStack in the Modern Data Center by Mike PlaceOSDC 2018 | Introduction to SaltStack in the Modern Data Center by Mike Place
OSDC 2018 | Introduction to SaltStack in the Modern Data Center by Mike Place
 
Case Study: Utilizing Mirantis Fuel to install OpenStack Ansible
Case Study: Utilizing Mirantis Fuel to install OpenStack AnsibleCase Study: Utilizing Mirantis Fuel to install OpenStack Ansible
Case Study: Utilizing Mirantis Fuel to install OpenStack Ansible
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 
Mirantis OpenStack 5.0 Overview
Mirantis OpenStack 5.0 OverviewMirantis OpenStack 5.0 Overview
Mirantis OpenStack 5.0 Overview
 
SDN Symposium - Cybera
SDN Symposium - CyberaSDN Symposium - Cybera
SDN Symposium - Cybera
 
Red Hat Cloud Infrastructure Conference 2013 - Presentation about OpenStack ...
Red Hat Cloud Infrastructure Conference 2013 -  Presentation about OpenStack ...Red Hat Cloud Infrastructure Conference 2013 -  Presentation about OpenStack ...
Red Hat Cloud Infrastructure Conference 2013 - Presentation about OpenStack ...
 
OpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
OpenStack in Action 4! Alan Clark - The fundation for openstack CloudOpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
OpenStack in Action 4! Alan Clark - The fundation for openstack Cloud
 
Cloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: OpenstackCloud Architect Alliance #15: Openstack
Cloud Architect Alliance #15: Openstack
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
Promise of DevOps
Promise of DevOpsPromise of DevOps
Promise of DevOps
 

Similaire à Oracle week Israel - OpenStack Platform - 2013

Similaire à Oracle week Israel - OpenStack Platform - 2013 (20)

The Next Generation Datacenter
The Next Generation DatacenterThe Next Generation Datacenter
The Next Generation Datacenter
 
Red Hat presentatie: Open stack Latest Pure Tech
Red Hat presentatie: Open stack Latest Pure TechRed Hat presentatie: Open stack Latest Pure Tech
Red Hat presentatie: Open stack Latest Pure Tech
 
OpenStack as an Infrastructure
OpenStack as an InfrastructureOpenStack as an Infrastructure
OpenStack as an Infrastructure
 
Net Devops Overview
Net Devops OverviewNet Devops Overview
Net Devops Overview
 
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
 
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsCEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
What is the OpenStack Platform? By Peter Dens - Kangaroot
What is the OpenStack Platform? By Peter Dens - KangarootWhat is the OpenStack Platform? By Peter Dens - Kangaroot
What is the OpenStack Platform? By Peter Dens - Kangaroot
 
Build cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack AnsibleBuild cloud like Rackspace with OpenStack Ansible
Build cloud like Rackspace with OpenStack Ansible
 
OpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHatOpenStack Benelux Conference 2014 | Plenair | RedHat
OpenStack Benelux Conference 2014 | Plenair | RedHat
 
OpenStack in Enterprise
OpenStack in EnterpriseOpenStack in Enterprise
OpenStack in Enterprise
 
Running Kubernetes on OpenStack
Running Kubernetes on OpenStackRunning Kubernetes on OpenStack
Running Kubernetes on OpenStack
 
OpenStack Best Practices and Considerations - terasky tech day
OpenStack Best Practices and Considerations  - terasky tech dayOpenStack Best Practices and Considerations  - terasky tech day
OpenStack Best Practices and Considerations - terasky tech day
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
 
Sharad openstack slides
Sharad openstack slidesSharad openstack slides
Sharad openstack slides
 
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackPeanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
 
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVMSven Vogel: Running CloudStack and OpenShift with NetApp on KVM
Sven Vogel: Running CloudStack and OpenShift with NetApp on KVM
 
Cloudtrek Basics Overview
Cloudtrek Basics OverviewCloudtrek Basics Overview
Cloudtrek Basics Overview
 
OpenStack for VMware Administrators
OpenStack for VMware AdministratorsOpenStack for VMware Administrators
OpenStack for VMware Administrators
 

Plus de Arthur Berezin

Aria 1.0 roadmap
Aria 1.0 roadmapAria 1.0 roadmap
Aria 1.0 roadmap
Arthur Berezin
 
Orchestrating Cloud Applications With TOSCA
Orchestrating Cloud Applications With TOSCAOrchestrating Cloud Applications With TOSCA
Orchestrating Cloud Applications With TOSCA
Arthur Berezin
 
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 platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - IsraelOpenstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - Israel
Arthur Berezin
 
Openstack il2014 staypuft- your friendly foreman openstack installer
Openstack il2014   staypuft- your friendly foreman openstack installerOpenstack il2014   staypuft- your friendly foreman openstack installer
Openstack il2014 staypuft- your friendly foreman openstack installer
Arthur Berezin
 
Building The Modern IT
Building The Modern ITBuilding The Modern IT
Building The Modern IT
Arthur Berezin
 

Plus de Arthur Berezin (15)

Uncovering the black magic of an open source community
Uncovering the black magic of an open source communityUncovering the black magic of an open source community
Uncovering the black magic of an open source community
 
Uncovering the black magic of an open source community
Uncovering the black magic of an open source communityUncovering the black magic of an open source community
Uncovering the black magic of an open source community
 
Kubernetes vs dockers swarm supporting onap oom on multi-cloud multi-stack en...
Kubernetes vs dockers swarm supporting onap oom on multi-cloud multi-stack en...Kubernetes vs dockers swarm supporting onap oom on multi-cloud multi-stack en...
Kubernetes vs dockers swarm supporting onap oom on multi-cloud multi-stack en...
 
How cloud native vn fs deployed on open stack will change the telecom industry
How cloud native vn fs deployed on open stack will change the telecom industryHow cloud native vn fs deployed on open stack will change the telecom industry
How cloud native vn fs deployed on open stack will change the telecom industry
 
Aria 1.0 roadmap
Aria 1.0 roadmapAria 1.0 roadmap
Aria 1.0 roadmap
 
Orchestrating and managing VNFss on openstack - demo- [Cloudify + openstack ...
Orchestrating and managing VNFss  on openstack - demo- [Cloudify + openstack ...Orchestrating and managing VNFss  on openstack - demo- [Cloudify + openstack ...
Orchestrating and managing VNFss on openstack - demo- [Cloudify + openstack ...
 
Introduction into ARIA
Introduction into ARIAIntroduction into ARIA
Introduction into ARIA
 
Cloudify NFV Orchestrator for Optimal Performance
Cloudify NFV Orchestrator for Optimal PerformanceCloudify NFV Orchestrator for Optimal Performance
Cloudify NFV Orchestrator for Optimal Performance
 
An approach for migrating enterprise apps into open stack
An approach for migrating enterprise apps into open stackAn approach for migrating enterprise apps into open stack
An approach for migrating enterprise apps into open stack
 
Orchestrating Cloud Applications With TOSCA
Orchestrating Cloud Applications With TOSCAOrchestrating Cloud Applications With TOSCA
Orchestrating Cloud Applications With TOSCA
 
Neutron high availability open stack architecture openstack israel event 2015
Neutron high availability  open stack architecture   openstack israel event 2015Neutron high availability  open stack architecture   openstack israel event 2015
Neutron high availability open stack architecture openstack israel event 2015
 
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 platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - IsraelOpenstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - Israel
 
Openstack il2014 staypuft- your friendly foreman openstack installer
Openstack il2014   staypuft- your friendly foreman openstack installerOpenstack il2014   staypuft- your friendly foreman openstack installer
Openstack il2014 staypuft- your friendly foreman openstack installer
 
Building The Modern IT
Building The Modern ITBuilding The Modern IT
Building The Modern IT
 

Dernier

Dernier (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Oracle week Israel - OpenStack Platform - 2013

  • 1. Seminar: OpenStack Presenter: Arthur Berezin Sr. Technical Product Manager OpenStack Platform, RHEV
  • 2. Arthur Berezin RHCE Sr. Technical Product Manager OpenStack, RHEV Red Hat Cloud Systems Engineer LivePerson Red Hat Linux Instructor John Bryce Red Hat Enterprise Virtualization Lead Red Hat Group, Matrix Customer Support Engineer Red Hat Group, Matrix IDF Intelligence Alumni I believe in “Free As in Speech” vs. “Free As In Beer”
  • 3. But “Free As in Beer” is also OK
  • 4. VIRTUALIZATION INFRASTRUCTURES ● ● ● ● ● ● ● ● Greater server utilization Less server sprawl Minimize space & power Higher staff productivity Business continuity Fault tolerance and HA Extended service levels Lifecycle management PRIVATE & HYBRID CLOUD INFRASTRUCTURES ● ● ● ● ● ● Self service Automated provisioning Charge-back and quotas Workload portability Disposable resources Heterogeneous management
  • 5. CLOUD WORKLOADS TRADITIONAL WORKLOADS ● ● ● ● ● ● ● Stateful VMs, application = VM Big VMs: vCPU, vRAM, storage inside VM Application SLA = SLA of VM Lifecycle measured in years VMs scale up: add vCPU, vRAM, etc. Applications not designed to tolerate failure of VMs ● ● ● ● ● ● Stateless VMs Small VMs: vCPU, vRAM, storage separate Application SLA <> SLA of any one VM SLA requires ability to create and destroy VMs where needed Lifecycle measured in hours to months Applications scale out: add more VMs Applications tolerate failure of VMs
  • 6. PETS = TRADITIONAL WORKLOADS ● Pets are given names like ● FARM ANIMALS = CLOUD WORKLOADS rover.internal.redhat.com ● ● ● They are unique, lovingly hand raised and cared for ● When they get ill you nurse them back to health ● Farm animals have tag numbers like piggie242.redhat.com They are almost identical to each other When they get ill you get another one
  • 7.
  • 8. OPENSTACK CLOUD INFRASTRUCTURE FOR CLOUD-ENABLED WORKLOADS ● ● ● Modular architecture Designed to easily scale out Based on (growing) set of core services
  • 9. IS OPENSTACK A “CLOUD OPERATING SYSTEM”?
  • 10. ● Needs to access x86 hardware resources ● Needs an operating environment, hypervisor, services ● Leverages existing code libraries for functionality
  • 11. ● Modular architecture ● Designed to easily scale out ● Based on (growing) set of core services
  • 12.
  • 13. ● ● ● ● ● ● Open source, communitydeveloped (upstream) software Founded by Rackspace Hosting and NASA Managed by the OpenStack Foundation Vibrant group of developers collaborating on open source cloud infrastructure ● ● Latest OpenStack software, packaged in a managed open source community ● ● Facilitated by Red Hat ● ● Aimed at architects and developers who want to create, test, collaborate ● ● Software distributed under the Apache 2.0 license ● No certifications, no support ● ● Freely available, not for sale Six-month release cadence mirroring community ● No certification, no support Installs on Red Hat and derivatives ● Enterprise-hardened OpenStack software Delivered with an enterprise life cycle Six-month release cadence offset from community releases to allow testing Aimed at long-term production deployments Certified hardware and software through the Red Hat OpenStack Cloud Infrastructure Partner Network Supported by Red Hat
  • 14. OPENSTACK CORE PROJECTS OpenStack Identity (KEYSTONE) ● Identity Service ● Common authorization framework ● Manages users, tenants and roles ● Pluggable backends (SQL, PAM, LDAP, etc) RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
  • 15. 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 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
  • 16.
  • 17. ● Hardware Assisted ● Loadable Module [root@rhel6kvm ~]# lsmod | grep kvm kvm_intel kvm ● 47694 3 300283 1 kvm_intel Leverage Linux Subsystems (NUMA, Scheduler, Memory,etc) ● Runs Windows/Linux/etc
  • 18. 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 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
  • 19. 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 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
  • 20. 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 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
  • 21. 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 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
  • 22. 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 RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
  • 23. OpenStack Orchestration (HEAT) – Goal: Provides AWS CloudFormation implementation for OpenStack – Deploys composite cloud applications to OpenStack
  • 24. OpenStack Monitoring and Metering (CEILOMETER) – Goal: To provide a single infrastructure to collect measurements from an entire OpenStack infrastructure; eliminate need for multiple agents attaching to multiple OpenStack projects – Primary targets metering and monitoring; provides extensibility
  • 25. TYPICAL DEPLOYMENT RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
  • 26. Resources to get started with OpenStack ● Upstream distrobution – ● Enteprise Product – ● http://openstack.redhat.com/Quickstart http://www.redhat.com/openstack/ For Developers – http://devstack.org/
  • 27.
  • 28. Thank You Oh, and we are hiring... Arthur Berezin 054-2266463 art@redhat.com