尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
© 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?

More Related Content

What's hot

Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
xKinAnx
 
IBM Spectrum Scale Authentication For Object - Deep Dive
IBM Spectrum Scale Authentication For Object - Deep Dive IBM Spectrum Scale Authentication For Object - Deep Dive
IBM Spectrum Scale Authentication For Object - Deep Dive
Smita Raut
 
kali linux Presentaion
 kali linux Presentaion kali linux Presentaion
kali linux Presentaion
Dev Gandhi
 
IBM Spectrum Scale Authentication for File Access - Deep Dive
IBM Spectrum Scale Authentication for File Access - Deep DiveIBM Spectrum Scale Authentication for File Access - Deep Dive
IBM Spectrum Scale Authentication for File Access - Deep Dive
Shradha Nayak Thakare
 
Introduction to Datastore
Introduction to DatastoreIntroduction to Datastore
Introduction to Datastore
Software Park Thailand
 
Ch 13: Network Protection Systems
Ch 13: Network Protection SystemsCh 13: Network Protection Systems
Ch 13: Network Protection Systems
Sam Bowne
 
Linux security introduction
Linux security introduction Linux security introduction
Linux security introduction
Mohamed Gad
 
Openstack in 10 mins
Openstack in 10 minsOpenstack in 10 mins
Openstack in 10 mins
Dawood M.S
 
Basics of Linux Commands, Git and Github
Basics of Linux Commands, Git and GithubBasics of Linux Commands, Git and Github
Basics of Linux Commands, Git and Github
Devang Garach
 
Creating new service name for oracle database
Creating new service name for oracle databaseCreating new service name for oracle database
Creating new service name for oracle database
Ravi Kumar Lanke
 
Oracle Database Vault
Oracle Database VaultOracle Database Vault
Oracle Database Vault
Marco Alamanni
 
The Linux System
The Linux SystemThe Linux System
The Linux System
husnaina_akhtar
 
Linux Kernel Overview
Linux Kernel OverviewLinux Kernel Overview
Linux Kernel Overview
Anil Kumar Pugalia
 
Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail
Jürgen Ambrosi
 
Basics of-linux
Basics of-linuxBasics of-linux
Basics of-linux
Singsys Pte Ltd
 
kali linux.pptx
kali linux.pptxkali linux.pptx
kali linux.pptx
anumeha bhatnagar
 
30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers
Latif Siddiqui
 
HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tips
Ales Lichtenberg
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
xKinAnx
 
Hash join in MySQL 8
Hash join in MySQL 8Hash join in MySQL 8
Hash join in MySQL 8
Erik Frøseth
 

What's hot (20)

Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
Ibm spectrum scale fundamentals workshop for americas part 4 Replication, Str...
 
IBM Spectrum Scale Authentication For Object - Deep Dive
IBM Spectrum Scale Authentication For Object - Deep Dive IBM Spectrum Scale Authentication For Object - Deep Dive
IBM Spectrum Scale Authentication For Object - Deep Dive
 
kali linux Presentaion
 kali linux Presentaion kali linux Presentaion
kali linux Presentaion
 
IBM Spectrum Scale Authentication for File Access - Deep Dive
IBM Spectrum Scale Authentication for File Access - Deep DiveIBM Spectrum Scale Authentication for File Access - Deep Dive
IBM Spectrum Scale Authentication for File Access - Deep Dive
 
Introduction to Datastore
Introduction to DatastoreIntroduction to Datastore
Introduction to Datastore
 
Ch 13: Network Protection Systems
Ch 13: Network Protection SystemsCh 13: Network Protection Systems
Ch 13: Network Protection Systems
 
Linux security introduction
Linux security introduction Linux security introduction
Linux security introduction
 
Openstack in 10 mins
Openstack in 10 minsOpenstack in 10 mins
Openstack in 10 mins
 
Basics of Linux Commands, Git and Github
Basics of Linux Commands, Git and GithubBasics of Linux Commands, Git and Github
Basics of Linux Commands, Git and Github
 
Creating new service name for oracle database
Creating new service name for oracle databaseCreating new service name for oracle database
Creating new service name for oracle database
 
Oracle Database Vault
Oracle Database VaultOracle Database Vault
Oracle Database Vault
 
The Linux System
The Linux SystemThe Linux System
The Linux System
 
Linux Kernel Overview
Linux Kernel OverviewLinux Kernel Overview
Linux Kernel Overview
 
Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail Hyper-Converged Infrastructure Vx Rail
Hyper-Converged Infrastructure Vx Rail
 
Basics of-linux
Basics of-linuxBasics of-linux
Basics of-linux
 
kali linux.pptx
kali linux.pptxkali linux.pptx
kali linux.pptx
 
30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers30 important-virtualization-vmware-interview-questions-with-answers
30 important-virtualization-vmware-interview-questions-with-answers
 
HCL Sametime V11 installation - tips
HCL Sametime V11 installation - tipsHCL Sametime V11 installation - tips
HCL Sametime V11 installation - tips
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
 
Hash join in MySQL 8
Hash join in MySQL 8Hash join in MySQL 8
Hash join in MySQL 8
 

Similar to 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 z
Anderson Bassani
 
Maximize o valor do z/OS
Maximize o valor do z/OSMaximize o valor do z/OS
Maximize o valor do z/OS
Anderson Bassani
 
z/VSE Service and Support
z/VSE Service and Supportz/VSE Service and Support
z/VSE Service and Support
IBM
 
z/OS V2R2 Enhancements
z/OS V2R2 Enhancementsz/OS V2R2 Enhancements
z/OS V2R2 Enhancements
Anderson Bassani
 
zEC12 e zBC12 Hardware Overview
zEC12 e zBC12 Hardware OverviewzEC12 e zBC12 Hardware Overview
zEC12 e zBC12 Hardware Overview
Felipe Lanzillotta
 
z/OS V2R2 Communications Server Overview
z/OS V2R2 Communications Server Overviewz/OS V2R2 Communications Server Overview
z/OS V2R2 Communications Server Overview
zOSCommserver
 
Server pac 101
Server pac 101Server pac 101
Server pac 101
Marna Walle
 
14 guendert pres
14 guendert pres14 guendert pres
14 guendert pres
Rodrigo Campos
 
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 Overview
zOSCommserver
 
z/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018Az/OS small enhancements, episode 2018A
z/OS small enhancements, episode 2018A
Marna 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 options
IBM
 
IBM Wave for z/VM
IBM Wave for z/VMIBM Wave for z/VM
IBM Wave for z/VM
Anderson Bassani
 
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 Preview
zOSCommserver
 
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
David 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 -Trends
IBM
 
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
IBM
 

Similar to 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
 

Recently uploaded

🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
tinakumariji156
 
Folding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a seriesFolding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a series
Philip Schwarz
 
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
meenusingh4354543
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
anshsharma8761
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
ImtiazBinMohiuddin
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
confluent
 
Extreme DDD Modelling Patterns - 2024 Devoxx Poland
Extreme DDD Modelling Patterns - 2024 Devoxx PolandExtreme DDD Modelling Patterns - 2024 Devoxx Poland
Extreme DDD Modelling Patterns - 2024 Devoxx Poland
Alberto Brandolini
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
Ortus Solutions, Corp
 
119321250-History-of-Computer-Programming.ppt
119321250-History-of-Computer-Programming.ppt119321250-History-of-Computer-Programming.ppt
119321250-History-of-Computer-Programming.ppt
lavesingh522
 
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
simmi singh$A17
 
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
sapnasaifi408
 
Enhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with PerlEnhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with Perl
Christos Argyropoulos
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Chad Crowell
 
Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
Philip Schwarz
 
Digital Marketing Introduction and Conclusion
Digital Marketing Introduction and ConclusionDigital Marketing Introduction and Conclusion
Digital Marketing Introduction and Conclusion
Staff AgentAI
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
manji sharman06
 
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
shoeb2926
 
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
ns9201415
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
Alina Yurenko
 

Recently uploaded (20)

🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
🔥 Kolkata Call Girls  👉 9079923931 👫 High Profile Call Girls Whatsapp Number ...
 
Folding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a seriesFolding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a series
 
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
 
Extreme DDD Modelling Patterns - 2024 Devoxx Poland
Extreme DDD Modelling Patterns - 2024 Devoxx PolandExtreme DDD Modelling Patterns - 2024 Devoxx Poland
Extreme DDD Modelling Patterns - 2024 Devoxx Poland
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
 
119321250-History-of-Computer-Programming.ppt
119321250-History-of-Computer-Programming.ppt119321250-History-of-Computer-Programming.ppt
119321250-History-of-Computer-Programming.ppt
 
bgiolcb
bgiolcbbgiolcb
bgiolcb
 
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
Top Call Girls Lucknow ✔ 9352988975 ✔ Hi I Am Divya Vip Call Girl Services Pr...
 
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
 
Enhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with PerlEnhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with Perl
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
 
Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
 
Digital Marketing Introduction and Conclusion
Digital Marketing Introduction and ConclusionDigital Marketing Introduction and Conclusion
Digital Marketing Introduction and Conclusion
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
 
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
High-Class Call Girls In Chennai 📞7014168258 Available With Direct Cash Payme...
 
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Ahmedabad ✔ 7737669865 ✔ Hi I Am Divya Vip Call Girl Servic...
 
Going AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applicationsGoing AOT: Everything you need to know about GraalVM for Java applications
Going AOT: Everything you need to know about GraalVM for Java applications
 

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?
  翻译: