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



Similar documents
FDR/UPSTREAM INNOVATION Data Processing Providing a Long Line of Solutions

Cross-Platform Access

FDR/UPSTREAM and INNOVATION s other z/os Solutions for Managing BIG DATA. Protection for Linux on System z.

An Introduction to z/os DASD Backup and Archiving

Program Product. Open System Backup

Disaster Recovery Cookbook for Linux Part 1: Before the Storm

Big Data Storage in the Cloud

IBM Infrastructure Suite for z/vm and Linux

UPSTREAM for Linux on System z

HITACHI DATA SYSTEMS USER GORUP CONFERENCE 2013 MAINFRAME / ZOS WALTER AMSLER, SENIOR DIRECTOR JANUARY 23, 2013

An Oracle White Paper November Oracle Real Application Clusters One Node: The Always On Single-Instance Database

Local and Remote Replication Solutions from IBM, EMC, and HDS Session SHARE Pittsburgh August 6, 2014

Oracle on System z Linux- High Availability Options Session ID 252

Use System z Cross Platform Access to Consolidate and Virtualize Disaster Recovery and z/os Distributed Data Backup Protection (zddb)

Overview. Business value

Running Oracle Databases in a z Systems Cloud environment

User Experience: BCPii, FlashCopy and Business Continuity

Customer Experiences:

THE VIRTUAL DATA CENTER OF THE FUTURE

Backing Up and Restoring a z/vm Cluster and Linux on System z Guests

DB2 9 for LUW Advanced Database Recovery CL492; 4 days, Instructor-led

High Availability Architectures for Linux in a Virtual Environment

Simplify and Improve Database Administration by Leveraging Your Storage System. Ron Haupert Rocket Software

Storage System High-Availability & Disaster Recovery Overview [638]

Options for Backing Up and Restoring z/vm and Linux Guests

CA VM:Operator r3. Product Overview. Business Value. Delivery Approach

GSE z/os Systems Working Group s390-tools

Application Backup and Restore using Fast Replication Services. Ron Ratcliffe March 13, 2012 Session Number 10973

Options for Backing Up and Restoring a z/vm Cluster and Linux on System z Guests

Virtual Tape Systems for IBM Mainframes A comparative analysis

DASD Backup Automation

Program Directory for Backup and Restore Manager for z/vm. version 1 release 2.0. Program Number 5697-J06

Tracy Dean, IBM August Backing Up and Restoring a z/vm Cluster and Linux on System z Guests. SHARE Session #15727.

Veritas Cluster Server from Symantec

17573: Availability and Time to Data How to Improve Your Resiliency and Meet Your SLAs

Oracle Networking and High Availability Options (with Linux on System z) & Red Hat/SUSE Oracle Update

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

Veritas InfoScale Availability

Veritas Cluster Server by Symantec

CA Products for z/vm Old Dogs with New Tricks

EMC VPLEX FAMILY. Continuous Availability and Data Mobility Within and Across Data Centers

Open Source Mainframe Backup with Hercules

Monitoring z/vm and z/linux. Jürgen Hofmann

Symantec Cluster Server powered by Veritas

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

High Availability for Linux on IBM System z Servers

Backup Solutions with Linux on System z and z/vm. Wilhelm Mild IT Architect IBM Germany mildw@de.ibm.com 2011 IBM Corporation

Veritas Storage Foundation High Availability for Windows by Symantec

What's New in the z/vm 6.3 Hypervisor

Computer Associates BrightStor CA-Vtape Virtual Tape System Software

Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options

Big Data Disaster Recovery Performance

Backup Strategies for z/vm and Linux on z Systems

Lisa Gundy IBM Corporation. Wednesday, March 12, 2014: 11:00 AM 12:00 PM Session 15077

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Using Virtualization to Help Move a Data Center

What s New with VMware Virtual Infrastructure

Volvo IT s Mainframe journey

Disk Library for mainframe - DLm6000 Product Overview

Replicating Mainframe Tape Data for DR Best Practices Session #10929

Managing z/vm & Linux Performance Best Practices

Storage Virtualization for Mainframe DASD, Virtual Tape & Open Systems Disk

z/vm Capacity Planning Overview

Deployment Options for Microsoft Hyper-V Server

CA Workload Automation Agents Operating System, ERP, Database, Application Services and Web Services

A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES

Business Resilience for the On Demand World Yvette Ray Practice Executive Business Continuity and Resiliency Services

The Modern Mainframe Data Center Sharing a Tape Infrastructure Session #10932

Database Storage Management with Veritas Storage Foundation by Symantec Manageability, availability, and superior performance for databases

z/vm and Linux on zseries Performance Monitoring An Update on How and With What Products

Disaster Recovery Checklist Disaster Recovery Plan for <System One>

Protecting your SQL database with Hybrid Cloud Backup and Recovery. Session Code CL02

Data Protection for Open Systems with the FDR Products on your z/os Mainframe

Best practices for data migration.

Data Sheet: Disaster Recovery Veritas Volume Replicator by Symantec Data replication for disaster recovery

ORACLE DATABASE HIGH AVAILABILITY STRATEGY, ARCHITECTURE AND SOLUTIONS

CICS Transactions Measurement with no Pain

IBM Replication Solutions for Business Continuity Part 1 of 2 TotalStorage Productivity Center for Replication (TPC-R) FlashCopy Manager/PPRC Manager

Getting the Most Out of Virtualization of Your Progress OpenEdge Environment. Libor Laubacher Principal Technical Support Engineer 8.10.

TOP FIVE REASONS WHY CUSTOMERS USE EMC AND VMWARE TO VIRTUALIZE ORACLE ENVIRONMENTS

FDRSOS (Safeguard Open Storage)

IMS Disaster Recovery Overview

Windows Server 2008 Hyper-V Backup and Replication on EMC CLARiiON Storage. Applied Technology

Linux on System z. ProvisioningscenarioswithIBMTivoli Service Automation Manager 7.2.2

How To Install A Virtual Image Facility On Linux (Amd64) On A 3390 Dasd 3390 (Amd32) Dasda (Amd86) (Amd66) (Dasd) (Virtual Image Facility) (For

High Availability Infrastructure for Cloud Computing

Enabling comprehensive data protection for VMware environments using FalconStor Software solutions

CA s Cloud Storage for System z

EMC DISK LIBRARY FOR MAINFRAME

Transcription:

Non-disruptively Migrating z/vm and Linux Guests in Their Entirety Michael MacIsaac INNOVATION Data Processing mmacisaac@fdrinnovation.com VM Workshop Thu June 25th, 2015 Binghamton, NY Copyright 2015 INNOVATION Data Processing. All rights reserved. Agenda Introductions 2 1

Introductions Who am I? Michael MacIsaac Product Manager for z/vm and Linux mmacisaac@fdrinnovation.com Who are you? An Innovation Data Processing customer? An FDRPAS on z/os customer? A z/vm & Linux only shop? Using z/vm SSI? Is SMAPI configured? 3 Agenda Hierarchy of Availability 4 2

Hierarchy of Availability Hierarchy of availability (lower to higher) High Availability No unplanned outages Continuous Operations No planned outages Continuous Availability No outages Continuous Availability is the new HA Source: "High Availability Architectures For Linux on IBM System z" Version 2, June 15, 2010 by Steve Wehr, Scott Loveland and Harriet Morril of IBM 5 Agenda Business Continuance Tools (on z/vm and Linux) 6 3

Tools in your Continuous Availability Toolbox Resilient hardware with dynamic features Mainframe, PR/SM, standby memory/cpus, etc. z/vm and Linux resiliency features Hot plugging memory, CPUs, file systems HA software Oracle RAC, IBM WAS XD, IBM DB2 HADR, etc. Business continuance hardware and software tools Flashcopy, TimeFinder, ShadowImage local disk mirroring PPRC, SRDF, TrueCopy & GDPS remote disk replication z/vm 6.2+ SSI and LGR Innovation FDRPAS for z/os & FDRPASVM for z/vm 7 z/vm SSI and LGR Single System Image (SSI) 2-4 z/vm member systems share and coordinate resources This becomes an SSI cluster Live Guest Relocation (LGR) Running Linux systems can move cross-lpar or CEC Can eliminate planned outages Non-disruptively moves memory and CPU, but not disk 8 4

Living up to Non-disruptively Migrating z/vm and Linux Guests in Their Entirety Customers tell us they are configuring SSI & LGR to: Eliminate planned outages Allow for non-disruptive hardware maintenance Protect themselves against local disruption Work during normal business hours FDRPASVM extends the scope of SSI & LGR objectives While SSI & LGR are relocating memory and CPU FDRPASVM concurrently relocates z/vm & Linux disk storage 9 FDRPASVM Non-disruptively moves disk Non-disruptively moves DASD of running systems User and CP-owned volumes Copies entire source volume(s) to target(s) Monitors changed tracks on source volume Copies changed tracks Swaps all I/O operations to use target volume(s) Generally Available in January 2014 Non-disruptive migration to new storage systems 10 5

FDRPASVM Functions FDRPASVM supports non-disruptive migration of: 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) 11 FDRPASVM Components z/os Copy, SWAP & Control Online Source Volume A I N E T P E T R z/vm Linux virtual machine CMS FDRPAS command FDRPAS Main SWAP/COPY Task Free Target Volume A C FDRPASVM Service Machine Main Thread SWAP Monitor Thread 12 6

FDRPASVM IS EASY TO INSTALL & USE 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 13 FDRPASVM Overview FDRPAS and FDRPASVM at a low level Install z/vm intercepts to monitor source volume changes z/os main SWAP task copies source to target volume FDRPASVM passes changes to z/os main SWAP z/os main SWAP task recopies changed tracks Uses z/vm HYPERSWAP when source and target are in sync Target volume transparently becomes the source volume Remove FDRPASVM intercepts 14 7

FDRPAS z/os Migration Report FDR233 CPUB (SERIAL# 02E2062818) ACKNOWLEDGES THE SWAP OF VOL=VM1887 - HTC 2107900 TO HTC 2107900 FDR233 VMLAB63B (SERIAL# 04E2062818) ACKNOWLEDGES THE SWAP OF VOL=VM1887 AND HAS JOINED IN SWAP OF UNIT=1887 TO B887... OPERATION STATISTICS FOR 3390 VOLUME...VM1887 CYLINDERS ON VOLUME...10,017 DATASETS PROCESSED...0 BYTES READ FROM DASD...7,593,410,036 DASD TRACKS SWAPPED...154,127 UPDATED TRACKS RECOPIED...3,873 DASD EXCPS...10,418 TARGET DASD EXCPS...10,371 CPU TIME (SECONDS)...2.257 ELAPSED TIME (MINUTES)...2.6 SWAP TIME...2.4 FDR SUCCESSFULLY COMPLETED 15 Agenda z/vm and z/os Platform Convergence 16 8

Automating from z/vm z/os Job Submission from z/vm Submit JCL job(s) from z/vm to z/os Using FILETYPE=JES mode of the z/os FTP server Using the VMFTP tool to process output from FTP All in a REXX wrapper White paper describing how to at : http://www.fdr.com/manuals_currentversion/jclfromvm.pdf New: z/os job submission from Linux See https://sites.google.com/site/mike99mac/jclusingftp.pdf 17 FTP Session Overview Submit JCL jobs through FTP ==> ftp zos.ftp.server ftp> z/os credentials... ftp> site filetype=jes... ftp> put myjob.jcl... ftp> get <jobid>.x... ftp> quit 18 9

View and Manage z/os devices from z/vm DUCB Send a job to z/os and Display UCB(s) VUCB Send a job to z/os and Vary UCB(s) online or offline QLABEL Query the label of DASD volumes and report 19 Agenda Estimating Migration Effort 20 10

Can You Estimate the Migration Effort? FDRPASVM provides tools to help you determine How much DASD space is on my systems? CALCDASD EXEC reports on type and size of DASD Do my volumes have problem VTOCs? QLABEL EXEC reports on VTOC types 21 CALCDASD EXEC Needs no arguments if all DASD belongs to z/vm ==> calcdasd Can take rdev-range if not all DASD belongs to z/vm ==> calcdasd 1880-1887 Counts 3390-1s, -2s, -3s, -9s As (EAVs) and other sizes Identifies CP-Owned, SYSTEM and ATTACHED disks Can report on free, offline and PAV alias devices Combination of Q DA, Q rdev, Q ALLOC and Q DA DETAILS 22 11

Tools to help you Request a copy of any of these EXECs by e-mailing: support@fdrinnovation.com 23 Testimonial from a Large Financial Institution Non-Disruptive Migration The business units requirements that rely on Linux volumes have made it very difficult for us to schedule outages to move their systems. FDRPASVM now allows us to move them non-disruptively like FDRPAS does for our z/os volumes. A Large Financial Company 24 12

What benefits did customer realize? The biggest benefit is the ability to be able to now move ALL our mainframe (including z/vm and z/linux ECKD data) around non-disruptively. Perform technology refreshes and move data around for performance improvements without having to engage our Business Units and BU application teams and negotiate for long-duration outage windows. This saves time and helps us to absolutely minimize our planned outages throughout the year. Keeps the systems up making money for the firm. 25 25 New FDR ABR support 26 13

ABR Version V54L83 (GA June 2015) Full-volume backup and restore of z/vm volumes and Linux DASD. The advantages of using PGM=FDRABR instead of PGM=FDR are: Simpler JCL No need for separate DISKx/TAPEx statements for each volume Backups can be automatically stacked on multi-file tapes without special JCL Uniformity of backups; VM & Linux can be included with MVS backups VM and Linux volumes can be included in ABR reports VM and Linux volumes can be included in FDRDRP and FDRABR restores Copyright 2014 2015 INNOVATION INNOVATION Data DATA Processing. PROCESSING All rights reserved. All rights reserved 27 27 How to Start Volume Initialization z/vm and Linux volumes are initialized for ABR processing using ABRINIT as done for z/os volumes Specify VMVALID operand on the DEFAULT statement //ABRINIT EXEC PGM=FDRABRM DEFAULT VMVALID ABRINIT VOL=VM0001,GEN=4 New Copyright 2014 2015 INNOVATION INNOVATION Data DATA Processing. PROCESSING All rights reserved. All rights reserved 28 28 14

Full-Volume FlashCopy * using ABR //FDRABR FCOPY MOUNT MOUNT EXEC PGM=FDRABR,REGION=0M TYPE=FDR,RTC=YES VOL=VM047D,FLASHUNIT=047C VOL=VM047F,FLASHUNIT=047E Only full-volume backups are supported FDRINSTANT is requiredcopy, EMCSNAP, or ShadowImage depending on hardware vendor Copyright 2014 2015 INNOVATION INNOVATION Data DATA Processing. PROCESSING All rights reserved. All rights reserved 29 29 Full-Volume DUMP after FlashCopy //FDRABR DUMP MOUNT MOUNT EXEC PGM=FDRABR,REGION=0M TYPE=FDR,FCOPY=(USE,REL),RTC=YES VOL=VM047D VOL=VM047F The FCOPY= option of USE informs ABR to dump the offline copy of the volumes specified on the MOUNT= commands and the REL option informs ABR to perform a FLASHCOPY WITHDRAWL function after the offline volumes are processed. Copyright 2014 2015 INNOVATION INNOVATION Data DATA Processing. PROCESSING All rights reserved. All rights reserved 30 30 15

FDRABR Volume Backup Report //FDRABRP EXEC PGM=FDRABRP,REGION=0M PRINT CATLG,VOL=(VM047D,VM047F) VOLSER GEN CYCLE TYPE DUMP DATE TAPE FILE DATA SET NAME COPY FILE TAPE VO VM047D 03 00 FDR 2015.157 FDRABR.VVM047D.C1000300 1 1 E04018 02 00 FDR 2015.156 FDRABR.VVM047D.C1000200 1 1 E04017 01 00 FDR 2015.155 FDRABR.VVM047D.C1000100 1 1 E04006 VM047F 04 00 FDR 2015.157 FDRABR.VVM047F.C1000400 1 2 E04018 03 00 FDR 2015.156 FDRABR.VVM047F.C1000300 1 2 E04017 02 00 FDR 2015.155 FDRABR.VVM047F.C1000200 1 2 E04006 01 00 FDR 2015.141 FDRABR.VVM047F.C1000100 1 1 E04033 Copyright 2014 2015 INNOVATION INNOVATION Data DATA Processing. PROCESSING All rights reserved. All rights reserved 31 31 Full-Volume RESTORE z/vm volume restored as part of ABR restores //FDRABR EXEC PGM=FDRABR,REGION=0M RESTORE TYPE=FDR,CONFMESS=NO,DYNTAPE, MAXDD=1000,ONLINE SELECT VOL=VM047D,GEN=CURRENT,CYCLE=00 SELECT VOL=VM047F,GEN=CURRENT,CYCLE=00 If you are licensed for FDRDRP, then change: PGM=FDRABR to PGM=FDRDRP TYPE=FDR to TYPE=DRP Copyright 2014 2015 INNOVATION INNOVATION Data DATA Processing. PROCESSING All rights reserved. All rights reserved 32 32 16

Summary User Testimonial Benefits Q & A 33 Key Points Summary Continuous Availability is the new HA z/vm SSI is a powerful HA tool FDRPASVM is a unique complementary HA solution to move running systems & migrate to new DASD hardware FDRPASVM has tools to assist: Estimate the migration effort Interface with z/os FDR ABR now supports z/vm and Linux More z/os solutions to be leveraged on z/vm 34 17

Resources This presentation: Has been made available to the VM Workshop My e-mail address feel free to contact me mmacisaac@fdrinnovation.com 35 QUESTIONS? Thank you! 36 18