CENTRALISED SYSTEMS
Academic Year 2015/2016 - 3° Year - Curriculum UnicoCredit Value: 6
Taught classes: 48 hours
Term / Semester: 2°
Detailed Course Content
Module 1 – Mainframe Systems
1.1 Introduction
1.1.1 – Mainframe Concepts, I/T Infrastructure, I/T Platform, Application Models.
1.2 – Mainframe Systems Architecture
1.2.1 – Mainframe Basic Structure
1.2.2 – Mainframe Basic Architecture (Memory, Registry, Channels)
1.2.3 – Mainframe Metrics (Processors Power )
1.2.4 – CISC versus RISC
1.2.5 – Instruction Set
1.2.6 – Hybrid Systems Basics
1.3 – Virtualization and Hybrid Systems Basics
1.3.1 – I/T resources Virtualization
1.2.2 – Virtualization Basics
1.2.3 – Virtualization Implementation (Hardware or Software)
1.2.4 – Virtualization Techniques
1.2.5 – Hybrid System Concept and Outline
1.2.6 – Hybrid System implementation
1.2.7 - The System of Systems
1.2.8 – Systems tuned for the task (formerly fitted for Purpose)
1.4 – Mainframe Hardware Implementation
1.4.1 – Mainframes hardware (more recent releases)
1.4.2 – Mainframe Cluster (Parallel Sysplex)
1.4.3 – Input / Output Sub System
1.4.4 – More common I/O devices
1.4.5 – Hybrid systems hardware and controls
1.5 – Z/OS Operating System
1.5.1 – Z/OS Overview
1.5.2 – User Interfaces
1.5.3 – Job Entry Subsystem
1.5.4 – Job Control Language / Spool Display and Search facility
1.5.5 – Data Management
1.5.6 – Data Base Management System
1.5.7 – How to project and release application under z/OS
1.5.8 – Programming languages
1.5.9 – Transactional Systems
1.5.10 – Workload Management and Workload Manager (WLM)
Module 2 – Virtualization and Linux on Mainframes
2.1 – General Concepts
2.1.1 – Virtualization of I/T resources
2.1.2 - Virtualization solutions for server consolidation issue
2.1.3 – Physical and logical partitioning, resources sharing, over commitment
2.1.4 – I/O Virtualization and Sharing
2.1.5 – Virtual CPU and Virtual devices
2.2 – Hardware Virtualization
2.2.1 – Partitioning Resource and System Manager (PR/SM)
2.2.2 – PR/SM Functional Characteristics
2.2.3 – PR/SM Sizing – Examples
2.3 – Software Virtualization
2.3.1 – The z/VM Operating System
2.3.2 – z/VM characteristics and use
2.3.3 – z/VM Operation
2.3.4 – z/VM Virtual Machines and Guest Systems Management
2.3.5 – z/VM : I/O Management, Virtual CPU, Virtual Devices, Memory handling.
2.4 – Linux on the Mainframes
2.4.1 – Linux Positioning
2.4.2 – Linux on Virtualized Systems
2.4.3 – Linux and Server Consolidation
2.4.4.- Architecture functions and Linux
Module 3 – Platform Selection and Infrastructure Optimization
3.1 Platform Selection
3.1.1 – Definitions
3.1.2 – Selection Process – Drivers
3.1.3 – Method
3.1.4 – Cross Platform Sizing
3.1.5 – Cross platform metrics and standards
3.1.6 – System sizing
3.1.7 – Calculation examples
3.2 – Infrastructure Optimization
3.2.1 – Operating Environment definition
3.2.2 – Server Consolidation types
3.2.3 – Optimization Drivers
3.2.4 – Functional and Not Functional Requirements
3.2.5 – Total Cost of Ownership
3.2.6 – Factors influencing the I/T resources Optimization process
3.2.7 – Optimization Examples
3.2.8 – Technological Enablers – The role of Linux
3.2.8 – Use of Hybrid systems as Optimization enablers
Textbook Information
1) Autori Vari. IL Mainframe - IBM 2010
2) Various reference books and technical manuals downloadable from the net
All course material is published on STUDIUM under the heading Central Systems
http://studium.unict.it/dokeos/2016/