Textbook Questions Flashcards
List ways in which the mainframe of today challenges the traditional thinking about centralized computing versus distributed computing.
- Centralising data in a single mainframe repository saves customers from having to manage updates to more than one copy of their business data
- Distinction between distributed and centralised is blurring as smaller machines continue to gain in processing power and mainframes become more flexible and multi-purpose.
- Mainframes are now frequently used in combination with networks of smaller servers
Explain how businesses make use of mainframe processing power, and how mainframe computing differs from other types of computing.
- RAS (Reliable, Available, Serviceable)
- Secure
- Allow for huge numbers of users to rapidly access the same data without interfering
What are four different operating systems that run on the mainframe.
- z/VM
- z/VSE
- Linux on IBM System Z
- z/TPF
What is a mainframe today?
“A mainframe is what businesses use to host the commercial databases, transaction servers, and applications that require a greater degree of security and availability than is commonly found on smaller-scale machines.”
Describe how running a mainframe can be cost effective, given the large number of roles needed to run a mainframe system.
- Centralised
- Environmentally friendly
- Support staff seem comparatively small when compared to the amount of transactions they manage
How is today’s mainframe environment-friendly? Discuss with examples
The mainframe’s virtualization uses the power of many servers using a small hardware footprint. Today’s mainframe reduces the impact of energy cost to a near-negligible value when calculated on a per logical server basis because more applications, several hundred of them, can be deployed on a single machine.
Why does software pricing for mainframes seem so complex?
- Software licences for applications are often set by vendors on the total power of the machine even if it only uses 1% of their power (often the case for older applications)
- As an offset to this cost, mainframe can offer extreme virtualisation that allows you to run multiple copies of these programs on the same processors
Why does IBM have so many models (or “capacity settings”) for recent mainframe machines?
To meet business requirements and manage a customer’s growth
Multiprocessing means running several processors simultaneously (available to the operating system and applications). What does multiprogramming mean?
- Executing many programs concurrently
- With multiprogramming, when a job cannot use the processor, the system can suspend, or interrupt the job, freeing the processor to work on another job
What are the differences between loosely coupled systems and tightly coupled systems?
- Loosely coupled systems: Configurations with shared DASD, CTC connections, and shared job queues
- Tightly coupled systems: Multiprocessors, where several processors are used by the operating system
What z/OS application changes are needed for it to work in an LPAR?
You can run several different operating systems within a single mainframe by partitioning the resources into isolated servers
What z/OS application changes are needed to work in a Parallel Sysplex?
Synchronising the Time of Day clocks of multiple servers, which allows events occurring on different servers to be properly sequenced in time.
How do disaster recovery solutions benefit a global business?
- Continuous availability
- Mirror critical data
- Efficiently balances workload between sites
What are the advantages of a Parallel Sysplex presenting a single image externally?
Brings reduced complexity from both operational and definition perspectives
Why is continuous availability required in today’s marketplace?
24/7 systems accessed globally in different timezones
How might someone justify the cost of the “redundant” hardware required to build a Parallel Sysplex?
Allow for fallbacks if ‘live’ hardware fails
To display the CPU configuration:
a. Access SDSF from the ISPF primary option menu.
b. In the command input field, enter /D M=CPU and press Enter.
c. Use the ULOG option in SDSF to view the command display result.
B
To display the page data set usage:
a. In the command input field, enter /D ASM and press Enter.
b. Press PF3 to return to the previous screens.
A
To display information about the current Initial Program Load (IPL):
a. Use ULOG option in SDSF to view the command display result.
b. In the command input field, enter /D IPLINFO and press Enter.
B
How does z/OS differ from a single-user operating system? Give two examples.
- Single-User would read in one job, find the data and devices the job needed, let the job run to completion, and then read in another job – z/OS is capable of multiprogramming
- z/OS allows for many users to make many actions at the same time
z/OS is designed to take advantage of what mainframe architecture? In what year was it introduced?
z/OS is designed to take advantage of the IBM System z architecture or z/Architecture, which was introduced in the year 2000
List the three major types of storage used by z/OS.
- Direct Access Storage Devices (DASD)
- Magnetic Tape Drives
- Processor Storage (Central Storage)
What is “virtual” about virtual storage?
It is not the actual amount of storage available, but instead is the amount of storage dedicated to specific OS or applications that the OS or applications believe this is the full resource
- Match the following terms:
a. Page __ auxiliary storage
b. Frame __ virtual storage
c. Slot __ central storage
a. Page Virtual Storage
b. Frame Central Storage
c. Slot Auxiliary Storage
What role does workload management play in a z/OS system?
- Controls system resources
- Aiming to achieve business goals and optimal use of system resources by assigning sysplex resources based on importance and goals
List several defining characteristics of the z/OS operating system.
- An address space (virtual storage)
- Two types of physical storage: Central and Auxiliary
- z/OS controls the programs ran based on priority (workload management)
- Security