22
Transi’on and Transforma’on into a Cloud Environment Clea Zolotow, IBM GTS Dis4nguished Engineer 1

T&T Cloud CMG FINAL

Embed Size (px)

Citation preview

Page 1: T&T Cloud CMG FINAL

Transi'onandTransforma'onintoaCloudEnvironment

CleaZolotow,IBMGTSDis4nguishedEngineer

1

Page 2: T&T Cloud CMG FINAL

Co-Authors(theusualsuspects)

•  FlorianGraf•  BirgitPfitzmann•  RebeccaHuber•  MarcelSchlaLer(re4red)•  ClausSchrøder-Hansen•  AnthonyHunt

2

Page 3: T&T Cloud CMG FINAL

ABSTRACT

•  Itisachallengingmigra/ngandtransformexis/ngworkloadsintothecloud,especiallythoserequiringthemanagedservices(i.e.,pain/ngthesystemwithtooling).

•  Varioustypesoftransi/onandtransforma/on(T&T)intothecloudfromphysicalmovestocogni/vemigra/onarecoveredaswellaswaveplanningforapplica/ons.

•  T&Tisanintegralpartofcloudservices,andcrea/ngarepeatable,reusable,factorymodelforacustomerhelpstoensureasuccessfulcloudmigra/on.

3

Page 4: T&T Cloud CMG FINAL

Introduc'on

•  Thecloudjourneystartswithbuildingaprivateorsigningupforapubliccloudoffering.

•  Cloudoffersmanyopportuni4esandadvantagesforenterprisecustomers,butalsorevealschallengesmigra4ngexis4ngworkloadintoacloud.

•  Exis4ngworkloadisthemajorityofcloudapplica4onswhenalargeenterpriseadoptscloudandnew,greenfield,developmentsareusuallyanexcep'on.

4

Page 5: T&T Cloud CMG FINAL

DataCentreMigra'on:Terminology•  DataCentreMigra'on(DCM)andDataCentreReloca'on(DCR)arefundamentallythesamething

andrepresentthephysicalorlogicalreloca4onofITservicesfromonehos4ngloca4ontoanother.Thisreloca4oncouldconsistofnophysicalhardwaremovesatall,oritcouldconsistofeverythingbeingloadedintoatruckanddriventothenewloca4on,oranythinginbetween.Some4mes“reloca4on”isassociatedwithpuremoveswithoutmanychangestothesoZwareandmanagement,while“migra4on”isusedforstrongertransforma4ons,suchastoamanagedcloud.

•  DataCentreConsolida'on(DCC)isaDCMorDCRfrommul4plehos4ngloca4onsintofewerhos4ngloca4ons.(IneedawordforDataCentreadds–whereweaddmul4plesitestoasingledatacenterconstruct!)

•  DataCentreTransforma'on(DCT)istheprocessofbringingmaximumtechnical,opera4onalandcostefficiencytotheDataCentrethroughaformalprogramofreviewandtechnologychange.

•  DataMigra'on(DM)isthemigra4onofdatafromoneapplica4on,databaseorservicetoanother,andafarsimplertask,withmanydatareplica4ontechnologiesavailabletosupportsuchdatamovement.DataMigra4onislikelytobeacomponentofaDCM,DCRorDCCprogram(Dagley,2011).

5

Page 6: T&T Cloud CMG FINAL

STEPSFORTRANSITIONANDTRANSFORMATIONDiscoveryPlanningTransforma'onPlanningMigra'onofamovegroupEarly-lifesupportandsteady-state

6

Page 7: T&T Cloud CMG FINAL

CiscoTetra'on–anewwaveplanningtoolFullvisibility:Allinfrastructure,allapplica4ons,alldataInmappingandrecordingadistributedITenvironment,CiscoTetra4onAnaly4csprovidesvisibilityandtelemetrydataacrosseveryapplica4onandinfrastructurecomponent.

7

Page 8: T&T Cloud CMG FINAL

ENGAGINGTHEENTERPRISE:WavePlanning

•  Wavplanningacrossmul4plesitesneedstobeaccomplishedtoensureimagesmoveintheirapplica4ongroups.

•  Awaveisagroupofserversorapplica'onsmigratedinthesame'meperiod.

•  Here,eachsiteisdenotedbyacolorandtheconnec4vitybetweentheserversisindicatedbylines.Notethatthiswouldbeaverydifficultgroupofserverstobreakintowaves.

8

Page 9: T&T Cloud CMG FINAL

TOOLINGANDAUTOMATIONImage-basedtooling(suchasDouble-TakeMoveandPlateSpin)andSANbasedtools(u4lizingvendorssuchasCirrusandVicom)canbeu4lized.ThistoolingchoiceneedstobedeterminedaspartoftheT&Tarchitecture.Othercloudtools,suchasRacemiandRackware,canpainttheimageaswell(eitherpre-orpost-migra4on)forrela4velyminoropera4ngsystemandtoolingchanges.

9

Page 10: T&T Cloud CMG FINAL

BusinessApplica'onOwners•  Beforewegetallenamoredwiththegeekinessofitall,cloudmigra4onisnot

aserverorimagemigra4on;itisanapplica4onmigra4on.•  Theapplica4onownermustbeinvolvedandavailableforinterviews,where

applica4oninforma4onfromautomateddiscoveryisverifiedandvariousserviceaspectsaredetermined.Thisismany4mesnotsustainable.

•  Duringthemigra4onplanning,theapplica4onownercanalsoprovidechangewindowsforthemigra4onandhasinputonthemigra4ondesignandplan.It’sfareasiertohavethisdictatedtotheapplica4onowner,otherwisethetransforma4onwillneverhappen.

•  Thebusinessapplica4onownerisalsoresponsibleforanychangesthatareplannedonapplica4oncomponentsandtobaselinetes4ngbeforemigra4onoftheapplica4onandforUserAcceptanceTes4ng(UAT)oftheapplica4oninthetargetenvironment.

10

Page 11: T&T Cloud CMG FINAL

11

NetworkingandT&T

•  Mostmigra4onac4vi4esgothroughanetworkchannelintothenewclouddatacenter(excludingtherareliZandshiZandreinstallofapplica4onswithnodatamovement).

•  Thispipehastobereliableandprovideenoughbandwidthforthemigra4onitselfplusthesubsequentproduc4onopera4on.

•  Notethatthetransi4onnetworkshouldbedifferentfromtheproduc4onnetwork,wheneverpossible.

•  Further,notethatmanylargetransi4onsrequireprimaryandbackuppipesfromdifferentvendorsinordertoensureredundancy.

Page 12: T&T Cloud CMG FINAL

12

WANcouldnothandle

transitiontraffic

WANcouldnothandle

transitiontraffic

Page 13: T&T Cloud CMG FINAL

ComputeBlockandT&T

•  Thecomputeblockisbasedonahypervisor,likeVMwareESXorKVM.•  Theconversionfromphysicaltovirtualorthechangeofthe

virtualiza4onhypervisorcaninfluencetheworkloadindifferentways.•  Theperformanceofthenewhardwareneedstobeatleastequalto

thesourcesystem.•  BenchmarkslikerPerf(Cler,2013)orRPE2(Temple,2012)canhelpin

thatarea.Physicalserversmayalsobeincludedinthecloud.•  Becarefulofrightsizingimageswhentheymove!

13

Page 14: T&T Cloud CMG FINAL

ManagedInfrastructureasaService(MIaaS)

•  (MIaaS)comewiththeirownsystemmanagementtoolsettoprovidebackup,monitoring,patching,securitycomplianceandmanyotherservices.

•  Thesetoolshavetobedeployedontothemigratedsystems,whichischallenging.

•  Eachofthemanagedservices(likemonitors)tobedeployedhasitsownpre-condi4onswhichhavetobefulfilledtosuccessfullyinstallthesoZware.

•  Themigra4onprocesshastoensurethattheseprecondi4onsaremetorevenbeLerthatthemanagedservicesdeploymentsarerobustenoughtofulfilltheirprecondi4onsthemselves.Forthattotakeplacethescopeofthemanagedservicesdevelopmenthastobeextendedtonotonlycoverfreshlyprovisionedbutalsomigratedworkload.

•  Itisimportanttonotethatthemigra4onoftheserverintothecloudcontainsthe“pain4ng”oftheapplica4ontobecloud-compliant.

14

Page 15: T&T Cloud CMG FINAL

Security,complianceandauditrequirements

•  Duringamigra4ontothemanagedCloud,thesystemisaLachedtothecentralizedauthen4ca4onsystemandalllocalunmanagedusersarerevokedunlessspecificexcep4onsareapproved.

•  Therefore,itisimportanttoassesstheuserset-upofeachapplica4oninadvancetolowertheriskofbreakingthebusinessapplica4on.

•  Furthermorethebusinessapplica4onoZenrequiresaconfigura4onchangetobeabletoquerythenewcentralizedAD/LDAPforuserloginsandpermissions.

15

Page 16: T&T Cloud CMG FINAL

Transi'onintoHybridCloud

•  Therearemanydifferentusecasestostarttransi4oningintothecloud.Mostcustomerswon’thavethepossibilitytostartfromscratchwithnewworkload,thereforetheyarelookingintoop4onstoanalyzetheirexis4ngworkloadandmigrateitseamlesslyintotheCloud.

•  TheHybridITBrokerconsidersthetypeofworkloadandproposesthebestfisngtargetcloud(tradi4onal,privateandpubliccloud)aswellasmigra4onscenario.Thefollowingpictureoutlinesthemostcommoncloudusecasesandtheirmigra4onscenarios.

16

Page 17: T&T Cloud CMG FINAL

SimpleWorkloadDiscoveryandMigra'onExecu'on

–  IndependentWorkloadViewassumesworkloadwithcommonimagescanbeseparatedi.e.eachworkloadisconsideredonit’sown.Thisresultspoten4allyinsplisngimagesusedbymorethanoneworkload

–  CombinedWorkloadViewassumesaworkloadisonlymigratedtothecloudifallitsimagescanbemigrated.Workloadswithcommonimagesareonlymigratedtogether,i.e.ifoneworkloadcannotbemigrated,neithercananyoftheworkloadsthatsharethecommonimagewiththisworkload.

Intheself-servicefashion,outsourcedcustomerswouldliketouseanintegratedportalasmainpointofentryfortheirworkloaddiscoveryandmigra4on.Inasimpleworldthecustomerswouldbegiventheabilitytouploadaflat-filebasedimagefromhisworkload.IndustrystandardwouldbetheOpenVirtualiza4onFormat(OVF),whichsupportsV2VfromdifferenthypervisorsplusalsoP2Vtransforma4ons.TheOVFcontainsthemetadatainforma4onoftheVMplustheactualvirtualdisks.Byanalyzingthemetainforma4on(VMvirtualhardwaresizingplusplatorm)andtheactualcontentintheVDISKtheHybridITBrokerwouldhavetheabilitytomakeajus4fieddecisionwhatthemostsuitabletargetplatorm(Graf,2015).

17

Page 18: T&T Cloud CMG FINAL

QualityGates

•  Nogovernanceiscompletewithoutincludingqualitygates.Thewavelifecyclecontainsqualitycheckpointsattheendofeachphase(asinthefigurebelow),e.g.,toensurethatrelevantapplica4onandmiddlewarediscoveryhasbeencompletedbeforefinalplansaremade,andthatplansarefinalwithallrelevantaspectsbeforemigra4onstarts.

•  Phasesthathaveacri4calmilestoneaspartoftheirprocesshaveacheckpointwithinthephase,e.g.detaileddesigncontainsafinancialcheckpoint,andmigra4oncontainsamigra4onGo/NoGocheckpoint.

18

Page 19: T&T Cloud CMG FINAL

19

ØUpdated App Exclusion List

Ø Handover checklist

Ø Application Acceptance Report

Ø Pre-Migration Checklist

Ø Post-Migration Checklist

Ø Qualification (IQ/OQs)

Ø Application Group HW/SW Qualification Certificate

Ø Test Plans Ø Solution Design

(ISD) Ø Updated Wave

Plan & Migration Schedule

Ø Infra Sol Design (ISD)

Ø App Cost info

Ø Wave Scope Document

Ø Wave App Exclusion List

Ø Network Test Results

Ø Data Center Capacity Requirements

Ø Project Plan

Ø Roles & Resp

Ø AAQs

ØUpdated App Exclusion List

Ø Handover checklist

Ø Application Acceptance Report

Ø Pre-Migration Checklist

Ø Post-Migration Checklist

Ø Qualification (IQ/OQs)

Ø Application Group HW/SW Qualification Certificate

Ø Test Plans Ø Solution Design

(ISD) Ø Updated Wave

Plan & Migration Schedule

Ø Infra Sol Design (ISD)

Ø App Cost info

Ø Wave Scope Document

Ø Wave App Exclusion List

Ø Network Test Results

Ø Data Center Capacity Requirements

Ø Project Plan

Ø Roles & Resp

Ø AAQs

QC-1Assessment

QC-3 Detailed Design

QC-4Implementation

Planning

QC-6Post Migration

QC-7Handover

QC-2 Financial

QC-5Migration Go/No-Go

GlobalQuality

PlanApplication Group HW/SW Qualification Certificate

Wave Qual Reports

Global ICON

QualityReport

Wave ISD

Soft Ckpt

Hard Ckpt

Soft Ckpt

Hard Ckpt

Wave Scope Document

Wave ISD Signoff

CH

ECK

POIN

TSM

ILES

TON

ES

DEL

IVER

ABLE

S

CLOSURE Wave/GlobalHANDOVER MIGRATION

EXECUTION

Ø WQR: All App Groups completed

Ø GIQR: All Waves completed

Handover Checklist

Application Group Pre/Post Migration checklists

IMPLEMENTATIONPLANNINGDETAILED DESIGNAPPLICATION

ASSESSMENT KICKOFF

PHAS

E

Page 20: T&T Cloud CMG FINAL

Tes'ngeffortandacceptanceofmigra'onwindow •  Servicedisrup4onduringmigra4onis

unavoidable.Beforetheexecu4onofthemigra4onanagreementhastobereachedwiththebusinessownersoftheapplica4onforwhenandforhowlongitisacceptabletobeunavailable.

•  Asetofmigra4onac4vi4es,likedatatransfer,canhappeninparalleltotheproduc4onopera4onoftheapplica4onbutatacertainpointin4methemigra4onwindowforthecut-overhastobestarted.

•  Prac4calexperiencesshowthatitischallengingtofindanagreementwiththebusinessforoneormoremigra4onwindows.

20

Page 21: T&T Cloud CMG FINAL

Paten4ngHeritage

21

Page 22: T&T Cloud CMG FINAL

References• 

References• 

Bils,S.(2013).WhatM

akesITaaSTransforma4onal?RetrievedJuly3,2016,from

hL

p://leverhawk.com

/is-itaas-really-a-new-concept-20130628321

• Bruce.(2016).BusinesProcessW

atchBlog.RetrievedJuly14,2016,fromhL

p://brsilver.com

/ibm-im

pact-bpm-m

akes-way-for-sm

arter-process/• 

Buckellew,P.,Cus4s,K.,Esposito,R.,&

Lesser,E.(2013).The“upwardlym

obile”enterprise:Ses

ngthestrategicagenda,1–24.RetrievedfromhL

p://public.dhe.ibm

.com/com

mon/ssi/ecm

/en/gbe03574usen/GBE03574USEN

.PDF• 

Clabby,J.(n.d.).Mainfram

es/Linux:SystemsofRecord,System

sofEngagement.

hLp://doi.org/ZSP03894-U

SEN-00

• CognizantCorpora4on.(2016).Cloud360|EnterpriseCloudM

anagement|

CognizantTechnologySolu4ons.RetrievedJuly10,2016,fromhL

ps://www.cognizant.com

/Cloud360• 

EMCCorpora4on.(2012).AnIT-as-a-ServiceHandbook:TenKeyStepsonthe

JourneytoITaaS.• 

Graf,F.(2015).WorkloadTransform

a4onAnalysis,PersonalCommunica4on.

• Gross,M

aLhew

B.,&Hogarth,JeanneM

.,Schmeiser,M

.(2012).Consumersand

MobileFinancialServices.FederalReserveReport,(M

arch).Retrievedfrom

hLp://w

ww.federalreserve.gov/econresdata/m

obile-devices/files/mobile-

device-report-201203.pdf• 

Gucer,V.(2015).5ThingsToKnowAboutIBM

Bluemix(5ThingsToKnow

IBM

RedbooksBlog).RetrievedSeptember1,2016,from

hLps://w

ww.ibm

.com/

developerworks/com

munity/blogs/5things/entry/

5_things_to_know_about_ibm

_bluemix?lang=en

• IBM

.(2014,June2).IBMNew

sroom-2014-06-02IBM

OpensM

ainframeLinux

andCloudCenterinBeijing-UnitedStates.RetrievedSeptem

ber2,2015,from

hLps://w

ww-03.ibm

.com/press/us/en/pressrelease/44067.w

ss• 

IBM.(2016a).IBM

-KVMforIBM

zSystems.RetrievedSeptem

ber1,2016,from

hLp://w

ww-03.ibm

.com/system

s/z/solu4ons/virtualiza4on/kvm/index.htm

l• 

IBM.(2016b).System

sofEngagementandtheEnterprise.RetrievedAugust15,

2016,fromhL

p://www-01.ibm

.com/soZw

are/ebusiness/jstart/system

sofengagement/

• IBM

.(2016c).TheJourneytoanITaaSOpera4ngM

odelThinkit.Expertcloudconsul4ngandstrategyforbusinessgrow

th.InInterConnect(p.15).LasVegas,Nevada:IBM

.• 

Jackson,K.L.(2012).CloudManagem

entBroker:TheNextW

aveInCloudCom

pu4ng.RetrievedfromhL

p://www.forbes.com

/sites/kevinjackson/2012/08/12/cloud-m

anagement-broker-the-next-w

ave-in-cloud-compu4ng/

#194c443f3190• 

Kloeckner,K.(2016).TheEnterpriseITaaSFramew

ork.Bangalore.Retrievedfrom

hLps://w

3-03.sso.ibm.com

/services/prac44onerportal/documents/

D610112H11040H77• 

Langer,S.(2013).MakingtheCaseforLinuxonSystem

z.InWAVVConference

(p.49).Covington,Kentucky:IBM.Retrievedfrom

Zp://public.dhe.ibm.com

/eserver/zseries/zos/vse/pdf3/w

avv13/Making_the_Case_for_Linux_on_System

_z.pdf• 

Moore,G.(2011).System

sofEngagementandTheFutureofEnterpriseIT.Aiim

,14.

• Nag,S.(2016).Com

pe//veLandscape:CloudServiceBrokerage.Retrievedfrom

hLps://w

ww.gartner.com

/doc/3212517/compe44ve-landscape-cloud-service-

brokerage• 

NIST.(2016a).6.1CloudM

anagementBroker|N

IST.RetrievedfromhL

ps://www.nist.gov/inform

a4on-technology-laboratory/61-cloud-managem

ent-broker• 

NIST.(2016b).M

obileDeviceSecurity.RetrievedfromhL

ps://nccoe.nist.gov/sites/default/files/library/fact-sheets/m

ds-fact-sheet.pdf• 

Owens,M

.(2016).TheJourneytoanITaaSOpera4ngM

odel.RetrievedJuly3,2016,from

hLps://w

ww.linkedin.com

/pulse/journey-itaas-opera4ng-model-

mike-ow

ens• 

Pappe,S.(2016).IBMCloudCom

pu/ngReferenceArchitecture(1No.3).

Armonk.

• Rixon,C.(2011).ITasaService(ITaaS):AnIntroduc4on.RetrievedAugust17,2016,from

hLp://w

ww.bm

c.com/blogs/introducing-it-as-service-itaas/

• Rochester,M

.(2016).5ThingstoKnowaboutCri4calSuccessFactorsforSAP-

centricTransforma4ons.RetrievedApril12,2016,from

hLps://w

ww.ibm

.com/

developerworks/com

munity/blogs/5things/entry/

5_things_to_know_about_cri4cal_success_factors_for_sap_centric_transform

a4ons?lang=en

• Sherrill,S.(2015).BuildinganAPIBridgetoYourIBM

zSystemsApplica/onsand

Data.IBM.Retrievedfrom

hLp://w

ww.redbooks.ibm

.com/redpapers/pdfs/

redp5296.pdf• 

StandardsCustomerCouncil,C.(2016).Prac4calGuidetoHybridCloud

Compu4ng.Retrievedfrom

hLp://w

ww.cloud-council.org/deliverables/CSCC-

Prac4cal-Guide-to-Hybrid-Cloud-Compu4ng.pdf

• Stuart,J.(2015).TheFedFindsRisingM

obile-PaymentsAdop4on,ButBig

HurdlesHinderUsage.RetrievedSeptem

ber2,2015,fromhL

p://www.digitaltransac4ons.net/new

s/story/The-Fed-Finds-Rising-Mobile-

Payments-Adop4on_-But-Big-Hurdles-Hinder-U

sage• 

Tomala-Reyes,A.(2014).W

hatisIBMBluem

ix?RetrievedSeptember1,2016,

fromhL

ps://www.ibm

.com/developerw

orks/cloud/library/cl-bluemixfoundry/

• White,B.,Gasparovic,M

.,Pinto,F.,&Young,R.(2016).Ges

ngStartedwith

KVMforIBM

zSystems(2nded.).Poughkeepsie,N

Y:IBMCorpora4on.Retrieved

fromhL

p://www.redbooks.ibm

.com/redbooks/pdfs/sg248332.pdf

• Zolotow

,C.,Graf,F.,Pfitzmann,B.,Huber,R.,SchlaL

er,M.,Schrøder-Hansen,C.,

&Hunt,T.(2016).Transi4onandTransform

a4onintotheCloud.InW.Chen,Y.

Zhang,&R.GoL

schalk(Eds.),End-to-EndCloudCompu/ngArchitectureDesign

(1sted.,p.26).IGIInterna4onalPublisher.Retrievedfromwww.igi-global.com

• 

22