CENTRALISED SYSTEMS

INF/01 - 6 CFU - 2° Semester

Teaching Staff

ANGELO BARBARINO


Learning Objectives

1 - Knowledge and Ability to Understand ( Knowledge and Understanding ) , the goal is to raise awareness of all the problems and solutions related realtive computer use in large government organizations , business and banking . in particular of Operating Systems and technologies historically and currently used for this purpose . In particular, it puts emphasis on the optimization of the IT infrastructure and related costs through resource virtualization processes .

2 - Ability to apply knowledge and understanding - ( applying Knowledge and Understanding ) , the student acquires basic knowledge for sizing systems and design systems and Cluster stations with business continuity systems . Furthermore it will exert on the dimensioning of virtualized systems of homogeneous type or heterogeneous in order to improve performance and costi.Infine will have the basic ability to operate on systems .

3 - Rating of Autonomy . ( Making judgments ) . the basis for the platform Selection processes are provided so that the student is able to choose the platform best suited to a given application informatice and assess non-functional requirements .

4- Communication skills ( communication skills ) : the student will acquire the necessary communication skills and expressive appropriateness in the use of technical language in the context of the central systems .

5 - Learning skills ( learning skills) : The course aims , as the goal, to provide students with the necessary theoretical and practical methods to deal independently and solve new problems that may arise during a work activity . For this purpose, different topics will be covered in class , referring to practical cases drawn directly from the professional experience of the teacher.



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/




Open in PDF format Versione in italiano