IBM Academic Initiative



Similar documents
Redpaper. z/os UNIX Security Fundamentals. Front cover. ibm.com/redbooks. The explanation of the z/os UNIX security model

Using the z/os SMB Server. to access z/os data from Windows. -- Hands-On Lab Session

Corso: Supporting and Troubleshooting Windows 10 Codice PCSNET: MW10-3 Cod. Vendor: Durata: 5

Programma corso di formazione J2EE

Java on z/os. Agenda. Java runtime environments on z/os. Java SDK 5 and 6. Java System Resource Integration. Java Backend Integration

z/os UNIX Systems Services Security Best Practices

22/11/ :08:30 Pag. 1/10

Introduction to the new mainframe Chapter 4: Interactive facilities of z/os: TSO/E, ISPF, and UNIX

Unicenter TCPaccess FTP Server

Elenco titoli corsi di formazione Vers. 1 rev. 0 del 02/01/2005

IBM DB2 Data Archive Expert for z/os:

Corso: Administering Microsoft SQL Server 2012 Databases Codice PCSNET: MSQ2-1 Cod. Vendor: Durata: 5

Technological enhancements in B2B integration introduced by the new IT platform to manage the Commercial Process Nomination and Balancing

LES LOGICIELS MAINFRAME

Primiano Tucci Università di Bologna

CHAPTER 15: Operating Systems: An Overview

SAP Performance Review/System Health Check

Change is Coming: z/os Mail Overview and Futures

z/os Unix System Services Dumps - Dump Debugging for Dummies

Utility Mainframe System Administration Training Curriculum

OPERATING SYSTEM SERVICES

BIBLIOTECA TECNICA INFORMATICA

z/os UNIX for all Vit Gottwald CA Technologies March 15, 2012 Session Number 10983

How To Manage A Network On A Pnet 2.5 (Net 2) (Net2) (Procedure) (Network) (Wireless) (Powerline) (Wired) (Lan 2) And (Net1) (

ITIL v3 - Overview. Claudio Tancini Marzo 2015 INTERNAL USE ONLY

Introduction to the new mainframe Chapter 12 - Network Communications on z/os

New SMTP client for sending Internet mail

FTP : File Transfer Protocol and Z/OS

Presentation title here

CA Chorus for Security and Compliance Management

Introduction to the IBM Rational Software Development Platform

ROS Robot Operating System. Sistemi RealTime Prof. Davide Brugali Università degli Studi di Bergamo

z/os V1R11 Communications Server System management and monitoring Network management interface enhancements

z/os VULNERABILITY SCANNING AND MANAGEMENT Key Resources, Inc. (312) KRI

Programmable Graphics Hardware

ROS Robot Operating System. Robotica Prof. Davide Brugali Università degli Studi di Bergamo

z/os Curriculum Job Control Language (JCL) Curriculum JES Curriculum WebSphere Curriculum TSO/ISPF for z/os Curriculum

z/os 1.8 Erfahrungsbericht

z/os Basics: z/os UNIX Shared File System environment and how it works

Pattern. seconda parte. Types of patterns. ...other good guidance... some GRASP. design patterns (software design) Types of software patterns

Cisco di Torino

IBM System Storage DS3400 Simple SAN Express Kit PN U

IBM System Storage DS3400 Simple SAN Ready Express

Exemplar. Novembre Cosima Fiaschi Fabrizio Trentini

Data Distribution & Replication

Example of Standard API

Cross-platform TCP/IP Socket Programming in REXX

IBM Bluemix, the digital innovation platform

New Users Cookbook. S/390 Partners in Development: OS/390 (and z/os) Front cover. ibm.com/redbooks. Hints & tips for new users

z/os Management Facility (z/osmf) V1.13 Implementation and Configuration Session: 09733

IBM System Storage DS3400 Simple SAN

SCADA / Smart Grid Security Who is really in control of our Control Systems?

CA Auditor for z/os. System Review Checklist. r12. Second Edition

Elenco Porte TCP/UDP

Navicat Premium è uno strumento di amministrazione per database con connessioni-multiple, consente di connettersi

21 Things You Didn t Used to Know About RACF

Enterprise Resource Planning ERP. ERP modules. ERP - modules. Cross industry modules. Industry modules. Definition

Mark Wilson Session Details: The Introduction

Exploiting z/os Tales from the MVS Survey

APC-Pro sa Computer Service

GETTING STARTED GUIDE

z/os Basics: z/os UNIX Shared File System environment and how it works

PKZIP /SecureZIP for z/os

Source code security testing

How to Secure Mainframe FTP

ICT PSP: regole e consigli per la partecipazione

Oracle Database. User s Guide 10g Release 2 (10.2) for IBM z/os (OS/390) B

SupportPac CB12. General Insurance Application (GENAPP) for IBM CICS Transaction Server

Deploying PGP Encryption and Compression for z/os Batch Data Protection to (FIPS-140) Compliance

z/os Firewall Technology Overview

OS/390 Firewall Technology Overview

Understanding Digital Certificates on z/os Vanguard Las Vegas, NV Session AST3 June 26th 2012

DevOps: Multiplatform Application Deployment

Nalini Elkins' TCP/IP Performance Management, Security, Tuning, and Troubleshooting on z/os

CHAPTER 17: File Management

Computer Associates Unicenter CA-JARS Resource Accounting Software

PROGRAMMA CORSO DI LOGIC PRO 9

The Digital Certificate Journey from RACF to PKI Services Part 2 Session J10 May 11th 2005

Digital Certificate Goody Bags on z/os

Configuring and Tuning SSH/SFTP on z/os

How to simulate network devices using the Verax SNMP Simulator (Linux/Windows)

Alberto Meneghini! Security Leader, IBM Italia! IBM Security IBM Corporation IBM Corporation

CS420: Operating Systems OS Services & System Calls

ABCs of IBM z/os System Programming Volume 1

CSE 120 Principles of Operating Systems. Modules, Interfaces, Structure

CA JCLCheck Workload Automation

Lezione 10 Introduzione a OPNET

CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson

Certificates, Certification Authorities and Public-Key Infrastructures

Willkommen zum zrational Community Call. Dennis Behm, Scott Davis, Tobias Braun

Transcription:

IBM Academic Initiative Sistemi Centrali Modulo 3- Il sistema operativo z/os (quarta parte) Unix Services Sapienza- Università di Roma - Dipartimento Informatica 2007-2008

UNIX System Services POSIX XPG4 XPG4.2 Full UNIX Branding MVS/ESA 4.3 and 5.1 MVS/ESA 5.2.2 and OS/390 R1 OS/390 R2 1993 2 1996

POSIX Standards Overview * * * * 1003.1 System Application Program Interface for C 1003.1aSystem Application Program Interface Extensions 1003.1bReal Time Extensions 1003.1cThreads Extensions (previous 1003.4a) 1003.1eSecurity Extensions 1003.1f Network - Transparent File Access 1003.1gProtocol Independent Network API 1003.2 Shell and Utilities 1003.5 ADA Bindings (for 1003.1) 1003.9 Fortran Bindings (for 1003.1) 1003.13Real Time Application Environment Profile 1003.15Batch System Administration * Currently supported by UNIX System Services 3

z/os- Applicazioni UNIX 4

z/os- Vantaggi di Unix Services 5

z/os- Panoramica 6

z/os UNIX Components Applications Shell and Utilities C / C++ for z/os Compiler DBX Debugger DFSMS HFS zfs NFS Language Environment for z/os z/os UNIX Kernel Process Management File Systems Communications Daemons Assembler and REXX Interface z/os Base 7

UNIX System Services Interactive Interface z/os UNIX programs REXX POSIX-API C RTL ASM/C/C++ Shell cmds z/os UNIX Callable Services Interfaces Logical File System Kernel z/os UNIX-PFS Interface Physical File Systems 8 HFS PFS

Physical File Systems read write open close z/os Callable Services Interface Logical File System z/os UNIX-PFS Interface Hierarchical File System TFS automount IP sockets Local sockets NFS client ZFS Physical File Systems ZFSVOL HFSVOL / / F F FF F F F F F F 9 F

Several file systems supported zfs z/os UNIX File System HFS Hierarchical File System NFS Network File System TFS Temporary File System 10

HFS Data Set - zfs Data Set HFSVOL ZFSVOL / F F 11 / F FF F F F FF

Hierarchical File System (HFS) HFS Data Set Directory Directory Directory File 12 Directory Directory File File File File File File File File File File File Directory File File File

File System Data Sets Root / u usr notesdata zfs mail OMVS.USERS.HFS files Il File system e un HFS data set DSNTYPE=HFS 13 Path: /notesdata/mail

zfs File Systems zfs e un nuovo Unix File System for z/os Non rimpiazza HFS Usando zfs, si possono Girare applicazioni come con HFS Usare zfs in aggiunta all HFS o rimpiazzare HFS Vantaggi : Migliore performance Funzioni amministrative facilitate Minore perdita di dati in caso di caduta del sistema 14

z/os- Dataset HFS 15

z/os- Struttura del File System 16

z/os- Dataset z/os vs File di Unix Services 17

z/os- Dataset z/os vs File di Unix Services 18

z/os- Paragone sugli accessi dei Dataset z/os nei confronti di un File di Unix Services 19

Programmi z/os UNIX (Processi) ASM C++/C SAF MVS Data Sets HFS Files I programmi UNIX (processi) in Address Spaces z/os AS AS AS Communications Server for z/os VTAM TCP/IP PARMLIB UNIX System Services (Kernel) z/os Operating System 20

z/os Operating System and z/os UNIX z/os Operating System (MVS) API API interface (CInterface functions) Interface (C functions) z/os UNIX Services LE Shell Interface (commands) Shell interface VLF Callable Services WLM (commands) Kernel 21 SMF

Creare un processo Parent Process SYS1.PROCLIB ASID=428 BPXAS prog1... fork()...... ASID=1012 ASID=547 prog1 WLM... fork()...... z/os UNIX Kernel prog2... spawn(prog3) spawn(prog4) prog4 22 Child Process......... ASID=1423 prog3.........

z/os- Processi 23

z/os- TSO vs Shell 24

z/os- Socket 25

z/os- Operazioni sui file 26

z/os- Shell 27

z/os- Accesso di rete alla shell 28

z/os- Il TSO e le Shell 29

z/os- Shell e Utilities 30

z/os- il comando OMVS in TSO 31

z/os- Accesso alla shell con il terminale Asincrono 32

z/os- Accesso alla shell con il terminale Asincrono 33

z/os- Accesso ai dati dalla shell 34

z/os- Esempio di comando dalla shell 35

z/os- Standard Input,Output, Error 36

z/os- Interfaccia TSO verso Unix Services 37

z/os- Shell ISPF 38

z/os- ISHELL directory menu 39

z/os- Interazione tra TSO e Shell 40

z/os- Comandi e Utilities 41

z/os- Accesso ai files da TSO 42

z/os- Copia di un file 43

z/os- Supporto delle JCL 44

z/os- Network File System Linux 45

z/os- Sicurezza 46

z/os- Users e Groups 47

z/os- Sicurezza dei Files 48

z/os- Permission Bits 49

IBM Academic Initiative Sistemi Centrali Modulo 3- Il sistema operativo z/os (quarta parte) Unix Services Sapienza- Università di Roma - Dipartimento Informatica 2007-2008