Architecture and Technology in SAP HANA
 

Architecture and Technology in SAP HANA

on

  • 27,293 views

Explore the different components and processes of SAP HANA and how they interact, what implications the architecture has towards the underlying hardware, and how SAP HANA is embedded into your network ...

Explore the different components and processes of SAP HANA and how they interact, what implications the architecture has towards the underlying hardware, and how SAP HANA is embedded into your network using the different replication scenarios and tools. With Ingo Brenckmann.
These slides were presented at SAP TechEd 2012. Learn more about upcoming conferences and technical training, please visit www.sapteched.com

Statistics

Views

Total Views
27,293
Views on SlideShare
27,281
Embed Views
12

Actions

Likes
18
Downloads
1,650
Comments
3

2 Embeds 12

http://www.slashdocs.com 10
http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • SAP Basis Administrator @ hinduja global solutions
    Are you sure you want to
    Your message goes here
    Processing…
  • I need to transfer all data from my current database i.e. oracle 10g to sap Hana & looking for automated tool/s.
    Any help in this regard will be highly appreciated.
    Thanks.
    Are you sure you want to
    Your message goes here
    Processing…
  • I am a HANA consultant.. contact wjohnwilliam@gmail.com if any doubt in SAP HANA...
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Architecture and Technology in SAP HANA Architecture and Technology in SAP HANA Presentation Transcript

  • EIM201Architecture and Technology in SAP HANAArne Arnold, SAP HANA Product ManagementIngo Brenckmann, SAP HANA Product Management
  • DisclaimerThis presentation outlines our general product direction and should not be relied on in making apurchase decision. This presentation is not subject to your license agreement or any other agreementwith SAP. SAP has no obligation to pursue any course of business outlined in this presentation or todevelop or release any functionality mentioned in this presentation. This presentation and SAPsstrategy and possible future developments are subject to change and may be changed by SAP at anytime for any reason without notice. This document is provided without a warranty of any kind, eitherexpress or implied, including but not limited to, the implied warranties of merchantability, fitness for aparticular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in thisdocument, except if such damages were caused by SAP intentionally or grossly negligent.© 2012 SAP AG. All rights reserved. 2
  • EIM201 - AgendaSAP HANA Architecture & Technology Get architectural insights Understand technology implicationsSAP HANA Scenarios and Use Cases Understand SAP HANA scenarios Differentiate SAP HANA editions Integrate SAP HANA into your landscape© 2012 SAP AG. All rights reserved. 3 View slide
  • Having data is not enough!Do you have real-time business insights?Customer Insights Product/Service Insights Operations Insight Which customers & channels  How are products/services  How can you predict supply are more profitable? doing vs. their competition? chain disruptions ahead? Which customer profiles are  Track complaints from call  How do suppliers rank by suitable for loyalty rewards? centers & social data in real- cost, quality and timeliness? time? How dynamic is your  How is my “on-time/in full” customer segmentation  Where else is this part used delivery rate by customer? strategy? in my company?© 2012 SAP AG. All rights reserved. 4 View slide
  • Need a breakthrough technologyTodays technology requires tradeoff Deep Deep Complex & interactive questions Complex & interactive questions on granular data on granular data Broad High Speed OR Broad High Speed Big data, Fast Big data, Fast many response-time, many response-time, data types interactivity data types interactivity Real-time Simple Real-time Simple Recent data, preferably real- No data preparation, Recent data, preferably real- No data preparation, time no pre-aggregates, time no pre-aggregates, no tuning no tuning© 2012 SAP AG. All rights reserved. 5
  • SAP HANA does it all!Delivering across 5 dimensions of modern decision-processing Deep Complex & interactive questions on granular data Broad High Speed Big data, many Fast response-time, data types interactivity Real-time Simple Recent data, preferably No data preparation, no pre- real-time aggregates, no tuning© 2012 SAP AG. All rights reserved. 6
  • SAP HANAArchitecture & Technology Architecture HANA overview Scenarios Technology implications Deployment options
  • What is In-Memory computing?Orchestrating technology innovationsDramatically improved hardware economics and technology innovations in software have made itpossible for SAP to deliver on its vision of the Real-Time Enterprise with in-memory businessapplications HW Technology Innovations SAP SW Technology Innovations Row and Column Store Multi-Core Architecture (8 CPU x 10 Cores per blade) Massive parallel scaling with many blades Compression Partitioning 64bit address space – 1TB in current servers No Aggregate Tables Dramatic decline in price/performance Insert Only on Delta© 2012 SAP AG. All rights reserved. 8
  • SAP HANASoftware component view SQL SQL Script MDX Other  Analytical and Special interfaces Application Function Libraries Text Analytics Business Function Library  Application logic extensions Predictive Analysis Library Parallel Calculation engine  Parallel data flow computing model Relational Stores Row based Object Graph Store  Multiple in-memory stores Columnar Managed Appliance  Appliance Packaging© 2012 SAP AG. All rights reserved. 9
  • SAP HANARuntime execution SQL Script MDX Query Planning Model Other Language Std. SQL Statement  Domain specific programming Script Compiler MDX Compiler Planning Engine Other Compiler languages/models that interacts with SAP HANA Calculation Model (data flow graph)  Calculation model: Directed acyclic graph; arrows Calculation Engine representing data flows and nodes Model Optimizer (rule based) that represent operation SQL Processor Model Executor Intermed. results  Calculation engine: Breaks up a model into operations Calc. Engine operators that can be processed in parallel Logical execution plan (model optimizer). DB Compiler Script Execution runtime  Database optimizer: Statistics physical execution plan Determines the best plan for DB Executor Intermediate results accessing row or column stores, Row Store Column Store Execute user-defined leveraging cost-based optimizations function and database statistics.© 2012 SAP AG. All rights reserved. 10
  • SAP HANADeployment view Single host configuration Multi-node cluster configuration SAP HANA Appliance SAP HANA Database Node 2 Node nMaintains landscape information Name ServerHolds data and executes all operations Index Server Index Server … Index ServerCollects performance data about HANA Statistics ServerText analysis pre-processor Preprocessor Preprocessor PreprocessorRepository for HANA Studio updates SAP HANA Studio RepositoryEnables remote start/stop SAP Host Agent SAP Host Agent SAP Host AgentManages SW updates for HANA Software Update Manager Shared persistency for fail-over and recovery© 2012 SAP AG. All rights reserved. 11
  • SAP HANAAppliance software packagingSAP HANA Technology Partners SAP HANA Hardware PartnersSAP HANA Product Flavors SAP HANA Platform Edition SAP HANA Enterprise Edition - incl data provisioning (SLT) SAP HANA for BW - BW database only© 2012 SAP AG. All rights reserved. 12
  • SAP HANA editionsThe different flavors of SAP HANA product offering SAP HANA platform edition SAP HANA enterprise edition SAP HANA solutions (including components for (adding e.g. BI clients) data replication) SAP HANA database Crystal Reports SAP HANA studio Dashboards (GUI & P2 repository) SAP Data Services Explorer SAP HANA studio Connector (DXC) SAP HANA client SAP HANA client SAP Landscape Direct Extractor Transformation for MS Excel SUM for SAP HANA … SMD Agent SAP Host Agent LM structure SBOP BI 4.0 Installed on SAP HANA server(s) Installed on workstation Installed on separate server Installed on separate server by HW partners Appliance software Additional components of Additional components of Possible clients as part of installation of SAP HANA SAP HANA platform edition SAP HANA enterprise edition a SAP HANA solution platform edition© 2012 SAP AG. All rights reserved. 13
  • Bill of materialSAP HANA platform/enterprise edition pre- optional Installed install by Platform EnterpriseSAP HANA appliance software components by vendor customer Edition EditionSAP HANA database ■ ■ ■Core In-Memory Computing technology engineSAP HANA studio ■ ■ ■GUI for Administration , Modeling and Lifecycle Management of SAP HANASAP HANA studio repository ■ ■ ■Eclipse Update repository to distribute Studio updates in a landscapeSAP Host Agent 7.20 ■ ■ ■Enables LM remote services like start/stop and Solution Manager integrationSAP Solution Manager Diagnostics Agent 7.30 ■ ■ ■Provides monitoring data into SAP Solution ManagerSoftware Update Manager for SAP HANA ■ ■ ■Allows download and implementation of SAP HANA updates from with SAP HANA studioLM Structure ■ ■ ■Machine readable product description, stored in file systemSAP HANA UI for Information Access ■ ■ ■Toolkit for search and text capabilities inside SAP HANASAP HANA Direct Extractor Connector ■ ■Delivery Unit for Data acquisition from SAP Business Content DataSource Extractors© 2012 SAP AG. All rights reserved. 14
  • Bill of materialSAP HANA platform/enterprise edition Platform EnterpriseSAP HANA peripheral components Edition EditionSAP HANA client ■ ■Provides standardized interfaces for programming against SAP HANASAP HANA studio ■ ■GUI for Administration , Modeling and Lifecycle Management of SAP HANASAP HANA studio repository ■ ■Eclipse Update repository to distribute Studio updates in a landscapeSAP HANA client package for MS Excel ■ ■Optimizes SAP HANA client package for use with Microsoft ExcelSAP HANA information composer ■ ■Web based front-end for end-usersLT Rep Server (7.20ext Kernel) ■Supports SAP and non-SAP source systems to load data into SAP HANALT Replication Add-on ■To be installed on source systemSAP Data Services ■ETL Tool for loading data into SAP HANA© 2012 SAP AG. All rights reserved. 15
  • Bill of materialSAP HANA enterprise extended edition optional install optional install on appliance Ext. Edition Enterprise peripheralSAP HANA Enterprise (ext.) componentsSybase Replication Server 15 ■ ■To be installed on HANA serverSAP HANA load controller ■ ■Supports Sybase Replication Server loading processSybase Adaptive Server Engine (ASE) 15.5 ■ ■May be used as repository for DS installationSybase Replication Server Agent 15 ■ ■To be installed on source system© 2012 SAP AG. All rights reserved. 16
  • SAP HANAArchitecture & Technology Architecture HANA overview Scenarios Technology implications Deployment options
  • In-Memory computingUse cache-conscious data-structures and algorithmsProgramming against a new scarce resource… CPU Core CPU Cache Performance bottleneck today: CPU waiting for data to be Main Memory loaded from memory into cache Performance bottleneck in the past: Disk I/O Disk … requires cache-conscious data-structures and algorithms.© 2012 SAP AG. All rights reserved. 18
  • In-Memory computingChallenges of In-memory Computing  Challenge 1: Parallelism! Take advantage of tens, hundreds of cores  Challenge 2: Data locality! – Yes, DRAM is 100,000 times faster than disk… – But DRAM access is still 4-60 times slower than on-chip caches© 2012 SAP AG. All rights reserved. 19
  • In-Memory computingDelegation of data intense operations to the in-memory computingToday„s applicationsexecute many data Application Layerintense operations inthe application layer High performance apps Data Layer delegate data intense operations to the in-memory computingIn-Memory Computing Imperative: Avoid movement of detailed data Calculate first, then move results© 2012 SAP AG. All rights reserved. 20
  • In-Memory computingDelegation of data intense operations to the in-memory computing Traditional In-Memory Computing Application Mass data Database Mass data© 2012 SAP AG. All rights reserved. 21
  • SAP HANAArchitecture & Technology Architecture HANA overview Scenarios Technology implications Deployment options
  • SAP In-Memory Strategy “transformation” “integration“ “side-by-side” Analytics Side-Car Primary Persistence Platform SAP HANA Real-time SAP NetWeaver BW SAP Business Suite operational analytics Powered by SAP HANA powered by SAP HANA RDS and Accelerators Smart Meter Analytics Extreme Applications using HANA Application Services© 2012 SAP AG. All rights reserved. 23
  • Side-by-side scenariosAgile data marts SAP Business SAP HANA Agile Data Marts Suite DS  Based on analytic data models (dimensional) Database  Data has been transformed, in favor of the business problem at hand SAP NW Business Warehouse (BW) DS/DXC  Typically contains no time critical data and therefore utilize traditional ETL Database Core Value Proposition SAP HANA  More flexibility compared to EDW environmentDS: Data Services; DXC: Direct Extractor Connector© 2012 SAP AG. All rights reserved. 24
  • Side-by-side scenariosOperational data marts Operational Data Marts  Views calculate results for reports in real SAP Business SAP HANA time on the actual operational data Suite DS  No transformation during load step (only selection of relevant data if applicable)  Real-time replication of time critical data Database SLT (SLT) Core Value Proposition SAP HANA  Real-time reporting on operational dataDS: Data Services; DXC: Direct Extractor Connector; SLT: SAP Landscape Transformation Replication Server© 2012 SAP AG. All rights reserved. 25
  • Side-by-side scenariosSAP HANA based accelerators HANA Accelerators  Turnkey solution to accelerate SAP Business SAP HANA – Standard ABAP reports Suite DBSL – Business processes in SAP ERP DXC  Flexible reporting using SAP BusinessObjects BI Clients  Examples: CO/PA, FIN, Material Ledger Database SLT Core Value Proposition SAP HANA  Turnkey accelerator for SAP ERP customersDXC: Direct Extractor Connector; SLT: SAP Landscape Transformation Replication Server; DBSL: Database Shared Library© 2012 SAP AG. All rights reserved. 26
  • SAP CO/PA Accelerator – Customer Experience SAP CO/PA Accelerator ERP w/o HANA ERP with HANA Acceleration factor vs. ERP EBIT with commodity sales 280 sec 7 sec 40 – initial report (DB 2,8 sec)* EBIT with commodity sales 620 sec 5 sec 124 – drilldown by alphacode (DB 2,9 sec)* Cost allocation 45 sec 5 sec 9 – initial report (DB 3,4 sec)* Cost allocation 260 sec 7 sec 37 – drilldown by sending cost center (DB 3,3 sec)* Additional drilldowns are now possible e.g. by customer and article (not feasible before) Drilldown performance not dependent on availability of suitable aggregation level, selection always on line item level from In-Memory Database Existing ERP reports are accelerated with no changes to report definitions*DB measurements show the selection runtime on HANA. Non-DB time is likely to decrease if the application server runs on production hardware.© 2012 SAP AG. All rights reserved. 27
  • Integration scenariosSAP HANA as primary persistence SAP Netweaver BW, powered by SAP HANA SAP Business Suite, powered by SAP HANA * SAP Netweaver AS ABAP  SAP HANA Database becomes primary persistence of ABAP application server  All Objects and BW loading procedures are accelerated by in-memory technology SAP HANA  High modeling flexibility Core Value Proposition SAP HANA  Speed and simplification for SAP NW BW / Business Suite*) planned; BW: Business Warehouse© 2012 SAP AG. All rights reserved. 28
  • Transformation scenariosSAP HANA as platform Next Generation HANA Apps  Netweaver AS ABAP leveraging HANA New Apps New Apps (ODBC, JDBC, …) (HTML5/JavaScript)  iOS apps running against HANA  Java applications running against HANA SAP HANA XS Engine Core Value Proposition SAP HANA  Simplification: lean code – mean apps© 2012 SAP AG. All rights reserved. 29
  • Transformation – Mobile Apps powered by SAP HANA SAP Smart Meter Analytics SAP Smart Meter Analytics provides a platform to analyze massive amounts of smart meter data in real time to give businesses and households insights into their actual energy spending patterns. Moneywise (Prototype) Moneywise is an iPad app that helps department heads understand instantly where and why money is being spent and supports informed spend decisions on the go.© 2012 SAP AG. All rights reserved. 30
  • SAP HANAAn ideal platform for real-time business HANA HANA HANA Content HANA Cloud on HANA Business One Business One BW on Business HANA Platform Apps (Reporting & Accelerators Analytics on on HANA HANA Suite New (Datamart) Analytics) HANA on HANA Apps Client Client Client Client SAP Business Suite Apps BW SAP Apps Views CRM SCM SRM ERP PLM Customer Business One SAP SAP Apps SAP SAP SAP Busi- Mart App Busi- Busi- (Views) Busi- OD/SF Solutions Busi- BW ness ness ness ness ness Suite Suite Suite Suite One HANA DB HANA DB HANA DB HANA DB HANA DB HANA DB HANA DB HANA DB HANA DB HANA DB AnyDB AnyDB AnyDB AnyDB AnyDB MSQL Transformation Side-by-side scenarios Integrated scenarios scenariosOD: On Demand; SF: SuccessFactor This presentation and SAPs 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 © 2012 SAP AG. All rights reserved. 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. 31
  • SAP HANAArchitecture & Technology Architecture HANA overview Scenarios Technology implications Deployment options
  • SAP HANA system landscapeConnectivity overview SAP HANA UI for SAP NW 7.3 SAP HANA Apps BusinessObjects BI Information Access Business Warehouse Business Suite* Applications running Suite natively on / against SAP For search and text Powered by SAP HANA as *) Planned: SAP HANA as For analytical scenarios capabilities inside primary persistence below primary persistence also for HANA Database using BI suite products SAP HANA SAP NW 7.3 AS ABAP SAP Business Suite systems Primary Persistence Platform / Runtime HANA Information Composer For easy data upload into SAP HANA SAP HANASide-by-Side SAP HANA Appliance R runtime For direct integration with SAP HANA Hostagent/ SUM for … R-runtime libraries Database SMD Agent SAP HANA Direct Extractor SAP SAP Landscape SAP Support SAP Service Connection (DXC) Data Services Transformation HANA Studio SAP Solution (OSS) Marketplace (SMP) Data acquisition from SAP For ETL based loading (SLT) For administration, Manager Business Content For real-time replication modeling and lifecycle For remote support of the For downloading SP- For Monitoring and DataSource Extractors management of the SAP SAP HANA system stacks and patches Administration HANA system (DBACockpit, LVM, CTS+) e.g. SAP NW BW e.g. 3rd party EDW e.g. SAP ERP© 2012 SAP AG. All rights reserved. 33
  • Example landscapesABAP based scenarios, powered by SAP HANA HANA as Accelerator (secondary DB) HANA as primary Database (for AS ABAP) SAP Application Server SAP Application Server E.g. CO-PA Application E.g. SAP Netweaver 7.3 BW Aggregation Levels IMBO, DSO, Transient Info Providers Primary DB connection Secondary DB connection Primary/Only DB connection Read / write Read only Read / write SAP HANA SAP HANA Aggregation Engine ABAP replication SQL Engine ABAP Schema / Data Schema Calculation Engine Database Tables Traditional DBMS© 2012 SAP AG. All rights reserved. 34
  • Example landscapesNon-ABAP scenarios, powered by SAP HANA Data Marts with SAP HANA HANA Apps BI Tools Standalone Application Access through BI Direct Access E.g. Charitra SAP HANA clients BI 4.0 (optional) Primary/Only DB connection Semantic Layer Read / write SAP HANA SAP HANA Aggregation Engine Aggregation Engine SQL Engine HANA Content / SQL Engine HANA Content / Calculation Engine Database Tables Calculation Engine Database Tables© 2012 SAP AG. All rights reserved. 35
  • Landscapes consolidation optionsSupport for multiple applications on SAP HANA (MCOD) SAP generally does not support the deployment of multiple applications (or scenarios) within a single SAP HANA system in a production environment SAP does support running certain application types together in one production SAP HANA system. This “White List” of applications which can run together with other applications on one productive SAP HANA system is maintained in SAP Note 1661202 HANA DB Node HANA DB Node HANA DB Node e.g. CO-PA Accelerator (Non-BW Schema) e.g. BW Schema© 2012 SAP AG. All rights reserved. 36
  • SAP HANA “classic” scenario1x SAP HANA database, 1x application, 1x schema App App App Implications/Remarks:  Dedicated Scenario Ownership AS ABAP  Independent Lifecycle Management (SP, revisions, backups …) SID: ABC  Common setup for productive system landscapes SAP HANA <HDB> Examples: Schema ABC  Production NW 7.3 BW, powered by SAP HANA  Production Business Suite / ERP, powered by SAP HANA ** planned© 2012 SAP AG. All rights reserved. 37
  • SAP HANA “MCOD” scenario1x SAP HANA database, n- applications and schemas App App App Implications/Remarks:  Lower TCO / hardware usage AS ABAP Application  Applications reside in same database installation SID: ABC XYZ  SAP generally does not support the deployment of multiple applications (MCOD), besides explicit listed scenarios within SAP Note 1661202 (Support for multiple applications on SAP HANA) SAP HANA <HDB> Examples: Schema ABC  SAP NW 7.3 BW together with Business Suite Accelerators Schema XYZ  Smaller customer projects & POCs© 2012 SAP AG. All rights reserved. 38
  • SAP HANA “MCOS” scenarion- SAP HANA databases, applications and schemas App App App App Implications/Remarks:  Lower system provisioning costs for non-production systems AS ABAP AS ABAP  Individual lifecycle for the individual databases ABC XYZ  No CPU/Memory resource management  SAP does support running multiple SAP HANA databases only for non-production (DEV, QA, test, etc.) SAP HANA appliances, SAP HANA as stated in SAP Note 1681092 (Multiple SAP HANA databases on a SAP HANA appliance) for more details <DB1> <DB2> Examples: Schema ABC Schema XYZ  Combine Dev / Q / Demo - Systems in one physical SAP HANA© 2012 SAP AG. All rights reserved. 39
  • SAP HANAThe unified data platform for all SAP appsAvailable Now Future Vision * One DB platform for SAP applications  One DB platform for the whole landscape Unified OLAP and OLTP scenarios  Logical databases per SAP application Each scenario has still an own SAP HANA  Providing elastic resource management to... system – …maximize performance – …reduce overall costs* planned© 2012 SAP AG. All rights reserved. 40
  • Thank You!Contact information:Arne Arnold, MSc, PMP ®Product Management SAP HANATIP In-Memory PlatformSAP AG | Dietmar-Hopp-Allee 16 | 69190 Walldorf | GermanyT +49 6227 7-67312
  • Further InformationRelated Workshop/Lectures at SAP TechED 2012ALM105 SAP HANA – Operations, High Availability, and Data Center Readiness Lecture (1h)ALM161 SAP HANA operations – Basics Hands-On Workshop (2hr)ALM360 SAP HANA operations – Advanced Hands-On Workshop (2hr)EIM106 SAP HANA – Data Provisioning for Replication with SAP and Non-SAP Lecture (1h) ApplicationsEIM109 Search-Based Applications on Unstructured Content in SAP HANA Lecture (1h)EIM160 Landscape Transformation Replication Server – Real-Time Data Integration Lecture (2h) into SAP HANAEIM163 Loading Data in Batch Mode into SAP HANA with Data Services and Lecture (2h) ConnectionsEIM204 Applications Powered by SAP HANA Lecture (2h)SIS201 All You Need to Know About Security with SAP HANA Lecture (1h)TEC105 SAP HANA Database for SAP Business Suite Lecture (1h)© 2012 SAP AG. All rights reserved. 42
  • Further InformationSAP Public Webhttp://www.sap.com/hanahttp://experiencesaphana.com/http://scn.sap.com/community/hana-in-memorySAP Education and Certification Opportunitieshttps://training.sap.com/de/en/curriculum/hana-sap-hanahttps://training.sap.com/bundles/product/sap-hanahttp://www.sap.com/educationWatch SAP TechEd Onlinehttp://www.sapteched.com/online© 2012 SAP AG. All rights reserved. 43
  • FeedbackPlease complete your session evaluation for this Session EIM201.Thanks for attending this SAP TechEd session.
  • SAP’s technology innovations and solutionsImportant building blocks for a sustainable IT IT Challenges Today  IT budgets stayed flat or have been reduced  IT complexity increased due to additional business needs  Energy a rising cost element for years  More and more public pressure for greener ICT SAP’s Technology Innovations and Solutions … … help to reduce IT energy consumption, minimize e-waste and foster dematerialization Green … stand for simplification and overall execution excellence TCO … ensure end to end business processes availability and management Reliability© 2012 SAP AG. All rights reserved. 45
  • Enterprise Information Management with SAP • Understand the big picture of SAP‟s enterprise information management offerings • Explore step-by-step instructions for working with SAP Data Services • Learn how to perform the most important tasks in SAP Information Steward, SAP Netweaver Information Lifecycle Management, SAP Master Data Governance, and SAP Extended Content Management • All royalties donated to Doctors Without Borders Enter 6Y8DF3 as your discount code when ordering at SAP PRESS© 2012 SAP AG. All rights reserved. 46
  • The BW on SAP HANA cookbookThe Cookbook provides an overview andconsolidates guides and notes relevant tomoving BW to SAP HANA in one location.It was created together with customers andhas features to take notes and askquestions within context. https://cookbook.experiencesaphana.com© 2012 SAP AG. All rights reserved. 47
  • © 2012 SAP AG. All rights reserved.No part of this publication may be reproduced or transmitted in any form or for any purpose without the express Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads,permission of SAP AG. The information contained herein may be changed without prior notice. Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice, Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc.Some software products marketed by SAP AG and its distributors contain proprietary software components ofother software vendors. INTERMEC is a registered trademark of Intermec Technologies Corporation.Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of Wi-Fi is a registered trademark of Wi-Fi Alliance.Microsoft Corporation. Bluetooth is a registered trademark of Bluetooth SIG Inc.IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System Motorola is a registered trademark of Motorola Trademark Holdings LLC.z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7,POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize, Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH.XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere,Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation. SAP, R/3, SAP Netweaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA, and other SAP products and services mentioned herein as well as their respective logos areLinux is the registered trademark of Linus Torvalds in the United States and other countries. trademarks or registered trademarks of SAP AG in Germany and other countries.Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, WebSystems Incorporated in the United States and other countries. Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business ObjectsOracle and Java are registered trademarks of Oracle and its affiliates. is an SAP company.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and servicesCitrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc.registered trademarks of Citrix Systems Inc. Sybase is an SAP company.HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C®, World Wide Web Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AGConsortium, Massachusetts Institute of Technology. in Germany and other countries. Crossgate is an SAP company.Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri, All other product and service names mentioned are the trademarks of their respective companies. Dataand Xcode are trademarks or registered trademarks of Apple Inc. contained in this document serves informational purposes only. National product specifications may vary.IOS is a registered trademark of Cisco Systems Inc. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerryStorm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registeredtrademarks of Research in Motion Limited. © 2012 SAP AG. All rights reserved. 48
  • Operating SAP HANA within your datacenterManaging SAP HANA – When to use which tool? The SAP HANA Studio is the primary tool for administration & monitoring of SAP HANAIntegrated into DBACockpit, the The SAP Solution Manager can beSAP HANA database can be used for basic administration andgenerally monitored and monitoring of HANA systemsadministered like any other within existing SAP landscapesdatabase from withinAS ABAP SAP LVM HANA StudioIntegration of SAP HANA SAP HANA also integrates withspecifics into common 3rd –party the SAP Netweaver Landscapemonitoring and backup tools Virtualization Management (LVM)currently being worked out between for operation of larger/complex SAPSAP and its partners. landscapes (start/stop & dependencies, etc.)** Virtualization of SAP HANA not supported© 2012 SAP AG. All rights reserved. 49
  • Operating SAP HANA within your datacenterAvailable tools for administrating and monitoring SAP HANA SAP HANA studio – Stand-alone tool, available for Windows and Linux operating systems – Provides advanced administration and monitoring features – Currently the only tool which supports database-recovery (from DB backup) – Contains further functionality for modeling, lifecycle management and user management SAP Solution Manager – Is available as of SAP Solution Manager 7.1 SP04 and following releases – Provides basic administration and monitoring features for SAP HANA systems within existing SAP system landscapes through enablement of DBA Cockpit *, Solution Manager Diagnostics (SMD), System Landscape Directory (SLD) and Maintenance Optimizer (MOPZ) ** – Is used by SAP support for early problem analysis SAP Netweaver Landscape Virtualization Management (LVM) – Is available as add-on for of SAP Netweaver 7.3 – Provides operation capabilities for SAP HANA systems within larger/complex landscapes – Can be used by customer for start/stop, taking into account system dependency, etc.*) DBA Cockpit also available as part of SAP NW 7.3 BW, SP05; ** As of SAP Solution Manager 7.1 SP05© 2012 SAP AG. All rights reserved. 50
  • Operating SAP HANA within your datacenterFulfilling IT compliance (IT policies) for data centers Data Center compliance usually defines a collection of topics to be addressed: – Managing, Monitoring and Backup & Restore – Central user management with IDM Tool Vendor – Anti Virus software usage obligation – OS security patches, firewalls – etc. Customer SAP tolerates any tools required to be installed on the SAP HANA system, needed to comply with these policies, while following restrictions apply: SAP – Neither SAP nor the hardware vendor is offering support for tools which are not official part of the SAP HANA bill of material (BOM) – In addition to SAP, also the hardware vendor has to state that they are tolerating the HW Partner installation and operation of the compliance-related software in question HW Partner Tool set – The Customer agrees to stop these tools upon request, in case of a support issue to reproduce the problem© 2012 SAP AG. All rights reserved. 51
  • Operating SAP HANA within your datacenterHANA content transport capabilitiesIn context of Data Marts: SAP Solution Manager CTS+ 2-step integration into CTS+ (“lose coupling”): CTS+ o Manual preparation (server-side export) o Automated transport and deployment in target system via CTS+ Export DIR Export DIR Potential for ABAP-based new applications (HPAs) – TLOGO-based transport Manual CTS+ – Encapsulating SAP HANA content in ABAP objects HANA HANA (allows transport SAP HANA content with application code though standard CTS mechanisms) Source TargetIn context of SAP NW 7.3 BW, powered by SAP HANA Leverage existing transport functionality© 2012 SAP AG. All rights reserved. 52