Upload
truongliem
View
221
Download
1
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
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
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
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
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.