44
© Copyright 2014 Wellesley Information Services, Inc. All rights reserved. Case Study: Technical Guidelines and Lessons Learned from Deloitte’s SAP NetWeaver Landscape Virtualization Management 2.0 Deployment Tiffany Guthrie and Robert Lozada Deloitte

Case Study: Technical Guidelines and Lessons Learned · PDF fileCase Study: Technical Guidelines and Lessons Learned from Deloitte’s SAP NetWeaver Landscape Virtualization Management

Embed Size (px)

Citation preview

© Copyright 2014Wellesley Information Services, Inc.

All rights reserved.

Case Study: Technical Guidelines and Lessons Learned from Deloitte’s SAP NetWeaver Landscape Virtualization Management 2.0 Deployment

Tiffany Guthrie and Robert LozadaDeloitte

1

In This Session

• What is SAP Landscape Virtualization Manager and what are the tangible benefits I can present to my Manager on Monday?

• Advice deploying SAP’s Landscape Virtualization Management (LVM 2.0) based on Deloitte’s Case Study

• Review LVM features and changes in 2.0

• Define the prerequisites; software and hardware

• Come away with a summary of use cases and guidelines for overcoming challenges based on Deloitte’s experiences

2

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

3

What the Heck Is LVM?

• SAP NetWeaver® Landscape Virtualization Management software is a major tool in the company’s virtualization and cloud management program

• This initiative is focused on developing technology, management tools, and value-added services to help customers deploy and manage existing on-premise SAP® applications in virtualized data centers and cloud infrastructures

• In essence, a specific Tool to help administrators tame the beast

4

Capabilities of the LVM Tool

Review SAP Notes 1798556, 1783702, and 1878159

5

Benefits of SAP NetWeaver Landscape Virtualization Management

• Reduce time and effort

• Greater operational agility

• Radically simplify landscape management

• Reduce SAP TCO

6

Two Versions Offered

• Differences between the Standard and Enterprise Versions

Enterprise Edition • Automatic Capacity

Management • Advanced Dashboards • Reporting

• Landscape Visualization • Inter System Dependencies • Performance Monitoring

+ System Clone/Copy/Refresh *

Standard Edition • Start/Stop/Relocate • Mass Operations • Validations • Task Planner • Service & Resource Detection • AS (Un-)Installation • Basic Dashboard

• Virtualization Integration • Extensibility (Custom

Services, Operations, Hooks) • Fine-granular Access Control

+ System Rename via SAPinst command line interface

7

What’s New in LVM 2.0?

• Enhancements and new features are available in these areas: Usability and Customization System Provisioning Additional Platform Support and Integration

Source: SAP

8

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

9

SAP Software Requirements

• LVM is an add-on for SAP NetWeaver 7.3 So you will need SAP NW AS Java of usage type “BASIC”

• Recommended Support Stacks SAP NetWeaver Release 7.30 Support Package 08 SAP NetWeaver Release 7.31 Support Package 04 For lower support package stacks, ensure that all necessary

patches are installed as described in SAP Note 1703029

We had to Install SPS 09 due to initial freezing of LVM screen

10

SAP Software Requirements (cont.)

• Obtain the LVM SCA files for deployment from SAP Service Marketplace Software Downloads Installations and Upgrades Browse

our Download Catalog SAP NetWeaver and complementary products SAP NW LANDSC VIRT MGT STDSAP NW LANDSC VIRT MGT STD 2.0 Installation

• Two SCA files needed VCM – file contains all functional coding and is the main

component of LVM VCMCR4E – file contains Crystal Reports for Eclipse and is

used by LVM to generate and display reports VCM_ENT – file that contains all functional code for enterprise

version (optional, additional licensing)

11

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

12

Supported Platforms

Supported storage providers

• Network Appliance• EMC• IBM

Supported Virtualization Providers

• VMware vCenter 5.1• IBM Systems Director• Novell PlateSpin Orchestrate

Virtualization Based Storage BasedWindows / SQL Windows / OracleWindows / Oracle Windows / MaxDBLinux / Oracle Linux / OracleLinux / MaxDB Linux / MaxDBLinux / DB2 for LUW Linux / DB2 for LUW

13

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

14

Infrastructure Required to Set Up and Test SAP LVM Requirement Details

Microsoft Active Directory Domain server – Domain controller

A Separate domain is needed to be setup for LVM validation, all the server including LVM andSAP servers will be launched in this domain

DNS Server All the servers in the domain can be resolved via the DNS

Domain usersDomain users will need to be setup for performing administration and LVM-related task in theenvironment. This domain user will have full admin access on the LVM-related servers launchedon this domain.

vSphere 5.1 This is required for demonstrating VM-based cloning, copy and refresh capabilities of LVM

vCenter /vCD server access The IP address or hostname of the vCenter server and also admin domain user who canperform specific task outlined in slide 5 below is required

VM Server for LVM One Windows VM server for Installing and setting up LVM

VM Server for SAP ERP Required for testing ABAP side of cloning and refresh

VM Server for SAP Portal Required for testing JAVA side of cloning and refresh

VM Server for SAP Solution Mgr Required for testing central monitoring capabilities

400GB additional storage space This space is required for cloned VM’s and templates

Separate network with 4 or 5 static IP address

LVM currently supports static allocation of ip address during cloning and refresh of VM’s.Dynamic allocation will also be tested during this validation.

15

Authorizations Required

• The following authorization is required for vCenter server user: Datastore Allocate Space

Global Cancel Task

Resource Assign virtual machine to resource pool Migrate Query vMotion Relocate

The technical user which is given in the Virtualization Manager configuration has to be assigned a role with these privileges if it should be fully functional

16

Authorizations Required (cont.)

• The following authorization is required for vCenter server user: Virtual machine – Interaction

Power Off Power On Suspend

Virtual machine – Inventory Create from existing

Virtual machine – Provisioning Clone virtual machine Customize Deploy template Modify customization specification Read customization specification

The technical user which is given in the Virtualization Manager configuration has to be assigned a role with these privileges if it should be fully functional

17

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

18

Basic Configuration of LVM

• Start the NWA Tool after SCA deployment Log on to the SAP NetWeaver Administrator using

http://<hostname>:50<instance#>00/nwa

• Choose Configuration Scenarios Configuration wizard

• Select Initial Setup for Landscape Virtualization Management• Click on start

19

Basic Configuration of LVM (cont.)

• Select Initial Setup for Landscape Virtualization Management Click on start

• Select Custom configuration to get full control of the configuration options. Click next.

20

Basic Configuration of LVM (cont.)

• Continue w/J2EE Admin passwords and System User passwords• On Engine Settings screen, uncheck both of the boxes. This will

allow all access. This can be changed when necessary.

• Create default link. Used to create links to SAP MC and other links.• Click Next to use the default LVM UME groups

21

Basic Configuration of LVM (cont.) • Check the box Create User and create users for LVM and

Operator, along with the Operator Group

• Next Screen create the LVM Admin and Group, click next and let run. LVM basic configuration completes.

22

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

23

Case Study VMware Environment

• You will need to work with your VMware Administrator to get your storage, domains, and templates set up

• Our POC VMware Environment consisted of: VMware vSphere 5.x (vCenter 5.0 Standard Edition, ESXi 4.1u1) VMware vCloud Director 1.5 Instance VMware vCenter Chargeback (Read-Only) VMware vCloud Manager (vCD) Two Active Directory (DNS/Global Catalog) Servers

• Isolated sandbox environment, had a unique Microsoft Active Directory Domain

24

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

25

Adding VMware Templates

• Download and install the vSphere Client VMware vCloud Director should be the primary method of

management and deployment of new VMs where possible Deployed Templates here

• Access the LVM tool to assign templates to the managed pool http://<Hostname>:500<Instance #>/lvm

26

Adding Templates to the LVM Managed Pool

27

Adding Templates to the LVM Managed Pool (cont.)

28

Adding Templates to the LVM Managed Pool (cont.)

• Hit Next and save. Returns you to the Configuration Hosts Tab. • Now systems appear as Managed

29

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

30

Use Cases

• Visualization and Monitoring Dashboards are predefined and provides status overview of services

and resources Drilldown of logs for detailed analysis Validation of instance and server configuration details File and Agent checks

• Starting/Stopping SAP Systems Use the task planning function to automatically schedule a stop and

re-start of single instances Scheduling of mass operations is supported Customer-defined operations (hooks) can be triggered before or after

a stop/re-start operation Park systems and start them up on a free resource on demand

31

Use Cases (cont.)

• Copy/Post copy automation for SAP NetWeaver AS Java Supports SAP NetWeaver AS Java 7.00 > SP20, 7.01 > SP4, 7.02

SP4, 7.30 SAP Note: 1616352

• Automated Capacity Management Mapping conditions to flex resources up are down

automatically Some third-party software libraries were not yet available this

early in the product rollout Excluded from initial testing, based on software library

availability

32

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

33

LVM – VMware Landscape

34

SAP Server SizesServer Size Instance Product Version

Portal App CI/DB 4 vCPU X 16GB RAM, 200GB HDD CI/DBSAP NetWeaver Portal 7.02 on SQL 2008 Databaseand Windows 2008 R2

Portal App Server 2

2 vCPU X 8GB RAM, 100GB HDDDI

SAP NetWeaver Portal 7.02 on Windows 2008 R2

Cloning Server for System

Refresh of Portal4 vCPU X 16GB RAM, 200GB HDD

SAP AS ABAP CI/DB

4 vCPU X 16GB RAM, 200GB HDD CI/DB SAP NetWeaver ABAP 7.02 on SQL 2008 Databaseand Windows 2008 R2

SAP AS ABAP App Server 1

2 vCPU X 8GB RAM, 100GB HDD DI SAP NetWeaver 7.02 ABAP on Windows 2008 R2

SAP LVM Server 4vCPU X 16GB RAM, 150GB HDD CI/DBSAP LVM 1.0 SP06 on SQL 2008 Database andWindows 2008 R2

SAP Solman server

4 vCPU X 16GB RAM, 200GB HDD CI/DBSAP Solution Manager 7.1 on SQL 2008 Databaseand Windows 2008 R2

35

What We’ll Cover

• What is Landscape Virtualization Manager (LVM) Capabilities and Benefits New Features for LVM 2.0

• SAP Software Requirements• Supported Platforms• Infrastructure and Authorization Requirement• Basic Configuration of LVM • Case Study VMware Environment• Adding VMware Templates• Use Cases • LVM – VMware landscape• Wrap-up

36

Where to Find More Information

• www.sap.com/solutions/technology/cloud/virtualization/index.epx SAP Community Network – Cloud Computing

• https://training.sap.com/de/en/search?query=ONWLV1 SAP Training and Certification Shop – Learning Map Rel. 1.0

• https://scn.sap.com/docs/DOC-48583 Dieter Krieger, “SAP NetWeaver Landscape Virtualization

Management, Release 2.0 Delta Overview” (SCN, November 2013). • http://scn.sap.com/community/it-management/virtualization SAP Community Network – Virtualization and Cloud Infrastructure

• http://scn.sap.com/docs/DOC-34922 Dieter Krieger, “SAP NetWeaver Landscape Virtualization Management –

Information by Topic Areas” (SCN, January 2014).

37

Where to Find More Information (cont.)

• SAP Notes 1783702 (Collective Note) and 1709155 (System Provisioning Note)

• http://scn.sap.com/docs/DOC-42216 Lee Martin, “Summary of SAP Partner integrations with SAP

NetWeaver Landscape Virtualization Management 2.0” (SCN, January 2014).

38

7 Key Points to Take Home

• Planning – All use cases you will test, what is the goal “By failing to prepare, you are preparing to fail”

– Benjamin Franklin• Remember to allocate additional memory for your templates All the memory mentioned must to be reserved within VMware

• Install all the latest versions and support packs for LVM (SP03 available 12/2013)

• Isolate the testing environment

39

7 Key Points to Take Home (cont.)

• Isolate the testing environment• Post-Copy Automation (PCA) part of LVM enterprise edition PCA is shipped within SAP NetWeaver packages and is

deactivated by default Must activate with add-on License Enabler PCAI_ENT

• Work closely with your VMware Administrators There are specific network constraints and role configurations

for setup

SAP Note 1764485

40

Your Turn!

How to contact me:Tiffany Guthrie

[email protected] Lozada

[email protected]

Please remember to complete your session evaluation

41

Find More Case Studies on SAPinsider Online!

• Your free SAPinsider subscription grants you access to: Kraft Foods Completes Journey to 80% Automation of

Business Process Tests CSR Reduces Downtime During Database Migration Coty Inc.’s Keys to Predicting Enterprise IT Issues And more!

Visit SAPinsiderOnline.com/AdminCaseStudies

42

Disclaimer

SAP, R/3, mySAP, mySAP.com, SAP NetWeaver®, Duet®, PartnerEdge, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Wellesley Information Services is neither owned nor controlled by SAP.

Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee, and its network of member firms, each of which is a legally separate and independent entity. Please see www.deloitte.com/about for a detailed description of the legal structure of Deloitte Touche Tohmatsu Limited and its member firms. Please see www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. Certain services may not be available to attest clients under the rules and regulations of public accounting.

Wellesley Information Services, 20 Carematrix Drive, Dedham, MA 02026 Copyright © 2014 Wellesley Information Services. All rights reserved.