Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 z/OS Overview Stephen S. Linkin Houston Community College © HCCS and IBM 2008 ©HCCS & IBM® 2008 Stephen Linkin.

Similar presentations


Presentation on theme: "1 z/OS Overview Stephen S. Linkin Houston Community College © HCCS and IBM 2008 ©HCCS & IBM® 2008 Stephen Linkin."— Presentation transcript:

1

2 1 z/OS Overview Stephen S. Linkin Houston Community College © HCCS and IBM 2008 ©HCCS & IBM® 2008 Stephen Linkin

3 2 What Is An Operating System?

4 ©HCCS & IBM® 2008 Stephen Linkin3 What Is z/OS?  Hardware Resources Used By z/OS The Standard Reference For Descriptions Of The Major Facilities of z/Architecture is the IBM’s z/Architecture Principles of Operation. http://www.ibm.com/servers/eserver/zseries/zos/bkserv/

5 ©HCCS & IBM® 2008 Stephen Linkin4 What Is z/OS?

6 ©HCCS & IBM® 2008 Stephen Linkin5 What Is z/OS?  Multiprogramming And Multiprocessing

7 ©HCCS & IBM® 2008 Stephen Linkin6 What Is z/OS?  Modules And Macros

8 ©HCCS & IBM® 2008 Stephen Linkin7 What Is z/OS?  Control Blocks System-related control blocks Resource-related control blocks Job-related control blocks Task-related control blocks

9 ©HCCS & IBM® 2008 Stephen Linkin8 What Is z/OS?  Physical Storage Used By z/OS

10 ©HCCS & IBM® 2008 Stephen Linkin9 Overview Of Z/OS Facilities

11 ©HCCS & IBM® 2008 Stephen Linkin10 Virtual Storage And Other Mainframe Concepts  What Is Virtual Storage?

12 ©HCCS & IBM® 2008 Stephen Linkin11 Virtual Storage And Other Mainframe Concepts  What Is An Address Space? Address Space Isolation

13 ©HCCS & IBM® 2008 Stephen Linkin12 Virtual Storage And Other Mainframe Concepts  What Is An Address Space? Address Space Isolation Address Space Communication http://www.ibm.com/servers/eserver/zseries/zos/bkserv/

14 ©HCCS & IBM® 2008 Stephen Linkin13 Virtual Storage And Other Mainframe Concepts  What Is An Address Space? Address Space Isolation Address Space Communication  What Is Dynamic Address Translation?  Virtual Storage Overview

15 ©HCCS & IBM® 2008 Stephen Linkin14 Virtual Storage And Other Mainframe Concepts  What Is An Address Space? Address Space Isolation Address Space Communication  What Is Dynamic Address Translation?  Virtual Storage Overview Format Of A Virtual Address

16 ©HCCS & IBM® 2008 Stephen Linkin15 Virtual Storage And Other Mainframe Concepts  What Is An Address Space? Address Space Isolation Address Space Communication  What Is Dynamic Address Translation?  Virtual Storage Overview Format Of A Virtual Address

17 ©HCCS & IBM® 2008 Stephen Linkin16 Virtual Storage And Other Mainframe Concepts  Virtual Storage Overview Format Of A Virtual Address How Virtual Storage Addressing Works In z/OS

18 ©HCCS & IBM® 2008 Stephen Linkin17 Virtual Storage And Other Mainframe Concepts

19 ©HCCS & IBM® 2008 Stephen Linkin18 Virtual Storage And Other Mainframe Concepts  Virtual Storage Overview Format Of A Virtual Address How Virtual Storage Addressing Works In z/OS Frames, Pages, And Slots

20 ©HCCS & IBM® 2008 Stephen Linkin19 REALVIRTUAL Virtual Storage And Other Mainframe Concepts  What Is Paging? How Paging Works In z/OS

21 ©HCCS & IBM® 2008 Stephen Linkin20 Virtual Storage And Other Mainframe Concepts  What Is Paging? How Paging Works In z/OS Page Stealing Unreferenced Interval Count

22 ©HCCS & IBM® 2008 Stephen Linkin21 Virtual Storage And Other Mainframe Concepts  Swapping And The Working Set  What Is Storage Protection?

23 ©HCCS & IBM® 2008 Stephen Linkin22 Virtual Storage And Other Mainframe Concepts  Swapping And The Working Set  What Is Storage Protection? How Storage Protect Keys Are Used

24 ©HCCS & IBM® 2008 Stephen Linkin23 Virtual Storage And Other Mainframe Concepts  Swapping And The Working Set  What Is Storage Protection? How Storage Protect Keys Are Used How Storage Protect Keys Are Assigned

25 ©HCCS & IBM® 2008 Stephen Linkin24 Virtual Storage And Other Mainframe Concepts  Role Of Storage Managers Real Storage Manager Auxiliary Storage Manager Virtual Storage Manager

26 ©HCCS & IBM® 2008 Stephen Linkin25 Virtual Storage And Other Mainframe Concepts  A Brief History Of Virtual Storage And 64-bit Addressability

27 ©HCCS & IBM® 2008 Stephen Linkin26 Virtual Storage And Other Mainframe Concepts  A Brief History Of Virtual Storage And 64-bit Addressability

28 ©HCCS & IBM® 2008 Stephen Linkin27 Virtual Storage And Other Mainframe Concepts  A Brief History Of Virtual Storage And 64-bit Addressability

29 ©HCCS & IBM® 2008 Stephen Linkin28 Virtual Storage And Other Mainframe Concepts  What Is “Below-the-line Storage”?

30 ©HCCS & IBM® 2008 Stephen Linkin29 Virtual Storage And Other Mainframe Concepts  What’s In An Address Space?

31 ©HCCS & IBM® 2008 Stephen Linkin30 Virtual Storage And Other Mainframe Concepts  System Address Spaces And The Master Scheduler

32 ©HCCS & IBM® 2008 Stephen Linkin31 What Is Workload Management?  What Does WLM Do? Goal Achievement Throughput Response And Turnaround Time

33 ©HCCS & IBM® 2008 Stephen Linkin32 What Is Workload Management?  What Does WLM Do? Goal Achievement Throughput Response And Turnaround Time  How Is WLM Used?

34 ©HCCS & IBM® 2008 Stephen Linkin33 What Is Workload Management?  What Does WLM Do? Goal Achievement Throughput Response And Turnaround Time  How Is WLM Used?

35 ©HCCS & IBM® 2008 Stephen Linkin34 I/O and data management

36 ©HCCS & IBM® 2008 Stephen Linkin35 Supervising Execution Of Work In The System  Tasks Involved Interrupt processing Dispatchable Units Of Work Dispatching Work Serializing Use Of Resources

37 ©HCCS & IBM® 2008 Stephen Linkin36 Supervising Execution Of Work In The System  What Is Interrupt Processing? SVC I/O External Restart Program Machine Check

38 ©HCCS & IBM® 2008 Stephen Linkin37 Supervising Execution Of Work In The System  What Is Interrupt Processing? How Is The Program Status Word Used?  Current PSW  New PSW  Old PSW

39 ©HCCS & IBM® 2008 Stephen Linkin38 Supervising Execution Of Work In The System  What Is Interrupt Processing? How Is The Program Status Word Used?  Current PSW  New PSW  Old PSW Registers And The PSW

40 ©HCCS & IBM® 2008 Stephen Linkin39 Supervising Execution Of Work In The System  Creating Dispatchable Units Of Work What Is A TCB?

41 ©HCCS & IBM® 2008 Stephen Linkin40 Supervising Execution Of Work In The System  Creating Dispatchable Units Of Work What Is A TCB? What Is An SRB?

42 ©HCCS & IBM® 2008 Stephen Linkin41 Supervising Execution Of Work In The System  Preemptable Versus Non-preemptable  What Does The Dispatcher Do?

43 ©HCCS & IBM® 2008 Stephen Linkin42 Supervising Execution Of Work In The System  Preemptable Versus Non-preemptable  What Does The Dispatcher Do?

44 ©HCCS & IBM® 2008 Stephen Linkin43 Supervising Execution Of Work In The System  Serializing The Use Of Resources What Is Global Resource Serialization?

45 ©HCCS & IBM® 2008 Stephen Linkin44 Supervising Execution Of Work In The System  Serializing The Use Of Resources What Is Global Resource Serialization? What Is Enqueuing? What Is Locking?

46 ©HCCS & IBM® 2008 Stephen Linkin45 Supervising Execution Of Work In The System  Serializing The Use Of Resources What Is Global Resource Serialization? What Is Enqueuing? What Is Locking? IT’S MINE

47 ©HCCS & IBM® 2008 Stephen Linkin46 A Brief Comparison Of z/OS And UNIX.

48 ©HCCS & IBM® 2008 Stephen Linkin47 A Brief Comparison Of z/OS And UNIX.

49 ©HCCS & IBM® 2008 Stephen Linkin48 Summary  Read The Redbook


Download ppt "1 z/OS Overview Stephen S. Linkin Houston Community College © HCCS and IBM 2008 ©HCCS & IBM® 2008 Stephen Linkin."

Similar presentations


Ads by Google