Operations Administration and Monitoring SAP HANA

download Operations Administration and Monitoring SAP HANA

of 34

Transcript of Operations Administration and Monitoring SAP HANA

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    1/34

    Prasad Illapani, SAP HANA Product Management & StrategySAP Labs LLC., Bellevue, WA.

    Operations Administration and Monitoring

    SAP HANA Platform

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    2/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    Disclaimer

    This presentation outlines our general product direction and should not be relied on

    purchase decision. This presentation is not subject to your license agreement or anywith SAP. SAP has no obligation to pursue any course of business outlined in this prdevelop or release any functionality mentioned in this presentation. This presentatiostrategy and possible future developments are subject to change and may be changtime for any reason without notice. This document is provided without a warranty of express or implied, including but not limited to, the implied warranties of merchantabparticular purpose, or non-infringement. SAP assumes no responsibility for errors or

    document, except if such damages were caused by SAP intentionally or grossly neg

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    3/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    Agenda

    SAP HANA Administ rator & Tools - Overview

    SAP DB Control center - Overview

    SAP HANA Cockpit Overview & SP11 updates

    SAP HANA Administration & Monitoring - Roadmap

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    4/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Journey: Evolut ion to Data Managem

    Application Platform

    SAP HANA in-memory

    database for real-timeanalysis and reporting

    SAP Business Suite on SAP

    HANA for real-time business +

    app extensions

    SAP HANA Enterprise Cloud

    combining real-time withsimplicity of the cloud

    Everything in the Cloud, Powered by SAP

    HANA the foundation for SAPs entireapplication portfolio for innovation and

    integration

    Business Warehouse on SAP

    HANA for real-time datawarehousing

    Innovate SimplifyAccelerate

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    5/34 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA PlatformSupporting various personas

    D

    SA

    ap

    A d

    SA

    life

    A dvanced A nalyst

    SAP H AN A state of the art

    analytics

    Security Architect

    SA P H AN A reliable and

    save

    D ata A rchitect

    SA P H AN A com prehensive

    data m anagem ent capabilities

    D atacenter Architect

    SA P H A N A m anifold

    deploym ent options

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    6/34

    SAP HANA Administrator & ToolsOverview

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    7/34 2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Administrator

    The SAP HANA administrator is responsible for the upkeep, configuration, and reliab

    SAP HANA systems.

    LifecycleManagement

    Backup &Recovery

    Administration

    Monitoring

    High Availability

    Troubleshooting

    WorkloadManagement

    Configuration

    Admin

    InfrastructureOS, platform,installation,

    sizing,deploymentoptions,

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    8/34 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Tools Overview Status SPS12

    SAP HANA Studio is the

    main administration tool forthe SAP HANA database.

    With SPS09, a first versionof the Web-based tools SAPHANA Cockpit and SAP DBControl Center wasintroduced for monitoringSAP HANA databases.

    SAP HANA is fully integratedinto SAP Solution Manager. SAP

    HANA

    SAP HANAStudio

    Mainadministration tool

    for SAP HANA,based on Eclipse

    SAP DB Control Center & SAP HANA C

    Web-based tool for landscape Web-based tool to mon

    monitoring of SAP databases individual SAP HANA

    SM

    CentSAP

    thA

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    9/34 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Tools Overview Future Plan

    SAPHANA

    SAP HANA Studio

    Main administration toolfor SAP HANA, based on

    Eclipse

    SAP HANA Cockpi tWeb-based tool to monitor and operate individual and

    multiple SAP HANA databases

    SMa

    CentSAP

    thA

    SAP HANA Cockpit absorbs the

    functionality of SAP DB Control Center.

    SAP HANA Cockpit follows an alert-drivenguided-procedure approach. A DBA will beenabled to drill-down to the root cause of anissue.

    Core administration and monitoring featuresare available by default, while features to

    manage optional components are onlyavailable if the optional component hasbeen installed.

    It is planned to replace the administrationperspective of HANA Studio with SAPHANA Cockpit.

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    10/34 2016 SAP SE or an SAP affiliate company. All rights reserved.

    Administration toolsSAP HANA Web IDE (Workbench)

    Web-based development environment

    replacing SAP HANA StudioAccess to full SAP HANA Repository/Catalog

    Creation and editing of development objects

    Debugging and performance analysis

    Access to user/role details

    Perform basic user administration tasks

    Access to server trace files/dumps View and download diagnosis files

    URL of SAP Web IDEhttp://:/sap/hana/ide/

    http://www.saphana.com/http://www.saphana.com/
  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    11/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    Administration toolsSAP HANA Studio

    Eclipse-based administration and monitoring

    tool for individual SAP HANA databases The SAP HANA Studio is a collection of

    applications for SAP HANA.

    It enables technical users to manage the SAPHANA database, to create and manage userauthorizations, and to create new or modifyexisting models of data in the SAP HANAdatabase.

    It is a client tool, which can be used to access localor remote SAP HANA databases.

    The SAP HANA Studio runs on the Eclipseplatform.

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    12/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    Administration tools

    SAP HANA Cockpit

    SAP HANA Cockpi t

    Built following the SAP Fiori design principles Enables monitoring on mobile devices

    Focus on usability

    Persona-oriented design principle

    Launchpad offers wide range of applications

    Applications designed to offer solutions fortypical DBA tasks

    Web-application installed as HANA auto-content Applications can be integrated in other tools

    via URL redirect

    Ready for cloud deployments

    URL of SAP HANA cockpit

    http://:/sap/hana/admin/cockpit

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    13/34

    SAP DB Control CenterOverview

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    14/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP DB Control Center and SAP HANA Cockpit

    Overview

    SAP DB Control Center

    Web-based tool for administration and monitoring of your landscape of SAP databases SAP HANA cockpit

    Web-based tool for administration and monitoring of a single SAP HANA database

    HANA 1 HANA 2 IQ 1 ASE 1

    HANACockpit 1

    HANACockpit 2

    IQ

    Cockpit 1

    ASECockpit 1

    SAP DB Control Center

    IQ 2

    IQCockpit 2

    ASE 2

    ASECockpit 2

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    15/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP DB Control Center

    SAP DB Control Center

    Built on SAP Fiori design principles Enables monitoring on mobile devices

    Focus on usability

    Landscape management for SAP databases

    Applications designed to monitor the overall healthof systems located within a data center or acrossyour enterprise

    Start and stop systems SAP HANA, SAP Sybase ASE, SAP Sybase IQ,

    URL of SAP DB control center

    http://:/sap/hana/dbcc

    Topic 10 of 12 | Monitoring & Mission

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    16/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP DB Control Center

    Systems Directory

    Systems Directory

    Allows you to add and manage systems and system groups. You can add systems one at a time or import many systems in a batch.

    When you add a system, you make it available to all users of SAP DCC

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    17/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP DB Control Center

    Alert Monitor

    Alert Monitor

    The Launch Alert Monitortile tells you how

    many total high priority (HP) and mediumpriority (MP) alerts have been reported.

    On theAlert Monitorscreen, you see a list ofsystems on the left that shows how manyalerts each one has.

    For HANA systems, the drill down opens theHANA cockpitAlert app for further analysis ofthe displayed alerts.

    The relationship between the monitored andother systems in your landscape can beanalyzed and how they are affected, if themonitored system has an issue.

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    18/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP DB Control Center

    Enterprise Health Monitor

    Enterprise Health Moni tor

    The Monitor Enterprise Health tile tells youhow many systems are running.

    The Enterprise Health Monitordisplays a listof systems with health indicators foravailability, capacity, performance, and alerts.

    Click in the System,Availability, Capacity,

    Performance, orAlerts column for a system todisplay information provided by the system'scockpit.

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    19/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP DB Control Center

    Start & Stop Systems

    Start & Stop Systems

    The Start & Stop Systems tile tells you if anysystems are stopped.

    On the Start & Stop Systems screen, you cansee a list of systems that shows the state ofeach one (running, shutting down, stopped, orunknown).

    If the list is long, focus on systems of interestby clicking Running Systems orStoppedSystems at the top of the screen, or use the

    search and filter tools. SAP DCC starts and stops systems using the

    SAP host agent, which is included in a typicalinstallation. If the agent is missing, you cannotstart or stop the system from SAP DCC.

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    20/34

    SAP HANA CockpitOverview & SP11 Updates

    Topic 10 of 12 | Monitoring & Mission

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    21/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cockpit - Further Catalogs

    Further Catalogs

    Applications that provide coreadministration and monitoring featuresare available by default.

    Applications that allow you to manageoptional components are only availableif the optional component has beeninstalled.

    Examples:

    SAP HANA dynamic tiering

    SAP HANA smart data streaming

    SAP DB Control Center

    Groups can be managed using theGroup Panel, all available catalogs andtiles are shown in the Tile Catalog

    Topic 10 of 12 | Monitoring & Mission

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    22/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cockpit for Offl ine Administration

    Overview

    Offline Administration and Diagnosis

    The SAP HANA cockpit for offline administration is aversion of the SAP HANA cockpit that communicateswith SAP HANA using SAP Host Agent.

    You can use it to perform administration tasks, suchas starting the system or troubleshooting a systemexperiencing performance problems, as operatingsystem user adm.

    Content is displayed as tiles that function as entrypoints to individual applications.

    However, there are no groups or tile catalogs, and itis not possible to modify the content or thehomepage.

    URL:https://:1129/lmsl/hdbcockpit//index.html

    HANA

    SAP HostAgent

    SAP HANA cockpit(for Offline Administration)

    Database offline/unresponsive

    ODASQ

    S C f Off

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    23/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cockpit for Offl ine Administration

    Start/Restart/Stop System

    Start/Restart/Stop

    The tile indicates the systemstatus: Initializing, Running,Stopping, or Stopped.

    It opens the System Operations appwhere you can start, restart, and stop thesystem.

    In a system with multitenant databasecontainers, all tenant databases will bestarted/restarted/stopped.

    While the system isstarting/restarting/stopping, the status ofthe individual services can be monitored inthe System Operations app.

    SAP HANA C k it f Offl i Ad i i t ti

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    24/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cockpit for Offl ine Administration

    Diagnosis Files

    Log and Trace Files

    The Diagnosis Files tile opensthe Diagnosis Files app whereyou can access log and tracefiles, as well as a mixture of otherdiagnosis, error, and information files.

    To diagnose and analyze errors while SAPHANA is stopped or cannot be reacheddue to performance problems, you cancheck these diagnosis files for errors.

    Click a file to navigate to its contents.Alternatively, you can click the downloadbutton to download the file to thedownload directory of your browser onyour client.

    SAP HANA C k it f Offl i Ad i i t ti

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    25/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cockpit for Offl ine Administration

    Diagnosis Files

    Diagnosis Information

    Collection The Diagnosis Files app also

    allows you to trigger the collectionof diagnosis information into a zip file,which you can then download and attachto a support message, for example.

    When you click Collect in the footer baryou can then specify the scope ofinformation to be collected by clicking oneof the following options:

    Diagnosis Information

    RTE Dump Files

    The system collects the relevantinformation and saves it to a zip file. Thismay take some time and runs in thebackground.

    SAP HANA C k it f Offl i Ad i i t ti

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    26/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Cockpit for Offl ine Administration

    Troubleshoot Unresponsive System

    Troubleshoot

    Unresponsive System When a system cannot be

    reached by SQL or is experiencingperformance problems, you or an SAPsupport engineer can access diagnosisinformation and perform emergencyoperations to resolve the situation.

    When you click on the TroubleshootUnresponsive System tile, the systemdisplays information about all connections,transactions, blocked transactions, andthreads in the system.

    If necessary, you can cancel individualconnections and transactions, or evencancel all transactions.

    SAP HANA Database

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    27/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Database

    Monitoring Improvements

    Monitor ing of DDL Statements

    Monitoring view M_EXECUTED_STATEMENTS records all DDL statements (e.g. table split/move) by dusing parameter enable_ddl in global.ini, section executed_statements).

    Statements are traced in memory, and flushed in regular intervals to a file.

    The file size and flush interval are configurable as well as the max. number of trace files (parameters mtrace_flush_internal).

    Connection Monitoring New column CLOSE_REASON in view M_CONNECTIONS now reveals the reason, why a session has

    because the connection client has been terminated, or because of an idle timeout).

    New columns COMMIT_MAX_EXECUTION_TIME, COMMIT_TOTAL_EXECUTION_TIME,COMMIT_AVG_EXECUTION_TIME and COMMIT_COUNT in view M_CONNECTION_STATISTICS reto perform a commit.

    SAP HANA Database

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    28/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    SAP HANA Database

    Monitoring Improvements

    SQL Statement Monitor ing

    M_SQL_PLAN_CACHE now contains columns MAX_CALLED_THREAD_COUNT, TOTAL_CALLED_TAVG_CALLED_THREAD_COUNT to show how many threads have been used to execute a specific qu

    Columns MAX_SERVICE_NETWORK_REQUEST_COUNT, TOTAL_SERVICE_NETWORK_REQUESAVG_SERVICE_NETWORK_REQUEST_COUNT record TrexNet request counts in M_SQL_PLAN_CA

    M_EXPENSIVE_STATEMENTS now includes column WORKLOAD_CLASS_NAME to show which woassigned to a specific statement execution.

    SQL statement hash is now included in trace files in case of error situations (e.g. out of memory situatwhich statement caused the problem.

    Statistics Service

    Alert data in the _SYS_STATISTICS.STATISTICS_ALERTS table is now deleted by default after a perio

    The number of alerts in the system (that is rows in the table _SYS_STATISTICS.STATISTICS_ALERTSexceed 1,000,000 by default. If this number is exceeded, the system starts deleting rows in incrementsnumber of alerts is below the maximum.

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    29/34

    SAP HANA Administrator & MoniRoadmap

    SAP HANA

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    30/34

    2016 SAP SE or an SAP affiliate company. All rights reserved. This is the current state of planning and may be changed by SAP at any time.

    SAP HANARoadmap overview Administrator

    Admini str atio n and m on ito rin g

    Web-based offline database administration and troubleshooting ofunresponsive systems

    Enterprise configuration management

    Backup and recovery

    Resume database recovery after log replay failure

    Workload management

    Dynamic mapping of resources to SAP HANA workload

    High availability and disaster recovery

    HA/DR option for hot standby (continuous Log Replay)

    Platform lifecycle management

    Optimized (reduced downtime) update of the SAP HANA server andoptions

    Appl icat ion lif ecyc le m anag emen t

    Installation GUI for SAP HANA-based applications built on XS classic

    Admini str ati on and m on it ori ng

    Workload management configuration

    Alerting of secondary system in the SAP HANA Statistics Server

    Backup and recovery

    Backup scheduling in SAP HANA Cockpit

    Workload management

    Enhanced administration of Workload classesCapture and replay

    Continuous improvement of capture overhead reduction, improvedtool integration and advanced reporting ad monitoring capabilities

    Platform lifecycle management

    Improved conversion from single to multiple database containers

    App lic atio n l ifec ycl e managemen t

    Software Component and Product Installation & Update for XSAContent via command line

    Multi-tenancy

    Easy/fast copy and move of tenant databases (command lineversion)

    Admin ist rati on and m on it ori

    Feature parity between SAP H

    Convergence of SAP HANA C

    Integration of Catalog Viewer, into SAP HANA Cockpit

    Backup and recovery

    Recovery capability in SAP HAWorkload management

    Workload management admiss

    Capture and replay

    Advanced workload manipulatintegration

    Platform lifecycle manageme

    Integrated download, extractio

    App lic atio n l ifec ycl e manage

    Extend Software Component aContent by Fiori GUI

    Multi-tenancy

    MDC to become default for all

    M

    Administrators value practical and intuitive tools to complete their daily management taskfrom increased automation and integration of advanced analytical functions when attendi

    administration, monitoring and business continuity across the landscape.

    Recent Innovations Future DirectPlanned Innovations

    Admin/Security

    Planned Innovations & Future Direction

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    31/34

    2016 SAP SE or an SAP affiliate company. All rights reserved. This is the current state of planning and may be changed by SAP at any time.

    Planned Innovations & Future DirectionAdministration & Monitoring

    Planned Innovations Future Direction

    System Performance

    Extended statement monitor

    Improved performance monitor with load view

    Workload management configuration

    Administ rat ion

    Host and Port information available for alerts in the SAP HANAStatistics Server

    Alerting of secondary system in the SAP HANA Statistics Server

    SLD for secondary system

    Usability

    Feature parity between SAP HANA Stud

    Convergence of SAP HANA Cockpit and

    Integration of Catalog Viewer, SQL ConsDebugger into SAP HANA Cockpit

    Adm inistration

    Advanced database and statement perfo

    Detailed resource administration and mo

    Database configuration, including configucontainer systems

    Scheduling for regular administrative task

    Column table administration

    Table partitioning and distribution

    Trace configuration and file handling

    Adv anced Database Landscape Managem

    Improved configuration management

    Enterprise SQL execution

    http://www.sap.com/education
  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    32/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    Further information

    SAP Education

    www.sap.com/educationHA100: SAP HANA Introduction

    HA200: SAP HANA Operations & Administration

    SAP Public Web

    hana.sap.com

    SAP HANA Administration GuideSAP HANA Performance Analysis Guide

    SAP HANA Multitenant Database Containers (MDC) Operations Guide

    SAP HANA Academy Videos about Administration

    SAP HANA International Focus Group

    http://hana.sap.com/http://help.sap.com/hana/SAP_HANA_Administration_Guide_en.pdfhttp://help.sap.com/hana/SAP_HANA_Performance_Analysis_Guide_en.pdfhttp://help.sap.com/hana/SAP_HANA_Multitenant_Database_Containers_en.pdfhttps://jam4.sapjam.com/groups/about_page/Njsx5wN5rQyqKZU0wnxfXKhttps://jam4.sapjam.com/groups/about_page/Njsx5wN5rQyqKZU0wnxfXKhttps://www.youtube.com/playlist?list=PLkzo92owKnVxBAv4lAEcXqP7FWpXwoUfehttp://help.sap.com/hana/SAP_HANA_Multitenant_Database_Containers_en.pdfhttp://help.sap.com/hana/SAP_HANA_Performance_Analysis_Guide_en.pdfhttp://help.sap.com/hana/SAP_HANA_Administration_Guide_en.pdfhttp://hana.sap.com/http://www.sap.com/education
  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    33/34

    2015 SAP SE or an SAP affiliate company. All rights reserved.

    Thank you

    Prasad Illapani

    SAP HANA Product Management & Strategy

    SAP Labs LLC.

    Email: [email protected]

  • 7/26/2019 Operations Administration and Monitoring SAP HANA

    34/34

    2016 SAP SE or an SAP affiliate company. All rights reserved.

    2016 SAP SE or an SAP aff il iate company. All rights

    No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an

    SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SA

    company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional tradema

    Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.

    National product specifications may vary.

    These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty ofaffiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein shconstituting an additional warranty.

    In particular, SAP SE or its affi liated companies have no obligation to pursue any course of business outlined in this document or any related

    or release any functionality mentioned therein. This document, or any related presentation, and SAP SEs or its affiliated companies strategdevelopments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliatefor any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, codlooking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readeundue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purch