itm110 how does sap solution manager support sap hana
DESCRIPTION
how does sap solution manager support sap hanaTRANSCRIPT
SAP TechEd 2013
ITM110How Does SAP Solution Manager Support SAP HANA?
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 3
Agenda
1. Introduction: SAP Solution Manager and SAP HANA
2. How to connect SAP HANA to SAP Solution Manager?
3. Monitoring of SAP HANA via SAP Solution Manager
4. Doing Root Cause Analysis of SAP HANA with SAP Solution Manager
5. Extend your Change Control Management towards SAP HANA
6. Even More Valuable Features of SAP Solution Manager
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 4
What is SAP Solution Manager?Introduction
Change
Build SAP like a FactoryRun SAP like a Factory
Business Process Monitoringand Analytics
Monitoring of Systems, TechnicalScenarios and End User Experience
Build Execution
Test Execution
Deployment execution
Build Mgmt
Test Mgmt
Release & Deployment
Mgmt
Design Mgmt
IT Service Management
Minor ReleaseUrgent Change
IT Portfolio and Project Management
Project
Portfolio
Major Release
BusinessRequirementEnhancement
Incident
Problem
Request for Change
Service Request
SingleSource of Truth
SAPSolutionManager
SAP Solution Manager supports SAP HANA (as of SAP Solution Manager 7.1 SP05)
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 5
SAP HANA as Part of the Customer Solution
SAPHANA
SAPERP
BW on HANA
SAPCRM Warehouse
SAP EPPortal
SAP Solution Manager supports your entire solution (including SAP HANA)
HANAStudio
SybaseUnwired Plattform
SAP SRM
SAPSCM
SAP Business
Client
SAP GUI
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 6
Supporting SAP HANA – Two Use Cases
Native HANA Usage
Application logic managed by SAP HANA
SAP Solution Manager receives data from HANA studio (and SAP Business Objects)
Integration Scenario
Application logic managed by SAP NetWeaver AS
SAP Solution Manager receives data from SAP NetWeaver AS and HANA Studio
SAP HANA
SAP NetWeaverApplication Server
Client
SQ
L
MD
X
SAP HANA
SAP Business Objects Business Intelligence
Client
XS
Application
Client Client
HT
TP
(S)
Data Models
Side-By-Side Scenario
Application logic managed by SAP NetWeaver AS
SAP Solution Manager receives data from SAP NetWeaver AS and HANA Studio
Replication with existing DB
SAP HANA
SAP NetWeaverApplication Server
Client
ExistingDB
Connect SAP HANA to SAP Solution Manager
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 8
HANA and SAP Solution Manager Data Exchange Flow
SAP Solution Manager SAP HANA Host
CPU
Memory
File system
SAP HANA Database
Logs
<< pull >>
sldregSLD
Dia
gnos
tics
Age
nt
Database StructureInformation
push
TechnicalMonitoring
Root Cause Analysis
SystemMonitoring
File System Browser
LMDB
Availability
SAP Host Control
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 9
Technical System Setup in Solution Manager
Guided Procedure in ‘Configuration’Workcenter:
Set up SAP Solution Manager Setup of DBACockpit Setup of Performance Warehouse Setup of Technical System Monitoring
Setup of the Managed System: Assigning Diagnostics Agent to system System Parameters:
– Database Related Configuration– Enterprise Manager
Starting Extractors
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 10
SAP EarlyWatch Alert - Overview
Customer
SAP Support
SAP
Contact Customer
If red rating
automated forward to SAP*
Send EWA Data
Monitored System
SAP Solution Manager
Collect Data Process EWA Data Check red rated EWA Report
Deliver Services
(for example Early Watch)
Implement
recommendations
Check EWA Report
Implement
recommendations
Contact Customer and create Service Plan
31
45
2
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 11
Setup of SAP EWA in SAP Solution Manager
Required RFC Destinations: READ Destination (from Solution Manager to the
Managed System) RFC Destination from the Managed System to
Solution Manager (to the Application Client)
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 12
Configuring Technical Monitoring
Configuration Workcenter Technical Monitoring Assign Monitoring template
Adapt template to your requirements (scope, incidents, e-mail and SMS notifications, reporting …)
Monitor your SAP HANA with SAP Solution Manager
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 14
Managed Systems
Introducing Monitoring and Alerting in SAP Solution Manager
SAP Solution Manager
Monitoring & AlertingInfrastructure Diagnostics Agent
Metric ViewerAlert Type
Alert Details
<< pull data >>
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 15
SAP Solution Manager – System Monitoring
Availability Alerts (by Hostagent)
Configuration Alerts(by DBA Cockpit)
Special SAP HANA Alerts (Exceptions)(by DBA Cockpit)
SAP HANA Performance Alerts- Memory Usage- CPU Usage(by DBA Cockpit)
Database metrics in SAP Solution Manager reflect all alerts from SAP HANA Studio / DBA Cockpit
View on complete stack
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 16
Monitoring “modern” BI scenario and objects
SAP BI Platform Systems (BusinessObjects Enterprise)
BO Jobs
Reports
SAP Business Warehouse Systems(SAP BW)
Queries / Templates
Process Chains
BO Web ApplicationServer Systems
BOE Web
Application
BI monitoring scenarioMonitored systems in BI scenario – grouped by BI component type.
Monitored BI objects (process chains, queries and templates in SAP BW system; jobs in BO system)
End user
SBOP DataServices Systems
SBOP DS
SAP ERP Systemsrunning SLT
Real Time push - SLT
Backend Systems/ Data Sourcese.g. SAP ERP
SAP HANA Databases(SAP HANA)
Infoprovider
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 17
Operations ControlFundamentals Training and Training on the Job while operating SAP HANA
Threshold value exceeded!
1. Utilize established SAP Solution Manager functions
2. Knowledge Articles explain how to handle exceptions
3. Notifications lead to Guided Procedures that document the individual steps Daily/weekly/monthly HANA
Database Administration tasks Handling of HANA Database
Alerts
4. … and provide access to required activities
1
3
42
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 18
Guided Procedures for Manual Monitoring Activities
Guided procedures for regular manual checks and administration tasks for BW, SLT, and SAP HANA
Accessible from technical administration work center – guided procedure browser
Integration with task management in development
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 19
Deployment Best Practice for SAP HANAHow to learn and incorporate it into customers IT Service Management
Getting Started
• Self Learning• Fundamental Knowledge Assets
Knowledge Assets
Training-on-the-Job
• Workplace & role oriented• Event based resolution
guidance
SAP Solution Manager
SAP Enterprise Support Academy
Expert Guidance
• Meet the expert sessions• Expert Guided Implementation• Individual request or issues
resolution
Intranet
Internet
Knowledge Assets
Knowledge Article
Guided Procedures
Guided Self Services
SAP Backoffice
Full Integration into E2E Monitoring & Alerting Infrastructure
Learning Studio
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 20
End-to-End (E2E) Root Cause Analysis for SAP HANA
E2E Workload AnalysisE2E Change Analysis
E2E Exception Analysis E2E Trace Analysis
System, Host & Database Analysis
HANA Parameter
History and
Change Analysis HANA Memory
Usage analysisCapacity analysis
for HANA Column
and Row Stores
Detailed Tracing
of HANA Queries Detailed Error
Statistics about
HANA Issues
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 21
Example: HANA Server Trace
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 22
Example: Change AnalysisDatabase Changes - Overview
Shows number of HANA DBparameter changes over time
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 23
Example: Change AnalysisDatabase Changes – Details
Shows singleHANA DB parameterchange history
Example: How to handle configuration alerts?
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 25
Sample: Handling of a Configuration Alert via Guided Procedure
This example shows a configuration alert on the parameter log_mode. Correct setting of this parameter is vital for ensuring recoverability of the database.
The screenshots also show another configuration alert due to an incorrect value for parameter Mergedog.
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 26
Handling of Configuration Alerts
Both Configuration alerts can be handled along a Guided Procedure available in SAP Solution Manager (as of SAP Solution Manager 7.1 SP8).
While changing the Parameter Mergedog to its recommended Value is simple and can be performed with standard procedure for parameter changes, the change of log_mode parameter requires some additional steps, e.g. performing an initial backup.
Guided Procedures can be accessed from Technical Administration Workcenter
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 27
Guided Procedure for changing Parameter log_mode
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 28
Change Parameter Value
The incorrect HANA Parameter can be identified in DBACockpit.
In case the Database user used in DBACockpit connection has sufficient authorization, the Parameter change can be performed directly in DBACockpit, otherwise access to HANA Studio is needed.
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 29
Guided Procedure tells you the full story
In order to achieve database recoverability, not only the log_mode parameter needs to be changed but also additional steps like performing a Backup and restarting the database are required.
Change Control Management
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 31
Main Scenarios for SAP HANA Usage
Scenario: HANA without ABAP
SAP Smart Meter Analytics 1.0 Powered by SAP HANA
and others …
Example:SAP Smart Meter
Analytics 1.0, HANA Analytical
Foundation (HAF) Powered by SAP HANA
CTS+
Scenario: HANA with ABAP
Example:SAP Business
Suite Powered by SAP HANA (ERP,
CRM, SCM)
CTS
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 32
Which HANA content can be transported?
All HANA content can be part of a Delivery Unit.
A Delivery Unit (DU) contains all objects of the assigned packages, like Attribute View, Calculation View, etc.
Also XS Engine-Server Content (client/server JavaScript files), HTML, images, etc. can be included.
Delivery Unit
Attribute Views
CalculationViews
.js Files
HTML Files
Images…
AnalyticViews
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 33
Entity Model for Transportable HANA Content
HANA Artifact
PackageDelivery
Unitn 1 n 1
SAP HANA Transport Management IntegrationHANA with ABAP
Click icon to add picture
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 35
What is Change and Transport Management (CTS)?Typical basic transport landscape
Application Landscape
DevelopmentSystem
Start Import Release
Request Start Import
Import Import
CreateTransportRequest &
ExportCTSDomainController
Quality/Test System
Productive System
…
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 36
SAP HANA Transport Management IntegrationMotivation
Bridging Two Worlds SAP HANA Artifacts not “known” by ABAP AS SAP HANA Artifacts need to be transported
together with ABAP Development Objects Existing Know-How in ABAP Lifecycle
Management (LM)
Goal ABAP LM takes the lead SAP HANA Artifacts are being imported/exported
and transported by the ABAP ASSAP HANA
DevSAP HANA
Test
ABAP Dev ABAP TestABAP LM
Export SAP HANA Artifacts Import SAP HANA Artifacts
ABAP LM transports SAP HANA Artifacts
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 37
SAP HANA Transport Management IntegrationDelivery Unit Abstraction: SAP HANA Transport Container
Logical Transport Object Delivery Unit being represented by an own ABAP
logical transport object SAP HANA Transport Container contains Delivery
Unit
Seamless Integration SAP HANA Transport Container can be
transported like any other development object Export process and transport request handling
done in Developer Studio Import process automatically done by ABAP
Lifecycle Management
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 38
SAP HANA Transport Management Integration
Standard Lifecycle Management SAP HANA Delivery Unit in transport request
together with other standard development objects Standard release Standard transport through landscape
Transport Request
ABAP Objects
HTC
Delivery Unit
Package
HANA Artifacts
SAP HANA Transport Management Integration(SAP HANA without ABAP)
Click icon to add picture
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 40
SAP HANA Transport Management Integration
Transport Request
Delivery Unit
Package
HANA Artifacts
HANA Artifact
PackageDelivery
Unitn 1 n 1
SAP HANA Studio Environment for creating HANA Artifacts (Content) Enable HANA Studio to connect to CTS+ Web Service Attach Delivery Unit to CTS+ Transport
Enhanced CTS (CTS+) Creation of Transport Request in Transport
Organizer Web UI CTS+ will manage export and deployment
of transport in ongoing systems
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 41
CTS+
Orga-nizer
CTS System
Landscape
Deploy WS
SAP Solution Manager
Deploy Client
ABAP Java
3
HANA Source
HANA
SAP HANA
4
2
Using CTS+ with HANALandscape – What runs where?
HANA Target
HANA
SAP HANA
HANA Target
HANA
SAP HANA
1
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 42
Using CTS+ with SAP HANA SPS5Landscape - Transporting HANA Content
HANA
TMS System-Landscape Configuration – Representation of HANA Systems
TD1(DEV System)
Automatic attach CTS+ transport request
Model
TEST
TD2TD1
TEST
XYZ
Collect data
Transport Request
Transport RequestTransport
Request
Transport Request
Transport RequestTransport
RequestApplication
TypeHANA
ApplicationType
HANA
TD2(Test System)
TD3(Prod System)
TransportOrganizer
Web UI
Promotion of Data Model
Start the import in TMS to process the job
Start the import in TMS to process the job
TD1 TD2 TD3
SAP HANA StudioAutomatic Deployment
Automatic Deployment
2
1
3
4
5
7
8
HANA SPS05 HANA SPS05 HANA SPS05
6 Automatic Activation 9
Automatic Activation
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 43
Using CTS+ with SAP HANA Prerequisites
To be able to use CTS+ with HANA some prerequisites apply:
CTS+ System:
• SAP Solution Manager 7.1 SP5 with CTS Plug-In installed
• Note 1731044 - HANA content deployment EJB plugin for CTS+ (7.0x)
SAP HANA
• SAP HANA SPS04
• Close Coupling with HANA SP5
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 44
Schematic Overview - Change Control Management for HANA
Scenario: HANA with ABAP
CTS
Scenario: HANA without ABAP
CTS+
Transport Request
ABAP Objects
HTC
Delivery Unit
Package
Transport Request
HANA Artifacts
Delivery Unit
Package
HANA Artifacts
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 45
Change Control Tools of SAP Solution Manager for SAP HANA
SAP Transport Management System
Quality Gate Management Change Request Management
HANADevelopmentSystem
HANATestSystem
HANAProductiveSystem
Other Capabilities of SAP Solution Manager(Samples)
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 47
SAP InnovationControl Center (ICC)
No unnecessary modifications
End-to-end integration, including custom components
SAP’s Control Center Approach
Integration Validation SAP OperationsControl Center (OCC)
2FTE per shift run the solution
4 hour issue resolution SLA messages with prio very high
SAP AGS continuously progressed from purely reactive support, to proactive support, to accelerating innovation.
Customer
SAP
Development
SAP Mission Control Center (MCC)
Functional Center of Expertise
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 48
Your InnovationControl Center
Innovation Control Center – The ApproachBuild SAP Like a Factory with Innovation Control Center
Secure yourimplementation project
Protect your investmentby end-to-end validationof all integration aspects.
Get ready for the operations phase
Prepare for smooth,non-disruptive operations.
Setup the control center and governance model
Provides structured access to experts in SAP back-offices (development,
consulting, etc.).
Maximize the usage of standard functionality
Position best practicesand avoid unnecessary
modifications.
SAP Mission Control Center
Zero Modification
Integration Validation
Preparation of Operations
Blueprint Analyzer
Landscape Navigator
Quality Gate Manager
Issue Dashboard
Integration Validator
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 49
Custom Code Management – Optimize Your Code with HANA
Main drivers for optimizing custom code for the Suite on HANA migration:
• Discover the potential and take the opportunity to drastically improve the performance of long running transactions using HANA functionality
• Restore the performance of transactions due to performance impacts of HANA migration
• Fix functional degradation due the HANA migration
Fix
Restore
Improve
There is no need to adapt everything!Identify what needs to be done and where improvement potential is available
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 50
SAP HANABusiness
ProcessesSAP
applicationsIT
infrastructure3rd-party
Applications
ITSM supports the whole IT landscape
Incident Management
Service Request Management
Problem Management
Change Management
Knowledge Management
SAP ITSM
Incident &ServiceRequest
Management
ProblemManagement
Service LevelManagement
KnowledgeManagement
ChangeManagement
Service Asset & Config
Management
Service Asset & Configuration Management
Service Level Management
IT Analytics
IT Service Desk
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 51
Example 1: Incident / Problem ManagementBest practice process
IT ExpertsITSupport1st Level
Business User
CreateIncident message
Analyze & Resolve
Provide Solution &
(auto)Update Incident(s)
Create Problem record
Create Request for
Change
IT Support2nd Level
Analyze & Resolve
Analyze & Resolve
Use integration with Knowledge Management
Create Knowledge
Article
Use integration in Change Management
Use integration with Root Cause Analysis
Use integration in Problem Management
Use impact analysis with Configuration Management
Search for related Knowledge Articles or Problems
Use multiple inbound channels.
Self Service, Email, Telephony, SAP Frontends and mobile App
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 52
Test Option 1
Test Option 3
SAP Connector, Quality Manager, Requirements Composer, Team Concert, ...
Business Blueprint
BPCA
Business Blueprint
Test Planning Test System Setup
Test Execution Change
DeploymentChange Impact Analysis
SAP SolutionUpdate
New SAPSolution
SAP Test ManagementProducts and capabilities integrated with SAP Solution Manager 7.1 SP07
Work CenterTest Workbench
SAP Solution Manager
Test Option 2
Test Automation FrameworkSAP Solution Manager
CBTA (SAP), QTP (HP), eCATT (SAP), other ISV tools
Adapter SAP Quality Center by HP SAP TAO
Summary
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 54
Summary
SAP Solution Manager fully supports you in operating SAP HANA
Connection between SAP Solution Manager and SAP HANA is done via Diagnostics Agent
Tailored Central Monitoring and Root Cause Analysis content is available
SAP Solution Manager enables central Change Control Management for your SAP HANA
Additional features of SAP Solution Manager further support SAP HANA operations
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 55
Deployment Best Practice for SAP HANAComprehensive suite of best practices on implementing and operating SAP HANA
Transition Migration versus Green Field Rapid Prototyping One-Step Migration In-Memory Optimized
Functions Custom Code Optimization Data Model Optimization Data Volume Management Supportability Setup
Operations RunSAP like a factory E2E Monitoring & Guided
Procedures E2E Performance Expert
Analysis SAP HANA Administration: Change Control Management SAP HANA Security
Fundamentals HANA Technology Data Marts, Data Warehouse
& Big Data SAP Business Suite
powered by SAP HANA SAP HANA Supportability
and Operational Tools
Architecture Sizing Technical Infrastructure Non-Productive
System Landscape Data Provisioning User Experience Development
SAP HANA
Expert Guidance - Meet the expert sessions & Expert Guided ImplementationsSAP Enterprise Support Academy
http://service.sap.com/dbp4hana
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 56
Further Information
SAP Education and Certification Opportunitieswww.sap.com/educationservice.sap.com/supportacademy
Watch SAP TechEd Onlinewww.sapteched.com/online
SAP Public Webscn.sap.com www.sap.com
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 57
SAP TechEd Virtual Hands-on Workshops and SAP TechEd OnlineContinue your SAP TechEd education after the event!
SAP TechEd Virtual Hands-on Workshops Access hands-on workshops post-event Available January – March 2014 Complementary with your SAP TechEd registration
SAP TechEd Online Access replays of keynotes, Demo Jam, SAP TechEd
LIVE interviews, select lecture sessions, and more! View content only available online
http://saptechedhandson.sap.com/ http://sapteched.com/online
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 58
SAP Enterprise Support AcademyLearning from Experts to Experts
• A comprehensive learning environment that allows the creation of individual learning plans and provides a personalized learning experience.
• Aggregated views on services and educational elements
Home page:service.sap.com/esacademy
News subscription Contact:
Easily access SAP Enterprise Support services
Up-skill professionals
Boost cross-functional collaboration between the business and IT units
How it can help What it offers Where to find more
The SAP Enterprise Support Academy is a dedicated platform for simplified access to and consumption of SAP Enterprise Support offerings
FeedbackPlease complete your session evaluation for ITM110.
Thanks for attending this SAP TechEd session.
© 2013 SAP AG or an SAP affiliate company. All rights reserved. 60
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
SAP 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 other countries.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.