SAP HANA Revision Strategy SAP HANA Product Management August 2015 Table of Contents SAP HANA Terminology Understand the difference between Support Package Stack, Support Packages and SAP HANA Revisions What are SAP HANA Maintenance Revisions, what is the SAP HANA Datacenter Service Point? SAP HANA Maintenance Strategy Understand the SAP HANA product availability and maintenance strategy When to implement which type and release of an SAP HANA Revision? SAP HANA Business Continuity Revision Update with SAP HANA Zero Downtime Maintenance © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 2 Terminology Related to SAP HANA Revision and Maintenance Strategy SAP HANA Terminology What is a Revision? What is a Support Package Stack? In the context of the SAP HANA platform: • • • Corrections are shipped in the form of Revisions and Support Packages of the product’s components. New capabilities are only introduced twice a year, every time a new SAP HANA Support Package Stack (SPS) is released. For easier handling, the numbering of SAP HANA SPS and Revisions had been aligned. Revision 90 for example refers to the first SAP HANA Revisions which contains SPS 09 related capabilities. Component SPS 07 SPS 08 SPS 09 SAP HANA database [Revision 70 – 74] [Revision 80 – 85] [Revision 90 – 97] SAP HANA client [Revision 70 – 74] [Revision 80 – 85] [Revision 90 – 97] SAP HANA studio [Revision 70 – 74] [Revision 80 – 85] [Revision 90 – 97] SAP HANA AFL [Revision 70 – 74] [Revision 80 – 85] [Revision 90 – 97] SAP Host Agent SP171 SP180 SP194 SAP HANA Smart Data Access SP001 SP001 SP004 SAP HANA INA Toolkit SP007 SP008 SP008 … … … The term “Revision” refers to packages containing fixes for the SAP HANA core components (SAP HANA Database, Studio, Clients, AFLs, LCapps, SDA, HWCC tool) All other parts of the SAP HANA platform become visible on SAP Service Marketplace as “Support Packages (SP)”. The “Support Package Stack (SPS)” marks the point in time when new features and capabilities are introduced by implementing the Revisions and SPs referenced in the SPS. This list had been simplified for illustration perspectives and does not show the entire bill of material of SAP HANA © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 4 SAP HANA Terminology What does the SAP HANA Maintenance Revision offer? The SAP HANA Maintenance Revisions are minor-version shipments of the last SAP HANA Revision within a certain SPS, for example 85.01, 85.02 or 74.01. Maintenance Revisions by definition only provides fixes for: o Major bugs concerning critical functionality in key SAP HANA scenarios (Business Suite on SAP HANA, SAP BW on SAP HANA, SAP HANA Data Marts) o Production systems or endangered Go-lives within the next 6 weeks o Bugs with non existing workaround o Minor code dependencies and code changes or impact More details on possible update paths from SAP HANA Maintenance to standard SAP HANA Revisions can be found in SAP Note 1948334. * ) will be further explained on the next slide © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 5 SAP HANA Terminology What does the SAP HANA Datacenter Service Point stand for? The SAP HANA Datacenter Service Point (DSP): • Is a point in time, providing customers with more guidance as to when and on the base of which revision they should plan their production SAP HANA maintenance. • Is based upon the availability of a certain SAP HANA revision, which – as a proof of SAP’s commitment and belief in the quality of its own software – had been running within SAP production enterprise applications for at least two weeks before it is officially released. • As customers have to schedule their maintenance between quarterly end closings, and to allow a certain period of time to apply and run these revisions within SAP’s production enterprise applications, the DSP has been defined to lie between the SAP HANA SPSs, i.e. in March and in September. Further information about which SAP HANA revision is referenced by a certain DSP can be found in SAP Note 2021789. © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 6 Maintenance Strategy Recommendations for planned and unplanned maintenance of SAP HANA SAP HANA Maintenance Strategy Incremental, non-disruptive innovation • Updates to the SAP HANA Platform will be released in the form of SAP HANA Support Package Stacks twice per year, delivered from within a single delivery stream. • As updates shipped for the SAP HANA Platform are strictly downward compatible, earlier Revisions may be removed from SAP Service Marketplace with availability of a newer SAP HANA Revision of the same SPS. Incompatible changes may be considered for legal or security reasons, but are subject to a strict exception approval process. • The SAP HANA Platform product remains in maintenance as long as any SAP business application releases built on top of SAP HANA are in mainstream maintenance, extended maintenance, or priorityone support. SPS 08 …. 73 74 SPS 09 80 81 82 … 90 91 92 … Updates are cumulative and strictly downward compatible © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 8 SAP HANA Maintenance Strategy SAP HANA system - Planned Maintenance Recommended path for production systems planned maintenance, leveraging the SAP HANA Datacenter Service Points SPS 08 SAP HANA 80 81 82 ... Revision 73 74 DSP 08 SPS 09 85 90 ... 96 97 … DSP 09 • To customers running SAP HANA in production (or with a planned Go-live of less than 6 weeks), SAP recommends to stay on the current SAP HANA Support Package Stack until the next SAP HANA Datacenter Service Point is reached. • Past this point, SAP strongly recommends to update to the SAP HANA revision, shipped as a DSP revision, or any newer SAP HANA revision of the same SPS, available on SAP Service Marketplace. • Customers running SAP HANA in a non-production environment (or planning for initial system setup) may adapt new SAP HANA SPS at any time. © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 9 SAP HANA Maintenance Strategy SAP HANA system – Bug Fixing (“Unplanned Maintenance”) Recommended path for production systems bug fixing, using SAP HANA Maintenance Revisions SPS 08 SAP HANA 80 81 82 ... Revisions 73 74 74.01 74.02 74.xx SPS 09 85 90 91 ... 96 97 … 85.01 85.02 85.xx • To customers running SAP HANA in production (or with a planned Go-live of less than 6 weeks), SAP provides SAP HANA Maintenance Revisions, allowing them to stay on an older SPS for up to three months longer. These Maintenance Revision contain only a subset of available fixes, identified to be relevant in particular for production environments. • To customers running SAP HANA in a non-production environment (or planning for initial system setup) SAP proposes the implementation of the highest SAP HANA Revisions available on SAP Service Marketplace to benefit from incremental, but non-disruptive improvements. © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 10 SAP HANA Maintenance Strategy Test Requirements All updates shipped for the SAP HANA Platform are strictly downward compatible • Incompatible changes may be considered for legal or security reasons, but are subject to a strict exception approval process and documented in SAP notes. • SAP executes regression tests for applications shipped by SAP; known regressions are documented in the SAP HANA release note of a Revision • We suggest that customers consider regression tests based on their actual setup and usage of SAP applications. • If customer consider doing regression tests, than they might consider technical regression tests only, Business Acceptance tests are normally not required if no new features are used on application level • For self-written or 3rd Party Applications we recommend to run full regression tests before updating to a never HANA Revisions • SAP offers customers to include their HANA scenario in the SAP HANA regression tests © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 11 SAP HANA Maintenance Strategy Recommendation for customers running SAP HANA in production In a nutshell: • The early SAP HANA revisions of each new SPS - from RTC until DSP – are supported and can be used for productive usage. For customers running SAP HANA productively (or with a planned go-live of less than 6 weeks) however, SAP recommends waiting until DSP is reached. • Once the SAP HANA DSP is reached, SAP strongly recommends going live with the DSP revision, or updating production systems to the DSP revision, or any newer SAP HANA revision of the same SPS. • The SAP HANA Maintenance revisions are recommended for productive usage, while only containing critical fixes / a subset of available fixes. Note: Customers who have already downloaded or run a certain SAP HANA revision, shipped as a DSP revision, do not need to update to a successor revision unless they are facing an issue or a SAP Note reports a critical bug which applies to the specific scenario the customer is running. RTC: Release for Customer | DSP: Datacenter Service Point | SPS: Support Package Stack © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 12 Business Continuity In regards to SAP HANA maintenance activities SAP HANA Business Continuity Revision Update with SAP HANA Zero Downtime Maintenance SAP offers the SAP HANA Zero Downtime Maintenance capability based on connectivity suspend feature of the SAP NetWeaver AS ABAP stack: DBSL of the database interface decouples transaction management of AS ABAP stack and of SAP HANA database This keeps transaction on AS ABAP layer alive and allows to change components (software versions) on the layers below on secondary (shadow) SAP HANA instance Important is to understand that the software upgrade order is to be started on end of chain and continued to the head of chain (ensuring use of the downwards compatibility ability of SAP HANA) See SAP Note 1913302 or Step-by-Step Implementation Guide for SAP HANA System Replication available here for further details. © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 14 SAP HANA Business Continuity Revision Update with SAP HANA Zero Downtime Maintenance 1 2 SAP NetWeaver ABAP Server DBSL Cluster Manager (e.g. SUSE Cluster) Software Upgrade Order SAP HANA Version Walldorf Primary Log DBSL Connectivity Suspend SAP HANA Version +1 SAP HANA Version Sync/Async mirrored redo log writing Rot Walldorf Secondary Primary Sync/Async mirrored redo log writing Rot Walldorf Secondary Primary Log © 2015 SAP SE or an SAP affiliate company. All rights reserved. Data Log virtual IP 3. Re-initiate SAP HANA Version +1 SAP SAP HANA HANA Version Version +1 Transport incremental data Data Cluster Manager (e.g. SUSE Cluster) 1. Update 2. Reconfigure Takeover Transport incremental data Data SAP NetWeaver ABAP Server DBSL virtual IP 3 SAP NetWeaver ABAP Server SAP HANA Version +1 Sync/Async mirrored redo log writing Rot Secondary Transport incremental data Data Log Data Log Data CUSTOMER Log 15 SAP HANA Revision and Maintenance Strategy Summary Release of New SPS SAP HANA Revisions: 80 Datacenter Service Point 81 82 ... 85 90 91 … 85.01 Zero Downtime SAP HANA Revision Update 85.02 85.xx Revision Type Schedule Comprises of Recommended to RTC Revision (e.g. Rev. 80, 90, …) Every 6 months New features and fixes Early adapters and Non-production systems DSP Revision (e.g. Rev. 82, 96, …) Every 6 months, after having run in SAP production system for 2+ weeks Incremental fixes, based on latest SPS feature set Production systems (targeting planned maintenance) Standard Revision (e.g. Rev 81, 94, …) On demand Incremental fixes, based on latest SPS feature set Systems on DSP Revision and Non-production systems Maintenance Revision (e.g. 74.01, 85.03, …) On demand, provisioned for previous SPS between RTC and DSP only Incremental critical fixes only, based on predecessor SPS feature set Production systems, (targeting unplanned maintenance) RTC: Release for Customer | DSP: Datacenter Service Point | SPS: Support Package Stack © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 16 References • SAP HANA Revision and Maintenance Strategy SAP Note 2021789 • Recommended update paths for SAP HANA Maintenance Revisions SAP Note 1948334 • SAP Release Strategy Brochure https://service.sap.com/releasestrategy • SAP Product Availability Matrix https://service.sap.com/pam • SAP HANA Product Page http://www.saphana.com © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 17 Thank you Contact information Joerg Latza SAP HANA Product Management [email protected] © 2015 SAP SE 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 SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. 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 of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company 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. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forwardlooking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions. © 2015 SAP SE or an SAP affiliate company. All rights reserved. CUSTOMER 19
© Copyright 2024 Paperzz