Upcoming Services in OpenStack Rohit Agarwalla, Technical DEVNET-1102

Similar documents
Introduction to OpenStack

Introduction to OpenStack Trove

Introduction To OpenStack. Haim Ateya Group Manager, EMC

Building a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical

Minimal OpenStack Starting Your OpenStack Journey

Dynamic Resource Allocation and Management Using OpenStack

Getting Started with OpenStack

OpenStack Mitaka Release Overview

"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary

Build Cloud like Rackspace with OpenStack Ansible

BCS EXIN Foundation Certificate in OpenStack Software Syllabus

OSDC.de 2013 Introduction to OpenStack. Justin Clift Open Source & Standards RH 17 April 2013

Jumpstart your Production OpenStack Deployment with

Intel, OpenStack, & Trust in the Open Cloud. Intel Introduction

File system, 199 file trove-guestagent.conf, 40 flavor-create command, 108 flavor-related APIs list, 280 show details, 281 Flavors, 107

Agile OpenStack Networking with Cisco solutions Rohit Agarwalla, Technical DEVNET-1107

OpenStack Architecture and Pattern Deployment with Heat. OpenStack Architecture and Pattern Deployment using Heat Ruediger Schulze

Red Hat OpenStack Platform 10 Product Guide

Infrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration

Five years of OpenStack at CERN

White Paper The Storage System Best Suited for OpenStack FUJITSU Storage ETERNUS DX S4/S3 series and ETERNUS AF series

Red Hat OpenStack Platform 8 Configure firewall rules for Red Hat OpenStack Platform director

OpenStackFundamentals Workshop

OpenStack and OpenDaylight, the Evolving Relationship in Cloud Networking Charles Eckel, Open Source Developer Evangelist

IN2P3-CC cloud computing (IAAS) status FJPPL Feb 9-11th 2016

Trove Onboarding Session Introductory course for contributors and reviewers

Human Centric. Innovation. OpenStack = Linux of the Cloud? Ingo Gering, Fujitsu Dirk Müller, SUSE

Part2: Let s pick one cloud IaaS middleware: OpenStack. Sergio Maffioletti

OpenStack Magnum Hands-on. By Saulius Alisauskas and Bryan Havenstein

Spawning Virtual HPCs Using OpenStack

COMMUNITY-GENERATED ROADMAP

BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer

Evaluating Security of Containerised Technologies for Building Private Cloud

Rolling upgrade Performance between OpenStack Deployed in VMs and Containers

OpenStack Cloud Storage. PRESENTATION TITLE GOES HERE Sam Fineberg HP Storage

WHAT S NEW IN OPENSTACK LIBERTY

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

COMP4442. Service and Cloud Computing. Lecture 04: OpenStack. Prof. George Baciu PQ838.

SUSE OpenStack Cloud

Red Hat Enterprise Linux OpenStack Platform User Group.

Case Study on Enterprise Private Cloud

OpenStack in 10 minutes with DevStack

Using DC/OS for Continuous Delivery

So Many Distributions! Information for Selecting One for a Proof of Concept

CloudCenter for Developers

GETTING STARTED WITH OPENSTACK. Kenneth Hui, Rackspace Dan Radez, Red Hat April 27, 2016

Road to Private Cloud mit OpenStack Projekterfahrungen

Cisco VIRL. The Swiss-Army Knife of Network Simulators. Simon Knight, Software Engineer Brian Daugherty, Technical Leader.

Docker All The Things

EDB Ark 2.0 Release Notes

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

NephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds

OPENSTACK Building Block for Cloud. Ng Hwee Ming Principal Technologist (Telco) APAC Office of Technology

Red Hat OpenStack Platform 13

Red Hat OpenStack Platform 10

1. What is Cloud Computing (CC)? What are the Pros and Cons of CC? Technologies of CC 27

OpenStack Network Design using Cisco Solutions Shannon McFarland CCIE #5245 Principal

OpenStack Manila An Overview of Manila Liberty & Mitaka

Anand Bhadouria Chief Cloud Technologist. December 10, 2014

Build your own Cloud on Christof Westhues

EMC STORAGE SOLUTIONS WITH MIRANTIS OPENSTACK

OpenStack Lab on VMware Workstation Setting up the All-In-One VM

DEEP DIVE: OPENSTACK COMPUTE

OpenStack. Architecture and Operation. OpenStack Tutorial Day 2. Kasidit Chanchio Vasabilab, Thammasat University

Building Service Platforms using OpenStack and CEPH. Malte Dreyer

INSTALLATION RUNBOOK FOR Triliodata + TrilioVault

CS-580K/480K Advanced Topics in Cloud Computing. OpenStack

Comparison of OpenStack Installers

Introduction to OpenStack

Best Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect

Xen and CloudStack. Ewan Mellor. Director, Engineering, Open-source Cloud Platforms Citrix Systems

Red Hat OpenStack Platform 13

Huawei FusionSphere 6.0 Technical White Paper on OpenStack Integrating FusionCompute HUAWEI TECHNOLOGIES CO., LTD. Issue 01.

Reimagining OpenStack*

OpenStack Command-Line Interface Reference

Contiv installation and integration with ACI. LTRCLD-2003

Cloud Essentials for Architects using OpenStack

Isn't it Ironic? Managing a bare metal cloud. devananda.github.io/talks/isnt-it-ironic.html. Devananda van der Veen

What Multisite Means for Identity Management

INSTALLATION RUNBOOK FOR Iron.io + IronWorker

Introduction to Neutron. Network as a Service

Architecture and terminology

Part 1. At a Glance: Scalable IT Infrastructure

VMware Integrated OpenStack User Guide

THE CEPH POWER SHOW. Episode 2 : The Jewel Story. Daniel Messer Technical Marketing Red Hat Storage. Karan Singh Sr. Storage Architect Red Hat Storage

Actual Agility with SDN: Weaving SDN into Data Center Automation May 6, John Burke Principal Research Analyst & CIO

Project Kuryr. Antoni Segura Puimedon (apuimedo) Gal Sagie (gsagie)

Cisco UCS Director and ACI Advanced Deployment Lab

The CERN OpenStack Cloud

HPE Digital Learner OpenStack Content Pack

OpenStack Icehouse on IPv6

Integrated Management of OpenPOWER Converged Infrastructures. Revolutionizing the Datacenter

Contiv installation and integration with ACI

UP! TO DOCKER PAAS. Ming

VMware Integrated OpenStack User Guide. VMware Integrated OpenStack 4.1

OpenStack Summit Half-Day Track

Virtual Infrastructure: VMs and Containers

Launching StarlingX. The Journey to Drive Compute to the Edge Pilot Project Supported by the OpenStack

Load Balancing as a Service

Container Networking and Openstack. Fernando Sanchez Fawad Khaliq March, 2016

Transcription:

Upcoming Services in OpenStack Rohit Agarwalla, Technical Leader roagarwa@cisco.com, @rohitagarwalla DEVNET-1102

Agenda OpenStack Overview Upcoming Services Trove Sahara Ironic Magnum Kolla

OpenStack Overview Open source Cloud Computing Platform for Private and Public Clouds Design tenets scale & elasticity, share nothing & distribute everything

OpenStack Projects Compute (Nova) Dashboard (Horizon) Database (Trove) Network (Neutron) Image (Glance) Orchestration (Heat) Object Storage (Swift) Identity (KeyStone) Data Processing (Sahara) Block Storage (Cinder) Telemetry (Ceilometer) Deployment (Triple O) Bare Metal (Ironic) DNS (Designate) Application Catalog (Murano) Containers (Magnum) Key Management (Barbican) Policy (Congress) File System (Manila) Messaging (Zaqar).

OpenStack Progress 24,000 people 495 companies Mitaka April 2016 Kilo May 2015 IceHouse April 2014 2015 2014 Newton Oct 2016 Liberty Oct 2015 Juno Oct 2014 12 th OpenStack release 1933 contributors 760 new features 8300 bugs fixed 164 companies 2013 Havana Oct 2013 Grizzly April 2013 2012 Folsom Sept 2012 Essex April 2012 2011 Diablo Sept 2011 Cactus April 2011 Austin Oct 2010 Started with Compute 2010 Bexar Feb 2011 130 contributors 30 new features and Storage service

Trove - Database as a Service

Trove Database as a Service - Automating complex database administrative tasks Deployment, Configuration, Scaling, HA Single Admin Tenant Database per Nova instance Datastore type - Relational and Non- Relational Pluggable Support for MySQL, PostgreSQL, NoSQL Cassandra, MongoDB, Couchbase, Redis Integration with other projects Designate, Heat, Neutron API Management Security Configuration groups Backups Replication Clustering Functionality Create/Delete/Show/List Database instance, Database, Users, Flavors Support for Security Groups, No SSH by default Support for user defined configuration settings (MySQL, MongoDB) Eg: max_connections, Buffer pool size etc Support for full backups and incremental backups using Swift (MySQL, Cassandara, Couchbase) Async mysql master-slave replication from snapshot of master Support for shards - three member replicasets (MongoDB)

Sahara Data Processing as a Service

Sahara Cluster provisioning - Create and Manage Hadoop clusters Node Group Templates Defines instances/nodes within a cluster that will each run selected hadoop processes and store data Plugins Responsible for provisioning Hadoop cluster Vanilla, Hortonworks, MapR, Clouder, Spark Cluster Templates What Node Groups to be included and how many instances to be created in each Anti Affinity Groups Processes may not be launched more than once on a single host Cluster Represents a Hadoop cluster run using Cluster Template Image Registry Used to provide additional information about images using tags Cluster Scaling - Change instances in a existing Node group or add new Node groups API Data Sources Job Binaries Jobs Job Execution Functionality Stores URL which designates the location of input and output data URL to script or Jar file stored in internal DB or Swift Specifies the job and lists all individual Job Binary objects required for execution Monitor and Manage a Job executed/launched on a Cluster Configure HDFS and MapReduce parameters at Node and Cluster level Integration with Cinder, Swift, Neutron, Heat

Ironic Bare-Metal as a Service

Ironic Service for Bare metal management Ironic API RESTful API service Ironic Conductor Interacts with hardware; asynchronous handling of both requested and periodic actions Ironic Python Agent utility service temporarily booted on machines to provide remote access to hardware for provisioning and management Ironic Drivers Communicate with hardware devices Nova driver Using Nova API can provision bare metal servers Based on Open technologies DHCP, TFTP, PXE - In a PXE environment, TFTP is used to download NBP over the network using information from the DHCP server. Ironic API Chassis, Drivers, Links, Nodes, Ports

Magnum Container as a Service

Magnum Nova Container virtualization drivers - Docker, LXC, OpenVZ, ZeroVM Heat resource for Docker Container as a Service ( Nova of containers ) - Provide a REST API for Container management Provide app isolation, portability, manageability with containers Containers in VMs, Bare Metal, Containers Resources Container a container Node a bare metal or virtual machine where work executes Bay Collection of nodes where work is scheduled Service a port to Pod mapping Pod a collection of containers running on one physical or virtual machine Operation on Service and Pod objects Kubernetes Endpoint Magnum Operation on Container object Docker Endpoint Launch instances with Agent for hosting Containers Mesos Endpoint Integration with Kubernetes, Docker, Mesos Companies Rackspace, RedHat, Cisco and others

Kolla Containerization of OpenStack Services

Keystone Nova Glance Neutron Horizon Horizon. Kolla Containerization of OpenStack services - All "core" OpenStack services implemented as micro-services in Docker containers. Technology Dockers Deploying containers and managing images Ansible Orchestration tool for multi node deployment Jinja2 Templating language for Python Developing and Deploying OpenStack service using Kolla Supports deployment from binary and source across multiple distributions - CentOS, Debian, Fedora, Oracle Linux, RHEL, and Ubuntu Node AIO and multinode deployment using Ansible with n-way active high availability. Development environments using Heat, Vagrant, or bare-metal.

Summary OpenStack services ecosystem is expanding Lots of opportunities to contribute and influence the community 17

Call to Action Visit the World of Solutions for Cisco Campus Walk in Labs Technical Solution Clinics Meet the Engineer Lunch and Learn Topics DevNet zone related sessions

Complete Your Online Session Evaluation Please complete your online session evaluations after each session. Complete 4 session evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt. All surveys can be completed via the Cisco Live Mobile App or the Communication Stations

Thank you