Suite On HANA Migration Best Practices & Lessons Learned

2y ago
32 Views
2 Downloads
2.57 MB
29 Pages
Last View : 2m ago
Last Download : 2m ago
Upload by : Pierre Damon
Transcription

Suite on HANA Migration – Best practices & Lessons Learned

2Introduction Kiran Musunuru - Kiran Musunuru@infosys.com Senior Principal SAP HANA Architect , Infosys Consulting SAP HANA Distinguished Engineer

3Obstacles on the Journey towards SAP HANAHow can HANA help mesimplify my IT landscapeand reduce cost?How can I make sense of allthe various HANA optionsand identify those thatwork best for me?How can we better managethe ever increasinginfrastructure & licensecost of the HANA platformand realize the promisedvalue?Should I start my journeywith Suite on HANA or isS/4 HANA the way to go?Is my current system readyfor HANA? Is myorganization and staffready?What licensing implicationsexist for my existinglicenses and HANA basedlicenses?How can we reducemaintenance cost andincrease release cycles onour BW/BI on HANAsolution?Image by 60secondmotivators.comHow can I put a businesscase together that coverstotal value and cost of aHANA transformation toget funding?How can I show that HANAhelps me increaseprofitability and top-linerevenue impact in order toget funding?What is the best way tostart my journey –functional and technical?Will my analytics landscapechange with S/4 HANA?How can I simplify myanalytics landscape andremove silos for mybusiness users realizing thevision of Fast and Big Data?What is the impact on myexisting architecture andoperational processes?Are there any tools andaccelerators that candecrease time and risk ofimplementation?What is my path to a singlesource of truth and true BIself-service with a currentlandscape that has multipleanalytics solutions and ahigh TCO?

4Table of ContentsProjectMethodology andDeliverablesMigration Approachand ToolsMigrationoverview usingSAP DMOapproachTroubleshooting,Best Practices,and LessonsLearnedS/4HANAMigrationsQ&A

5Identifying the drivers and roadmap is a critical first stepHANA Journey – Client ExamplePhase 2/2017Phase 1/2016 SAP NW 7.4SAP BW 7.4 SPS12SAP BPC 10.1RHEL 6.6xSAP HANA SP10 SAP NW 7.5 SAP ECC 6 EHP8 SAP Portal/SolMan RHEL 6.6x SAP HANA SP112018 S/4 HANASAP FioriBI on HANABW SimplificationBusiness &TechnologyDriversInfrastructure3 Data CentersVCE VBLOCK340Cisco B460 M4Intel Haswell 1.5TBEMC VNX 7600TDI Compliant

An assessment is a great first stepWeek 2Week 3Technical AssessmentLandscape & MonitoringData Center AnalysisUpgrade Analysis SAP Landscape impactEnvironment and system consolidationIntegration impactOperational Excellence incl. Monitoring Data center impact (racks, energy, etc.)Network, Security, Storage & Compute impactApplication consolidation via virtualizationDelivery, deployment & consumption modelsEHP and SP process based impact analysisCustom code and authorization analysisInterface & Third Party impact analysisPanaya supported analysisSoftware and versioningPerformance AnalysisMigration Analysis Software (SAP/OS) and HW impact incl.dependency matrixPatching and Upgrade impactSAP Add-on and Bolt-on ImpactCost vs performance optimizedSLAs review and adoptionScalability and capacityHA/DR and Backup capabilitiesTesting Approach AnalysisFinancial Analysis Test approach assessment – risk based, full,selectTesting processTest automation assessmentTool leverage Business Case TemplateSo Readiness Assessment TemplateTimeline Summarize hardware and software cost, includingmaintenance, warranty, facility, etc.Cost-replacement modeling from current to futurestateROI modeling (Cloud vs On-Premise)EffortStaffingCost (Software, Infrastructure, Labor)Migration approach analysisCustom code remediation assessmentPanaya and HANA CMO supported analysisSecurity impact assessmentCapacity Planning Analysis Sizing options and requirementsSizing process and approachSizing analysis (with HW vendor)Data Volume Management & ArchivingTraining & KTChallenges & RisksRACI3 WeeksPMOInfrastructure Assessment1 Week per productive instanceWeek 1Architecture Assessment

Suite on HANA Migration ApproachProject PreparationMigration and TestingGo-live and Support Perform Project planning- Scope,Resources, Plans Standards etc. Perform initial DMO migration insandbox / POC Perform User AcceptanceTesting Go-Live Validate Infrastructure andDev/QA Sys, sizing Perform DMO cycles in Dev/QAincluding Mocks Simulate Cutover activitieswithin the go-live window Validation of migrated productionsystem Review Impact analysis fromassessment Perform analysis and remediationof objects Conduct business user training Transition from Hypercare toSupport team Housekeeping in source system Perform Testing – SIT,Performance, Platform etc. Develop Testing / Remediationplans Develop Change managementapproach and planInitial planning analysis completed Conduct Knowledge Transfer Establish the Hypercare modeland associated processes Dual maintenance of existingenvironments and Project Prepare Training materials Conduct Go-No-go readinesschecks Communicate and engage withstakeholders Establish Operational supportmodel Conduct QA reviews Conduct QA reviewsGateGateGoalGo-live PreparationRemediation SystemsTesting completed Perform maintenance of the newHANA system(s) Monitor and measure supportissues per Service LevelAgreementsGateBusiness Systemreadiness achievedTransition to supportcompleted

What is the overalltimeline?2015 SepKickoffOct 7DMO #1DMO #2Oct 19Nov 9DMO #3Dec 7Dec 21 Project Jan 1DMO #4DMO #5Jan 11Feb 1DMO #6 Go-LiveMar 20Quiet PeriodOctNovDec2016FebProject Prep2016MarFinal Preparation & Go-LivePremiumCareDeployment and MigrationMar 2Jan 27Sandbox - Mock #1Oct 5Oct 30DevelopmentInfrastructure/BasisOct 26QANov 27Nov 23UATProduction - Mock #2Production - Go-LiveObject AnalysisObject RemediationUnit TestingDec 18Dec 14Jan 22Jan 18Feb 26PRD, DEV1, QA1, DROct 12Feb 22Nov 6Nov 11Application/DevelopmentDec 11Nov 23Defect FixingDec 11Dec 16Smoke TestingSystem TestingPerformance TestingUser Acceptance TestingOct 20Mar 20Jan 29Nov 13Nov 27QM/TestingDec 10Jan 20Jan 18Feb 15Jan 25Feb 26Source/Target System Ready DateDMO Preparation completeDMO testing completeCutover plan completeTest Design completeDMO Execution completeHA/DR testing completeGo/No-Go

Testing Cycles & Environment 2M3Development- Impact Analysis for code remediation- Prepare and execute unit test, functional andperformance testingDMO3M4-5QADMO4M6Pre-ProdDMO5M7Prod/Prod DR- ITC 2 - UAT- Regression testDMO6M8-9Prod/Prod DR- End to end Regression testing- Performance testingDMO7Go LiveProd/Prod DR- Cutover & Go-Live- ITC 1- Functional and Performance testing

SOH on HANA Migration Deliverables at a GlanceProject PreparationProject Org.RACIProject PlanKick-off WorkshopMigration and TestingGo-Live PreparationGo-Live and SupportCutover PlanMigration Data ConsistencyCheckUser Acceptance TestingHousekeepingRegression TestingImpact AssessmentIntegration Plan and TestFunctional cookbooksPerformance Plan and TestGo-No-go CriteriaFunctional readinessTesting ApproachUser Access andSecurity definitionFull Code AnalysisProject support ToolsRetrofitted ObjectsSystems landscapeRemediated ObjectsHardware sizingTransports listTechnical Cook booksProduction CutoverCutover SimulationProduction ValidationTechnical ReadinessGo-LiveDefect LogTraining DeliveredDMO cookbook andlog analysisProject CloseOrganizational readinessData Center readinessTraining MaterialHypercareSecurity approachCommunication PlanHypercare modelChange Impact AnalysisSupport modelTraining PlanChange ManagementApproachTransition to SupportOngoing SupportOrganization AlignmentProject MgtFunctionalTechnicalChange MgtSupport

Sample Depiction of HANA Migration ProcessECC on Any DBSuite on HANASupport LandscapeMock migration15. DMO #5 (mock run)on the TO-BEProduction hardware16. Technical testing incl.HA/DRSBXManualretrofitDV1QA1Non HANANon HANAPRDNon HANAProject LandscapeNon HANADEVREGQUADEVSBXQUAREGNon HANANon HANA16PRDNon HANA15 DMO #5Support LandscapePRD migration17. DMO #6 Productionmigration18. Shutdown old REG,DV1 and QUA19. Refresh DV1 fromDEV20. Refresh QUA fromREG or make REG asQUA as Q system21. Enable Replicationfor HA and DRKey driversDV11818Non HANANon HANASBX19PRDNon HANAProject LandscapeNon HANASBXREGNon HANA2021Non HANA18QUADEVQA1DR0QA1DEVQUAPRDHANon HANA17 DMO #6Legend EHP6EHP7Architecture and LandscapeTarget platform and versionRisk Appetite“SID” given for reference purpose ONLYSunsetting Testing guidelines and policiesIn-flight projects and competing initiativesCost

Infosys tools and accelerators – DMO technical planSystem to perform the task on (e.g. Source ECC)Environment/DMO cycle “DMO Technical Plan” consists ofover 600 line items for end-to-endDMO execution, to make theprocess consistent, accurate,efficient, and repeatable Field tested and validated by SAPMaxAttention “DMO Technical Plan” is refinedduring each migration cycle andbecomes the guide for final cutover Organized to be used efficiently byWhatsApp cutover team groupTask Examples:4.40 Check RS* tables (rowstore list) (Execute transaction DB20 andanalyze tables)4.54 Execute HANA sizing program (post-cleansing)/SDF/HANA ECC SIZING6.11 Prepare the SAPHostAgent and DMO according to the followingNotes: 1799545, 1843776, 18781937.6 Start the Software Update Manager (SUM/DMO UI) and specifythe correct download directory & stack.xml file:http:// server . domain . ext :1128/lmsl/upgrade/ SID /doc/gui8.51 Check correctness of tables (programRSDU TABLE CONSISTENCY). Run in background and set parameter torepair issues.Phase of execution:01 - Hardware Provisioning02 - Access Management03 - Source ECC Preparation04 - Housekeeping05 - Export Preparation06 – DMO Benchmarking07 – DMO Uptime Execution08 – DMO Downtime Migration09 - Post Migration10 - Cutover

Infosys tools / accelerators – DMO RunbookSample TOC Includes step-by-step instructions onhow DMO tasks are performed and howissues are resolved Initial DMO Runbook as a starting pointfor source and target platform DMO Runbook with more than 100pages with screenshots Updated multiple times throughoutmigration cycles Effective escalation tool with SAPSample Screens from DMO RunbookDMO Runbook will create an accurate and repeatable process starting with first migration cycle, and refined througheach subsequent DMO cycle.

Understand exactly the impact on your custom objectsWhat is changing due to Upgrade?Panaya CloudQuality for SAPWhat is changing due to Migration?HANA CMO

Remediation approach to cover all identified objects

Production cutover without surprisesPlan with multiplescenarios and backout optionDetailed trackerupdated duringexecution withresource coverageand trend analysisWhatsApp groupto keep everyoneinformed andengaged

DMO Procedure: In-Place Upgrade and MigrationBrowserSUMSAP Host AgentSource KernelShadow KernelR3loadPRD REPSHD REPApplication DataSource DB HostSAPup Target KernelR3load0 Browser request - SUM1 Uptime processingcreates SHD REP2 Uptime migrationcopies SHD REP3 Downtime migration(App data)4 Kernel switch &PAS Host finishTGT REPApplication DataSAP HANA DB Host

DMO in Interaction with the New SAPHostAgentClassical SUMMaintenanceSL Common UI1129SAPUI5:XMLHTTPSJavascript based(jQuery) converts XMLto HTMLSAP HostAgentSUMSLCWeb BrowserPC4239SDT GUIPCAS ABAP SystemPrimary Application Server (PAS) host

DMO PhasesUptime activitiesPreparationDMOExtraction ConfigurationDowntime activitiesChecks PreprocessingExtraction Configuration Checks Pre-processingExecution DowntimeExecutionData Load0%Preparation: Hardware provisioning Access management Source systempreparation House keepingDMO completion status 22%Objects lockedNo repositorychanges 62%System DownEnd users blockedBasis-only accessPost processingPost-processingKernel Switch 100%100%ObjectsremediationDeveloper access

DMO Benchmarking Part of the SUM tool The benchmarking tool offers a fast check forpossible migration speed prior to the DMO run The source system will continue to run Gives you the ability to select specific tables, oruse a specific percentage of all tables The ability to benchmark the export from thesource system only, or benchmark the exportand the import to the SAP HANA DB

Downtime Optimization levers

Classic vs. Downtime optimized DMOClassicDowntime Optimized DMOAll tables are replicated as part of the downtimeLarge tables are replicated as part of the uptime using SLTLonger downtime durationReduced downtime durationAny SUM versionUse SUM 16.0, since SUM 17.0 is not supported (it is only beta)No need to add the DMIS in stack.xml generationManually add DMIS in the Maintenance Optimizer (MOPz) tocreate the stack configuration file (stack.xml)No RestrictionsProducts supported: SAP ECC 6.0 SAP ECC 5.0 (SUM SP14 and higher) SAP CRMNo RestrictionsRestrictions on Tables which cannot be replicated in uptime: Pool tables Tables without primary key Tables which start with /BI in the name

Lessons Learned and What’s Next – Client ExampleWhat Is Next For UsWhat We LearnedValidate Hardware andOS/DB SetupSystem Refresh with DataAgeing and Scramblingneeds to start earlierEnsure clearcommunication andownership of defectsERPModernizationSuite on HANA EHP8S4 FinanceUse of tools such asPanaya and CMOincreased confidence inaccuracy of estimates andproject planEnsure correct access forSAP to remote troubleshootDaily standup meetingskept everyone up to dateon statusKnowledge Transfer iscrucial and waswell receivedAggressive timeline didinitially not allow for teamcollaborationBurning in the productiontarget infrastructure andvalidating HA/DR boostedconfidencePerformance testing addstremendous value inproofing direct/indirectbenefitsThe assessment outputgreatly simplified the RFPcreation processHaving experienced OS/DBresource on board is KEY!AnalyticsModernizationBI on HANAEmbedded AnalyticsUserExperienceMobilitySAP Fiori

Lessons Learned on DMO related ChallengesChallengeMitigation ApproachGeneration of stack.xml Please make sure to select both source & target versions correctlyVistex installable not available in service market placeExport performance slow duringmigration Make sure the statistics have been updated in source DB2 databaseduring the preparation. Not-updated statistics on source tables willlead to poor data select performance.Resource bottleneck observed on PASduring DMO Split ASCS and PAS, or install additional PAS for DMO process.Table partitioning not happeningcorrectly There was bug in SUM 14 version which is fixed in the next versionTime zone, time difference issues duringmigration 1551454 - Illegal system time zone - use UTC only1932132 - Large time difference bet appl. server and HANA DB2086087 - SAP DMO migration HDB MIGCHECKS TIMEDIFF &2137138 - Time zone name incorrect after DST switchSSFS not working in DB2 There is no need to have SSFS for DB2 which was confirmed by sap

Transition to SAP S/4HANA

Transition Paths to move to SAP S/4HANA - Overview

S/4HANA Migration Process

Q&A

2016 Infosys Limited, Bangalore, India. All Rights Reserved. Infosys believes the information in this document is accurate as of its publication date; such information is subject to change without notice.Infosys acknowledges the proprietary rights of other companies to the trademarks, product names and such other intellectual property rights mentioned in this document. Except as expressly permitted,neither this documentation nor any part of it may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, printing, photocopying, recording orotherwise, without the prior permission of Infosys Limited and/ or any named intellectual property rights holders under this document.

SAP NW 7.4 SAP BW 7.4 SPS12 SAP BPC 10.1 RHEL 6.6x SAP HANA SP10 SAP NW 7.5 SAP ECC 6 EHP8 SAP Portal/SolMan RHEL 6.6x SAP HANA SP11 S/4 HANA SAP Fiori BI on HANA BW Simplification HANA Journey –Client Example

Related Documents:

c. SAP HANA Rules Framework; d. SAP HANA, data privacy option; e. SAP HANA, predictive option; f. SAP HANA, spatial and graph option; g. SAP HANA, search and text option; h. SAP HANA, Smart Data Quality ("SDQ "); i. SAP Smart Data Integration ("SDI "); and j. SAP HANA, native storage extension. 3.2. SAP HANA Platform includes the HANA Studio .

SAP ERP SAP HANA SAP CRM SAP HANA SAP BW SAP HANA SAP Runs SAP Internal HANA adoption roadmap SAP HANA as side-by-side scenario SAP BW powered by SAP HANA SAP Business Suite powered by SAP HANA Simple Finance 1.0 2011 2013 2014 2015 Simple Finance 2.0 S/4 HANA SAP ERP sFin Add-On 2.0

SAP가 인증하는 Appliance Type : Scale-up(S4HANA,BWoH,DM,SoH), Scale-out(BWoH,DM), Business One on HANA Architetural illustration HANA plaform (datamart) HANA apps for Suite (incl. reporting & analytics) HANA accelerators Cloud on HANA BW on HANA/ Data Mart Business One on HANA HANA n

SAP PowerDesigner, Enterprise Architecture Designer SAP HANA Web IDE SAP HANA smart data integration and SAP HANA smart data quality SAP HANA extended application services information management option SAP HANA . SAP HANA Vora HANA-optimized re .

To install SAP HANA Studio, see the SAP HANA Studio Installation Guide. Many administrative functions are provided by SAP HANA Studio. Follow the instructions available in the SAP HANA Administration Guide and the SAP HANA Server Installation and Update Guide, as needed. For more information, see "References on page 19." SAP HANA Cockpit

SAP HANA supports the following DDR4 DRAM memory configurations: SAP HANA 2.0 memory up to 2 TB for SAP NetWeaver Business Warehouse (BW) and DataMart. SAP HANA 2.0 memory up to 4 TB for SAP Business Suite on SAP HANA (SoH) Operating system The Cisco X210c M6 server is certified for SAP HANA starting with the RHEL for SAP Solutions 8.2

Customer Roadmap to SAP Simple Finance - Example " Adopting SAP Simple Finance is a journey - start early" Side-by-side SAP HANA Acceleration SAP HANA accelerators, BW, BPC, GRC SAP Business Suite on SAP HANA SAP ERP on SAP HANA SAP ERP in SAP HANA Enterprise Cloud SAP Accounting Powered By SAP HANA Simple Finance add-on/

Short presentation on archaeological illustration generally. Introduction to pottery illustration, the equipment and the layout, presentation and conventions commonly used. Demonstration of how to draw a rim, followed by practical session Session 2 - 11th Oct. 1- 4.30pm. - Nadia Knudsen Presentation and demonstration of how to draw a pot base and a complete profile of a vessel followed by a .