Actions you can take before you order a zEC12 or zBC12 server

You can perform the following migration actions before you order or install a zEC12 or zBC12 server:

  1. Review the sysplex configuration in which the zEC12 or zBC12 server will participate. See Restrictions for a zEC12 or zBC12 server for a description of the limitations when using zEC12 or zBC12 servers with certain earlier servers in a Parallel Sysplex®.
  2. Implement STP (or a Mixed-CTN) timing network. This action is necessitated because Sysplex Timers (9037-002) are not supported on zEC12 or zBC12 servers.
  3. Migrate from ICB-4 to InfiniBand coupling links. This action is necessitated because ICB-4 links are not supported on zEC12 or zBC12 servers. If desired, you can take this action after you order a zEC12 or zBC12 server, as you upgrade to the new server.
  4. Migrate from unsupported hardware features to newer technology. This action is necessitated because FICON® Express®, FICON Express2, Crypto Express2, and OSA-Express2 10 GbE LR are not supported on zEnterprise® servers. See Restrictions for a zEC12 or zBC12 server, Replace unsupported devices, and Provide for new device installations.
  5. Install the necessary z/OS® service, as indicated in PSP buckets.
    • For an IBM zEnterprise BC12 CPC, PTFs are identified in the in the 2828DEVICE PSP bucket (Subset 2828/ZOS).
    • For an IBM zEnterprise EC12 CPC, PTFs are identified in the 2827DEVICE PSP bucket (Subset 2827/ZOS).
    • For an IBM® zEnterprise BladeCenter Extension (zBX) attached to your zEC12 CPC or zBC12 CPC, the PTFs are identified in the 2458DEVICE PSP bucket (Subset 2458/ZOS).
    In each PSP bucket, the content is dependent on the z/OS release you will run on the zEnterprise server. If you reviewed the PSP buckets some time ago, review them again to ensure that any newly identified z/OS service has been installed. To assist you in determining if you have the recommended service (identified in these PSP buckets) installed on your system, you can use the SMP/E REPORT MISSINGFIX command in conjunction with the FIXCAT type of HOLDDATA, as follows:
    1. Acquire and RECEIVE the latest HOLDDATA onto your z/OS system(s). Use your normal service acquisition portals or download the two (2) year HOLDDATA directly from http://service.software.ibm.com/holdata/390holddata.html. Ensure you select Full from the Download NOW column (last 730 days) to receive the FIXCAT HOLDDATA, as the other files do not contain FIXCAT HOLDDATA.
    2. Run the SMP/E REPORT MISSINGFIX command on your z/OS systems and specify one or more of the following Fix Categories (FIXCAT):
      • IBM.Device.Server.zEC12-2827
      • IBM.Device.Server.zEC12-2827.Exploitation
      • IBM.Device.Server.zEC12-2827.ParallelSysplexInfiniBandCoupling
      • IBM.Device.Server.zEC12-2827.ServerTimeProtocol
      • IBM.Device.Server.zEC12-2827.zHighPerformanceFICON
      • IBM.Device.Server.zEC12-2827.UnifiedResourceManager
      • IBM.Function.zEDC
      • IBM.Device.Server.zBC12-2828
      • IBM.Device.Server.zEC12-2828.Exploitation
      • IBM.Device.Server.zBC12-2828.ParallelSysplexInfiniBandCoupling
      • IBM.Device.Server.zBC12-2828.ServerTimeProtocol
      • IBM.Device.Server.zBC12-2828.zHighPerformanceFICON
      • IBM.Device.Server.zBC12-2828.UnifiedResourceManager

      The report will identify any missing coexistence and fallback PTFs for that system. For complete information about the REPORT MISSINGFIX command, see SMP/E for z/OS Commands.

    3. Periodically, you might want to acquire the latest HOLDDATA and rerun the REPORT MISSINGFIX command to find out if there are any new PTFs recommended for the zEnterprise servers.
    Note:
    1. You can also use Service Link's PSP Service Extraction tool.
    2. Because the Enhanced PSP Tool (EPSPT) was removed the end of 2010, you can no longer use that tool to identify missing PSP bucket service. You should use SMP/E’s Fix Category support, which is fully integrated into SMP/E procedures and IBM product and service deliverables.
  6. Run CFSIZER and Sizer tools. If you are moving your coupling facilities and the coupling facility structures will be on higher CFCC levels than they were previously, run the Coupling Facility Structure Sizer (CFSIZER) tool to find out if you have to increase coupling facility structure sizes. Run the Sizer utility, an authorized z/OS program that you can download, to evaluate structure size changes. The Sizer utility is distinct from CFSizer, and should be run after the new hardware (CFLEVEL) is installed but before any CF LPAR on the new hardware is populated with structures.

    If ordered before September 2013, zEC12 servers initially ship with CFCC Level 18. For zEC12 and zBC12 servers ordered after September 2013, the servers ship with CFCC Level 19; prepare to make the necessary changes as indicated by the tool.

    You can find the CFSIZER tool at Coupling Facility sizer. Also see Update your CFRM policy with coupling facility structure size changes.

    You can find the Sizer utility at http://www.ibm.com/systems/support/z/cfsizer/altsize.html.

  7. Decide on the steps you will take for your migration to a zEC12 or zBC12 server. In addition to the steps listed here in Actions you can take before you order a zEC12 or zBC12 server, as a guide, also see Migration and exploitation considerations for zEC12 and zBC12 server functions. Also, note the following web deliverables considerations.

    The level of function provided for cryptographic support differs by z/OS release and the ICSF web deliverable that is installed. Toleration PTFs are also available for some cryptographic web deliverables:

    For z/OS V2R1 consider the following:
    • If you require the cryptographic enhancements support for CCA (including: Export TDES key under AES transport key, Diversified Key Generation CBC, IPEK, RKX key wrapping method, and integration of UDX into CCA), you must install the web deliverable Cryptographic Support for z/OS V1R13-z/OS V2R1 (FMID HCR77A1). You must also perform the required ICSF migration actions. Cryptographic Services migration actions
    • PTFs for coexistence: For ICSF FMIDs HCR7770 and later, Coexistence PTFs are required to be installed on older levels of ICSF. To assist in identifying the coexistence service, you can use the following Fix Categories: :
      • IBM.Coexistence.ICSF.z/OS_V1R9-V1R11-HCR7770
      • IBM.Coexistence.ICSF.z/OS_V1R10-V1R12-HCR7780
      • IBM.Coexistence.ICSF.z/OS_V1R11-V1R13-HCR7790
      • IBM.Coexistence.ICSF.z/OS_V1R12-V1R13-HCR77A0
      • IBM.Coexistence.ICSF.z/OS_V1R13-V2R1-HCR77A1

    If you intend to use the zEDC Express data compression feature, then similar to what you might be doing today to enable other z/OS priced features, you need to notify IBM that you are starting to use the feature, update the IFAPRDxx PARMLIB member to specify that the z/OS ZEDC software feature is ENABLED, and follow the z/OS V2R1 documentation to customize the exploiting functions. You should also ensure that all z/OS V1R12 or z/OS V1R13 systems that will access zEDC compressed data have the required toleration maintenance installed to enable software decompression.

  8. Review the new mnemonics introduced for the zEC12 or zBC12 server. The new mnemonics might collide with (be identical to) the names of assembler macro instructions you use or provide. In the event of such collisions, the HLASM’s default opcode table (UNI) will treat specification of these names as instructions when APAR PM49761 and PM86821 are installed. This will probably cause assembler error messages and possibly cause generation of incorrect object code.
    If you write programs in Assembler Language, you should compare the list provided in z/Architecture® Principles of Operation, SA22-7832, to the names of assembler macro instructions you use or provide, to identify any such conflicts or collisions that would occur following installation of HLASM APAR PM49761 and PM86821. If a conflict is identified, take one of the following actions:
    • Change the name of your macro instruction.
    • Specify PARM=’…OPTABLE(YOP)…’ (or some other earlier opcode table).
    • Specify a separate ASMAOPT file containing assembler options, such as in the previous method (this method requires no changes to source code or JCL).
    • Add, as the first statement of your source program, *PROCESS OPTABLE(YOP).
    • Specify the PROFILE option either in JCL or the ASMAOPT file, and the specified or default member of the SYSLIB data set is copied into the front of the source program.
    • If you must use both a new instruction and a macro with the same name in an assembly, you can use the following technique (where XXX is a sample mnemonic):
      Assume the default OPTABLE(UNI) is in effect
      			XXX   a,b       new instruction
      			PUSH  ACONTROL  save current optable definition
      			ACONTROL OPTABLE(YOP)   switch optable dynamically
      			XXX   r,s,t     macro invocation
      			POP   ACONTROL  restore previous definition
      			XXX   c,d       new instruction

    For more information about HLASM opcode table, see HLASM Programmer's Guide.

  9. Plan for changes to your global resource serialization complex with the zEC12 or zBC12 server. If you use a global resource serialization ring complex that spans more systems than is part of the sysplex or does not use sysplex signalling for communications within the complex, you need to take migration actions. Instead of using global resource serialization ring, consider using the global resource serialization star configuration in a sysplex. You can take the following actions before you install the zEC12 or zBC12 server:
    • Migrate to a Parallel Sysplex that uses the recommended global resource serialization star complex.
    • Convert to a basic sysplex that uses XCF sysplex signalling with global resource serialization ring instead of GRS-managed channel-to-channel (CTC) communications.
    Optionally, you can install maintenance for the zEC12 or zBC12 server that provides toleration for FICON-based CTC communications, but understand that this toleration does not improve the robustness of GRS-managed CTC communications, and you must install the toleration maintenance on all systems in the GRS complex. See Migrate to GRS-managed FICON CTCs.