openstack summit primer the who what why and how of
play

OpenStack Summit Primer: The Who, What, Why, and How of OpenStack - PowerPoint PPT Presentation

OpenStack Summit Primer: The Who, What, Why, and How of OpenStack Presented by Ben Silverman, Cincinnati Bell Technology Services Monday, May 13, 2019 BS DETAILS 30+ years of IT experience 6+ years experience with OpenStack Former


  1. OpenStack Summit Primer: The Who, What, Why, and How of OpenStack Presented by Ben Silverman, Cincinnati Bell Technology Services Monday, May 13, 2019

  2. BS DETAILS ü 30+ years of IT experience ü 6+ years experience with OpenStack ü Former Lead Architect for Production OpenStack Clouds at American Express (2013-2015). Some are still in production today ü Worked for Mirantis as a Senior Systems Architect ü Author of the latest OpenStack Foundation's Architecture Design Guide Documentation BEN SILVERMAN Chief Cloud Officer ü Internationally recognized speaker (OpenStack and Open Service Provider/Telco Technologies) ü 3 x OpenStack Certified (OSF, Red Hat, and Mirantis) ü AWS Architect Associate Certified (2017) ü Master of Science in Information Management (MSIM) from Arizona State University ü Author of several OpenStack books including his latest, the second edition of “OpenStack for Architects”(2018)

  3. Why Cloud? What changed? Everything for some, little for others, eventually, everything will change for most.

  4. Value Proposition of Cloud The value of cloud computing is in the business outcomes it enables. Like the value of an elliptical trainer, the value is in building heart health or losing weight. Not the simple action using a machine to flail one’s arms and legs repeatedly. Gartner

  5. What is “The Cloud?” The four types, or modalities of cloud: Multi-cloud: Private Cloud : the use of multiple dedicated to a single user. Can be hosted cloud computing private cloud in a services in a vendor’s data center single or yours, or remotely heterogeneous managed private architecture cloud . Hybrid cloud : Public Cloud : a mix of private A shared resource cloud and public could with a, “ pay- cloud orchestrated as-you-go ” metered together to meet billing model(usually). company needs .

  6. Common Service Models OpenStack(Zun) OpenStack (Murano) OpenStack(Qinling)

  7. What’s The Difference?

  8. So, What is OpenStack? One platform for virtual machines, containers Programmable infrastructure that lays a and bare metal common set of APIs on top of compute, networking and storage https://www.openstack.org/marketing

  9. OpenStack is Free Open Source Software HERE’S WHY THAT MATTERS OPENSTACK PRINCIPLES Choice & control: ability Ability to contribute or 1 OPEN SOURCE to choose between and directly influence the switch vendors roadmap 2 OPEN DESIGN 3 OPEN DEVELOPMENT Widely adopted open Part of a vibrant community source APIs are the new to share knowledge and help 4 OPEN COMMUNITY standards each other https://www.openstack.org/marketing

  10. Primary Business Drivers? #1 operational efficiency (94% of users said cost was their #1 business driver) #2 accelerate innovation # 3 avoid vendor lock-in Source: OpenStack User Survey, 2018, 1183 responses

  11. Which industries choose OpenStack? RETAIL/E-COMMERCE FINANCIAL TELECOM ACADEMIC/RESEARCH ENERGY MANUFACTURING ENTERTAINMENT NEW ADOPTERS! (2018) https://www.openstack.org/marketing

  12. What runs on OpenStack? TELECOM/NFV HPC ENTERPRISE APPS BIG DATA 86% of telecoms say CERN runs one of the largest Comcast powers customer- Banco Santander runs 1,000 OpenStack is important to OpenStack clouds (over facing and internal compute nodes of OpenStack their business; many are using 300,000 cores) to process applications and services for in data centers across the OpenStack to virtualize their data from the Large Hadron both production and world and uses Cloudera on networks and implement edge Collider, giving the resources development environments OpenStack to power fraud computing to achieve agility they need to unleash the with OpenStack. detection. significant cost savings. secrets of the universe. MULTI-CLOUD E-COMMERCE DEVELOPER PRODUCTIVITY WEB SERVICES Workday moved their on- Digital Film Tree uses Walmart moved their global Adobe Digital Marketing uses demand software services interoperable OpenStack e-commerce platform to OpenStack to convert their from static, virtualized private and public clouds to OpenStack, powering existing virtualization environments to a fully elastic process thousands of hours of desktop, mobile, tablet and environment into self-service and scalable platform based raw footage into a one-hour kiosk users. Today Walmart IT. on OpenStack. TV show. runs over 250,000 cores of OpenStack. https://www.openstack.org/marketing

  13. History of OpenStack 2010 2016 - April 2014 2017 NASA + Rackspace Half the Fortune 100 run OpenStack emerges as one OpenStack Marketplace opens to develop the basis of OpenStack; Certified OpenStack platform for containers, showcase maturing ecosystem; OpenStack Administrator program launched VMs and bare metal “Juno” release seen as enterprise grade 2016 - late 2015 2018 2012 OpenStack Summit is China booms; 86% of OpenStack Powered OpenStack Foundation renamed to the Open telecoms say OpenStack interop certification established Infrastructure Summit important to their business launched

  14. The OpenStack Community 185 650+ 70,000+ ORGANIZATIONS MEMBERS COUNTRIES

  15. OpenStack Releases PIKE ROCKY TRAIN QUEENS STEIN August 2017 August 2018 October 2017 February 2018 April 2019 Releases happen In development Current release approximately every 6 months 1 5

  16. Distributions vs DIY

  17. Remotely Managed OpenStack To see a larger list of options, see: https://www.openstack.org/marketplace/

  18. The OpenStack Framework

  19. OpenStack Landscape (Current)

  20. OpenStack for AWS Users OpenStack AWS Nova EC2 Magnum/Zun ECS (Elastic Container Service) EKS (Elastic Kubernetes Service) Swift S3 (Object Storage) Trove RDS (Relational DB Service) Keystone IAM Ceilometer Cloudwatch * Not an actual AWS User Heat Cloud Formation Zaqar SQS (Simple Queue Service) Mistral SWF (Simple Workflow) MagnetoDB DynamoDB VPNaaS (Neutron) VPC (Virtual Private Cloud) Horizon AWS Management Console Qinling Lambda (Serverless) Sahara EMR (Managed Cluster) Octavia ELB (Elastic Load Balancer)

  21. OpenStack Service Overview

  22. Nova (Compute) To implement services and associated libraries to provide massively scalable, on demand, self service access to compute resources, including bare metal, virtual machines, and containers. § Provides configuration and coordinates the creation of a Virtual Machine instance § Fault tolerant, recoverable and provides API compatibility with a range of hypervisors and external providers like Amazon’s EC2 § Utilizes the REST API service and is driven by messaging (RabbitMQ) which allows the service to scale across multiple nodes.

  23. Cinder (Block Storage) The OpenStack Block Storage service ( cinder ) provides persistent block storage for compute instances. The Block Storage service is responsible for managing the life-cycle of block devices, from the creation and attachment of volumes to instances, to their release. § Provides persistent block storage resources to instances that they can consume via drivers for physical infrastructure § This includes secondary block storage devices much like Amazon’s EBS or Azure Storage Disk § Can be used to create volume snapshots for bootable volumes that can be detached and re-attached to a new instance or used as a backup vol

  24. Neutron (Networking) Neutron provides the networking capability for OpenStack. It helps to ensure that each of the components of an OpenStack deployment can communicate with one another quickly and efficiently. § Provides a software defined network functionality to the infrastructure and workloads running under and on the OpenStack platform. Neutron delivers Network-as-a-Service to the virtual compute environment. § Prior to Neutron there was Quantum and Nova networks. Nova network was based on bridged physical interfaces. Neutron has similar capabilities called provider networks. § Neutron was designed to standardize and abstract the networking from physical and software differences in the underlying infrastructure while adding automation and software abstraction to configuration.

  25. Glance (Image Service) Glance image services include discovering, registering, and retrieving virtual machine images. Glance has a RESTful API that allows querying of VM image metadata as well as retrieval of the actual image. § Glance is used as a service for uploading, discovering and retrieving images for use in provisioning instances and bare metal assets § The glance service stores images and metadata § Glance supports many different image types such as RAW, QCOW2, ISO, VHD, VMDK, VDI, AMI and others.

  26. Swift (Object Storage) Swift is a highly available, distributed, eventually consistent object/blob store. Organizations can use Swift to store lots of data efficiently, safely, and cheaply. It's built for scale and optimized for durability, availability, and concurrency across the entire data set. Swift is ideal for storing unstructured data that can grow without bound. § Swift is a highly available, distributed and consistent object data store § Swift is fully S3 compatible and can be configured to use AWS’s S3 service § Swift technology is the same technology used at Dropbox and is used by many enterprise storage clouds from fortune 500 companies

Recommend


More recommend