The Road to Rolling Upgrade of Intel Private Cloud

Size: px
Start display at page:

Download "The Road to Rolling Upgrade of Intel Private Cloud"

Transcription

1 The Road to Rolling Upgrade of Intel Private Cloud Huang, Shuquan May 2015

2 Agenda Intel Private Cloud Enterprise Upgrade Strategy Rehearsal Plan Roll back Plan Validation Plan Automation & local CI Detail Steps of Rolling Upgrade Result 2

3 OpenStack - Intel IT Convergence Platform Enterprise Hosting Lab Hosting New business Hosting OpenStack Existing Infrastructure (Proprietary Hypervisor & Storage) New Infrastructure (KVM, Open Source Storage) Open Stack provides a convergence opportunity for IT Hosting

4 Enterprise Upgrade Strategy Do we need to upgrade our existing Cluster? Track the related Bug & Blueprint List. How to perform a upgrade? Version by version other than skip version. Rolling upgrade. Upgrading each component of the cluster, piece by piece, eventually give us a cloud running on the new version Minimal downtime of each component What s the right timing of upgrade? Based on monitor data, find out a proper timing Long term upgrade strategy 4

5 Rehearsal Plan VM environment Come up with local repo and config file changes Can t use VLAN mode in VM environment Beta environment Validate the local repo and config file changes Refine the upgrade procedure in similar topology & architecture There are still some mismatch between beta and production, such as DB, Storage, etc. Production environment 5

6 Rollback Plan Ability to rollback to a pre-upgrade state if things fail Backup DB Config file Repo Restore 6

7 Validation Plan Congress?? Don t gather all tables. Keystone, for example. Data is stored in memory. Checking result is print as log which is not friendly to read. Script to collect the status of the Cluster from API and diff the result after performing a upgrade. 7

8 Automation & Local CI Confi file converter Input: previous version config file Output: new version config file Automation upgrade multiply nodes by leveraging local CI Local Git Repo Polling changes Jenkins Puppet Master After deployment, run Tempest to validate changes Deploy new cluster by using some version source code and cluster topology OpenStack Cluster Manual Trigger CI or Configure polling stratigies Admin 8

9 Detail Steps of Rolling Upgrade Preparation Backup config files, DB Build Icehouse local repo, including source code, pip packages, config file template Edit the /etc/mysql/my.cnf file, change MySQL default character set to UTF-8. Stop puppet services in Cluster Check haproxy status. Select Controller01 to upgrade and keep Controller02 running. Upgrade keystone, glance, nova in Controller01 Upgrade nova, neutron, cinder in compute/network node Stop corresponding services on Controller02, and start it on Controller01 9

10 keystone 1. Edit the /etc/keystone/keystone.conf file for compatibility for Icehouse: Add the [database] section. Move the connection key from the [sql] section to the [database] section. bind_host = change to public_bind_host= & admin_bind_host= Stop the services: # service keystone stop 3. Uninstall the Havana package & code # pip uninstall y keystone pythonkeystoneclient 4. Install the Icehouse package 5. Upgrade the database: # keystone-manage token_flush # keystone-manage db_sync 6. Start the services. # service keystone start 10

11 glance 1. Before upgrading the Image Service database, you must convert the character set for each table to UTF Edit the /etc/glance/glance-api.conf and /etc/glance/glance-registry.conf files for compatibility with Icehouse: Add the [database] section. Rename the sql_connection key to connection and move it to the [database] section 3. Edit the /etc/glance/glance-api.conf sql_idle_timeout = > idle_timeout = 3600 notifier_strategy = noop -> notification_driver = noop rabbit_ha_queues = true -> comment out In the /etc/glance/glance-api.conf file, add RabbitMQ message broker keys to the [DEFAULT] section. [DEFAULT]... rpc_backend = rabbit rabbit_host = controller rabbit_password = RABBIT_PASS... Replace RABBIT_PASS with the password you chose for the guest account in RabbitMQ. 4. Stop the services: # service glance-api stop # service glance-registry stop 5. Uninstall the Havana package & code # pip uninstall y glance python-glanceclient 6. Install the Icehouse package 7. Upgrade the database: # glance-manage db_sync 8. Start the services: # service glance-api start # service glance-registry start 11

12 nova services in controller 1. Edit the /etc/nova/nova.conf file rpc_backend = nova.rpc.impl_kombu -> rpc_backend = rabbit. libvirt_inject_password = false -> inject_password = false libvirt_inject_key=false -> inject_key -> false libvirt_inject_partition=-2 -> inject_partition = -2 [upgrade_levels] compute=icehouse-compat 2. Edit the /etc/nova/api-paste.ini file and comment out or remove any keys in the [filter:authtoken] section beneath the paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory statement. 6. Upgrade the database: # nova-manage db sync 7. Start the services: # service nova-api start # service nova-scheduler start # service nova-conductor start # service nova-cert start # service nova-consoleauth start # service nova-novncproxy start 3. Stop the services: # service nova-api stop # service nova-scheduler stop # service nova-conductor stop # service nova-cert stop # service nova-consoleauth stop # service nova-novncproxy stop 4. Uninstall the Havana package & code # pip uninstall y nova python-novaclient 5. Install the Icehouse package 12

13 neutron-server 1. Before upgrading the Networking database, you must convert the character set for each table to UTF Populate the /etc/neutron/plugins/ml2/ml2_conf.ini file with the equivalent configuration for your environment. Note: Do not edit the /etc/neutron/neutron.conf file until after the conversion steps. Warning: Because the conversion script cannot roll back, you must perform a database backup prior to executing the following commands. 3. Stop the service: # service neutron-server stop 4. Uninstall the Havana package & code # pip uninstall y neutron python-neutronclient 5. Install the Icehouse package 6. Keep the Havana configuration in the /etc/neutron. Make sure the correct setting of ml2_conf.ini already exist in the /etc/neutron/plugins/ml2. 7. Upgrade the database: # neutron-db-manage --config-file /etc/neutron/neutron.conf \ --config-file /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini stamp Havana Note: make sure the file /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini existing. service_plugins = neutron.services.l3_router.l3_router_plugin.l3routerplugin # neutron-db-manage --config-file /etc/neutron/neutron.conf \ --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade icehouse 8. Perform the conversion from OVS to ML2, replace NEUTRON_DBPASS with the password you chose for the database.: # python -m neutron.db.migration.migrate_to_ml2 openvswitch \ mysql://neutron:neutron_dbpass@controller/neutron 9. Edit the /etc/neutron/neutron.conf file to use the ML2 plug-in and enable network change notifications: [DEFAULT]... core_plugin = ml2 service_plugins = router... notify_nova_on_port_status_changes = True notify_nova_on_port_data_changes = True nova_url = nova_admin_username = nova:q nova_admin_tenant_id = SERVICE_TENANT_ID nova_admin_password = NOVA_PASS nova_admin_auth_url = Note: Replace SERVICE_TENANT_ID with the service tenant identifier (id) in the Identity service and NOVA_PASS with the password you chose for the nova user in the Identity service. 10. Edit the /etc/default/neutron-server to use ML2 plugin NEUTRON_PLUGIN_CONFIG="/etc/neutron/plugins/ml2/ml2_conf.ini" 11. Start Networking services: # service neutron-server start 13

14 neutron-*-agents 1. Restart Networking services: # service neutron-dhcp-agent stop # service neutron-l3-agent stop # service neutron-metadata-agent stop # service neutron-plugin-openvswitch-agent stop 2. Uninstall the Havana package & code # pip uninstall y neutron pythonneutronclient 3. Install the Icehouse package 4. Edit the /etc/neutron/neutron.conf file to use the ML2 plug-in: [DEFAULT] core_plugin = ml2 service_plugins = router 5. Populate the /etc/neutron/plugins/ml2/ml2_conf.ini file with the equivalent configuration for your environment. 6. Clean the active OVS configuration: Create the /etc/init/neutron-ovs-cleanup.conf # ln -sv /lib/init/upstart-job /etc/init.d/ neutron-ovscleanup # service neutron-ovs-cleanup restart 7. Edit /etc/init/neutron-plugin-openvswitchagent.conf --config-file=/etc/neutron/plugins/ml2/ml2_conf.in 8. Start Networking services: # service neutron-dhcp-agent start # service neutron-l3-agent start # service neutron-metadata-agent start # service neutron-plugin-openvswitch-agent start 14

15 neutron-plugin-openvswitch-agent 1. Restart Networking services: # service neutron-plugin-openvswitch-agent stop 2. Uninstall the Havana package & code # pip uninstall y neutron python-neutronclient 3. Install the Icehouse package 4. Edit the /etc/neutron/neutron.conf file to use the ML2 plug-in: [DEFAULT] core_plugin = ml2 service_plugins = router 5. Populate the /etc/neutron/plugins/ml2/ml2_conf.ini file with the equivalent configuration for your environment. 6. Clean the active OVS configuration: 7. Create the /etc/init/neutron-ovs-cleanup.conf # ln -sv /lib/init/upstart-job /etc/init.d/ neutron-ovscleanup # service neutron-ovs-cleanup restart 8. Edit /etc/init/neutron-plugin-openvswitchagent.conf 9. --configfile=/etc/neutron/plugins/ml2/ml2_conf.in 10. Restart Networking services: # service neutron-plugin-openvswitch-agent start 15

16 nova-compute 1. Edit the /etc/nova/nova.conf file rpc_backend = nova.rpc.impl_kombu -> rpc_backend = rabbit. libvirt_inject_password = false -> inject_password = false libvirt_inject_key=false -> inject_key -> false libvirt_inject_partition=-2 -> inject_partition = Edit the /etc/nova/api-paste.ini file and comment out or remove any keys in the [filter:authtoken] section beneath the paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory statement. 3. Stop the services: # service nova-compute stop 4. Uninstall the Havana package & code # pip uninstall y nova python-novaclient 6. Start the services: # service nova-compute start 7. Remove the compatible mode of compute service on the controller node Edit the /etc/nova/nova.conf file [upgrade_levels] #compute=icehouse-compat 5. Install the Icehouse package 16

17 cinder 1. Stop the services: # service cinder-api stop # service cinder-schedule stop 2. Uninstall the Havana package & code # pip uninstall y cinder python- cinder client 3. Install the Icehouse package 4. Upgrade the DB # cinder-manage db sync 5. Start the services: # service cinder-api start # service cinder-schedule start 1. Stop the services: # service cinder-volume stop 2. Uninstall the Havana package & code # pip uninstall y cinder python- cinder client 3. Install the Icehouse package 4. Start the services: # service cinder-volume start 17

18 Result Issue Convert glance and neutron DB to utf8 in Mysql Galera Cluster conversion from OVS to ML2 (sequences matters) DHCP tap port is tagged to 4095 VM s tap device is lost in br-int 18

19 Disclaimer Intel technologies features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Check with your system manufacturer or retailer or learn more at [intel.com]. Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. Include as footnote in appropriate slide where performance data is shown: o Configurations: [describe config + what test used + who did testing] o For more information go to Intel, the Intel logo, {List the Intel trademarks in your document} are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others Intel Corporation. 19

Accelerate OpenStack* Together. * OpenStack is a registered trademark of the OpenStack Foundation

Accelerate OpenStack* Together. * OpenStack is a registered trademark of the OpenStack Foundation Accelerate OpenStack* Together * OpenStack is a registered trademark of the OpenStack Foundation Considerations to Build a Production OpenStack Cloud Ruchi Bhargava, Intel IT Shuquan Huang, Intel IT Kai

More information

Metadata Tagging in Cinder

Metadata Tagging in Cinder Metadata Tagging in Cinder OpenStack Summit Vancouver Dave Chen May 2015 Agenda o Motivation o Use-case scenarios o Work in progress o o o Cinder CLI, API Properties protection New Dashboard o Conclusion

More information

Introduction to Neutron. Network as a Service

Introduction to Neutron. Network as a Service Introduction to Neutron Network as a Service Assaf Muller, Associate Software Engineer, Cloud Networking, Red Hat assafmuller.wordpress.com, amuller@redhat.com, amuller on Freenode (#openstack) The Why

More information

OpenStack Icehouse on IPv6

OpenStack Icehouse on IPv6 OpenStack Icehouse on IPv6 Shixiong Shang v1.3 Agenda Introduction Overview Use Cases Design and Implementation Demo Next Steps 2 Introduction Nephos6 Founded in June, 2011 Service assurance company Twitter:

More information

OpenStack Havana On IPv6

OpenStack Havana On IPv6 OpenStack Havana On IPv6 Shixiong Shang Randy Tuttle Ciprian Popoviciu! Version 1.9.3 Agenda Introduction IPv6 and Cloud IPv6 Refreshment Proof of Concept Proposed Blueprint Next Steps 2 Introduction Nephos6!

More information

Installation runbook for

Installation runbook for Installation runbook for Arista Networks ML2 VLAN driver, L3 plugin integration Partner Name: Product Name: Product Version: Arista Networks Arista EOS EOS-4.14.5 or above MOS Version: Mirantis OpenStack

More information

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

Part2: Let s pick one cloud IaaS middleware: OpenStack. Sergio Maffioletti S3IT: Service and Support for Science IT Cloud middleware Part2: Let s pick one cloud IaaS middleware: OpenStack Sergio Maffioletti S3IT: Service and Support for Science IT, University of Zurich http://www.s3it.uzh.ch/

More information

vrealize Operations Management Pack for OpenStack 5.0

vrealize Operations Management Pack for OpenStack 5.0 vrealize Operations Management Pack for 5.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit

More information

Openstack Essex Guide

Openstack Essex Guide Openstack Essex Guide for Ubuntu Precise stackops.com 1/19 OpenStack Guide for Ubuntu Precise v1.0, 30 Apr 2012 Emilien Macchi «StackOps» and the StackOps Logo are registered trademarks of StackOps Technologies.

More information

Upcoming Services in OpenStack Rohit Agarwalla, Technical DEVNET-1102

Upcoming Services in OpenStack Rohit Agarwalla, Technical DEVNET-1102 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

More information

Introduction to OpenStack Trove

Introduction to OpenStack Trove Introduction to OpenStack Trove A multi-database deployment Doug Shelley - Tesora Michael Basnight - Rackspace Agenda What is Trove How to Install Trove A look at the Trove API Multi-Database demonstration

More information

Reimagining OpenStack*

Reimagining OpenStack* Reimagining OpenStack* Kristen Accardi *Other names and brands may be claimed as the property of others. 1 "Evaluators of OpenStack believe that complexity and difficulty of deployment are decreasing,

More information

Openstack Essex Guide

Openstack Essex Guide Openstack Essex Guide for Ubuntu Precise stackops.com 1/20 OpenStack Guide for Ubuntu Precise v1.4, 12 June 2012 Emilien Macchi «StackOps» and the StackOps Logo are registered trademarks of StackOps Technologies.

More information

1. OpenStack Basic Install

1. OpenStack Basic Install 1. Table of Contents Introduction... 1 Architecture... 2 Requirements... 2 Controller Node... 3 Introduction... 3 Common services... 3 Keystone... 6 Glance... 7 Nova... 8 Cinder... 10 Quantum... 10 Dashboard

More information

Icehouse. docs.openstack.org

Icehouse. docs.openstack.org Icehouse TM docs.openstack.org (2014-09-12) Copyright 2012, 2013 OpenStack Foundation All rights reserved. ii The OpenStack system consists of several key projects that you install separately but that

More information

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

File system, 199 file trove-guestagent.conf, 40 flavor-create command, 108 flavor-related APIs list, 280 show details, 281 Flavors, 107 Index A Amazon AWS, 7, 10 Amazon RDS DBaaS solutions, 10 service vs. platform, 8 single-tenant DBaaS solution, 6 Amazon RedShift DBaaS solutions, 10 single-tenant DBaaS solution, 6 AMD-V, 17 AMQP server

More information

VMware NSX OpenStack Plugin Installation and Configuration NSX-T 2.0

VMware NSX OpenStack Plugin Installation and Configuration NSX-T 2.0 VMware NSX OpenStack Plugin Installation and Configuration NSX-T 2.0 2017, VMware 1 Table of Contents Overview Related Documentation Prerequisites System Requirements Installing the NSX Plugins Configuration

More information

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

Building a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical Building a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical Leader roagarwa@cisco.com, @rohitagarwalla DEVNET-1106 Agenda Cisco Media Blueprint Media Workflows

More information

DEEP DIVE: OPENSTACK COMPUTE

DEEP DIVE: OPENSTACK COMPUTE DEEP DIVE: OPENSTACK COMPUTE Stephen Gordon Technical Product Manager, Red Hat @xsgordon AGENDA OpenStack architecture refresher Compute architecture Instance life cycle Scaling compute

More information

Contrail Cloud Platform Architecture

Contrail Cloud Platform Architecture Contrail Cloud Platform Architecture Release 13.0 Modified: 2018-08-23 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper Networks, the Juniper

More information

Orchestrating an OpenStack* based IoT Smart Home

Orchestrating an OpenStack* based IoT Smart Home Orchestrating an OpenStack* based IoT Smart Home Michael Kadera, John Geier, Dr. Yih Leong Sun Intel Open Source Technology Center 26th October, Wednesday, 17:55-18:35 *Other names and brands may be claimed

More information

VMware NSX OpenStack Plugin Installation and Configuration NSX-T 2.1

VMware NSX OpenStack Plugin Installation and Configuration NSX-T 2.1 VMware NSX OpenStack Plugin Installation and Configuration NSX-T 2.1 2018, VMware 1 Table of Contents Overview Related Documentation Prerequisites System Requirements Installing the NSX Plugins Configuration

More information

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

Infrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration Infrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration Andreas Jaeger Product Manager SUSE aj@suse.com OpenStack Open source software

More information

HPE Helion OpenStack Carrier Grade 1.1 Release Notes HPE Helion

HPE Helion OpenStack Carrier Grade 1.1 Release Notes HPE Helion HPE Helion OpenStack Carrier Grade 1.1 Release Notes 2017-11-14 HPE Helion Contents HP Helion OpenStack Carrier Grade 1.1: Release Notes... 3 Changes in This Release... 3 Usage Caveats...4 Known Problems

More information

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

OpenStack. Architecture and Operation. OpenStack Tutorial Day 2. Kasidit Chanchio Vasabilab, Thammasat University OpenStack Architecture and Operation OpenStack Tutorial Day 2 Kasidit Chanchio Vasabilab, Thammasat University How OpenStack Components work Components in our focuses: Keystone Nova Glance Networking Orchrestration

More information

Contrail Cloud Platform Architecture

Contrail Cloud Platform Architecture Contrail Cloud Platform Architecture Release 10.0 Modified: 2018-04-04 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper Networks, the Juniper

More information

Red Hat OpenStack Platform 13

Red Hat OpenStack Platform 13 Red Hat OpenStack Platform 13 OpenStack Integration Test Suite Guide Introduction to the OpenStack Integration Test Suite Last Updated: 2018-06-25 Red Hat OpenStack Platform 13 OpenStack Integration Test

More information

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack Eve Kleinknecht Principal Product Manager Thorsten Früauf Principal Software Engineer November 18, 2015 Safe Harbor Statement

More information

SearchVirtualDesktop Install-WindowsFeature Hyper-V Install-WindowsFeature Failover- Clustering -IncludeManagementTools Install-WindowsFeature Multipath-IO New-Cluster -Name

More information

Fuel VMware DVS plugin testing documentation

Fuel VMware DVS plugin testing documentation Fuel VMware DVS plugin testing documentation Release 3.1-3.1.1-1 Mirantis Inc. Jan 31, 2017 CONTENTS 1 Testing documents 1 Test Plan for VMware DVS plugin version 3.1.1................................

More information

HPE Digital Learner OpenStack Content Pack

HPE Digital Learner OpenStack Content Pack Content Pack data sheet HPE Digital Learner OpenStack Content Pack HPE Content Pack number Content Pack category Content Pack length Learn more CP001 Category 1 20 Hours View now Why HPE Education Services?

More information

Red Hat OpenStack Platform 10

Red Hat OpenStack Platform 10 Red Hat OpenStack Platform 10 OpenStack Integration Test Suite Guide Introduction to the OpenStack Integration Test Suite Last Updated: 2018-03-22 Red Hat OpenStack Platform 10 OpenStack Integration Test

More information

Build Cloud like Rackspace with OpenStack Ansible

Build Cloud like Rackspace with OpenStack Ansible Build Cloud like Rackspace with OpenStack Ansible https://etherpad.openstack.org/p/osa-workshop-01 Jirayut Nimsaeng DevOps & Cloud Architect 2nd Cloud OpenStack-Container Conference and Workshop 2016 Grand

More information

Installation Runbook for

Installation Runbook for Installation Runbook for OpenStack Deployment with SR-IOV Configuration QLogic 3400, 8400, and 45000 Series Adapters Application Type Application Version Single Root-I/O Virtualization Mirantis OpenStack

More information

Red Hat OpenStack Platform 10 Product Guide

Red Hat OpenStack Platform 10 Product Guide Red Hat OpenStack Platform 10 Product Guide Overview of Red Hat OpenStack Platform OpenStack Team Red Hat OpenStack Platform 10 Product Guide Overview of Red Hat OpenStack Platform OpenStack Team rhos-docs@redhat.com

More information

Juno. docs.openstack.org

Juno. docs.openstack.org Juno docs.openstack.org (2015-03-16) Copyright 2012-2014 OpenStack Foundation All rights reserved. The OpenStack system consists of several key projects that you install separately. These projects work

More information

Icehouse. docs.openstack.org

Icehouse. docs.openstack.org Icehouse TM docs.openstack.org (2014-09-12) Copyright 2012, 2013 OpenStack Foundation All rights reserved. ii The OpenStack system consists of several key projects that you install separately but that

More information

HPE HELION CLOUDSYSTEM 9.0. Copyright 2015 Hewlett Packard Enterprise Development LP

HPE HELION CLOUDSYSTEM 9.0. Copyright 2015 Hewlett Packard Enterprise Development LP HPE HELION CLOUDSYSTEM 9.0 HPE Helion CloudSystem Foundation CloudSystem Foundation Key Use Cases Automate dev/test CICD on OpenStack technology compatible infrastructure Accelerate cloud-native application

More information

Title Text. Making OpenStack Work in an Existing Environment - Challenges and Solutions. Amrish Kapoor, Pushkar Acharya, Ken Hui, Roopak Parikh

Title Text. Making OpenStack Work in an Existing Environment - Challenges and Solutions. Amrish Kapoor, Pushkar Acharya, Ken Hui, Roopak Parikh Title Text Making OpenStack Work in an Existing Environment - Challenges and Solutions Amrish Kapoor, Pushkar Acharya, Ken Hui, Roopak Parikh About Platform9 Founded 2013, San Francisco Bay Area Founded

More information

Simplified CICD with Jenkins and Git on the ZeroStack Platform

Simplified CICD with Jenkins and Git on the ZeroStack Platform DATA SHEET Simplified CICD with Jenkins and Git on the ZeroStack Platform In the technical article we will walk through an end to end workflow of starting from virtually nothing and establishing a CICD

More information

SDN VPN user guide. Release draft (fd6f067) OPNFV

SDN VPN user guide. Release draft (fd6f067) OPNFV SDN VPN user guide Release draft (fd6f067) OPNFV August 23, 2016 CONTENTS 1 Introduction 1 2 SDN VPN feature description 3 3 Hardware requirements 5 3.1 Bare metal deployment on Pharos Lab..................................

More information

Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda

Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda Module 1: Google Cloud Platform Projects Identify project resources and quotas Explain the purpose of Google Cloud Resource

More information

SUBSCRIPTION OVERVIEW

SUBSCRIPTION OVERVIEW RED HAT OPENSTACK PLATFORM SUBSCRIPTION OVERVIEW TECHNOLOGY OVERVIEW INTRODUCTION This overview outlines your Red Hat OpenStack Platform subscription options to help you choose the best solution for your

More information

Rolling upgrade Performance between OpenStack Deployed in VMs and Containers

Rolling upgrade Performance between OpenStack Deployed in VMs and Containers OpenStack Summit 2017 Boston Thursday, May 11 th 9:50am 10:30am Rolling upgrade Performance between OpenStack Deployed in VMs and Containers Lujin Luo Hieu LE Nam Nguyen Hoai 0 Who are we Lujin Luo Software

More information

HP Helion OpenStack Carrier Grade 1.1: Release Notes

HP Helion OpenStack Carrier Grade 1.1: Release Notes HP Helion OpenStack Carrier Grade 1.1: Release Notes HP Helion OpenStack Carrier Grade Contents 2 Contents HP Helion OpenStack Carrier Grade 1.1: Release Notes...3 Changes in This Release... 5 Usage Caveats...7

More information

Introduction To OpenStack. Haim Ateya Group Manager, EMC

Introduction To OpenStack. Haim Ateya Group Manager, EMC Introduction To OpenStack Haim Ateya Group Manager, EMC Session Goals Get the audience familiar with OpenStack IaaS platform Go over the project, releases and community around it Review and explain OpenStack

More information

H3C VCF Controller. OpenStack Plug-ins Installation Guide. New H3C Technologies Co., Ltd. Document version: 5W

H3C VCF Controller. OpenStack Plug-ins Installation Guide. New H3C Technologies Co., Ltd.   Document version: 5W H3C VCF Controller OpenStack Plug-ins Installation Guide New H3C Technologies Co., Ltd. http://www.h3c.com Document version: 5W510-20181113 Copyright 2018, New H3C Technologies Co., Ltd. and its licensors

More information

VMware + OpenStack. Dan Wendlandt Director of Product Management VMware VMware Inc. All rights reserved.

VMware + OpenStack. Dan Wendlandt Director of Product Management VMware VMware Inc. All rights reserved. VMware + OpenStack Dan Wendlandt Director of Product Management OpenStack @ VMware VMware + OpenStack: A Fork in the Road? 2 VMware + OpenStack: Better Together An industry-wide APIs + tool ecosystem that

More information

Linux Clusters Institute: OpenStack Neutron

Linux Clusters Institute: OpenStack Neutron Linux Clusters Institute: OpenStack Neutron Yale, August 13 th 17 th 2018 John Michael Lowe Senior Cloud Engineer Indiana University jomlowe@iu.edu Neutron SDN or not Network Namespaces Components Security

More information

VMware Integrated OpenStack Quick Start Guide

VMware Integrated OpenStack Quick Start Guide VMware Integrated OpenStack Quick Start Guide VMware Integrated OpenStack 1.0.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced

More information

INSTALLATION RUNBOOK FOR Triliodata + TrilioVault

INSTALLATION RUNBOOK FOR Triliodata + TrilioVault INSTALLATION RUNBOOK FOR Triliodata + TrilioVault Application Type: [Backup and disaster recovery] Application Version: [2.1] MOS Version: [7.0] OpenStack version: [Kilo] Content Document History 1 Introduction

More information

Assignment 3 Deploying a Mini-cloud via OpenStack

Assignment 3 Deploying a Mini-cloud via OpenStack Assignment 3 Deploying a Mini-cloud via OpenStack (Due by Midnight, Tuesday, December 5, 10% Grade) 1. Summary In this assignment, we will deploy a mini cloud using OpenStack [2]. Due to limited resources,

More information

Spawning Virtual HPCs Using OpenStack

Spawning Virtual HPCs Using OpenStack Spawning Virtual HPCs Using OpenStack Michael Olson SPIN Undergraduate Researcher, NCSA maolson2@illinois.edu Lin Cheng Senior Computer Science Major, UIUC lcheng10@ncsa.illinois.edu Dr. Volodymyr Kindratenko

More information

UPGRADING OPENSTACK WITHOUT COMPLEXITY OR COMPROMISE

UPGRADING OPENSTACK WITHOUT COMPLEXITY OR COMPROMISE UPGRADING OPENSTACK WITHOUT COMPLEXITY OR COMPROMISE TABLE OF CONTENTS WHY UPGRADE OPENSTACK?....3 HOW RACKSPACE UPGRADES OPENSTACK...3 CONCLUSION....3 2 WHITE PAPER :: UPGRADING OPENSTACK WITHOUT COMPLEXITY

More information

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

IN2P3-CC cloud computing (IAAS) status FJPPL Feb 9-11th 2016 Centre de Calcul de l Institut National de Physique Nucléaire et de Physique des Particules IN2P3-CC cloud computing (IAAS) status FJPPL Feb 9-11th 2016 1 Outline Use cases R&D Internal core services Computing

More information

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

BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer Agenda Background Technical Overview Demonstration Q&A 2 Looking Back Do You Remember What This Guy Did to IT? Linux 3 The Internet

More information

Daniel Verkamp, Software Engineer

Daniel Verkamp, Software Engineer Daniel Verkamp, Software Engineer Notices and Disclaimers Intel technologies features and benefits depend on system configuration and may require enabled hardware, software or service activation. Learn

More information

SUSE OpenStack Cloud Production Deployment Architecture. Guide. Solution Guide Cloud Computing.

SUSE OpenStack Cloud Production Deployment Architecture. Guide. Solution Guide Cloud Computing. SUSE OpenStack Cloud Production Deployment Architecture Guide Solution Guide Cloud Computing Table of Contents page Introduction... 2 High Availability Configuration...6 Network Topography...8 Services

More information

NET1821BU THE FUTURE OF NETWORKING AND SECURITY WITH NSX-T Bruce Davie CTO, APJ 2

NET1821BU THE FUTURE OF NETWORKING AND SECURITY WITH NSX-T Bruce Davie CTO, APJ 2 NET1821BU The Future of Network Virtualization with NSX-T #VMworld #NET1821BU NET1821BU THE FUTURE OF NETWORKING AND SECURITY WITH NSX-T Bruce Davie CTO, APJ 2 DISCLAIMER This presentation may contain

More information

Integrating OpenDaylight VTN Manager with OpenStack

Integrating OpenDaylight VTN Manager with OpenStack Integrating OpenDaylight VTN Manager with OpenStack OpenDaylight is the largest open source SDN controller. The OpenDaylight virtual tenant network (VTN) is an application that provides a multi-tenant

More information

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

Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary Course Summary Description This course will take students through an in-depth look at HPE Helion OpenStack V5.0. The course flow is optimized to address the high-level architecture and HPE Helion OpenStack

More information

Road to Private Cloud mit OpenStack Projekterfahrungen

Road to Private Cloud mit OpenStack Projekterfahrungen Road to Private Cloud mit OpenStack Projekterfahrungen Andreas Kress Enterprise Architect Oracle Sales Consulting DOAG Regio Nürnberg/Franken 20. April 2017 Safe Harbor Statement The following is intended

More information

CloudCenter for Developers

CloudCenter for Developers DEVNET-1198 CloudCenter for Developers Conor Murphy, Systems Engineer Data Centre Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the

More information

Fuel VMware DVS plugin user guide

Fuel VMware DVS plugin user guide Fuel VMware DVS plugin user guide Release 2.0-2.0.0-1 Mirantis Inc. March 03, 2016 CONTENTS 1 Introduction 1 1.1 Key terms, acronyms and abbreviation.................................. 1 1.2 The VMware

More information

Provisioning Intel Rack Scale Design Bare Metal Resources in the OpenStack Environment

Provisioning Intel Rack Scale Design Bare Metal Resources in the OpenStack Environment Implementation guide Data Center Rack Scale Design Provisioning Intel Rack Scale Design Bare Metal Resources in the OpenStack Environment NOTE: If you are familiar with Intel Rack Scale Design and OpenStack*

More information

Layer-4 to Layer-7 Services

Layer-4 to Layer-7 Services Overview, page 1 Tenant Edge-Firewall, page 1 LBaaS, page 2 FWaaS, page 4 Firewall Configuration, page 6 Overview Layer-4 through Layer-7 services support(s) end-to-end communication between a source and

More information

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

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015 Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services Redhat Summit 2015 Agenda Introduction Why Application Centric Application Deployment Options What is Microservices Infrastructure

More information

CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN

CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN Dan Radez OpenStack Red Hat Brad Ascar CloudForms Red Hat Agenda Red Hat OpenStack Platform Installation OpenStack Architecture Highly Available OpenStack Red Hat

More information

OPENSTACK PRIVATE CLOUD WITH GITHUB

OPENSTACK PRIVATE CLOUD WITH GITHUB OPENSTACK PRIVATE CLOUD WITH GITHUB Kiran Gurbani 1 Abstract Today, with rapid growth of the cloud computing technology, enterprises and organizations need to build their private cloud for their own specific

More information

UP! TO DOCKER PAAS. Ming

UP! TO DOCKER PAAS. Ming UP! TO DOCKER PAAS Ming Jin(mjin@thoughtworks.com) March 15, 2015 1 WHO AM I Ming Jin Head of Cloud Solutions of ThoughtWorks China Architect, Agile Consulting Solutions and Consulting on DevOps & Cloud

More information

IBM Cloud Manager with OpenStack: z/vm Integration Considerations

IBM Cloud Manager with OpenStack: z/vm Integration Considerations IBM Cloud Manager with OpenStack: z/vm Integration Considerations May 2016 IBM zgrowth Team Cloud & Smarter Infrastructure Mike Bonett Executive I/T Specialist Special Notices This document reflects the

More information

PERFORMANCE ANALYSIS OF CLOUD COMPUTING PLATFORMS

PERFORMANCE ANALYSIS OF CLOUD COMPUTING PLATFORMS PERFORMANCE OF CLOUD PLATFORMS Yves Junior BATIONO December 2016 École Polytechnique de Montréal Laboratoire DORSAL OUTLINE INTRODUCTION RESEARCH OBJECTIVES METHODOLOGY DIAGNOSIS DIAGNOSIS DIAGNOSIS MULTI

More information

NFV Platform Service Assurance Intel Infrastructure Management Technologies

NFV Platform Service Assurance Intel Infrastructure Management Technologies NFV Platform Service Assurance Intel Infrastructure Management Technologies Meeting the service assurance challenge to nfv (Part 1) Virtualizing and Automating the Network NFV Changes the Game for Service

More information

HA for OpenStack: Connecting the dots

HA for OpenStack: Connecting the dots HA for OpenStack: Connecting the dots Raghavan Rags Srinivas Rackspace OpenStack Meetup, Washington DC on Jan. 23 rd 2013 Rags Solutions Architect at Rackspace for OpenStack-based Rackspace Private Cloud

More information

Architecture and terminology

Architecture and terminology Architecture and terminology Guy Carmin RHCE, RHCI, RHCVA, RHCSA Solution Architect IGC, Red Hat Roei Goldenberg RHCE Linux Consultant and Cloud expert, Matrix May 2015 Agenda RHEL-OSP services modules

More information

Using the IBM DS8870 in an OpenStack Cloud Environment IBM Redbooks Solution Guide

Using the IBM DS8870 in an OpenStack Cloud Environment IBM Redbooks Solution Guide Using the IBM DS8870 in an OpenStack Cloud Environment IBM Redbooks Solution Guide OpenStack is being developed as an industry standard cloud-computing project. It was started by Rackspace Cloud and NASA

More information

Open Security Controller - Security Orchestration for OpenStack

Open Security Controller - Security Orchestration for OpenStack SESSION ID: CSV-W02 Open Security Controller - Security Orchestration for OpenStack Tarun Viswanathan Platform Solution Architect Intel Manish Dave Platform Architect Intel Notices and Disclaimers Intel

More information

Building a compliance program based on Open Source Georg Kunz

Building a compliance program based on Open Source Georg Kunz Building a compliance program based on Open Source Georg Kunz @the_georg_kunz includes content prepared by Chris Donley Linux Foundation Networking Compliance Verification Program (CVP) Linux Foundation

More information

OpenStack in 10 minutes with DevStack

OpenStack in 10 minutes with DevStack OpenStack in 10 minutes with DevStack Sean Dague / Aug 20th, 2014 Twitter: @sdague Blog: dague.net OpenStack A Constellation of IaaS Services Heat Sahara Horizon Swift Trove Glance Nova Cinder Keystone

More information

Juno. docs.openstack.org

Juno. docs.openstack.org Juno docs.openstack.org Red Hat Enterprise Linux 7, CentOS 7, 20 (2014-11-18) Copyright 2012-2014 OpenStack Foundation All rights reserved. The OpenStack system consists of several key projects that you

More information

Distributed CI: Scaling Jenkins on Mesos and Marathon. Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA

Distributed CI: Scaling Jenkins on Mesos and Marathon. Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA Distributed CI: Scaling Jenkins on Mesos and Marathon Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA About Me Roger Ignazio QE Automation Engineer Puppet Labs, Inc. @rogerignazio Mesos In Action

More information

Trove Onboarding Session Introductory course for contributors and reviewers

Trove Onboarding Session Introductory course for contributors and reviewers 13.11.2018 Trove Onboarding Session Introductory course for contributors and reviewers Bartosz Żurkowski Cloud and Big Data Engineer, Samsung R&D Institute Poland IRC: bzurkowski EMAIL: b.zurkowski@samsung.com

More information

OpenStack Ceilometer. Lucas Graf, ZHAW, Toni Zehnder, ZHAW,

OpenStack Ceilometer. Lucas Graf, ZHAW, Toni Zehnder, ZHAW, OpenStack Ceilometer Lucas Graf, ZHAW, graflu0@students.zhaw.ch Toni Zehnder, ZHAW, zehndton@students.zhaw.ch Intro Beginning 2012: Billing left out of OpenStack core But almost every deployment needs

More information

Installing and Configuring Devstack Newton for Infoblox Integration

Installing and Configuring Devstack Newton for Infoblox Integration DEPLOYMENT GUIDE Installing and Configuring Devstack Newton for Infoblox Integration 2017 Infoblox Inc. All rights reserved. Installing and Configuring Devstack Newton for Infoblox Integration Page 1 of

More information

EXIN Foundation Certificate in OpenStack Software. Version Newton. Sample Exam. Edition

EXIN Foundation Certificate in OpenStack Software. Version Newton. Sample Exam. Edition EXIN Foundation Certificate in OpenStack Software Version Newton Sample Exam Edition 201706 Copyright EXIN Holding B.V. 2017. All rights reserved. EXIN is a registered trademark. No part of this publication

More information

FUJITSU Software ServerView Cloud Monitoring Manager V1.0. Overview

FUJITSU Software ServerView Cloud Monitoring Manager V1.0. Overview FUJITSU Software ServerView Cloud Monitoring Manager V1.0 Overview J2UL-2073-01ENZ0(00) November 2015 Trademarks Copyright FUJITSU LIMITED 2015 LINUX is a registered trademark of Linus Torvalds. The OpenStack

More information

Minimizing the Risks of OpenStack Adoption

Minimizing the Risks of OpenStack Adoption Minimizing the Risks of OpenStack Adoption White Paper Minimizing the Risks of OpenStack Adoption Introduction Over the last five years, OpenStack has become a solution of choice for enterprise private

More information

From How-To to POC to Production: Learning by Building. Presented By: Grant Kirkwood, CTO Unitas Global March 4, 2017 SCALE 15x Pasadena, Calif

From How-To to POC to Production: Learning by Building. Presented By: Grant Kirkwood, CTO Unitas Global March 4, 2017 SCALE 15x Pasadena, Calif From How-To to POC to Production: Learning by Building Presented By: Grant Kirkwood, CTO Unitas Global March 4, 2017 SCALE 15x Pasadena, Calif 1 OPENSTACK WHAT IS OPENSTACK? Science experiment A mess of

More information

Ryu: Network Operating System

Ryu: Network Operating System Ryu: Network Operating System Kazutaka Morita NTT Software Innovation Center Isaku Yamahata VA Linux June 6, 2012 Agenda ² Overview ² How it works ² Demo ² Summary 2 Overview What is Ryu? ² Open-sourced

More information

OpenStack and OVN What s New with OVS 2.7 OpenStack Summit -- Boston 2017

OpenStack and OVN What s New with OVS 2.7 OpenStack Summit -- Boston 2017 OpenStack and OVN What s New with OVS 2.7 OpenStack Summit -- Boston 2017 Russell Bryant (@russellbryant) Justin Pettit (@Justin_D_Pettit) Ben Pfaff (@Ben_Pfaff) Virtual Networking Overview Provides a

More information

The InfluxDB-Grafana plugin for Fuel Documentation

The InfluxDB-Grafana plugin for Fuel Documentation The InfluxDB-Grafana plugin for Fuel Documentation Release 0.8.0 Mirantis Inc. December 14, 2015 Contents 1 User documentation 1 1.1 Overview................................................. 1 1.2 Release

More information

StarlingX. StarlingX is aligned with the OpenStack Foundation Edge Working Group and the Linux Foundation Akraino Edge Stack.

StarlingX. StarlingX is aligned with the OpenStack Foundation Edge Working Group and the Linux Foundation Akraino Edge Stack. StarlingX 1 StarlingX The StarlingX Project provides a fully integrated openstack platform with focus on High Availability, Quality of Service, Performance and Low Latency needed for industrial and telco

More information

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

Huawei FusionSphere 6.0 Technical White Paper on OpenStack Integrating FusionCompute HUAWEI TECHNOLOGIES CO., LTD. Issue 01. Technical White Paper on OpenStack Integrating Issue 01 Date 2016-04-30 HUAWEI TECHNOLOGIES CO., LTD. 2016. All rights reserved. No part of this document may be reproduced or transmitted in any form or

More information

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

Best Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect Best Practice Deployment of F5 App Services in Private Clouds Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect Agenda 1 2 3 4 5 The trend of data center, private cloud

More information

Deploying and Using Red Hat Enterprise Linux OpenStack Platform 3. Jacob Liberman, Principal Software Engineer RHCE

Deploying and Using Red Hat Enterprise Linux OpenStack Platform 3. Jacob Liberman, Principal Software Engineer RHCE Deploying and Using Red Hat Enterprise Linux OpenStack Platform 3 Jacob Liberman, Principal Software Engineer RHCE Version 1.0 August 2013 1801 Varsity Drive Raleigh NC 27606-2072 USA Phone: +1 919 754

More information

Achieve Low Latency NFV with Openstack*

Achieve Low Latency NFV with Openstack* Achieve Low Latency NFV with Openstack* Yunhong Jiang Yunhong.Jiang@intel.com *Other names and brands may be claimed as the property of others. Agenda NFV and network latency Why network latency on NFV

More information

Red Hat OpenStack Platform 13

Red Hat OpenStack Platform 13 Red Hat OpenStack Platform 13 Firewall Rules for Red Hat OpenStack Platform List of required ports and protocols. Last Updated: 2018-06-27 Red Hat OpenStack Platform 13 Firewall Rules for Red Hat OpenStack

More information

Red Hat OpenStack Platform 10

Red Hat OpenStack Platform 10 Red Hat OpenStack Platform 10 Firewall Rules for Red Hat OpenStack Platform List of required ports and protocols. Last Updated: 2017-12-12 Red Hat OpenStack Platform 10 Firewall Rules for Red Hat OpenStack

More information

OpenStack Mitaka Release Overview

OpenStack Mitaka Release Overview OpenStack Mitaka Release Overview Brad Topol, Ph.D., IBM Distinguished Engineer, OpenStack Core Contributor Davanum Srinivas, Community Architect and OpenStack TC Member / Principal Software Engineer,

More information

Installing Cisco Nexus 1000V for KVM

Installing Cisco Nexus 1000V for KVM This chapter contains the following sections: Steps to Install the Cisco Nexus 1000V for KVM, page 1 Installing and Configuring MAAS, page 2 Installing and Configuring Juju, page 3 Installing and Configuring

More information