SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
© 2017 IBM Corporation
SCRT Enablement for ISV Products
Andrew M. Sica
andrewsi@us.ibm.com
2 © 2017 IBM Corporation
Trademarks
The following are trademarks of the International Business Machines Corporation in the United States and/or other countries.
BigInsights
BlueMix
CICS*
COGNOS*
DB2*
DFSMSdfp
IMS
Language Environment*
MQSeries*
Parallel Sysplex*
PartnerWorld*
DFSMSdss
DFSMShsm
DFSORT
DS6000*
DS8000*
* Registered trademarks of IBM Corporation
The following are trademarks or registered trademarks of other companies.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel
Corporation or its subsidiaries in the United States and other countries.
IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce.
ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office.
Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
OpenStack is a trademark of OpenStack LLC. The OpenStack trademark policy is available on the OpenStack website.
TEALEAF is a registered trademark of Tealeaf, an IBM Company.
Windows Server and the Windows logo are trademarks of the Microsoft group of countries.
Worklight is a trademark or registered trademark of Worklight, an IBM Company.
UNIX is a registered trademark of The Open Group in the United States and other countries.
* Other product and service names might be trademarks of IBM or other companies.
FICON*
GDPS*
HyperSwap
IBM*
IBM (logo)*
RACF*
Rational*
Redbooks*
REXX
SmartCloud*
System z10*
Tivoli*
UrbanCode
WebSphere*
z13
zEnterprise*
z/OS*
zSecure
z Systems
z/VM*
3 © 2017 IBM Corporation
Session Overview
▪ Topics:
▪ SCRT Overview
▪ Plan to support non-IBM products.
▪ ISV enablement requirements:
▪ Develop a license file.
▪ JCL requirements.
▪ ISV Reporting: Reporting Process end to end overview.
▪ Customer Collection and Reporting Actions.
▪ SCRT Analysis.
▪ ISV Report output.
▪ Licensing Process.
▪ Availability
▪ Tool Notes.
4 © 2017 IBM Corporation
Sub-Capacity Reporting Tool (SCRT) - Overview
▪ SCRT is the Sub-Capacity Reporting Tool.
▪ It is a no charge tool that reports required license capacity for sub-capacity eligible IBM
products.
▪ Capacity is reported in MSUs.
▪ SCRT analyzes at most one month of data at a time.
▪ Analysis requires certain SMF data types for the entire reporting month.
▪ SMF type 70 subtype 1. (RMF LPAR, PR/SM data).
▪ SMF type 89 subtypes 1 and 2. (Product records).
▪ Customer needs to provide other input (contact info, parameters, etc.).
▪ The result of SCRT execution is a Sub-capacity Report.
5 © 2017 IBM Corporation
Plan to Support non-IBM Products
▪ Overview:
– IBM has received multiple requirements from both ISVs and mutual customers to
enhance SCRT to support ISV products.
• Sub-capacity pricing models are popular with the IBM customer set.
• Provide a standard mechanism for “sub-capacity” reporting.
– SCRT support will allow participating ISVs to better understand:
• Where products are running – by CPC and LPAR / VM.
• When products are running – per hour.
• The concurrent peak rolling four hour average MSU value of the LPAR when their
product was active.
6 © 2017 IBM Corporation
Plan to Support non-IBM Products (continued)
▪ Requirements for SCRT ISV Processing.
– The set of products it should report on must be defined.
• This is the “product catalog”.
– Indication of where to look for product activity data.
• SMF record -> Product activity recorded in SMF 89.
• NO89 statement -> Product not instrumented for SMF 89.
– Need other information used for report processing and generation.
• Customer info.
• “Business as usual” input for SCRT processing.
7 © 2017 IBM Corporation
Customer Process for IBM SCRT Report Creation
SMF
Type 70(1)
And
Type 89 (1,2)
SCRT JCL
//SMF DD ….
//SPECIAL DD *
…
//PARMS DD *
..
IBM SCRT
Report OutputProcessing
8 © 2017 IBM Corporation
Customer Process for ISV SCRT Report Creation
SMF
Type 70(1)
And
Type 89 (1,2)
SCRT JCL
//SMF DD ….
//SPECIAL DD *
…
//PARMS DD *
..
//ISVLIB DD …
ISV Specific
SCRT Report
Processing
ISV Definition File
- ISV Info.
- Product
definitions.
Simple addition
of ISVLIB
statement and
data triggers
ISV Report.
9 © 2017 IBM Corporation
ISV Enablement Requirements
10 © 2017 IBM Corporation
Develop a library file.
▪ An XML format file.
▪ This is developed by the ISV for customers.
– Not intended to be customer specific.
– Provides SCRT the complete “product library”.
▪ Defines vendor wide info to SCRT, including:
• Product Owner
– - Must match value specified on IFAUSAGE or IFAEDREG.
• Company Name
– - Used for report output.
• Optional legal text.
▪ Defines ISV product catalog to SCRT, including:
– Key product attributes:
• Product Identifier.
• Product flags (i.e. z/OS, z/VSE, NO89, ENAB).
• Product description (product name reported).
11 © 2017 IBM Corporation
JCL requirements – SCRT ISV
▪ SCRT generally runs as a batch job.
– We will support vendor processing in alternate platform tools.
▪ Ideally, customer will have a separate JCL per ISV using SCRT reporting.
▪ Differences between SCRT for IBM and SCRT for ISV reporting.
– New DD statement for input ISV license / product file.
– NO89 statements.
• IBM NO89 products not required in ISV JCL.
• Only ISV NO89 products must be defined here.
– - Customer tells SCRT whether it runs and where it runs (which LPARs).
– Customer Parameters:
• Customer number does not have to meet IBM SCRT guidelines.
▪ Everything else should be unchanged.
– Same set of SMF data provided.
– Exclude, other function supported.
▪ ISV should provide a customer modifiable JCL based on the SCRT JCL samples.
12 © 2017 IBM Corporation
Reporting Process End to End Overview.
13 © 2017 IBM Corporation
Customer Collection and Reporting Actions.
▪ Customer executes SCRT once per report needed.
– Provides isolation between IBM and ISV <–> ISV product analysis and reporting.
– Standard SCRT tool deliverable is used.
▪ Customer not required to gather additional SMF data.
– Requirement same as today for IBM reports.
• SCRT Type 70 Subtype 1
• SCRT Type 89 Subtypes 1 and 2.
▪ Customer can follow their existing SCRT process.
▪ Each report is unique (IBM and per ISV).
– Report can be handled according to IBM or ISV guidelines / process.
– No product “cross pollination” between ISV reports.
14 © 2017 IBM Corporation
SCRT Analysis
▪ SCRT product analysis for ISV products is equivalent functionally to current
reporting.
– Same scope, same data.
▪ SMF generating products are assigned the simultaneous peak 4 hour rolling average
across the LPARs where the products run.
– For hours when the product is active according to SMF data.
▪ NO89 products are assigned the simultaneous peak 4 hour rolling average across
the LPARs where they are assigned.
– NO89 products are considered to always be active.
15 © 2017 IBM Corporation
SCRT ISV Report Output
▪ When a vendor license file is specified, SCRT will generate an ISV specific report.
▪ The ISV report will contain the same report sections as the IBM SCRT report.
▪ The ISV report may contain the following products:
– Any enablement products defined in the ISV license file and found in the SMF data.
– Any ISV NO89 products assigned by the customer.
– Any IBM operating system (z/OS, z/VSE) version.
• The operating system product lines will match those shown on the IBM SCRT
report.
▪ The ISV report will contain a hash value for use as a checksum.
– Intended to protect report from tampering.
– IBM will provide a utility assist with report validation.
16 © 2017 IBM Corporation
17 © 2017 IBM Corporation
18 © 2017 IBM Corporation
Report Output - Notes
▪ The ISV report will also contain sections:
– H5 -> Detail Data Collection
• % Data collected, by LPAR.
– M5 -> SMF / SCRT89 Input Data Stats
– N5 -> Detail LPAR Data Section
– P5 -> Product Max Contributors.
• Shows each LPARs contributions to the product peak.
– Q5 -> Product Grid Snapshot
– U5 / S5 -> Capping information.
– Optionally, V5 -> Detailed product data.
• An hour by hour breakdown of product sub-capacity values per LPAR.
19 © 2017 IBM Corporation
Licensing Process
▪ SCRT ISV reporting capability will require a license agreement with IBM.
▪ With agreement, ISV receives:
– Interface documentation for developing ISV license file.
– Materials (tooling) to assist in the validation of report hash.
▪ SCRT ISV Support Process
– Transitioned to a standard (Service Request) service process in November 2016.
– Either the ISV or ISV client can open a service request for the SCRT tool, provided they
have a z/OS license.
▪ SCRT ISV support is intended to produce a ISV product usage report.
– Billing questions should be directed to the ISV, not IBM.
▪ Tool documentation and resources made available via Dallas ISV portal.
20 © 2017 IBM Corporation
Thank You!
Any questions?

Más contenido relacionado

La actualidad más candente

Solace Singapore User Group: Dell Boomi Presentation
Solace Singapore User Group: Dell Boomi PresentationSolace Singapore User Group: Dell Boomi Presentation
Solace Singapore User Group: Dell Boomi PresentationSolace
 
SQL Server Tuning to Improve Database Performance
SQL Server Tuning to Improve Database PerformanceSQL Server Tuning to Improve Database Performance
SQL Server Tuning to Improve Database PerformanceMark Ginnebaugh
 
A critique of snapshot isolation: eurosys 2012
A critique of snapshot isolation: eurosys 2012A critique of snapshot isolation: eurosys 2012
A critique of snapshot isolation: eurosys 2012Maysam Yabandeh
 
Oracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsOracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsEnkitec
 
introdution to SQL and SQL functions
introdution to SQL and SQL functionsintrodution to SQL and SQL functions
introdution to SQL and SQL functionsfarwa waqar
 
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...Edureka!
 
Paper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionPaper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionMarkus Michalewicz
 
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech Talks
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech TalksMigrating Your Oracle Database to PostgreSQL - AWS Online Tech Talks
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech TalksAmazon Web Services
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionMarkus Michalewicz
 
Oracle Databaseを用いて学ぶ RDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
Oracle Databaseを用いて学ぶRDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016 Oracle Databaseを用いて学ぶRDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
Oracle Databaseを用いて学ぶ RDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016 Ryota Watabe
 
MySQL Architecture and Engine
MySQL Architecture and EngineMySQL Architecture and Engine
MySQL Architecture and EngineAbdul Manaf
 
JSON Array Indexes in MySQL
JSON Array Indexes in MySQLJSON Array Indexes in MySQL
JSON Array Indexes in MySQLNorvald Ryeng
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle MultitenantJitendra Singh
 
Awr + 12c performance tuning
Awr + 12c performance tuningAwr + 12c performance tuning
Awr + 12c performance tuningAiougVizagChapter
 
Netflix - Productionizing Spark On Yarn For ETL At Petabyte Scale
Netflix - Productionizing Spark On Yarn For ETL At Petabyte ScaleNetflix - Productionizing Spark On Yarn For ETL At Petabyte Scale
Netflix - Productionizing Spark On Yarn For ETL At Petabyte ScaleJen Aman
 

La actualidad más candente (20)

Amazon Redshift
Amazon Redshift Amazon Redshift
Amazon Redshift
 
Solace Singapore User Group: Dell Boomi Presentation
Solace Singapore User Group: Dell Boomi PresentationSolace Singapore User Group: Dell Boomi Presentation
Solace Singapore User Group: Dell Boomi Presentation
 
SQL Server Tuning to Improve Database Performance
SQL Server Tuning to Improve Database PerformanceSQL Server Tuning to Improve Database Performance
SQL Server Tuning to Improve Database Performance
 
A critique of snapshot isolation: eurosys 2012
A critique of snapshot isolation: eurosys 2012A critique of snapshot isolation: eurosys 2012
A critique of snapshot isolation: eurosys 2012
 
Oracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsOracle Performance Tuning Fundamentals
Oracle Performance Tuning Fundamentals
 
introdution to SQL and SQL functions
introdution to SQL and SQL functionsintrodution to SQL and SQL functions
introdution to SQL and SQL functions
 
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...
 
Paper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion EditionPaper: Oracle RAC Internals - The Cache Fusion Edition
Paper: Oracle RAC Internals - The Cache Fusion Edition
 
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech Talks
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech TalksMigrating Your Oracle Database to PostgreSQL - AWS Online Tech Talks
Migrating Your Oracle Database to PostgreSQL - AWS Online Tech Talks
 
Oracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion EditionOracle RAC Internals - The Cache Fusion Edition
Oracle RAC Internals - The Cache Fusion Edition
 
Oracle Databaseを用いて学ぶ RDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
Oracle Databaseを用いて学ぶRDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016 Oracle Databaseを用いて学ぶRDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
Oracle Databaseを用いて学ぶ RDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
 
MySQL Architecture and Engine
MySQL Architecture and EngineMySQL Architecture and Engine
MySQL Architecture and Engine
 
Cloud Oracle
Cloud Oracle Cloud Oracle
Cloud Oracle
 
Autonomous Database Explained
Autonomous Database ExplainedAutonomous Database Explained
Autonomous Database Explained
 
JSON Array Indexes in MySQL
JSON Array Indexes in MySQLJSON Array Indexes in MySQL
JSON Array Indexes in MySQL
 
Migration to Oracle Multitenant
Migration to Oracle MultitenantMigration to Oracle Multitenant
Migration to Oracle Multitenant
 
AZURE Data Related Services
AZURE Data Related ServicesAZURE Data Related Services
AZURE Data Related Services
 
RDBMS.
RDBMS.RDBMS.
RDBMS.
 
Awr + 12c performance tuning
Awr + 12c performance tuningAwr + 12c performance tuning
Awr + 12c performance tuning
 
Netflix - Productionizing Spark On Yarn For ETL At Petabyte Scale
Netflix - Productionizing Spark On Yarn For ETL At Petabyte ScaleNetflix - Productionizing Spark On Yarn For ETL At Petabyte Scale
Netflix - Productionizing Spark On Yarn For ETL At Petabyte Scale
 

Similar a SCRT ISV Product Enablement

Unisanta - Visão Geral de hardware Servidor IBM System z
Unisanta - Visão Geral de hardware Servidor IBM System zUnisanta - Visão Geral de hardware Servidor IBM System z
Unisanta - Visão Geral de hardware Servidor IBM System zAnderson Bassani
 
z/VSE Service and Support
z/VSE Service and Supportz/VSE Service and Support
z/VSE Service and SupportIBM
 
zEC12 e zBC12 Hardware Overview
zEC12 e zBC12 Hardware OverviewzEC12 e zBC12 Hardware Overview
zEC12 e zBC12 Hardware OverviewFelipe Lanzillotta
 
z/OS V2R2 Communications Server Overview
z/OS V2R2 Communications Server Overviewz/OS V2R2 Communications Server Overview
z/OS V2R2 Communications Server OverviewzOSCommserver
 
OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?Anderson Bassani
 
z/OS Communications Server Overview
z/OS Communications Server Overviewz/OS Communications Server Overview
z/OS Communications Server OverviewzOSCommserver
 
z/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018Az/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018AMarna Walle
 
Academic Discussion Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
Academic Discussion  Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...Academic Discussion  Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
Academic Discussion Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...Ganesan Narayanasamy
 
CICS TS for z/VSE Update including CICS connectivity options
CICS TS for z/VSE Update including CICS connectivity optionsCICS TS for z/VSE Update including CICS connectivity options
CICS TS for z/VSE Update including CICS connectivity optionsIBM
 
z/OS Encryption Readiness Technology (zERT)
z/OS Encryption Readiness Technology (zERT) z/OS Encryption Readiness Technology (zERT)
z/OS Encryption Readiness Technology (zERT) zOSCommserver
 
z/OS V2R3 Communications Server Content Preview
z/OS V2R3 Communications Server Content Previewz/OS V2R3 Communications Server Content Preview
z/OS V2R3 Communications Server Content PreviewzOSCommserver
 
2016 02-16-announce-overview-zsp04505 usen
2016 02-16-announce-overview-zsp04505 usen2016 02-16-announce-overview-zsp04505 usen
2016 02-16-announce-overview-zsp04505 usenDavid Morlitz
 
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...Joao Galdino Mello de Souza
 
z/VSE - News - Announcements -Trends
z/VSE - News - Announcements -Trendsz/VSE - News - Announcements -Trends
z/VSE - News - Announcements -TrendsIBM
 
Title News on z/VSE Security, Crypto Support and OpenSSL
Title	News on z/VSE Security, Crypto Support and OpenSSLTitle	News on z/VSE Security, Crypto Support and OpenSSL
Title News on z/VSE Security, Crypto Support and OpenSSLIBM
 

Similar a SCRT ISV Product Enablement (20)

Unisanta - Visão Geral de hardware Servidor IBM System z
Unisanta - Visão Geral de hardware Servidor IBM System zUnisanta - Visão Geral de hardware Servidor IBM System z
Unisanta - Visão Geral de hardware Servidor IBM System z
 
Maximize o valor do z/OS
Maximize o valor do z/OSMaximize o valor do z/OS
Maximize o valor do z/OS
 
z/VSE Service and Support
z/VSE Service and Supportz/VSE Service and Support
z/VSE Service and Support
 
z/OS V2R2 Enhancements
z/OS V2R2 Enhancementsz/OS V2R2 Enhancements
z/OS V2R2 Enhancements
 
zEC12 e zBC12 Hardware Overview
zEC12 e zBC12 Hardware OverviewzEC12 e zBC12 Hardware Overview
zEC12 e zBC12 Hardware Overview
 
z/OS V2R2 Communications Server Overview
z/OS V2R2 Communications Server Overviewz/OS V2R2 Communications Server Overview
z/OS V2R2 Communications Server Overview
 
Server pac 101
Server pac 101Server pac 101
Server pac 101
 
14 guendert pres
14 guendert pres14 guendert pres
14 guendert pres
 
OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?OpenStack and z/VM – What is it and how do I get it?
OpenStack and z/VM – What is it and how do I get it?
 
z/OS Communications Server Overview
z/OS Communications Server Overviewz/OS Communications Server Overview
z/OS Communications Server Overview
 
z/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018Az/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018A
 
Academic Discussion Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
Academic Discussion  Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...Academic Discussion  Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
Academic Discussion Group Workshop 2018 November 10 st 2018 Nimbix CAPI SNAP...
 
CICS TS for z/VSE Update including CICS connectivity options
CICS TS for z/VSE Update including CICS connectivity optionsCICS TS for z/VSE Update including CICS connectivity options
CICS TS for z/VSE Update including CICS connectivity options
 
IBM Wave for z/VM
IBM Wave for z/VMIBM Wave for z/VM
IBM Wave for z/VM
 
z/OS Encryption Readiness Technology (zERT)
z/OS Encryption Readiness Technology (zERT) z/OS Encryption Readiness Technology (zERT)
z/OS Encryption Readiness Technology (zERT)
 
z/OS V2R3 Communications Server Content Preview
z/OS V2R3 Communications Server Content Previewz/OS V2R3 Communications Server Content Preview
z/OS V2R3 Communications Server Content Preview
 
2016 02-16-announce-overview-zsp04505 usen
2016 02-16-announce-overview-zsp04505 usen2016 02-16-announce-overview-zsp04505 usen
2016 02-16-announce-overview-zsp04505 usen
 
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
Modernização do Gerenciamento, Monitoramento e Provisionamento em Mainframes ...
 
z/VSE - News - Announcements -Trends
z/VSE - News - Announcements -Trendsz/VSE - News - Announcements -Trends
z/VSE - News - Announcements -Trends
 
Title News on z/VSE Security, Crypto Support and OpenSSL
Title	News on z/VSE Security, Crypto Support and OpenSSLTitle	News on z/VSE Security, Crypto Support and OpenSSL
Title News on z/VSE Security, Crypto Support and OpenSSL
 

Último

Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 

Último (20)

Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 

SCRT ISV Product Enablement

  • 1. © 2017 IBM Corporation SCRT Enablement for ISV Products Andrew M. Sica andrewsi@us.ibm.com
  • 2. 2 © 2017 IBM Corporation Trademarks The following are trademarks of the International Business Machines Corporation in the United States and/or other countries. BigInsights BlueMix CICS* COGNOS* DB2* DFSMSdfp IMS Language Environment* MQSeries* Parallel Sysplex* PartnerWorld* DFSMSdss DFSMShsm DFSORT DS6000* DS8000* * Registered trademarks of IBM Corporation The following are trademarks or registered trademarks of other companies. Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. OpenStack is a trademark of OpenStack LLC. The OpenStack trademark policy is available on the OpenStack website. TEALEAF is a registered trademark of Tealeaf, an IBM Company. Windows Server and the Windows logo are trademarks of the Microsoft group of countries. Worklight is a trademark or registered trademark of Worklight, an IBM Company. UNIX is a registered trademark of The Open Group in the United States and other countries. * Other product and service names might be trademarks of IBM or other companies. FICON* GDPS* HyperSwap IBM* IBM (logo)* RACF* Rational* Redbooks* REXX SmartCloud* System z10* Tivoli* UrbanCode WebSphere* z13 zEnterprise* z/OS* zSecure z Systems z/VM*
  • 3. 3 © 2017 IBM Corporation Session Overview ▪ Topics: ▪ SCRT Overview ▪ Plan to support non-IBM products. ▪ ISV enablement requirements: ▪ Develop a license file. ▪ JCL requirements. ▪ ISV Reporting: Reporting Process end to end overview. ▪ Customer Collection and Reporting Actions. ▪ SCRT Analysis. ▪ ISV Report output. ▪ Licensing Process. ▪ Availability ▪ Tool Notes.
  • 4. 4 © 2017 IBM Corporation Sub-Capacity Reporting Tool (SCRT) - Overview ▪ SCRT is the Sub-Capacity Reporting Tool. ▪ It is a no charge tool that reports required license capacity for sub-capacity eligible IBM products. ▪ Capacity is reported in MSUs. ▪ SCRT analyzes at most one month of data at a time. ▪ Analysis requires certain SMF data types for the entire reporting month. ▪ SMF type 70 subtype 1. (RMF LPAR, PR/SM data). ▪ SMF type 89 subtypes 1 and 2. (Product records). ▪ Customer needs to provide other input (contact info, parameters, etc.). ▪ The result of SCRT execution is a Sub-capacity Report.
  • 5. 5 © 2017 IBM Corporation Plan to Support non-IBM Products ▪ Overview: – IBM has received multiple requirements from both ISVs and mutual customers to enhance SCRT to support ISV products. • Sub-capacity pricing models are popular with the IBM customer set. • Provide a standard mechanism for “sub-capacity” reporting. – SCRT support will allow participating ISVs to better understand: • Where products are running – by CPC and LPAR / VM. • When products are running – per hour. • The concurrent peak rolling four hour average MSU value of the LPAR when their product was active.
  • 6. 6 © 2017 IBM Corporation Plan to Support non-IBM Products (continued) ▪ Requirements for SCRT ISV Processing. – The set of products it should report on must be defined. • This is the “product catalog”. – Indication of where to look for product activity data. • SMF record -> Product activity recorded in SMF 89. • NO89 statement -> Product not instrumented for SMF 89. – Need other information used for report processing and generation. • Customer info. • “Business as usual” input for SCRT processing.
  • 7. 7 © 2017 IBM Corporation Customer Process for IBM SCRT Report Creation SMF Type 70(1) And Type 89 (1,2) SCRT JCL //SMF DD …. //SPECIAL DD * … //PARMS DD * .. IBM SCRT Report OutputProcessing
  • 8. 8 © 2017 IBM Corporation Customer Process for ISV SCRT Report Creation SMF Type 70(1) And Type 89 (1,2) SCRT JCL //SMF DD …. //SPECIAL DD * … //PARMS DD * .. //ISVLIB DD … ISV Specific SCRT Report Processing ISV Definition File - ISV Info. - Product definitions. Simple addition of ISVLIB statement and data triggers ISV Report.
  • 9. 9 © 2017 IBM Corporation ISV Enablement Requirements
  • 10. 10 © 2017 IBM Corporation Develop a library file. ▪ An XML format file. ▪ This is developed by the ISV for customers. – Not intended to be customer specific. – Provides SCRT the complete “product library”. ▪ Defines vendor wide info to SCRT, including: • Product Owner – - Must match value specified on IFAUSAGE or IFAEDREG. • Company Name – - Used for report output. • Optional legal text. ▪ Defines ISV product catalog to SCRT, including: – Key product attributes: • Product Identifier. • Product flags (i.e. z/OS, z/VSE, NO89, ENAB). • Product description (product name reported).
  • 11. 11 © 2017 IBM Corporation JCL requirements – SCRT ISV ▪ SCRT generally runs as a batch job. – We will support vendor processing in alternate platform tools. ▪ Ideally, customer will have a separate JCL per ISV using SCRT reporting. ▪ Differences between SCRT for IBM and SCRT for ISV reporting. – New DD statement for input ISV license / product file. – NO89 statements. • IBM NO89 products not required in ISV JCL. • Only ISV NO89 products must be defined here. – - Customer tells SCRT whether it runs and where it runs (which LPARs). – Customer Parameters: • Customer number does not have to meet IBM SCRT guidelines. ▪ Everything else should be unchanged. – Same set of SMF data provided. – Exclude, other function supported. ▪ ISV should provide a customer modifiable JCL based on the SCRT JCL samples.
  • 12. 12 © 2017 IBM Corporation Reporting Process End to End Overview.
  • 13. 13 © 2017 IBM Corporation Customer Collection and Reporting Actions. ▪ Customer executes SCRT once per report needed. – Provides isolation between IBM and ISV <–> ISV product analysis and reporting. – Standard SCRT tool deliverable is used. ▪ Customer not required to gather additional SMF data. – Requirement same as today for IBM reports. • SCRT Type 70 Subtype 1 • SCRT Type 89 Subtypes 1 and 2. ▪ Customer can follow their existing SCRT process. ▪ Each report is unique (IBM and per ISV). – Report can be handled according to IBM or ISV guidelines / process. – No product “cross pollination” between ISV reports.
  • 14. 14 © 2017 IBM Corporation SCRT Analysis ▪ SCRT product analysis for ISV products is equivalent functionally to current reporting. – Same scope, same data. ▪ SMF generating products are assigned the simultaneous peak 4 hour rolling average across the LPARs where the products run. – For hours when the product is active according to SMF data. ▪ NO89 products are assigned the simultaneous peak 4 hour rolling average across the LPARs where they are assigned. – NO89 products are considered to always be active.
  • 15. 15 © 2017 IBM Corporation SCRT ISV Report Output ▪ When a vendor license file is specified, SCRT will generate an ISV specific report. ▪ The ISV report will contain the same report sections as the IBM SCRT report. ▪ The ISV report may contain the following products: – Any enablement products defined in the ISV license file and found in the SMF data. – Any ISV NO89 products assigned by the customer. – Any IBM operating system (z/OS, z/VSE) version. • The operating system product lines will match those shown on the IBM SCRT report. ▪ The ISV report will contain a hash value for use as a checksum. – Intended to protect report from tampering. – IBM will provide a utility assist with report validation.
  • 16. 16 © 2017 IBM Corporation
  • 17. 17 © 2017 IBM Corporation
  • 18. 18 © 2017 IBM Corporation Report Output - Notes ▪ The ISV report will also contain sections: – H5 -> Detail Data Collection • % Data collected, by LPAR. – M5 -> SMF / SCRT89 Input Data Stats – N5 -> Detail LPAR Data Section – P5 -> Product Max Contributors. • Shows each LPARs contributions to the product peak. – Q5 -> Product Grid Snapshot – U5 / S5 -> Capping information. – Optionally, V5 -> Detailed product data. • An hour by hour breakdown of product sub-capacity values per LPAR.
  • 19. 19 © 2017 IBM Corporation Licensing Process ▪ SCRT ISV reporting capability will require a license agreement with IBM. ▪ With agreement, ISV receives: – Interface documentation for developing ISV license file. – Materials (tooling) to assist in the validation of report hash. ▪ SCRT ISV Support Process – Transitioned to a standard (Service Request) service process in November 2016. – Either the ISV or ISV client can open a service request for the SCRT tool, provided they have a z/OS license. ▪ SCRT ISV support is intended to produce a ISV product usage report. – Billing questions should be directed to the ISV, not IBM. ▪ Tool documentation and resources made available via Dallas ISV portal.
  • 20. 20 © 2017 IBM Corporation Thank You! Any questions?