Red Hat OpenStack Platform Fernando Ruiz-Tapiador Red Hat Certified Architect Red Hat Architect Instructor fernando.ruiztapiador@essiprojects.com
AGENDA Introducción Cambio de Paradigma Origen Modelo de Desarrollo Infraestructura Cloud Componentes Otros Formación Preguntas
Introducción 3
Qué dice Gartner? + Complejidad - Presupuesto + Exigencias - Recursos Más del 70% de los recursos se dedican a mantenimiento. No quedan recursos para innovar!
Paradigma 7
WORKLOADS ARE EVOLVING TRADITIONAL WORKLOADS Typically resides on a single large Virtual Machine Cannot tolerate any downtime Needs expensive high availability tools Application scales up rather than out CLOUD WORKLOADS 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
CLOUD BUSINESS BENEFITS Agility & Control Cost Savings Rapid Innovation Figure 1 Gartner Data Center Pool on Private Cloud Computing Drivers, Gartner, Private Cloud Matures, Hybrid Cloud Is Next, Thomas Bittman, September 6, 2013 TOP 5 BUSINESS DRIVERS 1. Cost Savings 2. Operational Efficiency 3. Open Platform Figure 2 - OpenStack Foundation User Survey http://www.openstack.org/blog/2013/11/openstack-user-survey-october-2013/, October, 2013 4. Flexibility of underlying Tech Choices 5. Ability to innovation compete
Origen 11
Érase una vez... en 2010! NASA y Rackspace hacen un fork de Eucalyptus Alternativa a Amazon Web Services (AWS) Es un clon de Amazon AWS Usa la API nativa de Amazon AWS Primera versión de OpenStack: Octubre 2010 Segundo mayor Proyecto Open Source En el último Summit, tuvo 90 patrocinadores
Openstack Momentum Red Hat Confidential - NDA Required
What is OpenStack? Fully open source cloud operating system Provides all of the tools/building blocks required to build a cloud environment from scratch - mimics public clouds Designed for: unlimited scalability Multi tenancy Automation Innovation and feature velocity Openness A platform for cloud applications
Typical OpenStack Use Cases Service provider offering Re-sell compute, networking and storage resources as a new cloud provider to other organizations Internal cloud offering Infrastructure-on-demand service for internal customers Test & Development Environments Large-scale web applications or content farms Dynamically scale based on load e.g. Netflix, PayPal, ebay, SalesForce
Success Cases Rackspace: 10K+ nodes CERN: 10K+ nodes Paypal: 5K nodes Telco: AT&T, NTT, Deutsche Telekom, Verizon, Telefonica NEPs: Cisco, Alcatel, NEC, Brocade, Juniper, NSN, Ericsson, F5 Others: NASA, Hitachi, IBM, HP, Webex, Galp Red Hat Confidential - NDA Required
Versiones de OpenStack
Componentes de OpenStack http://en.wikipedia.org/wiki/openstack https://wiki.openstack.org/wiki/main_page
Modelo de Desarrollo 20
OPEN, FLEXIBLE ARCHITECTURES ESSENTIAL FOR SUCCESS Proprietary cloud offerings not best option for many--poor cloud architecture decisions can dramatically limit ROI and flexibility Desire for flexibility driving strong interest in open cloud technologies Greatest innovation is occurring in open source cloud deployments Open clouds are important... because they create a flexible, open IT infrastructure that can easily scale. - Ramesh Menon, IBM 76% of clouds are built on open source and linux technologies - Linux Foundation, Global Survey 2013 21
CLOUD LEADERS RELY ON OPEN SOURCE Linux Xen Linux Joined OpenStack SaaS available on OpenStack Linux Xen & KVM OpenStack Linux KVM Linux KVM OpenStack Proprietary cloud technologies are too expensive and inhibit scaling 22
# MORE THAN 1 OPEN SOURCE LEADER 90% of FORTUNE 500 COMPANIES use RED HAT OFFICES WORLDWIDE PRODUCTS & SOLUTIONS. * N TIO DEX A IN LIZ 0 A 0 U 5 IRT S&P V O ISE O R E DT P S E D ER EA AD NT EL E T R HA AT ST UX H R D I D F LIN RE RE ISE R RP TE N FE O 1993 19992002 IP 2007 2009 * Red Hat client data, 2013 2010 2011 2012 M) BP ( TA MI Y L PO D & IR E A) U O S CQ E( A C R IQ GE OU A S N SE MA FU 2013 2014
OPEN SOURCE TO THE ENTERPRISE RED HAT ENTERPRISE VIRTUALIZATION RED HAT IaaS STORAGE 1M+ projects* RED HAT SATELLITE RED HAT OPENSTACK RED HAT ENTERPRISE LINUX RED HAT CLOUDFORMS RED HAT JBOSS MIDDLEWARE PaaS
Infraestructura Cloud 26
TRADITIONAL APPLICATIONS / WORKLOADS Heterogeneous Virtual Platforms 27
CLOUD ENABLED APPLICATIONS / WORKLOADS OpenStack 28
PRIVATE CLOUD Traditional & Cloud Enabled Applications 29
TRADITIONAL & CLOUD ENABLED APPLICATIONS Public Cloud 30
HYBRID CLOUD Private Cloud + Public Cloud 31
RED HAT CLOUD INFRASTRUCTURE Cloud Management Alternative Virtualization OpenStack 32
Componentes 33
Servicios Principales de OpenStack 1/2 A.- Compute (Nova) A.- Object Storage (Swift) B.- Image service (Glance) E.- Identity (Keystone) F.- Networking (Neutron) F.- Block Storage (Cinder) H.- Orchestration (Heat)
Servicios Principales de OpenStack 2/2 I.- Database Service (Trove) J.- Data processing (Sahara) K.- Bare Metal (Ironic) K.- Message service (Zaqar) K.- Key management (Barbican) K.- DNS (Designate) K.- Shared Filesystems (Manila)
Servicios de Apoyo E.- Dashboard (Horizon) F.- Common Libraries (Oslo) H.- Telemetry (Ceilometer) J.- Deployment (TripleO)
Otros 37
Gartner Reference Architecture for IaaS http://www.gartner.com/it-glossary/cloud-management-platforms Source: Evaluation Criteria for Cloud Management Platforms, 19 July 2012 (refreshed 10 February 2014), By Alessandro Perilli, Gartner 38
Red Hat Cloud Capabilities Self-Service Provisioning Service Catalog Enterprise Chargeback FreeIPA Performance Management Capacity Management Lifecycle Management Infrastructure as a Service Management Infrastructure as a Service Physical Infrastructure OpenStack/oVirt/Gluster External Cloud Brokering Config and Change Management ManageIQ Orchestration Red Hat Satellite Enterprise Service Management RHEL OpenStack Platform Red Hat Enterprise Virtualization Red Hat Storage Identity and Access Management Red Hat IDM Red Hat CloudForms Community Katello/Foreman Pulp/Candlepin
RED HAT CLOUD INFRASTRUCTURE Virtualization to Private/Hybrid Cloud Cloud Management Platform Low Cost Traditional Virtualization Massively Scalable Cloud Workloads IaaS/PaaS Product of the Year http://awards.techworld.com/ November 2013
Formación 41
Cursos de Formación CL211 - Red Hat OpenStack Administration CL221 - Red Hat CloudForms RH318 - Red Hat Enterprise Virtualization Hasta 8 cursos distintos CLxxx! Próximo CL211: 15 de Junio de 2015
Preguntas 43
Gracias! 44