Open stack
Upcoming SlideShare
Loading in...5
×
 

Open stack

on

  • 531 views

In this lecture will show an introduction to OpenStack, starting with the basic concepts of Cloud, keywords, what Openstack project is, the use cases, history, the project overview, features, tools ...

In this lecture will show an introduction to OpenStack, starting with the basic concepts of Cloud, keywords, what Openstack project is, the use cases, history, the project overview, features, tools and roadmap. The following topics will be covered:
* Introduction to Cloud Computing (Virtualization; Iaas, Paas, Saas; Public/Private/Hybrid/Community Cloud; Concepts: scalability, elasticity, provisioning,
self-service, multi tenant, and much more)

Statistics

Views

Total Views
531
Views on SlideShare
525
Embed Views
6

Actions

Likes
0
Downloads
21
Comments
0

3 Embeds 6

http://www.joshtechnologygroup.com 3
https://www.linkedin.com 2
http://jfeeds.carsmantra.com 1

Accessibility

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Scalable <br /> Portable <br /> On-demand <br /> Resource Management <br /> Measureable <br />
  • Scalable <br /> Portable <br /> On-demand <br /> Resource Management <br /> Measureable <br />
  • Scalable <br /> Portable <br /> On-demand <br /> Resource Management <br /> Measureable <br />
  • The difference in http://www.slideshare.net/CAinc/cloud-expo-session-from-virtualization-to-cloud-computing-building-an-effective-pragmatic-reliable-cloud <br />
  • The difference in http://www.slideshare.net/CAinc/cloud-expo-session-from-virtualization-to-cloud-computing-building-an-effective-pragmatic-reliable-cloud <br />
  • The difference in http://www.slideshare.net/CAinc/cloud-expo-session-from-virtualization-to-cloud-computing-building-an-effective-pragmatic-reliable-cloud <br />
  • The prior slide described the CIO dilemma being required to do more with less. This will not happen the old fashion way and a new more disruptive approach is needed. <br /> 1. more use of OSS <br /> 2. new service delivery models – cloud <br /> 3. new business models – pay as you go and subscription based <br /> Most clouds are build on OSS and 80% of the workloads run on Linux. <br /> Open Standards are essential to ensure portability which is in the DNA of OSS <br /> collaboration between researchers with access to ARPANET made open standards which led the born of 1969. In 1973, Unix was re-written in the programming language C by Dennis Ritchie <br />
  • The difference in http://www.slideshare.net/CAinc/cloud-expo-session-from-virtualization-to-cloud-computing-building-an-effective-pragmatic-reliable-cloud <br />
  • This slide is derived from the Gartner roadmap “From Virtualization to Cloud Computing”, and indicates the various levels of infrastructure enablement that IT organizations are engaging in today. Organizations often field more than one virtual / cloud project may be doing IT transformation to IaaS while at the same time running Cloud program initiatives. <br /> Focus has been on deriving economies and flexibility at one level via server virtualization and consolidation. Highly distributed and sprawled virtual environments that tend to result form those initiatives require management optimization and automation to be efffectivley controlled. <br /> Infrastructure as a Service (IaaS) capabilities are then engaged to support agile, self-service access to IT systems and services, again raising the management ante for addressing tracking, capacity management, resource utilization/optimization, <br /> In Hybrid Cloud, portable workloads across mixed hypervisors and policies to govern controlled access and usage are required, as well as chargeback and showback mechanisms. <br /> With CLOUDForms, the goal is to future proof your management investment and eliminate multiple disparate tools and tool sprawl which introduces problems of integration, multiple interfaces, and rising costs & training needs with multiple vendor point products. <br /> Allows your organization to incrementally build into cloud architectures at its own pace. <br />
  • The difference in http://www.slideshare.net/CAinc/cloud-expo-session-from-virtualization-to-cloud-computing-building-an-effective-pragmatic-reliable-cloud <br />
  • Today, Linux is the primary platform for a majority of cloud-based applications. As a case in point, an October 2012 Wired magazine article cited a report by Newvem which illustrated Linux&apos;s dominant position, particularly pertaining to Amazon Web Services: <br /> At Wired’s request, Newvem — a company that sells management services to Amazon cloud customers — took at look at about 41,000 cloud machines run by several hundred customers. Its conclusion: Linux is twice as popular as Windows on Amazon Web Services. It was running on 67 percent of machines, compared to Windows’ 33 percent. <br /> With Linux as the go-to OS for many cloud users, we are also seeing workloads migrate to Linux for public, private, and hybrid clouds because of efficiency and flexibility of deployment. Companies at the cutting edge of cloud computing and the Internet are choosing Linux and open source, and often choose Red Hat Enterprise Linux. <br /> http://www.wired.com/wiredenterprise/2012/10/epic-microsoft-windows-fight/ <br /> http://www.redhat.com/resourcelibrary/case-studies/ <br /> http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf <br /> http://www.ibm.com/developerworks/podcast/dwi/feature040611-dnielsen.html <br />
  • To set the proper context for our discussion, let’s take a look at the three best known cloud service delivery models, <br /> IaaS or Infrastructure as a Service, <br /> PaaS or Platform as a Service, <br /> And <br /> SaaS or Software as a Service. <br /> With each of these some portion of the technology stack is managed and controlled by the Cloud offering (whether public or private), and the rest is responsibility of the customer of the Cloud offering. They must manage and maintain the portion of the stack that is not managed by the Cloud offering. The benefit is that the customer can also CONTROL the design of this portion of the stack. <br /> For Infrastructure-as-a-Service, or IaaS, the customer must manage and control everything from the Operating System up. They must install the OS, the middleware, and the application code. This ultimately becomes only a small reduction in effort compared to bare-metal server management. <br /> For Software-as-a-Service, or SaaS, the customer doesn’t need to manage anything, but they also don’t control anything, not even the design of the application. The complete application is delivered from the Cloud for the user to use. This can be great UNLESS there is some application functionality that the customer needs that is not available in the application. I.e., the business application offered via SaaS may not meet the actual business needs of the user. <br /> Platform-as-a-Service, or PaaS (commonly pronounced “Paz”) offers a happy medium and allows the customer to control the design of the application but not worry about the underlying components of the stack. The management and maintenance of the complete application platform stack is abstracted away. The customer, typically a Developer in this case, can focus on their application design, code, and ultimately their application users. <br /> &lt;next slide&gt; <br />
  • PaaS allows us to make this leap from a Craftwork methodology to an Assembly Line methodology. PaaS both streamlines and standardizes the Application Development process. <br /> Instead of the unique, one-off processes that each application project used to go through, Utilization of a PaaS allows the deployment of a standardized methodology with a few distinct repeatable steps. <br /> Once the idea and budget are secured, then the App Dev team just simply starts working with the PaaS to code, test, and launch their application. PaaS provides the platform environment that allows Developers to start coding immediately. Server deployment, configuration and administration is all largely automated. This reduces the burden on Operations and reduces the delays that impact Development. <br /> And many industry analysts agree that the utilization of PaaS is going to be the key to allowing IT to be the demands of the business. <br /> &lt;next slide&gt; <br />
  • KVM - Kernel-based Virtual Machine. The virtual disk formats that it supports is inherited from QEMU since it uses a modified QEMU program to launch the virtual machine. The supported formats include raw images, the qcow2, and VMware formats. <br /> LXC - Linux Containers (through libvirt), use to run Linux-based virtual machines. <br /> QEMU - Quick EMUlator, generally only used for development purposes. <br /> UML - User Mode Linux, generally only used for development purposes. <br /> VMWare vSphere 4.1 update 1 and newer, runs VMWare-based Linux and Windows images through a connection with a vCenter server or directly with an ESXi host. <br /> Xen - XenServer, Xen Cloud Platform (XCP), use to run Linux or Windows virtual machines. You must install the nova-compute service in a para-virtualized VM. <br /> Hyper-V - Server virtualization with Microsoft&apos;s Hyper-V, use to run Windows, Linux, and FreeBSD virtual machines. Runs nova-compute natively on the Windows virtualization platform. <br /> Bare Metal - Not a hypervisor in the traditional sense, this driver provisions physical hardware through pluggable sub-drivers (for example, PXE for image deployment, and IPMI for power management). <br /> Docker is an open-source engine which automates the deployment of &gt;applications as highly portable, self-sufficient containers which are &gt;independent of hardware, language, framework, packaging system and hosting &gt;provider. <br />
  • KVM - Kernel-based Virtual Machine. The virtual disk formats that it supports is inherited from QEMU since it uses a modified QEMU program to launch the virtual machine. The supported formats include raw images, the qcow2, and VMware formats. <br /> LXC - Linux Containers (through libvirt), use to run Linux-based virtual machines. <br /> QEMU - Quick EMUlator, generally only used for development purposes. <br /> UML - User Mode Linux, generally only used for development purposes. <br /> VMWare vSphere 4.1 update 1 and newer, runs VMWare-based Linux and Windows images through a connection with a vCenter server or directly with an ESXi host. <br /> Xen - XenServer, Xen Cloud Platform (XCP), use to run Linux or Windows virtual machines. You must install the nova-compute service in a para-virtualized VM. <br /> Hyper-V - Server virtualization with Microsoft&apos;s Hyper-V, use to run Windows, Linux, and FreeBSD virtual machines. Runs nova-compute natively on the Windows virtualization platform. <br /> Bare Metal - Not a hypervisor in the traditional sense, this driver provisions physical hardware through pluggable sub-drivers (for example, PXE for image deployment, and IPMI for power management). <br /> Docker is an open-source engine which automates the deployment of &gt;applications as highly portable, self-sufficient containers which are &gt;independent of hardware, language, framework, packaging system and hosting &gt;provider. <br />
  • Scalable <br /> Portable <br /> On-demand <br /> Resource Management <br /> Measureable <br />
  • Gerry <br />
  • Chuck <br />
  • In many ways, the RHOS and RHEL value propositions are identical with Red Hat OpenStack (RHOS) being to OpenStack what Red Hat Enterprise Linux (RHEL) is to Linux. <br /> Red Hat has the proven capability of preparing and delivering an open source distribution for enterprise use and providing a stable, secure, and common platform that customers, ISV partners, IHV partners, and service provider partners can use to test and certify their software and hardware solutions. <br /> Operational competency necessary for maintain a stable platform with backported bugfixes and features. World-class processes and procedures required for the rigorous testing and QA necessary for enterprise-class products <br /> Worldwide enterprise class support service with consulting and training services <br /> Certified partner program <br /> Guest certifications – include Microsoft Windows (SVVP) <br /> Hardware certifications – broadest list of certified server, storage and networking platforms <br /> Leadership and influence of the upstream OpenStack product development process with the ability and motivation to act as customer advocate with upstream community <br />
  • Upstream CI http://www.youtube.com/watch?v=v0IWQP_m_38 <br /> http://ci.openstack.org/devstack-gate.html <br /> http://status.openstack.org/zuul <br /> https://smokestack.openstack.org/ <br /> http://stackalytics.com/ <br /> Name: <br /> https://wiki.openstack.org/wiki/Release_Naming <br /> Stat: <br /> http://activity.openstack.org/dash/browser/ <br /> http://stackalytics.com/ <br /> http://www.ohloh.net/p/openstack <br /> https://access.redhat.com/site/documentation/en-US/Red_Hat_OpenStack/2/html/Getting_Started_Guide/ch01.html <br /> Ideas: <br /> http://openstack.redhat.com/OpenStack_Summit_Hong_Kong <br /> Projects: <br /> About the project <br /> • Has separate developers and design teams <br /> • Has a well defined public API ( With the exception of Horizon and several other projects) -&gt; have a RESTfull (JSON/HTTP) API <br /> • Has a separate database and isolated persistent layer <br /> Other projects: <br /> https://wiki.openstack.org/wiki/Marconi SQS (producer-consumer http://aws.amazon.com/sns/) and SNS (pub-sub http://aws.amazon.com/sqs/) from AWS <br /> http://www.slideshare.net/kamesh001/open-stack-101 <br /> https://wiki.openstack.org/wiki/Oslo <br /> HA: <br /> many forms, there is many solutions; like AWS also uses HAProxy for HA <br /> http://openstack.redhat.com/Load_Balance_OpenStack_API <br /> http://openstack.redhat.com/forum/discussion/268/rdo-with-fuel-is-that-possible/p1 <br /> http://haproxy.1wt.eu/ <br /> http://nginx.org/ <br /> https://github.com/observing/balancerbattle <br /> https://github.com/eucalyptus/architecture/blob/master/features/elb/3.3/elb-benchmark.wiki <br /> http://centminmod.com/siegebenchmark_nginx_test3.html <br /> http://centminmod.com/apachebench_nginx.html <br /> http://serverfault.com/questions/293131/advantages-of-using-nginx-or-ha-proxy-as-load-balancer <br /> http://stackoverflow.com/questions/13210636/differentiate-nginx-haproxy-varnish-and-uwsgi-gunicorn <br /> http://codeblow.com/questions/proxy-options-mod-proxy-balancer-nginx-proxy-balancer-haproxy/ <br /> http://37signals.com/svn/posts/1073-nuts-bolts-haproxy <br /> Tools: <br /> packstack https://github.com/redhat-openstack/packstack <br /> http://blog.flaper87.org/post/511441160f06d34258e8a6ac/ <br /> http://goodsquishy.com/2012/12/introducing-openstack-packstack/ <br /> https://docs.google.com/presentation/d/1O9pf1J68ZSRV96mY2Zv8tzkvSqmoHbRWWbnVJcUOuM0/edit#slide=id.gbd379966_63 <br /> foreman http://theforeman.org/ <br /> puppet https://github.com/puppetlabs/puppet <br /> chef http://www.opscode.com/chef/ <br /> fuel https://fuel.mirantis.com/ <br /> https://github.com/tuskar/tuskar <br /> Vagrant https://github.com/aodn/vagrant-openstack http://www.cloudsoftcorp.com/blog/getting-started-with-heat-devstack-vagrant/ <br /> Review GIt <br /> openstack uses https://code.google.com/p/gerrit/wiki/ShowCases <br /> RDO: <br /> easy to install <br /> RDO -&gt; Enterprise <br /> http://www.redhat.com/support/subscription-benefits/ <br /> http://www.redhat.com/about/subscription <br /> http://www.redhat.com/products/jbossenterprisemiddleware/community-enterprise/ <br /> others: <br /> http://openstack.redhat.com/Quickstart <br /> http://www.youtube.com/watch?v=OsQJmipzBYI <br /> Info geral: <br /> http://openstack.redhat.com/Docs <br /> http://www.openstack.org/ <br /> https://www.openstack.org/join <br /> http://www.openstack.org/community/ -&gt; events,jobs, <br /> https://wiki.openstack.org/wiki/Main_Page <br /> http://docs.openstack.org/ <br /> http://www.openstack.org/blog/ <br /> http://devstack.org/ <br /> http://www.trystack.org/ <br /> http://www.turnkeylinux.org/ <br /> https://github.com/mseknibilel/OpenStack-Grizzly-Install-Guide/tree/master <br /> https://wiki.openstack.org/wiki/DevQuickstart <br /> http://docs.openstack.org/trunk/openstack-ops/content/ <br /> http://docs.openstack.org/grizzly/openstack-compute/install/apt/content/conf-files.html <br /> http://ilearnstack.com/openstack/ <br />

Open stack Open stack Presentation Transcript

  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK1 Openstack => Cloud computing at your fingertips! Luan Cestari May 10 , 2014
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK2 Hi everybody! ● It is a pleasure to be here and I hope we have ● learn a lot today =) ● My name is Luan ● I'm a developer in Red Hat's Cloud SOA Team
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK3 Let me ask ... ● Have you heard about Cloud Computing? ● Is it a hype? What does it means?
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK4 Cloud is ● Scalable ● Portable ● On-demand ● Resource Management ● Measureable
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK5 What is OpenStack ● OpenStack is an open source project for ● building a private or public ● infrastructure-as-a-service (IaaS) cloud running ● on standard hardware
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK6 What is NOT OpenStack ● OpenStack != virtulization system
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK7 How is OpenStack and (F)OSS related ● Let see a bit of history
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK8
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK9 How is OpenStack and (F)OSS related ● A zoomed in picture of the Cloud history
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK10 Virtualization to cloud infrastructure continuum Server Virtualization Distributed Virtualization Private Cloud Hybrid Cloud Visibility Control Optimization Automation Agility Self-Service Federation Brokering  Consolidation  Reduce Capital Expense  Flexibility & Speed  Reduce Operational Expense  Automation  Less Downtime  Self-Serve Agility  Standardization  IT as a Business  Usage Metering  Choice of CAPEX/OPEX model  Increased Flexibility (up and down) Drivers Virtual Infrastructure Management Derived from Gartner Roadmap: From Virtualization to Cloud Computing (reference slide)
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK11 But what is he influence of open standards and (F)OSS to our world
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK12 8 out of 10 clouds are built on Linux1 Amazon EC2 RackSpace 1 Linux Adoption Trends 2012: A Survey of Enterprise End Users, Linux Foundation, January 18, 2012 2 Windows 8? It Won’t Win Microsoft’s Biggest Battle, Robert Mcmillan, Wired, October 25, 2012 “Linux is twice as popular as Windows on Amazon Web Services.”2 “On the RackSpace cloud, the split is even starker: 75 %to 25 %, again in favor of Linux.”2 Linux Powers The Cloud
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK13 Types of Cloud ● Saas (Software as a service) ● PaaS (Platform as a service) ● IaaS (Infrastructure as a service)
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK14 14
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK15 Cloud Service Models STORAGE (RHS) HARDWARE (x86) VIRTUALIZATION (RHEV) OPERATING SYSTEM (RHEL) APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC) APPLICATION Managed by the Public or Private Cloud Offering Managed and Controlled by Customer (IT, Dev, or User) IaaS PaaS SaaS Increased Control Reduced DIY
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK16 16 A cloud provider view of shared responsibility for security Source: Cloud Security Alliance
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK17 Cloud is not always on internet!
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK18 Cloud deployment models Private Cloud Public Clouds Hybrid Cloud Service Provider Owned and managed, Accessed via the web, Pay for what you use. Privately owned And managed with Restricted access (but Could be externally hosted) Interoperable combination of private and public cloud. Community Cloud
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK19 Cloud types & deployment models Software-as-a-Service (SaaS) (hosted apps) Platform-as-a-Service (PaaS) (dev platform, apps middleware) Infrastructure-as-a-Service (IaaS) (compute, storage, network) End-users Developers DevOps IT Admins  Amazon AWS  RackSpace  OpenStack  vCloud Director  OpenShift  Force.com  Azure  Google Apps  Salesforce  Many moreIaaS PaaS SaaS Private Clouds Public Clouds Hybrid Community Cloud
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK20 Don’t take taxonomies too literally ● IaaS can blend into PaaS ● “Value-add” services like DynamoDB, Elastic MapReduce ● PaaS can blend into SaaS ● PaaS anchored to a SaaS environment ● Taxonomy part of broader ecosystem ● Hybrid cloud IaaS management (CloudForms) ● APIs/services ● Development tooling
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK21 What does it means in the real world
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK22 22 Example of cloud helping you With PaaS How to Build an App: 1. Have Idea 2. Get Budget 3. Code 4. Test 5. Launch 6. Automatically Scale How to Build an App: 1. Have Idea 2. Get Budget 3. Submit VM Request request 4. Wait 5. Deploy framework/appserver 6. Deploy testing tools 7. Test testing tools 8. Code 9. Configure Prod VMs 10. Push to Prod 11. Launch 12. Request More Prod VMs to meet demand 13. Wait 14. Deploy app to new VMs 15. Etc. Virtualized How to Build an App: 1. Have Idea 2. Get Budget 3. Submit hardware acquisition request 4. Wait 5. Get Hardware 6. Rack and Stack Hardware 7. Install Operating System 8. Install Operating System Patches/Fix- Packs 9. Create user Accounts 10. Deploy framework/appserver 11. Deploy testing tools 12. Test testing tools 13. Code 14. Configure Prod servers (and buy them if needed) 15. Push to Prod 16. Launch 17. Order more servers to meet demand 18. Wait… 19. Deploy new servers 20. Etc. Physical “The use of Platform-as-a-Service technologies will enable IT organizations to become more agile and more responsive to the business needs.” –Gartner*
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK23 Back to OpenStack, its history... ● 2010 -Rackspace and Nasa joins forces ● Rackspace's Cloud Files platform and NASA's Nebula ● OpenStack Object Store (Swift) and OpenStack Compute Nova
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK24 Versions Codename Date K Nov 5-8, 2014 Juno Oct ,2014 Icehouse Apr 17, 2014 Havana Oct 17, 2013 Grizzly Apr 4, 2013 Folsom Sep 27, 2012 Essex Apr 5, 2012 Diablo Sep 22, 2011 Cactus Apr 15, 2011 Bexar Feb 3, 2011 Austin Oct 21, 2010
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK25 Overview simplified of OpenStack
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK26 Little zoom in
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK27 Little more
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK28 Components ●OpenStack Compute (Nova) - Austin ●OpenStack Network Service (Quantum/Neutron) - Folsom ●OpenStack Object Storage (Swift) - Austin ●OpenStack Block Storage (Cinder) - Folsom ●OpenStack Identity (Keystone) - Essex ●OpenStack Image (Glance) - Bexar ●OpenStack Dashboard (Horizon) - Essex ●OpenStack Orchestration (Heat) - Havana ●OpenStack Metering (Ceilometer) - Havana ●OpenStack Database Service (Trove) - Icehouse
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK29 Incubated Components ●OpenStack Bare Metal (Ironic) ●OpenStack Queue Service (Marconi) ●OpenStack Data Processing (Savannah) ●TripleO/Tuskar ●Oslo ●TaskSystem-as-a-Service (Convection) ●DNSaaS (Designate) ●Application catalog (Murano)
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK30 The list is not over yet! More projects ●StackForger ●DevStack ●Tempest ●Beaker ●...
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK31 Details of the Core
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK32 Supported Hypervisors ● KVM ● LXC (through libvirt) ● QEMU ● UML ● VMWare vSphere ● Xen ● Hyper-V ● Bare Metal ● Docker More: https://wiki.openstack.org/wiki/HypervisorSupportMatrix
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK33 Supported Images ● Raw ● Vhd ● Vmdk ● Iso ● Qcow2 ● Vdi ● Aki ● Ari ● Ami
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK34 How to quick install OpenStack RDO sudo yum install -y http://rdo.fedorapeople.org/rdo-release.rpm sudo yum install -y openstack-packstack packstack --allinone
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK35 PackStack tool ● Installer appropriate for smaller scale OpenStack deployments. ● Driven by asking questions or an “answer file” ● Uses SSH and Puppet to set up all nodes
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK36 How it will look like ● Using http://trystack.org/ as example
  • Copyright © 2013 RedXX000-XXXX0-en-1- Why there are many “OpenStacks”? ● Streams: ● Upstream ● Midstream ● Downstream
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK38 ● Upstream: ● Contribute tempest tests upstream ● Detect rpm based install errors via smokestack ● Enterprise Linux devstack ● Midstream: ● Detect packstack, foreman based install errors ● Qualify RDO across supported environments ● Improve the feedback to development ● Downstream: ● Qualify RHOS across supported environments ● Scale and Performance test Differences between versions?
  • Copyright © 2013 RedXX000-XXXX0-en-1- Upstream DevStack Unit Tests SmokeStack Tempest Source from GIT rdopkg Torpedo / Tempest RDO Environments RDO Release / Poodle Midstream SmokeStack Trunk Downstream RHOS Environments Packages from Brew Tempest Job Builder/Runner RHOS Release In summary
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK40 RED HAT LEADS THROUGH OPEN INNOVATION
  • RED HAT ENTERPRISE LINUX – FOUNDATION FOR THE OPEN HYBRID CLOUDDOC144908-20130711R4 OPENSTACK PROGRESSION ● 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 ● 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 ● Freely available, not for sale ● Six-month release cadence mirroring community ● No certification, no support ● Installs on Red Hat and derivatives ● Open source, community- developed (upstream) software ● Founded by Rackspace Hosting and NASA ● Managed by the OpenStack Foundation ● Vibrant group of developers collaborating on open source cloud infrastructure ● Software distributed under the Apache 2.0 license ● No certifications, no support
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK42 RHEL OPENSTACK PLATFORM VALUE ● Enterprise-grade OpenStack version with ecosystem, lifecycle, & support customers expect from Red Hat! ● ● Based on RHEL and includes required fixes in both OpenStack and RHEL ● Enterprise hardened OpenStack code ● Longer supported lifecycle (starts with 1 year for Folsom/Grizzly) ● Bug fixes, security errata, selected backports, etc. ● Certified ecosystem (Red Hat Certified OpenStack Partner Program and Red Hat Enterprise Linux ecosystem) ● Full support for RHEL and Windows workloads Why Red Hat vs other community versions?
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK43 Red Hat Enterprise Linux Defines the Open Hybrid Cloud OPEN open innovation, open standards, open APIs, openness vs. lockin HYBRID hybrid deployment models (physical, virtual, cloud) hybrid architectures public-private- hybrid cloud scenarios CLOUD Scalable Portable On-demand Resource Management Measureable
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK44 Red Hat Product Portfolio
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK45 More info in the notes of the in slide desk, it will be online
  • RED HAT ENTERPRISE LINUX – http://slidesha.re/1gF0PEK46 Thank you for be here =D Questions?