Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Running mainframe z on distributed platforms : how to create robust cost-efficient multiplatform z environments
Barrett K., Norris S., Apress, Berkeley, CA, 2014. 325 pp. Type: Book (978-1-430264-30-9)
Date Reviewed: Oct 8 2014

Mainframes manage significant segments of data within large companies. As these enterprises face increasing volumes of data records, they seek new ways of securing and structuring critical data--such as financial information, customer data, and company resource data--that enable them to offer customers new services.

Fifty years ago, on April 7, 1964, IBM’s System/360 line of mainframe computers was released. At a press conference at the company’s Poughkeepsie facilities, Thomas Watson, Jr., IBM CEO, noted at the time that

It is the product of an international effort in IBM’s laboratories and plants and is the first time IBM has redesigned the basic internal architecture of its computers in a decade. The result will be more computer productivity at lower cost than ever before. This is the beginning of a new generation--not only of computers--but of their application in business, science and government [1].

Today’s IBM System z mainframe solutions facilitate the integration of operational data with analysis tools and enable cloud delivery in a secure environment while providing savings and increased value. IBM has developed a software solution, called system z personal development tool (zPDT), which emulates the IBM mainframe hardware. It covers not just the mainframe itself, but also the network and storage devices.

This book is the result of the authors’ activities toward improving and developing new techniques and methodologies applied to systems and subsystems. Recovery strategies are covered as well as the increasing availability, superior facilities for updating the operating systems, and upgrading of the subsystems without having to rebuild the system from scratch. As a result, this book is recommended as a very useful tool for all those who use the zPDT technology to create a virtual System z environment suitable for development, testing, and demonstration.

The IBM mainframe environment, zPDT technology, and methodologies are presented in the first chapter. Requirements and choices for creating a mainframe virtualized environment (MVE) are analyzed in chapter 2. The authors propose a methodology that includes establishing use cases, identifying requirements for virtualized system environments having considered the hardware options, recovery for system failures and outages, software updates, sharing time, and a fail-safe system. Designing the networking scheme, implementing the storage configuration, and installing and configuring the Linux operating system are stages presented in chapter 3, which aims to build the hypervisor host. The methodology proposed by the authors continues with creating a base system environment in chapter 4, creating a z/virtual machine (VM) environment in chapter 5, and establishing a direct access storage device (DASD) repository for a multi-server environment (MSE) in chapter 6. Pros and cons are indicated for choosing a particular proposed solution depending on the requirements. A fast implementation of mainframe operating systems is possible using the z/OS and z/VM DASD files supplied by the vendor. Solutions to optimize z/OS and z/VM DASD are available in chapter 7. In chapter 8, the readers are offered a very useful scheme with which one can migrate to zEnterprise mainframe DASD. The procedure for customizing the z/OS environment with symbols, described in chapter 9, allows a faster transition to a new operating system. Some work methods for updating the distributed server environment with new versions and levels of the operating systems are presented in chapter 10 by the authors. Three important techniques for system recovery are presented and illustrated in chapter 11: the full backup/restore recovery mechanism, the use of backup volumes, and the emergency recovery system. In chapter 12, the authors evaluate solutions for deploying virtualized mainframe environments: creating and hosting the deployment image on a network-attached storage (NAS) device, on a universal serial bus (USB) flash drive, or in the cloud. Pre-deployment requirements and post-deployment activities are highlighted and the deploy phase of the base image is analyzed depending on the hosting method chosen. Useful technical information is included in the five appendices: “Software Licensing” (chapter 13), “Setting the Standards and Conventions” (chapter 14), “IEASYS Member Example” (chapter 15), “LOAD Member Example” (chapter 16), and “Glossary” (chapter 17).

This book includes improvements and new techniques and methodologies applied to the systems and subsystems. The authors offer very well-reasoned solutions accompanied by case studies, which will be useful to specialists from the System z area. The book is made even more useful as the System z mainframe-based solutions offer an advanced systems management environment for significant segments of data within large companies.

Reviewer:  Eugen Petac Review #: CR142807 (1501-0005)
1) IBM. System/360 Announcement. http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_PR360.html. April 7, 1964.
Bookmark and Share
  Reviewer Selected
 
 
Distributed Systems (C.2.4 )
 
 
Frameworks (D.3.3 ... )
 
 
Ibm System/ 360 (C.5.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Distributed Systems": Date
The evolution of a distributed processing network
Franz L., Sen A., Rakes T. Information and Management 7(5): 263-272, 1984. Type: Article
Jul 1 1985
A geographically distributed multi-microprocessor system
Angioletti W., D’Hondt T., Tiberghien J.  Concurrent languages in distributed systems: hardware supported implementation (, Bristol, UK,871985. Type: Proceedings
Oct 1 1985
A fault tolerant LAN with integrated storage, as part of a distributed computing system
Boogaard H., Bruins T., Vree W., Reijns G.  Concurrent languages in distributed systems: hardware supported implementation (, Bristol, UK,1001985. Type: Proceedings
Aug 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy