Onboarding VMs to Cisco OpenStack Private Cloud



Similar documents
AFACT Cloud Computing Working Group. Chia Hung Kao Institute for Information Industry

VX 9000E WiNG Express Manager INSTALLATION GUIDE

Virtualization & Cloud Computing (2W-VnCC)

Forklifting to AWS: An Option for Migration to AWS October Forklifting to AWS: An Option for Migration to AWS

BLACK BOX. Quick Start Guide. Virtual Central Management System (VCMS) Works with LES Series Console Servers. LES-VCMS. Customer Support Information

Mirantis

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days)

Virtualization Technologies. Embrace the new world of healthcare

About the VM-Series Firewall

Cloud Platform Comparison: CloudStack, Eucalyptus, vcloud Director and OpenStack

Security. Environments. Dave Shackleford. John Wiley &. Sons, Inc. s j}! '**»* t i j. l:i. in: i««;

Barracuda Message Archiver Vx Deployment. Whitepaper

Barracuda Message Archiver Vx Deployment. Whitepaper

Index C, D. Background Intelligent Transfer Service (BITS), 174, 191

red hat enterprise virtualization: vmware migration

Evaluation of Multi-Hypervisor Management with HotLink SuperVISOR

Implementing and Managing Windows Server 2008 Hyper-V

WatchGuard Dimension v1.1 Update 1 Release Notes

FortiOS Handbook VM Installation for FortiOS 5.0

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

In order to upload a VM you need to have a VM image in one of the following formats:

Cisco Intercloud Fabric Getting Started Guide, Release 2.3.1

HP Helion CloudSystem 9.0

Evaluating the Balabit Shell Control Box

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Enterprise Cloud VM Image Import User Guide. Version 1.0

Install Guide for JunosV Wireless LAN Controller

Déployer son propre cloud avec OpenStack. GULL François Deppierraz

In addition to their professional experience, students who attend this training should have technical knowledge in the following areas.

McAfee MOVE AntiVirus Multi-Platform 3.5.0

CLOUD COMPUTING & SECURITY -A PRACTICAL APPROACH

RSA Authentication Manager 8.1 Virtual Appliance Getting Started

Outline. Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models

Thinspace deskcloud. Quick Start Guide

Uila SaaS Installation Guide

PowerPanel Business Edition Installation Guide

OpenStack Cloud Migration:

Goliath Performance Monitor Prerequisites v11.6

Introduction to OpenStack

Consolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures. Goliath Performance Monitor Installation Guide v11.

GCloud 7 Hybrid Cloud Management Service- Service Description Issue 1

Course Title: Virtualization Security, 1st Edition

Installing and Using the vnios Trial

Web Application Firewall

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Quick Start Guide

ClearPass Policy Manager 6.3

The Do s and Don ts of Server Virtualization Back to basics tips for Australian IT professionals

Acronis Backup Product Line

VMTurbo Operations Manager 4.5 Installing and Updating Operations Manager

VMware vsphere: Install, Configure, Manage [V5.0]

Consolidated Monitoring, Analysis and Automated Remediation For Hybrid IT Infrastructures. Goliath Performance Monitor Installation Guide v11.

October Gluster Virtual Storage Appliance User Guide

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

Installing and Configuring vcenter Support Assistant

Research of Enterprise Private Cloud Computing Platform Based on OpenStack. Abstract

Virtual Appliance Setup Guide

IOS110. Virtualization 5/27/2014 1

Course Syllabus. Implementing and Managing Windows Server 2008 Hyper-V. Key Data. Audience. At Course Completion. Prerequisites

A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype

VMware VDR and Cloud Storage: A Winning Backup/DR Combination

Vocera Voice 4.3 and 4.4 Server Sizing Matrix

Installing and Administering VMware vsphere Update Manager

Amazon Web Services Student Tutorial

Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.

Server and Storage Virtualization. Virtualization. Overview. 5 Reasons to Virtualize

Introduction to Cloud computing. Viet Tran

Today. 1. Private Clouds. Private Cloud toolkits. Private Clouds and OpenStack Introduction

Nasuni Filer Virtualization Getting Started Guide. Version 7.5 June 2016 Last modified: June 9, Nasuni Corporation All Rights Reserved

Virtualization Management the ovirt way

Acronis Backup & Recovery 11.5

Virtualization with Windows

FortiOS Handbook - VM Installation VERSION 5.2.0

SonicWALL SRA Virtual Appliance Getting Started Guide

Acronis Backup & Recovery 11 Virtual Edition

vsphere Replication for Disaster Recovery to Cloud

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Cisco Prime Collaboration Deployment Administration Guide, Release 10.5(1)

Options in Open Source Virtualization and Cloud Computing. Andrew Hadinyoto Republic Polytechnic

Leveraging Public Cloud for Affordable VMware Disaster Recovery & Business Continuity

Networking for Caribbean Development

Outline SSS Microsoft Windows Server 2008 Hyper-V Virtualization

Research Challenges in Virtualization. Steven Hand Senior Architect, Citrix R&D Reader in Computer Systems, U. Cambridge

How To Make A Virtual Machine Aware Of A Network On A Physical Server

AVLOR SERVER CLOUD RECOVERY

ovirt Introduction James Rankin Product Manager Red Hat Virtualization Management the ovirt way

User Manual. User Manual for Version

VMware vsphere 5.1 Advanced Administration

Barracuda Backup Vx. Virtual Appliance Deployment. White Paper

Accops HyWorks v2.5. Quick Start Guide. Last Update: 4/18/2016

Quick Start Guide for VMware and Windows 7

Installing & Using KVM with Virtual Machine Manager COSC 495

CommandCenter Secure Gateway

Transcription:

White Paper Onboarding VMs to Cisco OpenStack Private Cloud This white paper will explain the process for exporting existing virtual machines from either VMware vsphere or AWS EC2 into Cisco OpenStack Private Cloud (COPC). This process is fairly straightforward and customers can migrate workloads by simply using the inherent tools and capabilities of COPC, VMware, and AWS, respectfully. The assumption is that the reader should have a baseline understanding of the vcenter management console as well as the AWS console and EC2 API command line. In order to provide a baseline understanding of the process to export an existing virtual machine workload to a new Cisco OpenStack Private cloud, this whitepaper will discuss the following topics: Introduction of Cisco OpenStack Private Cloud Supported Images in COPC Export VMware VM to COPC Export AWS EC2 VM to COPC VM format conversion 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 1 of 9

Introduction Cisco OpenStack Private Cloud delivers a true public cloud experience for customers on their premises and behind their own firewall. It offers full administrative control and multi-tenancy. It s a production-ready, OpenStack-based solution that Cisco engineers, deploys, upgrades, and remotely operates on the customer s behalf, 24 hours a day, 365 days a year. This managed OpenStack distribution allows our customers to deliver IT as a service to their LOBs as if the IT department were their own public cloud provider. COPC is truly the OpenStack easy button! After Cisco deploys the new managed OpenStack cloud, the customer is provided with an enhanced Horizon dashboard that includes tools and wizards to ease the onboarding of virtual machines. For customers who are interested in migrating existing virtual machines with Windows or Linux guest operating systems from brownfield virtualized data centers or public cloud, COPC offers an alternative OpenStack platform for suitable workloads. In other words, migration to COPC is an option for any workload supported in OpenStack. In those regards, Cisco cloud migration services or ecosystem partners can provide professional services for the purpose of large scale COPC onboarding. However, in many cases the customer can easily export suitable virtual machine workloads from either VMware or AWS to a managed COPC without assistance. The remainder of this white paper will document the included tools and features that a customer can utilize to export virtual machines from the exiting virtual machine mangers (VMMs) and APIs to OpenStack. Migrating from VMware or AWS virtual machines to a managed OpenStack cloud is compelling for customers who are concerned with their IT department s ability to support the day to day operational aspects of the cloud hypervisor while trying to foster innovation in applications or other high priority aspects of IT. COPC allows IT to focus on using the cloud and rapid delivery of applications versus the operational aspects of the underlying OpenStack controllers, hypervisors, and storage. Supported Images Currently COPC supports the following virtual machine formats and image types available to tenants to either migrate an existing virtual machine, or to spawn a new virtual machine instance in an OpenStack project: ISO (International Standards Organization) image VHD (Virtual Hard Disk) QCOW2 (QEMU Copy On Write) RAW AMI (Amazon Machine Image) VMDK (Virtual Machine Disk) Export VMware to COPC The process of migrating a virtual machine running Microsoft Windows or Linux guest operating systems from VMware to COPC is straightforward. Both vsphere client to an ESXi host and vcenter can be used to export OVF templates of the VM instance from VMware to COPC using VMDK. The following steps explain how to export an existing VMware virtual machine by using vsphere client from an ESXi host or from vcenter and then use the OVF and VMDK files to launch the virtual machine as an instance in COPC using the enhanced dashboard option. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 2 of 9

Figure 1. Step (1) Shut down VM Figure 2. Step (2) Export OVF Template 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 3 of 9

Figure 3. Step (3) Save OVF Template locally Figure 4. Step (4) Create new Image in COPC from OVF file 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 4 of 9

Figure 5. Step (5) Open OVF folder on local PC from the previous VMware export and select the VMDK file Figure 6. Step (6) Launch new instance of exported VMware virtual machine in COPC 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 5 of 9

Figure 7. Step (7) Configure OpenStack hardware and policy resources required for the instance Figure 8. Step (8) Launch instance and select the console to configure any needed changes to the guest operating system, such as static IP addresses etc. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 6 of 9

Export AWS to COPC The import/export functions of AWS are part of the EC2 API Tools that can be downloaded here: The export function of this tool can only migrate VMs from the Amazon cloud in VMDK or VHD formats aimed at their respective ESXi and Hyper-V or XenServer formats. Currently export only works for Windows Server 2003 R2 and Windows Server 2008 EC2 instances. Amazon Web Services utilizes a custom kernel on their Linux images, which makes exporting the entire virtual machine and importing it directly into COPC impossible. However, there are several workarounds with using other free tools (e.g., Packer) that allow you to import a Windows or Linux VM image into AWS to support exporting it later. Also as a more tedious option, you can create a new instance of the workload on COPC and migrate application and data base data between VMs. Please note that the EC2 API import/export function is free, while the storage that you use on the S3 storage during the migration process in not free. Detailed instructions for using EC2 API CLI to export images here: Basic Instructions: Step (1): Install AWS EC2 API CLI tools on local device (see above) Step (2): Create an Amazon S3 bucket (see link to detailed instructions above) Step (3): Export supported EC2 image (see compatibility above) At a command prompt, type the following command: ec2-create-instance-export-task instance_id e target_environment f disk_image_format -c container_format b s3_bucket instance_id The ID of the instance you want to export. target_environment VMware, Citrix, or Microsoft. disk_image_format VMDK for VMware or VHD for Microsoft Hyper-V and Citrix Xen. container_format Optionally set to OVA when exporting to VMware. s3_bucket The name of the Amazon S3 bucket to which you want to export the instance. Step (4): Repeat steps (4-7) in previous VMware to COPC section to upload image into COPC and launch a new running instance from the enhanced dashboard or API. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 7 of 9

Conversion Once images are exported from the originating hypervisor they can be optionally converted within OpenStack using the qemu-img convert command from the CLI. The qemu-img convert command can do conversion between multiple formats, including qcow2, QED, raw, VDI (VirtualBox), VHD (Hyper-V), and VMDK (VMware). Table 1. qemu-img format strings qcow2 (KVM, Xen) QED (KVM) raw VDI (VirtualBox) VHD (Hyper-V) VMDK (VMware) qcow2 Qed Raw Vdi Vpc vmdk This example will convert a raw image file named centos7.img to a qcow2 image file. $ qemu-img convert -f raw -O qcow2 centos7.img centos7.qcow2 Run the following command to convert a VMDK image file to a raw image file. $ qemu-img convert -f vmdk -O raw centos7.vmdk centos7.img Run the following command to convert a VMDK image file to a qcow2 image file. $ qemu-img convert -f vmdk -O qcow2 centos7.vmdk centos7.qcow2 Unified CLI In order to access the CLI every Cisco OpenStack Private Cloud install comes with pre-installed instances complete with all the tools. These powerful and scriptable command line tools give you complete flexibility to manage all your cloud resources. Conclusion COPC offers tools and support for importing and exporting virtual machine images to and from most hypervisor platforms. In order to make this process easy for our customers, COPC supports both an enhanced dashboard and CLI option for onboarding workloads. The intention is to make migrating or instantiating virtual machines easy, as to allow customers to focus on using their OpenStack clouds and deploying applications rapidly. For More Information Read more about Cisco OpenStack Private Cloud, or contact your local account representative. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 8 of 9

Printed in USA CXX-XXXXXX-XX 10/11 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 9 of 9