Post on 11-Feb-2018
transcript
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
A sortiment of enhancements
Scott Forstie – DB2 for i Business Architect
Eric Kass – SAP on IBM i Database Driver and Kernel Engineer
IBM i 7.3 –Features for SAP clients
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Independent ASP Vary on improvements
PowerHA for IBM i Switchover improvements
IBM i Access Client Solutions enhancements
Agenda
2
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
IASP vary on is an IPL for a subset of storage
Long IPL steps are likely to be long vary on steps
IPL has console, IASP vary on has DSPASPSTS
Most performance enhancements apply to both vary on and IPL
Performance enhancements have been incrementally delivered
IASP vary on vs. IPL
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Display ASP Status (DSPASPSTS) command
ASP Device . . . . : 033 IASP1 Current time . . . : 00:01:03
ASP State . . . . : ACTIVE Previous time . . : 00:02:31
Step . . . . . . . : 32/ 35 Start date . . . . : 05/27/16
Step Elapsed time
Journal synchronization 00:00:07
Commit recovery 00:00:00
Database initialization 00:00:06
Journal cleanup 00:00:00
Commit initialization 00:00:00
UID/GID mismatch correction 00:00:01
Context rebuild 00:00:00
Database, journal, commit - 1 00:00:02
POSIX directory recovery 00:00:00
Database, journal, commit - 2 00:00:03
Commit recovery - 2 00:00:00
Cleaning up cross-reference files 00:00:00
Database access path recovery 00:00:14
Database cross-reference file merge 00:00:15
> SPOOL initialization 00:00:05
Item, current and total . . : 2 3
Sub Item, current and total : 106100 823743
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
1) Apply PTFs which deliver performance improvements:
http://www-01.ibm.com/support/docview.wss?uid=nas8N1020998
2) Increase hardware resources
Cores, Memory, I/O subsystem
3) Consider application/environment changes
Eliminate inefficient practices to gain vary on/IPL efficiencies
4) Identify problem areas for IBM to investigate
Many enhancements are direct result of customer investigations
Four ways to improve iASP Vary On performance
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Current PTFs for IPL / vary on IASP steps
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Database Initialization– Reduced unnecessary deleted entry count recovery
– Customer had reduction from 90 to 20 mins, 120 to 22 mins
Database Access Path Recovery– Honor RECOVER attribute for Access Paths that are MAINT(*DLY)
– Customer had 5 hour reduction
Spool Initialization– Resolved problem and removed unnecessary processing
Recent significant enhancements
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Database Recovery – Pre-bring data more aggressively and remove unnecessary processing
– Reduced 14 mins to 7 mins
New environment variable creates more QDBSRV jobs in IASP– QIBM_IASP_QDBSRV_JOBS increases parallel Access Path recovery
Journal Synchronization (and subsequent steps)– Write Journal sync points to disk more aggressively to reduce recovery
Vary off, Writing changes to disk– Parallelized shutdown in 7.3
– Removed 1 of 3 passes thru memory (also IPL enhancement)
And more enhancements
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
0
10
20
30
40
50
60
70
80
90
01
/23
/16
01
/26
/16
01
/28
/16
02
/01
/16
02
/03
/16
02
/05
/16
02
/09
/16
02
/11
/16
02
/15
/16
02
/17
/16
02
/20
/16
02
/23
/16
02
/27
/16
03
/01
/16
03
/03
/16
03
/07
/16
03
/09
/16
03
/12
/16
03
/15
/16
03
/17
/16
03
/21
/16
03
/23
/16
03
/28
/16
03
/30
/16
04
/02
/16
04
/05
/16
04
/07
/16
04
/12
/16
04
/14
/16
04
/18
/16
04
/20
/16
04
/23
/16
04
/26
/16
04
/28
/16
05
/02
/16
05
/04
/16
05
/06
/16
05
/09
/16
05
/11
/16
05
/14
/16
05
/17
/16
05
/19
/16
05
/23
/16
05
/25
/16
Storage Management Database Journal Sync DB, Jrn, Cmt-1 DB, Jrn, Cmt-2 Access Path DB XREF Spool Other
Customer 1 – Before & After vary on times
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Customer 2 – Before & After vary on times
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Customers 3 and 4
0
1
2
3
4
5
6
7
10
/15
/15
10
/19
/15
10
/22
/15
10
/26
/15
10
/29
/15
11
/02
/15
11
/06
/15
11
/10
/15
11
/13
/15
11
/17
/15
11
/20
/15
02
/03
/16
02
/07
/16
02
/10
/16
02
/14
/16
02
/17
/16
02
/21
/16
02
/24
/16
02
/28
/16
03
/02
/16
03
/05
/16
03
/08
/16
03
/11
/16
03
/16
/16
03
/20
/16
03
/23
/16
03
/27
/16
03
/30
/16
04
/03
/16
04
/06
/16
04
/10
/16
04
/13
/16
04
/18
/16
04
/21
/16
04
/25
/16
04
/28
/16
05
/02
/16
05
/05
/16
05
/09
/16
05
/12
/16
05
/17
/16
05
/20
/16
05
/24
/16
Storage Management Database Journal Sync DB, Jrn, Cmt-1 DB, Jrn, Cmt-2 Access Path DB XREF Spool Other
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Independent ASP Vary on improvements
PowerHA for IBM i Switchover improvements
IBM i Access Client Solutions enhancements
Agenda
12
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
PowerHA for i – Reduced time for Vary On of IASP
SAP Central Services / SAP Application Server / Database as ONE Entity
Central Services
ASCS
IASP
ABAPSchema
Global FileSystem
Primary Instance
Dnn
SAP Central Services / SAP Application Server / Database as ONE Entity
Central Services
ASCS
IASP
ABAPSchema
Global FileSystem
Primary Instance
Dnn
SAPCRGEXIT
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201614
PowerHA for i – Reduced time for Vary On of IASP
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Independent ASP Vary on improvements
PowerHA for IBM i Switchover improvements
IBM i Access Client Solutions enhancements
Agenda
15
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201616
ACS Deploys Anywhere
ACS
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201617
5250 Emulator • Mouse wheel support• Water marks • Images as water mark• Easy SSL configuration • Globalization • Screen History • Tab support
IBM i Access Client Solutions (ACS)
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201618
IBM i Access Client Solutions (ACS)
5250 Emulator Smart Card Authentication July 2016Windows only
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201619
IFS management
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201620
ACS Version 1.1.6.0 (delivered in August, 2016)
Run SQL Scripts
– JDBC Configuration manager
– Named parameters
– SQL Formatter
– Global variables tab
– Editor improvements
– Insert from Examples
– Integration to VE
– Syntax check
Show Statements
– Concurrent analysis
– Extra drilldown reports
– New 'top N' filter
Compare
– Customizable sort criteria
Visual Explain
– Search function
Plan cache properties and
configuration
Indicates where ACS support is better then System i Navigator*
**
*
**
*
**
*
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Highlights• Faster Startup Time• Line Numbers• Highlighting • Color Coding• Improved Usability• Status Bar • Reconnect• Lots of Editor features• Save Results• Graphical Debugger• Built-in examples
21
Run SQL Scripts
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201622
Insert from Examples
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201623
SQL Formatter
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201624
Visual Explain
Launch from:
Show Statements
Run SQL Scripts
Analyze
RDi
Enhancement
– Search function
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 201625
Questions? – Thank You!Contact: forstie@us.ibm.com
kasseric@de.ibm.com
See our blog and discuss with us at http://go.sap.com/community/topic/ibm-i.html
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Legal Information – Please Note
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information
regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or
functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future
features or functionality described for our products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or
performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in
the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an
individual user will achieve results similar to those stated here.
Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM
operates.
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for
informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While
efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any
kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other
materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its
suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have
achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor
shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
26
SAP on IBM POWER Summit DACH 2016 - © IBM Corporation 2016
Legal Information – Trademarks, Copyrights
Information contained in this material has not been submitted to any formal IBM review and is distributed on “as is” basis without any warranty either
expressed or implied. The use of this information is a customer responsibility.
IBM MAY HAVE PATENTS OR PENDING PATENT APPLICATIONS COVERING SUBJECT MATTER IN THIS DOCUMENT. THE FURNISHING OF
THIS DOCUMENT DOES NOT IMPLY GIVING LICENSE TO THESE PATENTS.
The client examples cited are presented for illustrative purposes only. Actual performance results may vary depending on specific configurations and
operating conditions. It is the user’s responsibility to evaluate and verify the operation of any other products or programs with IBM products and
programs.
IBM, the IBM logo, ibm.com, AIX, BatchPipes, BladeCenter, DB2, DB2 Connect, Netezza, GDPS, GPFS, Netfinity, Intelligent Miner, OpenPower,
Parallel Sysplex, POWER, RACF, Redbooks, RETAIN, System Storage, System p, System x, System z, Tivoli, WebSphere, zEnterprise, z9, z10, and
z/OS are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. A current list of
IBM trademarks is available on the web at “Copyright and trademark information” at: http://www.ibm.com/legal/us/en/copytrade.shtml
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
SAP, R/3, SAP NetWeaver, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP SE in Germany and other countries.
All other product and service names mentioned are the trademarks of their respective companies.
Data contained in this document serves informational purposes only. National product specifications may vary.
27