Patent ID: 9122400
Filing Date: 2015-09-01
Classification: G06F

Abstract:
1. An apparatus comprising: a computer readable storage medium storing program code executable by a processor, the program code comprising: a management module creating a data set volume table of contents (DSVTOC) for a data set residing on a volume, the DSVTOC residing in a virtual storage access method (VSAM) system and comprising a DSVTOC index, DSVTOC cluster data, and DSVTOC data for the data set, the DSVTOC data comprising a volume and a plurality of extent ranges; the management module receiving a legacy data set access request referencing the data set and referencing a volume table of contents (VTOC) and a VSAM volume data set (VVDS) for the data set; the management module creating at least one of a VVDS non-VSAM record (NVR) emulated record populated with data from the DSVTOC and a VVDS VSAM volume record (VVR) emulated record populated with data from the DSVTOC; the management module creating VTOC data set control block (DSCB) emulated records that emulate the volume and the plurality of extent ranges; the management module servicing the legacy data set access request using the NVR emulated record, the VVR emulated record, and the VTOC DCSB emulated records; and a copy module maintaining a copy of the DSVTOC on the volume.