BS2000 Performance Handbook
Total Page:16
File Type:pdf, Size:1020Kb
English FUJITSU Software BS2000 Performance Handbook User Guide © Siemens NixdorfInformationssysteme 1995 AG Pfad: P:\FTS-BS\Confluence\OSD_V11\1603807_performance\prod_en\perf_e.vor.fm Valid for: SE Servers BS2000 OSD/BC V11.0 BS2000 OSD/XC V11.0 X2000 V6.2 Edition October 2018 Comments… Suggestions… Corrections… The User Documentation Department would like to know your opinion on this manual. Your feedback helps us to optimize our documentation to suit your individual needs. Feel free to send us your comments by e-mail to: [email protected] Certified documentation according to DIN EN ISO 9001:2008 To ensure a consistently high quality standard and user-friendliness, this documentation was created to meet the regulations of a quality management system which complies with the requirements of the standard DIN EN ISO 9001:2008. cognitas. Gesellschaft für Technik-Dokumentation mbH www.cognitas.de Copyright and Trademarks Copyright © 2018 Fujitsu Technology Solutions GmbH. All rights reserved. Delivery subject to availability; right of technical modifications reserved. EMC2®, Symmetrix®, Symmetrix DMXTM, VMAX®, VMAX3TM, SRDF® are trademarks of DELL EMC Corporation, Hopkinton/MA (USA). Quantum®, the Quantum logo and Scalar® are trademarks of Quantum Corporation, San Jose (USA). All hardware and software names used are trademarks of their respective manufacturers. This manual is printed on paper treated with chlorine-free bleach. Table of Contents 1 Preface . 11 1.1 Objectives and target groups of this manual . 12 1.2 Summary of contents . 12 18. Oktober2018 Stand 10:16.41 Pfad: P:\FTS-BS\Confluence\OSD_V11\1603807_performance\prod_en\perf_e.ivz.fm 1.3 Changes since the last edition of the manual . 13 1.4 Notational conventions . 14 2 Characteristic performance values . 15 2.1 Characteristic performance values of an online application . 16 2.2 Characteristic performance values of a batch application . 19 2.3 Formulating a performance expectation . 20 2.4 Relative performance factor of the CPU (RPF) . 25 2.4.1 Multiprocessor systems . 26 2.4.2 Special features for x86 servers . 27 2.5 Characteristic main memory values . 29 2.5.1 Special features for x86 servers . 30 2.6 Characteristic peripheral values . 31 2.6.1 Time slices for I/Os to disk . 31 2.6.2 Hardware service time . 34 2.6.3 Software service time . 34 3 Objects relevant to performance . 37 3.1 Storage systems . 37 3.1.1 Connection to the server . 38 3.1.1.1 Connection of storage systems to /390 servers . 39 3.1.1.2 Connection of storage systems to x86 servers . 40 Dokuschablonen 19x24 Version 7.4de fürFrameMaker V7.x vom 09.02.2010 © cognitas GmbH 2001-2010 U1794-J-Z125-16-76 Contents 3.1.2 Properties of storage systems . 41 3.1.2.1 Components of the storage systems . 41 3.1.2.2 Replication: volume-based mirroring for storage systems . 43 3.1.2.3 Thin Provisioning . 43 3.1.3 Load types . 44 3.1.4 Cache behavior with different load types . 45 3.1.5 RAID configuration . 48 3.1.5.1 RAID groups LUNs, and volumes . 48 3.1.5.2 RAID level and its performance . 48 3.2 Disk organization and accesses from the BS2000 viewpoint . 51 3.2.1 Logical volumes . 51 3.2.2 Pubsets . 54 3.2.2.1 Use of SF pubsets . 54 3.2.2.2 Use of SM pubsets . 55 3.2.3 Access methods . 58 3.2.3.1 UPAM and BTAM . 58 3.2.3.2 FASTPAM . 59 3.2.3.3 SAM . 60 3.2.3.4 ISAM . 60 3.2.3.5 PAM . 61 3.2.3.6 Databases . 62 3.2.3.7 DIV . 63 3.2.4 Processing mode . 64 3.2.4.1 OPEN . 64 3.2.4.2 Accesses . 64 3.2.4.3 CLOSE . 65 3.3 Network connection . 66 3.4 Net-Storage . 67 3.5 Virtual machines . 68 3.5.1 VM2000 scheduling (/390 servers) . 69 3.5.2 VM groups on /390 servers . 72 3.5.3 CPU pools . 73 3.5.4 Main memory . 75 3.5.5 Peripherals . 76 4 System-internal processes which are relevant to performance . 79 4.1 CPU states . 79 4.2 User tasks and system tasks . 83 U1794-J-Z125-16-76 Contents 4.3 Task management . 84 4.3.1 Introduction to task management . 86 4.3.1.1 Activating/deactivating tasks . 86 4.3.1.2 Initiation/deinitiation of tasks . 95 4.3.1.3 Controlling tasks via queues . 98 4.3.2 Prior concept . 101 4.3.2.1 Task categories . 102 4.3.2.2 Task priorities . .103 4.3.2.3 Load analysis . 106 4.3.2.4 Setting the category parameters . 109 4.3.2.5 Assigning priorities . 116 4.3.2.6 I/O priority handling for tasks using IORM . 118 4.3.3 PCS concept . .119 4.3.3.1 Category-specific control parameters . 119 4.3.3.2 Global system control parameters . 121 © Siemens Nixdorf Informationssysteme AG 1995 Pfad:P:\FTS-BS\Confluence\OSD_V11\1603807_performance\prod_en\perf_e.ivz.fm 4.3.3.3 Procedure when using PCS . 122 4.3.4 TANGRAM concept . 129 4.4 Job management . 132 4.4.1 Job classes . 132 4.4.1.1 Selection parameters for batch jobs . 132 4.4.1.2 Parameters for executing batch jobs, TP applications and interactive applications 133 4.4.2 Job streams . 135 4.5 Data management . 137 5 Measurement tool openSM2 . 139 5.1 Parameters for measurement and analysis . 139 5.2 Reports . 140 5.2.1 Reports of the report group BCAM-CONNECTION . 141 5.2.2 Report “CPU utilization (TU+TPR) for category” of the report group CATEGORY-CPU . 141 5.2.3 Report “IOs for category” of the report group CATEGORY-IO . 141 5.2.4 Report group CHANNEL . 142 5.2.5 Reports of the report group CPU . 142 5.2.6 “Time” report of the DISK report group . 143 5.2.7 Report “IOs for device classes” of the report group IO . 144 5.2.8 Report “Paging IOs” of the report group IO . 144 5.2.9 Report “Paging area utilization” of the report group MEMORY . 145 5.2.10 Reports "Page frames" of the report group MEMORY and.