41
1 © Copyright 2015 All rights reserved. FDRPAS INNOVATION Data Processing [email protected] Presented to © Copyright 2015 INNOVATION Data Processing. All rights reserved.

1 © Copyright 2015 All rights reserved. FDRPAS INNOVATION Data Processing [email protected] Presented to © Copyright 2015 INNOVATION Data Processing

Embed Size (px)

Citation preview

1© Copyright 2015 All rights reserved.

FDRPASINNOVATION Data [email protected]

Presented to

© Copyright 2015 INNOVATION Data Processing. All rights reserved.

2© Copyright 2015 All rights reserved.

INNOVATION Data Processing Providing a

Long Line of Solutions…

Presented to

© Copyright 2015 INNOVATION Data Processing. All rights reserved.

3© Copyright 2015 All rights reserved.

• INTRODUCTION… INNOVATION who, why, what, how and what’s new• FDRPAS… allows non-disruptive replacement of any vendor’s z/O disk, anytime, and is available as a Vendor Service Offering.

Agenda...

4© Copyright 2015 All rights reserved.

Remember the excuse…The Devil made me do it!

5© Copyright 2015 All rights reserved.

• z/VM and

• LINUX on z Systems

• GREATER AMOUNT OF DATA across

• A VERY LARGE NUMBER OF VOLUMES

• USE TECHNOLOGYto

IMPROVE PERFORMANCE

and• EFFICIENCY

• AUTOMATEto

• ELIMINATE HUMAN ERROR

Today it’s the Cloud, Today it’s the Cloud, Big Data, Analytics, Mobile and Big Data, Analytics, Mobile and

Social…!Social…!

6© Copyright 2015 All rights reserved.

Quite Simply…INNOVATION is Your Best Partner!

“INNOVATION… striving to be the best.. offering products to the market that are faster, more efficient and easier to use…with the same functionality as any other’s solutions for z/OS, z/VM and Linux on z Systems.”

The INNOVATION Promise…

“when customers use INNOVATION Solutions in conjunction with anyone’s Enterprise

Storage, INNOVATION Solutions

make that storage perform at its very best.”

Who is INNOVATION Data Processing?Who is INNOVATION Data Processing?

7© Copyright 2015 All rights reserved.

INNOVATION Software Solutions makeEnterprise Disk & Tape Storage look its very best…FDR/ABR • FDRINSTANT • FDRPAS • FDRPASVM • FDRSOS • SOSINSTANT •

FDR/UPSTREAM • RESERVOIR • IAM • FATSCOPY

• Local Replication…– FlashCopy, Clone,

TimeFinder, Snap, ShadowImage

• Remote Replication…– PPRC, SRDF,

TrueCopy, GDPS, GDDR, (ConGroup)

• Business Resiliency…– SysPlex, HyperSwap/

AutoSwap, GDPS/GDDR

• EAV Large Volume and zHPFHigh Performance FICON…

– PAV, Midaw, HyperPAV, EAV, zHPF

Supporting…EMC, Hitachi and IBM Disk Storage…

• FICON attach Physical Tape

• Virtual Tape Hardware Systems

• Mainframe Virtual Tape Software

• Data Reduction....– Compression– Data Duplication

Supporting…Data Domain, EMC, IBM

and ORACLE Tape Storage Systems...

8© Copyright 2015 All rights reserved.

FDR Plug and Swap, Fast, Safe and Non-Disruptive

DASD Volume Migration

INNOVATION Data [email protected]

FDRPASPresented to

© Copyright 2015 INNOVATION Data Processing. All rights reserved.

9© Copyright 2015 All rights reserved.

Background…

FDRPAS… FDR Plug and Swap•Available since 2001 with more than 1700 licensed installations•Will non-disruptively relocate DASD disk data •Move logical volumes from…

– old disk to new disk during a hardware upgrade – highly active (hot) to less active (cooler) disk for I/O load balancing

•Old Source volume is put offline; Label is modified so it cannot be brought online•Will not interfere with ongoing business operations

10© Copyright 2015 All rights reserved.

Software Support

All current z/OS operating systems including z/OS 2.1•Supports JES2 and JES3•Multiple systems and/or Sysplexes•All volume and data set types:

– System/Application/TSO/Database/ Catalog /SYSRES…/CICS…/HFS…/Sysplex Coupling Data Set / JES Spool…/Checkpoint Volumes… / “inactive” page and swap data sets

•Any volume can be swapped… – except… “Active” Local Page or Swap data sets

• Define new page and swap data sets on new volumes and migrate the paging activity to them with the console PAGEDEL REPLACE or the console PAGEADD and PAGEDEL commands…

11© Copyright 2015 All rights reserved.

FDRPAS for z/OSWorks on all z/OS systems w/access to source & target volumes

LPAR A

LPAR D

LPAR C

LPAR B

12© Copyright 2015 All rights reserved.

Conventional FDRPAS for z/OS

SWAP

SWAP JCL

USER Creates and submits MainSWAP Job

LPARS A/B/C/D

LPAR A

LPAR B

LPAR C

LPAR D

13© Copyright 2015 All rights reserved.

Conventional FDRPAS

SWAP

M

M

M

LPAR (B)(C) (D)Targets

MONITOR JCL

LPAR A

LPAR B

LPAR C

LPAR D

USER Creates and submits Monitor Jobs

SWAP JCL

LPARS A/B/C/D

14© Copyright 2015 All rights reserved.

• z/VM and LINUX on z Systems• GREATER AMOUNT OF DATA • A VERY LARGE NUMBER OF VOLUMES• USE TECHNOLOGY to IMPROVE PERFORMANCE and EFFICIENCY• AUTOMATE to ELIMINATE HUMAN ERROR

How Does FDRPAS Answers Today Challenges… Cloud, Big Data, Analytics, Mobile and Social…!

15© Copyright 2015 All rights reserved.

What’s new in FDRPAS…Continuously Evolving To Be More Efficient…

•FDRPAS and FDRMOVE now use less common storage and fewer CPU cycles

•FDRPASVM for MIGRATION of z/VM VOLUMES and LINUX on z VOLUMES…… all new FDRPASVM will have its own discussion

•SIMPLIFY MIGRATING LARGE AMOUNTS OF DATA and VERY LARGE NUMBERS OF VOLUMES

•AUTOMATE to ELIMINATE HUMAN ERRORS

•IMPROVEMENTS IN EFFICIENCY

16© Copyright 2015 All rights reserved.

SIMPLIFY MIGRATING LARGE AMOUNTS OF DATA and VERY LARGE NUMBERS OF VOLUMES SWAP Large Volumes… 1 terabyte (TB)Concurrently SWAP a Large Number Of Volumes… •New maximum ups 10,000+ volumes to 15,000+ volumes.Automate Creating JCL & SWAP Control Statements•GENSWAP… generates all the individual control statements and JCL to SWAP a single volume or concurrently SWAP thousands of volumes, making it easy and eliminating potential clerical errors to migrate a complete SSID, Control Unit or site.

•JUST-IN-TIME MONITORS… No manually starting monitors on individual LPARs, GENSWAP jobs submit a monitor job to all of the necessary LPARs, and pass to it a list of SWAPUNITs containing only those target units that to be used by the main job.

17© Copyright 2015 All rights reserved.

GENSWAP & Just-in-Time Monitoring…Automate Creating JCL & SWAP Control Statements

SWAP submits all Monitors

Works on all z/OS systems w/access to source & target volumes

LPAR A

LPAR D

LPAR C

LPAR B

18© Copyright 2015 All rights reserved.

Simple as 1...

SWAP JCL

LPARS A/B/C/D

1. USER creates GENSWAP Templates & submits

GENSWAP

LPAR A

LPAR D

LPAR C

LPAR B

19© Copyright 2015 All rights reserved.

GENSWAP...2

SWAP JCL

LPARS A/B/C/D

1. USER creates GENSWAP Templates & submits

GENSWAP

SWAP

LPAR A

LPAR D

LPAR C

LPAR B

2. GENSWAP submits MainSWAP Job

20© Copyright 2015 All rights reserved.

...Just-in-Time Monitoring ...3.3. MainSWAP Job Submits MONITORS Jobs

• Each MONITOR Job only has the SWAPUNITS for that job• MONITOR Jobs Auto-Termination when SWAP completes...

M

M

MainSWAP submits all Monitors

M

SWAP

LPAR A

LPAR D

LPAR C

LPAR B

21© Copyright 2015 All rights reserved.

GENSWAP & Just-in-Time Monitoring… Simple as 1, 2, 3!

M

M

21MainSWAP submits all Monitors

M

SWAP

1. USER creates GENSWAP Templates2. GENSWAP submits MainSWAP Job3. MainSWAP Job Submits MONITORS Jobs

SWAP JCL

LPARS A/B/C/D

GENSWAP

LPAR A

Works on all systems with access to source & target volumes

SWAP

22© Copyright 2015 All rights reserved.

What’s new in FDRPAS forEfficiency and Business Resiliency… ?Improve user application performance on volumes with PAV… •ALLOWPAV… keeps PAV active reducing application I/O wait time during the SWAP

Improve the performance of SWAP for a Large Numbers Of Volumes…•GENSWAP… sorts devices by size, control unit, then by SSID to spread the SWAP jobs across all control units Improves wall clock and reduces channel IO contentionImprove Efficiency and Business Resiliency for GDPS and GDDR…•Keeps HyperSwap/AutoSwap active while FDRPAS is copying data, disabling it for only the brief the time the volume addresses are actually being swapped

•Using HyperSwap ENABLE and DISABLE, instead of STOP and START further reduces the amount of time that HyperSwap is inactive in the system

23© Copyright 2015 All rights reserved.

What’s new in FDRPAS to eliminate human errors?QUERY HOST ACCESS (QHA)…•Using a hardware facility available on newer storage systems FDRPAS can know which LPARs have a volume you are swapping online, allowing FDRPAS to ensure that monitor tasks are running on all the necessary LPARs and eliminating the need for manually including or excluding a CPUID

COMMON PAGE DATA SET RETRY…•Instead of a volume failing to SWAP and a job having to be resubmitted, if a common page data set is updated by a page-out, FDRPAS now simply recopies the data set on the next pass and the SWAP completes normally.

Improve … •…

24© Copyright 2015 All rights reserved.

ISPF Panels for Job Generation and Control---------------------------- FDRPAS Plug & Swap ------------- Row 1 to 2 of 2 COMMAND ===> SCROLL ===> PAGEMenu Panel: 1 of 3Command Volume Unit SMS Swap to Refresh 0 Serial Addr CU Storage Offline Mask Mask SSID Serial Group Unit Status 09:39:27------- ------ ---- ---- ----- -------- ---- --------------------------------- EM17CF 17DF 9970 22398 SWAPPED EM17CE 17CE 9970 22398 17DE ACTIVE SWAP EM17CD 17CD 9970 22398 17DD ACTIVE SWAP EM17CC 17CC 9970 22398 17DC SYNCHRONIZING

Active SWAP job COnfirm SWAPDUMP job Message CONFIRM job SUspend MONITOR job REsume SIMSWAP job ABORT SIMSWAPMON job Options AUTOSWAP job HIstory HYPERSWAP job SOrt

Active SWAP job COnfirm SWAPDUMP job Message CONFIRM job SUspend MONITOR job REsume SIMSWAP job ABORT SIMSWAPMON job Options AUTOSWAP job HIstory HYPERSWAP job SOrt

Commands

Generate Batch Jobs

25© Copyright 2015 All rights reserved.

Want to Learn More http://www.fdr.com/products/FDRPAS

FDRPAS

26© Copyright 2015 All rights reserved.© Copyright 2015 INNOVATION Data Processing. All rights reserved.

Non-disruptively Migrating z/VM and Linux Guests in Their Entirety

Presented to

INNOVATION Data [email protected]

FDRPASVM

27© Copyright 2015 All rights reserved.

• z/VM and LINUX on z Systems• GREATER AMOUNT OF DATA • A VERY LARGE NUMBER OF VOLUMES• USE TECHNOLOGY to IMPROVE PERFORMANCE and EFFICIENCY• AUTOMATE to ELIMINATE HUMAN ERROR

FDRPASVM is All About Today Challenges… Cloud, Big Data, Analytics, Mobile and

Social…!

28© Copyright 2015 All rights reserved.

Key Point Summary - FDRPASVM is Unique…• FDRPASVM is a new high availability solution to non-disruptively

move the DASD volumes of running z/VM & Linux on z systems, concurrently migrating many volumes, owned by many users to new DASD hardware… No other tool does this

• FDRPASVM (GA 2014) is built on proven FDRPAS technology– Over 1700+ customer migrations since 2001• FDRPASVM has helpful tools to:– Estimate the migration effort– Validate the environment– Manage the migration

You don’t have to bring z/VM or Linux systems down to move DASD

29© Copyright 2015 All rights reserved.

Linux virtual machine

FDRPAS Main

SWAP/COPY Task

FDRPAS Main

SWAP/COPY Task

z/OSCopy, SWAP &

Control

z/VM

FDRPASSV Service Machine

Main Thread

SWAP Monitor Thread

CMS FDRPAS commandOnlineSource

Volume A

FreeTarget

Volume A

Built on FDRPAS Technology…FDRPASVM has familiar components…

z/OS MainSWAP z/VM Monitors

30© Copyright 2015 All rights reserved.

SIMPLIFY MIGRATION of z/VM and LINUX on z DASD…

• FDRPASVM supports non-disruptive migration of:– User and CP-Owned volumes – z/VM Minidisk volumes (PERM)– Full-pack and DEDICATEd volumes– CP-Owned (must have two PAGE and two SPOOL volumes)– Smaller to larger volumes (ex: 3390-9 to 3390-27)

• FDRPAS functions:– SIMSWAP – Simulate and validate main swap task– SIMSWAPMON – Simulate and validate monitoring updates– SWAPDUMP – Create point-in-time copy of volume(s)– SWAP – Copy and swap volume(s)

31© Copyright 2015 All rights reserved.

• 3 files:– CALCDASD EXEC – understand the environment– EXTRFDRP EXEC – unwind DISTPIPE (saves typing)– FDRPASVM.DISTPIPE – the product code

• 2 virtual machines:– PASMAINT – stores the binaries– FDRPASSV – FDRPAS service virtual machine

• 1 CMS command:– FDRPAS – with many subcommands

• MONITOR TYPE SWAP• MONSTAT• STOP

What’s in FDRPAS to eliminate human errors? FDRPASVM is Easy to Install & Use

32© Copyright 2015 All rights reserved.

What’s does FDRPASVM do for Business Resiliency… ?

• Customers tell us they are configuring SSI & LGR to:– Eliminate planned outages– Allow for non-disruptive hardware processor

maintenance– Protect themselves against local disruption

• FDRPASVM extends the scope of these SSI & LGR objectives– While SSI & LGR are relocating memory and CPU…– FDRPASVM concurrently relocates z/VM & Linux disk

storage

33© Copyright 2015 All rights reserved.

Recent FDRPASVM customer experience…

• In a z/VM 6.3 SSI environment• Successfully migrated 10 TB of data in one day• One sample job migrated:

– 54 DASD volumes– Containing 3 TB of data– in 31 minutes (5.7 TB/hr)

Avoiding… costly z/VM and Linux outages, the need for a project manager and many weekends of extra work

34© Copyright 2015 All rights reserved.

What problems did customer face?

• Storage technology refresh to accommodate Linux on z growth.

• Need to keep outage windows to an absolute minimum• Desire to perform DASD technology refresh and to move data around for performance improvements without having to engage with Business Units…and negotiate for long-duration outages.

35© Copyright 2015 All rights reserved.

Why did these problems exist?

• “The z/VM and Linux on z data migration process involved a costly ($$$) services agreement with our DASD vendor to “precopy” the data to new footprints and then perform cutovers during planned standalone windows (which were subject to 11th-hour cancellations by the BU).”

• “To perform a cutover, we had to go through extensive planning for these events with the Business Units, multiple IT groups to coordinate activities for standalone windows, including extensive timeline planning in the event a backout is needed.”

36© Copyright 2015 All rights reserved.

Why did customer consider FDRPASVM?

• “Data migrations using INNOVATION FDR products (FDRPAS, FDRMOVE) have been so successful and “foolproof” over the years that I’ve earned an exemption from the change team to have very low-level “standard” changes to perform these migrations.”

• “z/VM and Linux on z migrations using FDRPASVM allows us flexibility in how and when we schedule our data migrations.”

• “Non-prod migrations can actually be performed during the week which minimizes the amount of work my team needs to do on weekends.”

37© Copyright 2015 All rights reserved.

Testimonial of Satisfaction…from a Large Financial Institution

Non-Disruptive MigrationThe business units requirements that relyon Linux volumes have made it very difficultfor us to schedule outages to move theirsystems. FDRPASVM now allows us tomove them non-disruptively like FDRPASdoes for our z/OS volumes. A Large Financial Company”

38© Copyright 2015 All rights reserved.

What benefits did customer realize?

• Perform technology refreshes and move data around for performance improvements without having to engage Business Units and application teams to negotiate for long-duration outages.

• Save time and eliminates planned outages for DASD migration.

• Keep the systems up making money for the firm.“The biggest benefit is the ability to now move ALL our

mainframe (including z/VM and Linux on z ECKD) data around non-disruptively.”

39© Copyright 2015 All rights reserved.

One Migration Solution for both the zOS & zVM Environments

There is a single z/OS MainSwap Task...

all other z/OS and zVM systems

with access to the Source Volume (z/OS and/or z/VM)

have a monitor task running...

OfflineTargetDevice

z/OSOnlineSourceVolume

z/OSLPAR C

z/OSLPAR B

z/OSLPAR A

IFL

Linux on zand /orz/VM

FDRPASVM Service Machine

“Offline”TargetDevice

z/VMOnlineSourceVolume

FDRPASVMz/VM

Monitor

FDRPASVMz/VM

Monitor

zOSLPAR

FDRPASz/OS

MainSwap Task

Offline Offline

Onlineand Free

FDRPASz/OS

MonitorFDRPAS

z/OSMonitor

FDRPASz/OS

Monitor

40© Copyright 2015 All rights reserved.

Presented to

FDRPASVM

Want to Learn More http://www.fdr.com/products/FDRPASVM

41© Copyright 2015 All rights reserved.

Thank you !