Your SlideShare is downloading. ×
Oracle week Israel - OpenStack Platform - 2013
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Oracle week Israel - OpenStack Platform - 2013


Published on

Red Hat Enterprise Linux OpenStack Platform 2013 …

Red Hat Enterprise Linux OpenStack Platform 2013

Thank you Amir Sela for having me as a guest speaker at Oracle week.

Published in: Technology

  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 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 ● ● ● 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 They are almost identical to each other When they get ill you get another one
  • 7. OPENSTACK CLOUD INFRASTRUCTURE FOR CLOUD-ENABLED WORKLOADS ● ● ● Modular architecture Designed to easily scale out Based on (growing) set of core services
  • 9. ● Needs to access x86 hardware resources ● Needs an operating environment, hypervisor, services ● Leverages existing code libraries for functionality
  • 10. ● Modular architecture ● Designed to easily scale out ● Based on (growing) set of core services
  • 11. ● ● ● ● ● ● 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
  • 12. 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
  • 13. 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
  • 14. ● 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
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. OpenStack Orchestration (HEAT) – Goal: Provides AWS CloudFormation implementation for OpenStack – Deploys composite cloud applications to OpenStack
  • 21. 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
  • 23. Resources to get started with OpenStack ● Upstream distrobution – ● Enteprise Product – ● For Developers –
  • 24. Thank You Oh, and we are hiring... Arthur Berezin 054-2266463