Migrating Your VMware Workloads To Google Cloud

1y ago
6 Views
2 Downloads
2.33 MB
24 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Esmeralda Toy
Transcription

Migrating your VMwareworkloads to Google CloudHere’s how to easily lift your VMwarevSphere-based workloads and shift toGoogle Cloud VMware Engine

ContentsBenefits Gained by Migrating to the Google Cloud04Challenges of Migrating to the Cloud05Introducing Google Cloud VMware Engine06What is Google Cloud VMware Engine?09What do I need to consider before I migrate?15Before you begin16Create a new Private Cloud17Manage VLANs/subnets18Setting up communication19Additional migration strategies with Google Cloud21Summary232

Back to contentsVirtualization is a great way to improve efficiency and flexibility to youroperations, and reduce costs. You’ve probably already made significantinvestments virtualizing much of your datacenter’s operations.The investments you’ve made werehave a negative effect on an organization’snot just for infrastructure and softwareability to strategically meet ever changinglicensing, but also for obtainingbusiness demands.knowledgeable staff and the latesttechnologies needed to manage thedatacenter’s operations, such as backupand recovery, disaster planning, andautomation. The benefits gained fromvirtualization are many.Enterprises in this position find thatmigrating some or all of their on-premisesoperations to a commercial cloud serviceimproves their ability to satisfy theircustomers’ dynamically changing needs. Asit turns out, having already virtualized yourHowever, such rapid changes in theoperations with VMware vSphere, you arebusiness environment are starting tonow in a good place to consider migratingshow that owning a datacenter is notyour operations to Google Cloud.only a burden to maintain, but also couldbe a competitive disadvantage. Keepingup to date with the latest hardware andAnd, just like virtualization, the benefits ofthe cloud are many.software, in addition to the raw costs ofrunning and staffing a datacenter, can3

Back to contentsBenefits gained by migrating to the Google Cloud Delegate the management of theFor example, one way to start is to considerdatacenter, its hardware and VMwaresimply migrating your VMware-basedproduct life cycles, to Google Cloud;disaster recovery and backup workloads tonow you can focus on meeting yourGoogle Cloud. This will reduce managementbusiness needs and innovating onand storage costs while still using the sameapplication delivery.tools, processes, and policies that you useProvision VMware capacity on demand,grow/shrink capacity dynamically tomatch actual workload needs. Leverage your existing investments inVMware stack, processes, automation/tooling that utilize VMware productAPIs, along with the VMware technicalskills of the in-house staff. on-premises. And, you can further enhanceavailability by locating your data protectiontargets in different zones in Google Cloud.Still, even though migrating infrastructureto the cloud sounds like the right thingto do, the reality of the task can seemoverwhelming for some enterprises. Thereare challenges.Modernize critical applications easilyonce the datacenter’s operations shiftto the cloud.4

Back to contentsChallenges of migrating to the CloudDo you have the time, tools,How do you choose theDo your customersand skill sets needed toworkloads to start with andunderstand their applicationshandle the task of migratinghow should you prioritize thewell enough to supportyour application workloadsapplications to migrate first?migration and userto cloud?acceptance efforts?What if you do not haveAre there workloads thatWhat should you do aboutcomplete, up-to-daterequire legacy operatingthe capacity management(or any) source code,system versions andissues caused byconfiguration managementapplications? This is aoverprovisioning computedata, and dependencycommon issue, especiallyand storage resources?information needed forwith active or pendingmigration?Custom Support Agreements(CSA), and adds some risk.And how quickly can themigration be done, especiallywhen there’s an impendingevent to consider, such as anThankfully, there are toolsavailable to make migration easy.expiring datacenter lease ormove?5

Back to contentsIntroducing Google Cloud VMware EngineGoogle Cloud VMware Engine, a fully managed service sold andsupported by Google Cloud, greatly simplifies the job of cloudmigration. And, to support enterprise production workloads,VMware Engine offers a fully managed VMware CloudFoundation stack in a dedicated environment on Google Cloud’shighly performant and reliable infrastructure.This means that with VMware Engine, you can migrate or extend your onpremises workloads to Google Cloud in minutes by connecting to a nativeVMware environment that includes all the components you’ll need—vSphere,vCenter, vSAN, NSX-T, and HCX—directly from the Google Cloud Console.6

Back to contentsOn-premises VMware vSphere StackvCenterVMVMESXi HostsStorageNetworkVMware vSphere StackDedicated private CloudvCenterVMVMESXi HostsStorageNetworkGoogle CloudFigure 1: Google Cloud VMware Engine integrates an on-premisesVMware vSphere stack natively with a dedicated, private cloud.7

Back to contentsVMware Engine makes an enterprise’s transition tothe Cloud faster and with less risk, and without havingto modify all their applications to fit into the cloudenvironment. The service enables you to seamlesslymigrate on-premises vSphere applications to vSphere inyour own private cloud while maintaining continuity withyour existing tools, policies, and processes. This serviceis VMware Cloud Verified, the highest level of validationfor VMware-based cloud services.In particular, consider migrating your Disaster Recoverytargets to the cloud. By leveraging VMware Enginenodes in multiple regions and using the GCP backboneto replicate data, this is one of the most cost-effectiveand easier strategies to implement.With VMware Engine, migration of on-premise VMwareVMs becomes a simple lift & shift to the cloud withouthaving to make any changes. This is less risky thanalternative migration approaches.8

Back to contentsWhat is Google Cloud VMware Engine?Google Cloud VMware Engine consists of three key components:Hybrid cloud infrastructureVMware Engine OSNetwork edge servicesA dedicated, isolated,The hybrid cloudEnables communicationprivate cloud deployedmanagement platformbetween your hybridon a hyperconvergedorchestrates, automates,architecture and the publicinfrastructure stack. Thisand maintains availabilityinternet with advancedenables you to run VMwareacross the VMware barenetworking and securitynatively within Googlemetal and Google Cloudcapabilities provided byCloud, along with back-endinfrastructures. It isGoogle Cloud.operations and supportmanaged through a singlefor the entire solution, alladministrative portal,separated through a datathrough which you can viewplane for additional security.both VMware and GoogleCloud environments.9

Back to contentsOn-premises VMwareVMware vCenterVMESXi HostsStorageNetworkCloud interconnect/VPNGoogle Cloud VMware EngineDedicated VMware StackVMwareEngine UIDedicated VMware StackvCenterVMBilling, IAM, etc.ESXi HostsGoogle o, Veeam,etc.Storage, Operations,BigQuery, Anthos, etcBare metalFigure 2: VMware Engine key components10

Back to contentsLet’s see how this works. First, we need to decide on what to migrate:How to decide which application workloads to migrate:Migrating workloads to the cloud isn’tIt helps to have workloads that are alreadysomething an enterprise does on a regularvirtualized and running in vSphere. These arebasis. Few have the knowledge, skills, andexperience in house to do this efficiently.So, a cloud migration project needs to startwith a full assessment and classification ofapplications to discover: which would notbe a good fit for cloud operation, which willgood candidates for VMware Engine sincethe migration is vSphere to vSphere. Thismeans that operating systems used by onpremises VMware environments will also besupported in cloud.require re-platforming for a different OS,which will require re-factoring for cloudoperation, and which apps are just a simplelift & shift.Such an assessment will need to takeinto consideration the economics of theeffort, the strategic direction of the firm,their business objectives, and a deepunderstanding of the application and cloudtechnologies involved.11

Back to contentsNot good candidatesBut there are situations that would prevent virtualization and cloud migration:123Workload applications needWorkloads that have specialLikewise, real-timeto be x86/x64 Microsofthardware requirements orapplications sensitive toWindows or Linux distributions.interfaces clearly would notsystem latencies, suchCurrently, VMware Engine doesbe candidates for eitheras trading platforms,not support:virtualization or cloudvideoconference, VOIP,migration.and so on, would need to UNIX - z/OS (Mainframe), IBMi (AIX, OS/400, OS/3xx)migrating these workflows(AS400 / IBM Power),to the cloud doesn’t cause Solaris on SPARC,unacceptable performance HPUX.be tested to ensure thatdegradation.(see the support matrix in theVMware Engine documentationfor details)12

Back to contentsGood candidates for migrationWhat workloads are good candidates for migration?Most commercial off-the-shelf andend user experience for VDI and Windowscustom-made applications running on x86/file sharing (CIFS). This is possible becausex64 systems would qualify. These includeVMware Engine supports access to sharedboth server based as well as Virtual Desktopdisks. So cluster-based systems are greatInfrastructure (VDI) workloads. For example,candidates, including Oracle RAC, Microsoftenterprises with distributed employees’SQL Failover Clusters, Veritas (Symantec)accessing regionally diverse systems inClusters, and others.VMware Engine can drastically improveApplication discoveryTo begin the cloud migration journey, take inventory of all applications whitin the organization,accounting for fependencies, requirements, and technical complexity.Data gatheringReadiness assessmentApplication interviews13

Back to contentsUse a discovery toolThere are light-weight tools that can help you discover which applications inyour datacenter inventory might be candidates for migration. A good discoverytool should deliver these key data points:12Operating System andApplication dependencyapplication inventory.mapping showing what’s onthe application stack34Actual performance statsSome prediction ofobserved over a 3-4 weekoperating expenses fortime that can be used to sizethe cloud.the needed cloud resourcesUsing discovery tools will provide data about what is being migrated, and makerecommendations about resource sizing that will reduce costs and capacity requirements.Application Owner Questionnaires should be used to capture additional details about theapplication as it pertains to business criticality, business continuity requirement, downtimeaffordability, change management and available test plans.14

Back to contentsWhat do I need to consider before I migrate?Here are some things to consider before deciding to migrate:1213114As discussed above, you need to know what to move and how much capacitythat will require in the target environment.What are the changes that might be required for security and governancecompared to the existing environment?What changes to operation management may be required to support sourceand target environments?What should the architecture for stretching workloads to run over bothon-premises and Cloud environments look like? Not just from a networkingperspective but also for directory services used for authentication. How longwill this hybrid cloud need to be around–is this a short-term migration orlonger-term strategy?51617181Will target machines be re-IP’d during migration? What impact, if any, will thathave on legacy applications?What does post-migration success look like? What about functional and nonfunctional testing requirements?Do you have a defined test plan (UAT) for each application? How much testingis required and do you have the resources, time, or the know how?How will the disaster recovery process change? Does the disaster recoveryand/or business continuity plan have to be updated and tested?15

Back to contentsBefore you beginNetwork servicesVMware Engine offers a VMware Privatemanaged by a vCenter server. ManagementCloud environment that is accessible fromcomponents are deployed in the networkon-premises environments, enterprisethat is selected for vSphere/vSAN subnets.managed devices, and Google CloudThe network CIDR range is divided intoservices such as Virtual Private Clouddifferent subnets during the deployment.(VPC). Connectivity is delivered using theThe vSphere/vSAN subnet address spacenetworking services supported by VMwaremust be unique. It must not overlap withEngine, such as VPNs and dedicatedany network that communicates withinterconnect attachments. And, becausethe GCVS environment, including any ofsome network services will require enablingyour on-premises subnets, VPC subnets,user-specified address ranges, identifyingor planned workload subnets. For morethose CIDR ranges is important.information on vSphere/vSAN subnets, seeSo, you will need to allocate a CIDR rangeVLANs and subnets overview.for vSphere/vSAN subnets for the PrivateHere are the steps you’ll need to follow toCloud. A Private Cloud is created as anbegin your migration to the cloud:isolated VMware stack environment (withESXi hosts, vCenter, vSAN, and NSX-T)16

Back to contentsCreate a new Private CloudWe begin by going to the Google CloudvCenter server in a management domain.Platform VMware Engine portal to createYou can deploy VMware natively on bareyour new private cloud. There we canmetal infrastructure in the Private Cloudcreate a new vSphere cluster or expand anhosted locations.existing cluster.Google provides the flexibility toA Private Cloud is deployed with thefollowing VMware stack components:dynamically expand a Private Cloud. Youcan begin with a small configuration andthen expand as you need higher capacity.Or you can create a Private Cloud based oncurrent requirements and then expand as1VMware ESXiHypervisor on dedicated nodesneeds change.Google configures the VMwareinfrastructure as part of the new cluster.21VMware vCenterAppliance for centralized management ofThe settings include storage settings forPrivate Cloud vSphere environmentvSAN disk groups, VMware High Availability,and Distributed Resource Scheduler (DRS).A Private Cloud can be expanded multiple31VMware vSANHyper-converged infrastructure solutiontimes, provided that you stay within theoverall node limits. Each time you expand aPrivate Cloud you add to the existing clusteror create a new one.The Private Cloud you create is an isolated14VMware NSX Data CenterNetwork Virtualization and SecuritySoftwareVMware stack (ESXi hosts, vCenter, vSAN,and NSX) environment managed by a17

Back to contentsManage VLANs/subnetsNext, you want to create and manageservice is deployed. The network is a singleVLANs/subnets for your Private Clouds. ThisTCP Layer 3 address space with routingis done from the VLANs/Subnets tab on theenabled by default. All Private CloudsNetwork page of the Google Cloud VMwareand subnets created in this region cansolution portal.communicate with each other without anyadditional configuration. You can createGoogle provides a network for each regiondistributed port groups on the vCenterwhere your Google Cloud VMware SolutionOn-premises Networksusing the VLANs.RegionCusotmer projectClient subnetsApplication subnetsServiceprojectManagement SubnetsGatewayvSphere subnetsVMware ServiceVPC PeeringCloudInterconnect& Cloud VPNWorkload SubnetsEdge Services Subnets(VPN etc)Figure 3: Google Cloud Platform NetworkingAfter you create a VLAN/subnet, you canapply firewall rules. Firewall tables andthe associated rules allow you to specifyrestrictions on traffic to apply to particularsubnets and VLANs. A firewall table can be associated withmultiple subnets.After you define a firewall table, you canspecify the subnets that are subject to therules in the table.A subnet can be associated with onefirewall table.18

Back to contentsSetting up communicationDirect InterconnectGoogle Direct Interconnect, the preferred way tocommunicate to Google Cloud, provides the highspeed needed to transfer large amounts of data1Assign public IPaddressesquickly, especially during initial setup, data recovery,Now you can assign a local IPand some backup applications.address as a public IP addressVPN gatewaysfor the virtual machinesin your Private CloudVPN gateways allow you to connect to the Googleenvironment. You do this fromCloud VMware Solution network from your on-the Network Public IPs menupremises network or from a client computer remotely.item at the Google CloudA VPN connection provides access to the vCenter andVMware Solution portal.workloads on your Private Cloud. You can establishVPN connections using Google Cloud’s VPN service ora GCVS VPN gateway.While Google Cloud VPN supports Point-to-Siteconnectivity. Setting up a Point-to-Site gateway iseasily done from the GCVS portal Network menu item.Once set up, we can use VPN to connect to the GCVSprivate cloud from on-premises services. The detailson how to do this appears in the documentation.19

Back to contentsGiving access to the vCenter server on aTo do this you will first need to upload anGCVS Private CloudISO or vSphere template from your localTo access the vCenter server on a Googlesystem, and then create a virtual machineCloud VMware Solution Private Cloudin vCenter using this upload. For details, seefrom on-premises workstations, you mustthe documentation.configure DNS address resolution sothe vCenter server can be addressed byhostname as well as by IP address.Configuring is easy from the GCVS portalResources Private Cloud menu item. ThisWith this basic setup, you can start usingyour private cloud the same way you woulduse your on-premises VM environment.Migration serviceslets you create a zone on the DNS serverMost organizations don’t do migrations thatfor *gve.goog., or a conditional forwarderoften. So they don’t have the expertise toon your on-premises DNS server thatmanage a large migration. This is whereresolves to *gve.goog.partners, like River Meadow, come in.They have the experience, procedures,Launch vSphere client for yourplans, tools, and staff to help manage yourprivate cloudentire migration—from discovering whichNow you can launch the vSphere clientbusiness-critical and non-critical apps tofrom the Google Cloud VMware Solutionmigrate, to identifying the best strategy toportal. On the home page, click Launchmake the migration go smoothly.vSphere Client and Launch vSphere Cloudfrom the private cloud you’re managing.Google also offers migration credits andincentives that can offset some of the initialCreate virtual machines on your privatemigration planning and auditing costs.cloudContact your local rep to learn more aboutYou can now create and manage virtualthese offerings.machines and policies on your PrivateCloud from the vSphere client for yourprivate cloud.20

Back to contentsAdditional migration strategies with Google CloudMigration projects are often large and involve many, many applications, workloads,technologies, constraints, and goals. That’s why it is common for enterprisemigration projects to include many different migration strategies within thegreater project. Migrating directly to Google Cloud VMware Engine works well formany workloads, but we thought it may help to outline some other migration andmodernization strategies available with Google Cloud.Migrate VMs directly into Compute EngineSimilar to lifting and shifting with GoogleCloud VMware Engine, you can also migrateexisting VMs from on-prem or other cloudsdirectly into Google Compute Engine. Sincethe vast majority of VM-based apps can bemigrated as-is, this gives you two powerfulapproaches depending on your needs.Here, instead of continuing to rely onVMware, your VMs would be converted intoVMs that run natively in Google ComputeEngine. This, of course, requires changesto your VM operating structure, but can behelpful for anyone looking to modernize inphases, who has time constraints, or if yourapplication stack is not well-suited for purelift & shift.21

Back to contentsAutomatically convert VM-based workloads to run in containers in Kubernetes EngineMigrating your application into containers on Google Kubernetes Engine (GKE) should beanother consideration as a first step into the cloud. GKE provides a managed environmentfor deploying, managing, and scaling your containerized applications and delivers numerousbenefits such as:Delivering cost savings by efficientlyIncreasing agility and reducing time-to-managing and increasing workload densitymarket (for example, by facilitating faster,through lighter-weight containers andautomated continuous integration andintelligent workload managementcontinuous delivery processes, also knownas CI/CD)Container health monitoring andAccess to advanced modern operationalautomatic restartsmanagement capabilities with CloudOperations , Istio and other cloud servicesIf your application is a good candidatefor containerization, you should thenconfirm support for any prerequisitesassociated with your desired migration.Some examples of good candidatesfor containerization often include: webapplication servers, business logic, J2EEmiddleware (e.g. Apache Tomcat), multitier stacks (such as LAMP, WordPress), dev/test applications, training, labs, and low loadservices.Rebuild using Google Cloud microservicesCommonly-used application stacks areincreasingly available in the cloud throughmanaged services. As you begin devisingyour migration strategy, check whethermanaged services are available to supportyour application. If so, and if the associatedcomponents of your application haveminimal customization, leveraging one ormore Google Cloud managed servicesshould be considered as another path formigration and modernization.22

Back to contentsSummaryMigrating a datacenter’s operations tothe cloud may seem a bit overwhelming.ResourcesMeanwhile, not being in the cloud could beThe following resourcesa competitive disadvantage in today’s fast-provide more informationchanging business environment.about migration andadditional features available toassist with the overall process:Google Cloud VMware Engine makes cloud migrationseasier and faster by leveraging your existingvirtualized infrastructure. VMware Engine seamlessly1Getting Started with GoogleMigrationmigrates your on-premises vSphere applications tovSphere in your own private cloud while maintaining21Google Cloud VMware Engine31RiverMeadowcontinuity with all your existing tools, policies, andprocesses. And this can be done in just a few clicks,due to the design and automation of VMware Engine.And, if you don’t have the resources or expertise tomanage a large migration, Google also offers creditsand incentives that let you work with partners likeRiver Meadow who are ready to help.23

Back to contentsThank you24

In particular, consider migrating your Disaster Recovery targets to the cloud. By leveraging VMware Engine nodes in multiple regions and using the GCP backbone to replicate data, this is one of the most cost-effective and easier strategies to implement. With VMware Engine, migration of on-premise VMware

Related Documents:

2.7 VMware vCenter Support Assistant 22 2.8 VMware Continuent 23 2.9 VMware Hyper-Converged Infrastructure Kits 23 2.10 VMware Site Recovery Manager 23 2.11 VMware NSX 24 2.12 VMware NSX Advanced Load Balancer 28 2.13 VMware SD-WAN by VeloCloud 29 2.14 VMware Edge Network Intelligence 30 2.15 VMware NSX Firewall 30

Integrate your existing VMware environment Migrating VMware workloads to Azure has the potential to increase productivity with elasticity, scale and faster provisioning cycles. . The solution allows IT teams to migrate VMware-based workloads from the on-premise data center into Azure. From here, you can integrate and continue managing VMware .

Modeling Workloads and Devices for IO Load Balancing in Virtualized Environments Ajay Gulati VMware Inc. agulati@vmware.com Chethan Kumar VMware Inc. ckumar@vmware.com Irfan Ahmad VMware Inc. irfan@vmware.com ABSTRACT Virtualization has been effective in providing performance isolation and

the VMware Hybrid Cloud Native VMware management tools extend on-prem services across VMware Hybrid Cloud vRealize adapters allow "first class citizen" status for VMware Cloud on AWS Leverage same in-house VMware tools and processes across VMware Hybrid Cloud Support the cloud agility strategy of the organisation without disruption

Confidential 2019 VMware, Inc. Agenda 3 Characteristics of Business Critical Application (BCA) Workloads Deploy Oracle Workloads on VMware SDDC -Get informed , Deploy & Accelerate Overview of the VMware Software-Defined Data Center High Availability and Disaster Recovery Database Performance and Capacity Management with vRealize Operations

VMware also welcomes your suggestions for improving our other VMware API and SDK documentation. Send your feedback to: docfeedback@vmware.com. . , and can assist development of applications for VMware vSphere and vCloud. The user interface retains . In the VMware Developer Center, find the introduction page for VMware Workbench IS. At the .

8. Install VMware Fusion by launching the “Install VMware Fusion.pkg”. 9. Register VMware Fusion when prompted and configure preferences as necessary. 10. Quit VMware Fusion. Create a VMware Fusion Virtual Machine package with Composer 1. Launch VMware Fusion from /Applications. 2. Cre

Netzwerk – Arbeitsbuch B1.2 Lösungsschlüssel Netzwerk B1 Lösungsschlüssel zum Arbeitsbuch Seite 2 3. Bevor er in die Stadt fährt, schreibt er Mails. 4. Bis sie ihre Freunde besuchen kann, langweilt sie sich. 5. Während sie Deutsch lernen, sehen sie fern. 6. Nachdem wir Sport gemacht haben, sehen wir fern. 7. Während er krank war, hat .