When (and how) to move applications from VMware to Cisco Metacloud

Similar documents
Onboarding VMs to Cisco Metacloud

Genomics on Cisco Metacloud + SwiftStack

How CloudEndure Works

How CloudEndure Works

How CloudEndure Disaster Recovery Works

How CloudEndure Disaster Recovery Works

Easily Managing Hybrid IT with Transformation Technology

Data Center and Cloud Automation

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications?

VMware Cloud on AWS. A Closer Look. Frank Denneman Senior Staff Architect Cloud Platform BU

MIGRATING SAP WORKLOADS TO AWS CLOUD

Cisco Unified Data Center Strategy

That Set the Foundation for the Private Cloud

Acronis Hybrid Cloud Architecture Unified Centralized Data Protection Web-based User Interface Deployed On-premises or in the Cloud.

Virtual Tech Update Intercloud Fabric. Michael Petersen Systems Engineer, Cisco Denmark

Cisco Cloud Application Centric Infrastructure

Adobe Digital Marketing s IT Transformation with OpenStack

Cloud Computing: Making the Right Choice for Your Organization

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

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

Modernize Your IT with FlexPod. NetApp & Schneider Electric

Build your own Cloud on Christof Westhues

Build Converged Infrastructures With True Systems Management

VMWARE CLOUD FOUNDATION: INTEGRATED HYBRID CLOUD PLATFORM WHITE PAPER NOVEMBER 2017

NTT Com Press Conference March 1, 2016 #enterprisecloud

10 QUESTIONS, 10 ANSWERS. Get to know VMware Cloud on AWS The Best-in-Class Hybrid Cloud Service

Powering Transformation With Cisco

HARNESSING THE HYBRID CLOUD TO DRIVE GREATER BUSINESS AGILITY

VMWARE CLOUD FOUNDATION: THE SIMPLEST PATH TO THE HYBRID CLOUD WHITE PAPER AUGUST 2018

IBM Cloud for VMware Solutions

Data safety for digital business. Veritas Backup Exec WHITE PAPER. One solution for hybrid, physical, and virtual environments.

Industry-leading Application PaaS Platform

Vblock Infrastructure Packages: Accelerating Deployment of the Private Cloud

CHEM-E Process Automation and Information Systems: Applications

Pasiruoškite ateičiai: modernus duomenų centras. Laurynas Dovydaitis Microsoft Azure MVP

FIVE REASONS YOU SHOULD RUN CONTAINERS ON BARE METAL, NOT VMS

Red Hat OpenStack Platform 10 Product Guide

VMware Virtual SAN Technology

BUILDING AN ON-PREM APPLICATION-AWARE CLOUD

Migration and Building of Data Centers in IBM SoftLayer

Carbonite Availability. Technical overview

Vblock Architecture Accelerating Deployment of the Private Cloud

Accelerate Your Enterprise Private Cloud Initiative

Backup Edition Comparison OVERVIEW

Move, manage, and run SAP applications in the cloud. SAP-Certified Infrastructure from IBM Cloud

Migrating Enterprise Applications to the Cloud Session 672. Leighton L. Nelson

Transform to Your Cloud

OpenNebula on VMware: Cloud Reference Architecture

HPE Strategy for VMware Cloud Foundation

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

Changing The Conversation: Infrastructure as a Service

Technical Brief. Adding Zadara Storage to VMware Cloud on AWS

Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Modernizing Virtual Infrastructures Using VxRack FLEX with ScaleIO

5 Things You Need for a True VMware Private Cloud

IBM Spectrum Protect Plus

VMware vsan 6.6. Licensing Guide. Revised May 2017

WHITEPAPER. MemSQL Enterprise Feature List

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

OpenStack and Beyond Built on ProphetStor Federator

VMware vsphere: Taking Virtualization to the Next Level

DEEP DIVE: OPENSTACK COMPUTE

Cloud Computing the VMware Perspective. Bogomil Balkansky Product Marketing

Securely Access Services Over AWS PrivateLink. January 2019

Top five Docker performance tips

Flip the Switch to Container-based Clouds

VMWARE VSAN LICENSING GUIDE - MARCH 2018 VMWARE VSAN 6.6. Licensing Guide

Building a government cloud Concepts and Solutions

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack

Lenovo Software Defined Infrastructure Solutions. Aleš Simončič Technical Sales Manager, Lenovo South East Europe

Introducing VMware Validated Design Use Cases. Modified on 21 DEC 2017 VMware Validated Design 4.1

Cisco Exam Questions & Answers

Virtualization & On-Premise Cloud

With K5 you can. Do incredible things with Fujitsu Cloud Service K5

Fujitsu World Tour 2018

Hyper-Convergence De-mystified. Francis O Haire Group Technology Director

No Limits Cloud Introducing the HPE Helion Cloud Suite July 28, Copyright 2016 Vivit Worldwide

Adding Speed and Agility to Virtualized Infrastructure with OpenStack

STREAMLINING THE DELIVERY, PROTECTION AND MANAGEMENT OF VIRTUAL DESKTOPS. VMware Workstation and Fusion. A White Paper for IT Professionals

How to Keep UP Through Digital Transformation with Next-Generation App Development

VMware Hybrid Cloud Solution

Table of Contents VSSI VMware vcenter Infrastructure...1

The threat landscape is constantly

EBOOK: VMware Cloud on AWS: Optimized for the Next-Generation Hybrid Cloud

How to Lift-and-Shift a Line of Business Application onto Google Cloud Platform

PeopleSoft on Oracle Cloud Platform: Built for Enterprise. Copyright 2017, Oracle and/or its affiliates. All rights reserved.

CenturyLink for Microsoft

Copyright 2012 EMC Corporation. All rights reserved.

Data Center 3.0 Shift to IT as a Service with Your Own Private Cloud

Minimizing the Risks of OpenStack Adoption

How Parallels RAS Enhances Microsoft RDS. White Paper Parallels Remote Application Server

Exam C Foundations of IBM Cloud Reference Architecture V5

Open Hybrid Cloud & Red Hat Products Announcements

DEPLOYING A VMWARE VCLOUD DIRECTOR INFRASTRUCTURE-AS-A-SERVICE (IAAS) SOLUTION WITH VMWARE CLOUD FOUNDATION : ARCHITECTURAL GUIDELINES

IBM Spectrum Control. Monitoring, automation and analytics for data and storage infrastructure optimization

Transition Your Windows Server 2003 Infrastructure to a Modern Cisco and Microsoft Solution

PaaS Anywhere. Isaac Christoffersen Architect, Vizuri

VMware vsphere 6.5 Boot Camp

Cloud Confidence: Simple Seamless Secure. Dell EMC Data Protection for VMware Cloud on AWS

Transcription:

White Paper When (and how) to move applications from VMware to Cisco Metacloud What You Will Learn This white paper will explain when to migrate various applications running in VMware virtual machines to Cisco Metacloud, as well how to migrate existing application stacks. The following content is intended to build a baseline understanding of the differences between cloud native and traditional application architectures, and outline a strategic approach that will allow you to take advantage of both. Topics covered include: Bimodal IT Traditional applications Cloud native applications Why to move applications from VMware to OpenStack How to move applications from VMware to OpenStack 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 1 of 7

Introduction Cisco Metacloud is a production-ready, OpenStack-based, on-premises cloud that Cisco engineers, deploys, upgrades, and remotely operates on the customer s behalf, 24 hours a day, 365 days a year. This managed solution allows our customers to deliver IT as a service to their lines of business as if the IT department were their own public cloud provider. It truly is the OpenStack easy button! After Cisco deploys the new managed OpenStack cloud, the customer is provided with an enhanced Horizon dashboard that includes administrative tools, wizards, and dashboards to ease the onboarding of VMware 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, Metacloud offers an alternative OpenStack-based platform. In other words, migration to Metacloud 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 onboarding. However, in many cases the customer can easily export suitable virtual machine workloads from either VMware or AWS to Metacloud themselves by simply using the included export/import toolsets. Please refer to the Cisco Metacloud: Onboarding VMs white paper for step-by-step guidance. Bimodal IT In 2014, Gartner introduced a prescriptive organizational model for enterprise IT called Bimodal IT. It posits that IT organizations of the future will have two separate flavors, if you will: Type 1 is traditional IT, focused on stability and efficiency, while Type 2 is experimental, agile, and focused on time-to-market, rapid application evolution, and in particular, tight alignment with business units. The bottom line of the Bimodal IT theory is that you do not need to move everything to either public or private cloud if your organization is considering a move in that direction. Some applications will always be better suited to a traditional IT environment, while others are absolutely going to deliver greater value to the company if they are hosted in the cloud. Your job before anything is migrated anywhere is to figure out which is which. Traditional Applications Traditional applications are normally three-tiered and transactional. Transactional applications follow a fairly predictable format: The user requests information, performs an update, and then views an output. This architecture breaks applications into three logical pieces: web client, application process, and database. In some cases, this entire stack is virtualized or a subset of the application remains bare metal, such as a high performance database. For the most part, albeit with some exceptions (see below: When to move Applications from VMware to OpenStack) these types of workloads can be moved in their entirety (lift and shift) or partially migrated (i.e., Web presentation tier) to OpenStack. Keep in mind, OpenStack will provide bare-metal support with the Ironic service available in the Kilo release. Ironic is an OpenStack project which provisions bare metal as opposed to virtual machines by leveraging common technologies such as PXE boot and IPMI to cover a wide range of hardware, while supporting pluggable drivers to allow vendor-specific functionality to be added. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 2 of 7

Traditional Applications Customer relationship management (CRM) Supply chain management Enterprise resource planning (ERP) Executive support systems Management information systems (MIS) Knowledge worker systems Transaction processing systems Attributes Scale Business-oriented Mission-critical Secure Available Compliant Figure 1. Examples of traditional applications in the enterprise Cloud Native Applications Cloud native application architectures require cloud operating environments in which computing, networking, and storage resources can be provisioned and released elastically in an on-demand, self-service manner. Suitable cloud-operating environments are provided in both public cloud infrastructure (such as Amazon Web Services, Google Cloud, or Microsoft Azure), and private cloud infrastructure (such as OpenStack). The benefits of using Cisco Metacloud behind the customer s own firewall to enable cloud-native include: Speed: The ability to innovate, experiment, and continuously deliver updates and value more quickly than competitors. Safety: The ability to integrate code rapidly while maintaining stability, availability, and durability by failing small in frequent increments. Resiliency: Metacloud provides hardware redundancy in Availability Zones (AZs) that constitute a selfcontained managed set of resources comprised of computing, storage, network, and identity. Within an AZ a 3-node controller with high availability provides clustered databases and clustered message busses. All services are stateless and active on each of the servers. In the event of a failure of one of the three servers, the other two servers are able to carry on with the private cloud workloads uninterrupted. Scalability: Giving applications the ability to leverage policies and APIs to elastically respond to changes in demand and load. Microservices: An architecture pattern that decouples multiple functions from consolidated virtual machines into more modular workloads that help align functional units of deployment to business capabilities. By decoupling and distributing application modules, this granularity allows each capability to move independently and autonomously, and in turn faster and with more resiliency. Self-service Agile Infrastructure: An enhanced dashboard and open APIs enable development teams to operate at an application and service abstraction level, while rapidly provisioning infrastructure-level compute, network, and storage. API-Based Collaboration: Defines service-to-service interaction as well as application-to-openstack services. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 3 of 7

Application: Examples! Traditional (dependencies, statefull, scale-up,) Server Single Server! Agile (cloudy, stateless, scale out) Single Application Hypervisor Many Applications Many Servers Cisco Confidential 2014 Cisco and/or its affiliates. All rights reserved. Figure 2. 5 Traditional application architecture vs. Agile When to Move Applications from VMware to OpenStack The obvious answer is it depends based on the discussion of Bimodal IT and the very different needs of your different applications. The next section will unpack the actual process in more detail but at a high level cloudy is accomplished by slicing the application stack into neat vertical components that can be migrated off from VMware hypervisors to the new island of OpenStack private cloud. Once the virtualized workloads are exported to Cisco Metacloud, only the non-supported applications continue to run in the legacy DC. The following figures will provide some examples of the types of applications that should or should not be migrated to OpenStack. A Fit for OpenStack Attributes Web applications (Websphere, Tomcat, IIS) No vendor restrictions to virtualize Virtualized database platforms (Oracle, SQL Server, MySQL) If the application can run in a standard virtual machine, it can run in Cisco Metacloud Collaboration (Sharepoint) Homegrown applications (.NET, Java, PHP, C) Figure 3. A good fit for migrating to OpenStack From a feature parity perspective, Metacloud offers virtual instances of traditional applications similar to those in the current VMware suites. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 4 of 7

Figure 4. Feature function comparison As the following list continues to wither, these remaining applications either have a specific dependency on the VMware hypervisor or some other non-supported vendor virtualization restriction. Not a Current Fit for OpenStack Challenges SAP Hana (prod) Bare metal Citrix XenDesktop VMware hypervisor dependency and features High performance relational DB Not validated/supported by software vendor on OpenStack Systems unable to virtualize Workload not suitable for KVM libvirt Scale-up Figure 5. Not a current fit for OpenStack How to Move Applications from VMware to OpenStack The first recommended step to move the application is to profile your application stack in VMware to understand the architecture and dependencies. By profiling your application, you might be able to reduce costs through consolidation, modernization, or other alternatives before migrating to Cisco OpenStack Private Cloud. Application profiling typically involves creating a data flow model or diagram that highlights all the components and processes of your application. The purpose of the application profiling process is to understand the components of your applications and the dependencies within those components. This information will reduce the risk of cutting over the application stack in its entirety or partially when certain restrictions prevent a full lift and shift. The main point is to first understand the complexity and dependencies before migrating. The next recommended step is to slice the application stack into neat vertical components that can be migrated from VMware to Cisco OpenStack Private Cloud as elastic workloads. This second step allows the customer to optimize the benefits of OpenStack when migrating applications from VMware to Cisco OpenStack Private Cloud. Once the virtualized application workloads are exported to Cisco OpenStack Private Cloud, only the non-supported or difficult components of the application stack would continue to run in the legacy Data Center. Most modern applications are designed with a Web front-end process that uses a browser or a series of RESTful APIs to present information to users and obtain updates. This model makes it easier to accommodate changes in mobile devices or changes to the language. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 5 of 7

Having taken advantage of decoupling the web tier, load balancing techniques can allow application workloads to become loosely coupled as well by virtualizing the IP addressing or name search spaces. In this way, copies of the application workloads can become elastic by implementing auto scaling policies in OpenStack that are distributed to client connections based on load balancing algorithms. Lastly the database, if virtualized, can easily migrate as-is to OpenStack, even if required to export multiple VMDK files. However, if the database is installed as bare metal, currently it would need to be replicated to a virtualized database first or would need to continue to run in the current bare-metal server until Ironic bare-metal support is available in the Kilo release of OpenStack. Export VMware to Cisco OpenStack Private Cloud Once the specific virtual machines and dependencies of an application stack have been identified to move to OpenStack, several options can be considered for the actual porting of the virtual machines. The process of migrating a virtual machine running Microsoft Windows or Linux guest operating systems from VMware to Cisco OpenStack Private Cloud is a straightforward process. Both vsphere client to an ESXi host and vcenter can be used to export OVF templates of the VM instance from VMware to Cisco OpenStack Private Cloud using the VMDK format. The Cisco OpenStack Private Cloud enhanced dashboard allows for importing OVF templates with VMDK disk files as images to launch within an OpenStack project. Please refer to the Cisco OpenStack Private Cloud Onboarding VMs: Whitepaper for the detailed steps and screen shots of VMware export to Cisco OpenStack Private Cloud import process. Conclusion The intention of this whitepaper is to answer the questions: When (and how) to move applications from VMware to Cisco OpenStack Private Cloud. Whenever customers are implementing a Cisco OpenStack Private Cloud for net new cloud native applications they should also consider migrating the appropriate brownfield virtual machines to OpenStack as well. To summarize the How portion of the whitepaper: Prior to migrating virtual machines to OpenStack, it is important to profile the application stack for dependencies or opportunities for optimization elasticity to benefit from the agile behavior of OpenStack, while managing the risk of failures. With the proper planning, applications and guest operating systems supported in VMware will successfully export to Cisco OpenStack Private Cloud. For More Information Read more about Cisco OpenStack Private cloud on our Community page. Request a quote. Schedule a demo. 2015 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 6 of 7

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