Presentation is loading. Please wait.

Presentation is loading. Please wait.

ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

Similar presentations


Presentation on theme: "ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn."— Presentation transcript:

1 ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn

2 Holyrood in 1640 Holyrood in 1640 before it was burnt down by British Troops after the battle of Dunbar. Discuss how long Holyrood has been in the making

3 Holyrood Today And despite its ancient name, Holyrood as far as ZMF is concerned is really a modern platform for the future…so we are going away from old English castles

4 ZMF 6.1 Release Themes Focus on delivering backlog of current customer enhancement requests Increased regulatory compliance support Position the product to support current and future enterprise development environments. General release themes and examples

5 ZMF 6.1 Project Statistics
Over 300 person months 147 Enhancements implemented 469 Defects Fixed Beta started: 05/19/2008 Beta end date: 10/15/2008 10 beta customers GA date is 11/26/2008 Enhancements: 60% - customer 40% - Serena Defects: 41% - customers 59% - Serena Discuss overall Holyrood project. Very large effort..in fact, this current release is actually only the first deliverable as the follow on Hilo release was actually originally included in Holyrood. I broke the release up for many reasons and I will explain those reasons 5

6 ZMF 6.1 Project Statistics
Enhancements: 60% - customer 40% - Serena Defects: 41% - customers 59% - Serena Discuss the reasons for these numbers..give examples of customer requested enhancements and defects. 6

7 Enhancements by Customer Priority
ERO – Audit auto-resolve redesigned and fixed. 7

8 Enhancements by Functional Area
ERO – Audit auto-resolve redesigned and fixed. 8

9 Defects by Functional Area
9

10 ZMF 6.1 Enhancements Sernet redesign Impact Analysis Redesign
Component History Remote support for Reverts and Backouts Run reports against backup package master Web Services Managing object to load relationships in Audit Ability to upgrade DP and P sites at different times Recycle TCP/IP connection Promotion Scheduler Platform update for Hilo Can’t go over all the enhancements but I will highlight a few and we will actually demo several of them coming up. * DBCS

11 ZMF 6.1 Title Functional Area Sub-Area
Define non-VIO unit for &&&&LIST datasets Admin Application Redesign of Impact Analysis (I/A) Assist Further improve CMNIA000 efficiency by caching ISIC/ILIC records Add NOCOPYPEND comments to Assist skel and CNTL Make specification of scheduler more flexible Global Logical Unit/System Name used for two purposes Make CMNDIAG available though dynamic allocations CICS: Provide ability to run CMNCICS1 on different LPAR than CICS region Compatibility Promote Allow browse of compress listing from component list. Component Browse New option for promoted component delete. Delete Would like more than 24 levels of history to be maintained for a component History Display Scratch Components on Query Component Query Enhance ZMF to provide support for a user option at time of compile Recompile Concurrent Development Warnings for Scratch/Rename requests Scratch Scratch inconsistent with different storage means Notification if component to be scratched exists in other packages Improve Component Identification, Usage, and History Stage CMNPARSE to allow user to specify data columns New component attributes such as Pre-compile for CICS and DB2 and V vars What other dev is currently going on with this component…Advance check for concurrent dev When to checkout/stage a component you will get a warning of all the packages . Let’s you know when another developer is scrartching/renaming component. Improved concurrent develop to include scratch/rename requests… Improve component ID, Usage and History Added a whole bunch of extra component user variables…. For extra processes Stuff compile/build parms Existing 34 byte fields not adequate. ISPF variables, a bunch of 72 byte fields… History Component build parameters are inherited from the application CMNPARSE use to be fixed columns depending on the language…now the customer can specify it.

12 ZMF 6.1 Title Functional Area Sub-Area Update Housekeeping, Archive/Retrieval, Backup/Restore in Holyrood Conversions HouseKeeping VSAM conversion program for Holyrood Comp. Hist. changes Environments Provide CMN ZMF master file extract utility Support for IDENTIFY statements in Objects decks Enable REXX XML reports to run against a backup Package Master Reporting Change method of CMNADSP temp dataset allocation to avoid potential S913 abends Started Task Add security entity for CMNAUDRC. ERO: Release Area order ERO Admin ERO: Remove the ability to checkout components from baselined prior releases ERO: confusion over which pkg audit autoresolve submits recompiles against Audit ERO Request enhanced checkout from Release Check-in Make User variables available in CMNEX001 Exits Convert Audit autoresolve to use batch XML services Extended Svcs XML Add audit package lock. Other Flag component history when package is baselined/aged PACKAGE CMPONENT INTEGRTY service, to allow libtypes to be excluded. lots of work in the archive/retrieval, now support the component master because of the requirement to support unlimited component history. …

13 ZMF 6.1 * John Hearn did the user variables
Make Package User Variables available to exit 08 Other CICS: Have NEWCOPY and PHASEIN commands search the SYSPLEX for a CICS region CICS New Copies Make Package User Variables available for ALL package functions. Package (None) Implement support for audit to report object to load relationships Audit Retain backout/revert information after refreeze Backout Allow BACKOUT of Scratch requests. Allow Packages with Scratched Components to be backed out Update #VARLIST to indicate variable PCRTID not available at Install JCL build Freeze Keep revert date/time after refreeze of package Request for a promotion scheduler function Promote Update #VARLIST to reflect correct variables for table RPMTB&LIBTYPE Additional search criteria combinations on the CMNQRY01 panel Query Allow ISPF VIEW as well as BROWSE (browse in edit mode) Single point/place for Reverts and Backouts Revert In XMLSERV using 'Home' key the cursor should go to command line, not action bar User Interface XMLSERV:Green * John Hearn did the user variables

14 ZDD 6.1 Platforms Full Vista support Windows 2003 Server
Windows XP with SP2 Windows 2008 Server Windows 2000 support dropped Minimum Requirements SerNet ChangeMan ZMF 5.3.6 Improved performance DBCS Support New 64 bit client .Net version of the API set Updated ZMF Support Provide Component History Scratch/Rename Improved drag and drop support Improved multi-user support Package filtering options Holyrood and its clients…ZDD DBCS supports it for Holyrood. Full vista support 64 bit client support.. .Net version of the API - Programming interface. Much more powerful gateway Improved support for multi-user systems, (ERO, Package filterings) Provide component history menu option (new features). Supports scratch / rename (view and action) Very noticeable performance improvements. Improved drag and drop support

15 Migrations and Planning
Upgrading from Prior Releases System needs to be in a 5.6.x conversion ready state ZMF impact analysis, component master, and package master files must be upgraded to a state that enables you to bring up a ChangeMan ZMF 5.6.x task. Converting CMAST/PMAST Copybooks not shipped with product Extract utilities support access to CMAST/PMAST Conversion programs to upgrade CMAST/PMAST Migration and planning slides…what you need to know is migrating to larger then most release upgrades. Several major components have been redesigned and record layouts have changed..so there are new utilities and procedures….

16 Migrations and Planning
Impact Analysis Redesign Now uses a z/OS dataspace backed up by a VSAM Linear Data Sets (LDS) Designed to provide more information about component relationships Version information for every baselined component. Version information includes a hash token for copybooks and Set System Status Index (SETSSI) value and package number for subroutines. Version information is also maintained for every subordinate component relationship. Improves query lookup Dynamic update for all A set of utilities will be provided to reload back into DB2 IA is a big deal and an important one Advantages of dataspace is a vsam file instorage..instead of VSAM IO..advantages are fast access to very large amounts of data with little or no I/O Improves query lookup - Tells all copybooks including nested ones.

17 Migrations and Planning
SSV conversion needed 3 VSAM files that need to be converted Single conversion job for this Please review migration guide Please review readme IA is a big deal and an important one Advantages of dataspace is a vsam file instorage..instead of VSAM IO..advantages are fast access to very large amounts of data with little or no I/O Improves query lookup - Tells all copybooks including nested ones.

18 ZMF 6.1 Show and Tell ZMF 6.1 Show and Tell

19 ZMF 6 .1 – Sernet Server Features
Daniel Duffin Staff Software Developer, SERENA

20 Sernet Server Features
New in Holyrood ZMF 6.1 Sernet server performance enhancements Master file XML extractor Reporting when the server is down

21 Server Server Performance
New streaming protocol New emphasis on tcp/ip – elimination of APPC ZDD response time improvements Internationalization XML casing enforcement Utf-8 and Utf-16 (aka Unicode) support New SERCLIEN application but same API. New DOM processor for XML fragments Support for HFS – ZDD Hilo to follow New log processor Tracing improvements

22 Master File XML extractor
New program SERPMLOD. Stand alone batch execution. Processes Vsam master files directly. Reads XML mapping – same as XMLSERV. Internals transposed into XML. Output dictated by JCL. Extractions used for archive, reports, database loads etc. Can be added to daily housekeeping. No longer need to inspect master file internals.

23 SERPMLOD Data Flow Diagram

24 Reporting without Server
Run reports when the server is down. Dictated by master file in the JCL. //CMNPMAST DD DISP=SHR,DSN=etc. Archives must be restored to Vsam Performance is a factor. Existing reports and services – SERXMLRC. Comprehensive set to follow.

25 Questions

26 ZDD 6.1 Title Functional Area Sub-Area
64-bit Windows support in ZDD Compatibility ZDD Support mixed-case passwords in ZDD Security ZDD support for ZMF Holyrood changes to build service Other Support for double-byte characters Conversions Enable DBCS Translation For Downloaded Components (None) Create process to install ZDD w/o InstallShield Install Replace legacy DLLs used by ZDD ZDD Changes in Holyrood due to ENH16761 Add ZMF audit lock and audit reset lock to ZDD client Support for ZMF Holyrood ENH16715: Make specification of scheduler more flexible Provide component history menu option in the ZDD view of ZMF components User Interface N/A Allow scratch and rename requests form ZDD Scratch Support for "Lock package" option in audit Provide support and documentation for ZDD API functions in C# (.NET) ZDD - Needs to Display packages associated with ERO - Releases ZDD: Package filtering by department ZDD Call Interface on standard functions of ZDD like BUILD, PROMOTE etc. Holyrood and its clients…ZDD DBCS supports it for Holyrood. Full vista support 64 bit client support.. .Net version of the API - Programming interface. Much more powerful gateway Improved support for multi-user systems, (ERO, Package filterings) Provide component history menu option (new features). Supports scratch / rename (view and action) Very noticeable performance improvements. Improved drag and drop support

27 Sernet 6.1 Title Functional Area Sub-Area
Redesign of Sernet Compatibility Other Support mixed case passwords in SerNet Security SSM832 and SerNet: Customer would like to have support for SUBSYS=<blank> N/A Modify Command to Attach and Detach TC/IP connection FS Admin Sernet DBCS support for distributed user interfaces Functional Issue - L10N XML Return hash token on upload / download Unicode support in dataset upload and download service Started Task ZDD: Service to query national characters Allow Serdates to convert date formats on difference functions ADD SUBTRACT DIFF (None) XML support for for values > 256 characters SERXMLBC: Non-zero return code if all requests fail New <warn> XML tag to report unrecognized keywords WARN startup parameter and operator command Enforce correct case for tag names and XML keywords in requests XMLSERV needs to be enhanced to handle 3278KN terminal type Split externalized message source into include files Externalize Messages User Interface Quick list of enhancements…and there are many.. DBCS support Adminstrative support for recycling TCPIP connections Major performance enhancements Virtual Storage constraint relief


Download ppt "ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn."

Similar presentations


Ads by Google