Sicherheit und Performance in Hochleistungssystemen

Werbung
- Seminar -
Sicherheit und Performance in
Hochleistungssystemen
- Mainframes/Großrechner in der modernen IT -
Wintersemester 2013/14
Institut für Informatik
Lehrstuhl für Datenbanken und Informationssysteme
http://www.minet.uni-jena.de/dbis/lehre
Prof. Dr. Klaus Küspert,
Dipl.-Inf. Christoph Koch
1
Sicherheit und Performance in Hochleistungssystemen
Motivation
 Hochleistungssysteme
Supercomputer
Großrechner
http://www.itrn.ru/etc/images/561/zec12_l.jpg
http://rt.com/files/news/1f/57/b0/00/inside.jpg
Tianhe-2 (China)
zEnterprise EC12
- 33.862 TeraFLOPS
- 17.808 kW
- komplexe chemische und
physikalische Berechnungen
2
- 78.000 MIPS
- 27.5 kW
- Zuverlässigkeit und
hohen Datendurchsatz
Sicherheit und Performance in Hochleistungssystemen
Motivation
 New to IBM System z
www.youtube.com/watch?v=TR_6LAsMKDw&hl=en_US
3
Sicherheit und Performance in Hochleistungssystemen
Motivation
kosteneffizient
hochverfügbar
skalierbar
hochsicher
leistungsstark
virtualisierbar
einfach administrierbar
energieeffizient
http://www.silicon.de/wp-content/uploads/2012/11/System_z_Mainframe.jpg
4
Sicherheit und Performance in Hochleistungssystemen
„Big Picture“
Hochverfügbarkeit
Sicherheit
Trends und
Chancen
Performance
IBM zEC12
Datenbanken
5
Tools
Sicherheit und Performance in Hochleistungssystemen
Themen
1. Einführung in die Großrechner
- Was ist ein Großrechner?
- Geschichte der Mainframes – IBM, Sun, HP, …
- Einführung System z und Betriebssystem z/OS
•
•
•
•
•
6
Hardware- und Betriebssystem-Architektur
Zero Downtime und andere Stärken
Einsatzgebiete des Mainframes
Werkzeuge der Mainframe-Entwicklung
„Mainframe-Datenbanken“ IMS und DB2 for z/OS
Sicherheit und Performance in Hochleistungssystemen
Themen
2. Hochverfügbarkeit und die „Parallel Sysplex“-Architektur
- System-Partitionierung in LPARs
- Architektur-Muster
• Shared Everything,
• Shared Disk und
• Shared Data
- Sysplex und Parallel Sysplex
- Koordination durch Coupling Facility (Locking, Caching)
- Hochverfügbarkeit (und Skalierbarkeit) durch Parallel Sysplex
7
Sicherheit und Performance in Hochleistungssystemen
Themen
3. Sicherheitskonzepte und -mechanismen in z/OS
- IBM Security Blueprint
- z/OS Komponenten in Hinblick des Blueprints
- Resource Access Control Facility (RACF)
• RACF-Datenbank (Users, Groups, Resource Profiles, Certificates)
• Einsatzmöglichkeiten
8
Sicherheit und Performance in Hochleistungssystemen
Themen
4. Performance und Workload-Management von System z
- System z Workload Manager (WLM)
• Workload- und Transaktions-Typen
• Klassifikationsregeln und Bedeutung
• Arbeitsweise des WLM
- z/OSMF Management Facility
- Spezialprozessoren zIIP und zAAP zur Kostenreduktion
9
Sicherheit und Performance in Hochleistungssystemen
Themen
5. Werkzeuge der Mainframe-Entwicklung
- Login und Command Prompt Interface TSO (Time Sharing Option)
- Menü-basiertes Interface ISPF (Interactive System Productivity Facility)
- Jobs, Jobsteuerungssprache JCL (Job Control Language) und Job-OutputSystem SDSF (System Display and Search Facility)
- Transaktionssystem CICS (Customer Information Control System)
10
Sicherheit und Performance in Hochleistungssystemen
Themen
6. „Mainframe-Datenbank“ IMS
- hierarchisches Datenbankmodell
- IMS Komponenten
• IMS/DB – Datenbanksystem
• IMS/TM – Transaktionsmonitor
- Datenzugriff per DL/I
- IMS im 20. Jahrhundert (JDBC, XML inkl. XPath und XQuery)
11
Sicherheit und Performance in Hochleistungssystemen
Themen
7. „Mainframe-Datenbank“ DB2 for z/OS
- relationales Datenbankmodell und SQL
- Daten- und Schemastrukturen (DB2-Objekte)
- Tools
• unter ISPF: SPUFI und QMF
• Client-seitig: Control Center, Visual Explain, Data Studio
- Aktuelle Themen
• Unicode-Support
• pureXML
• DB2 Analytics Accelerator for z/OS
12
Sicherheit und Performance in Hochleistungssystemen
Themen
8. Die Zukunft der Großrechner – Trends und Chancen
- zLinux – Linux auf System z
- Gameframe – System z als Game-Server
- Chancen für die Zukunft
• „Unverzichtbarkeit“ des Mainframes
• Mainframe-Ausbildung in Deutschland
• Karrierechancen
13
Sicherheit und Performance in Hochleistungssystemen
Organisatorisches
 Seminar-Materialien auf Lehrstuhl-Homepage
 Basisliteratur
„Introduction to the New Mainframe: z/OS Basics “ (IBM Redbook, 2011)
http://www.redbooks.ibm.com/redbooks/pdfs/sg246366.pdf
 Leistungsnachweis durch
-
aktive Teilnahme am Seminar,
Einhalten regelmäßiger (Vor-)Besprechungstermine,
Erarbeitung eines Themas mit anschließender Präsentation (ca. 45 min)
Abgabe einer Ausarbeitung zum Thema (10-12 Seiten)
 Bewertungskriterien
- Prozess, Vortrag und Ausarbeitung
 „schöne Scheine“ (Zertifikate) zum erfolgreichen Absolvieren der
Lehrveranstaltung
14
Sicherheit und Performance in Hochleistungssystemen
(Vor-)Besprechungstermine
 heute: gemeinsame Vorbesprechung
 in 2 Wochen: individuelle Auftaktbesprechung
 3 Wochen vorm Vortrag: Besprechung zum aktuellen Stand
 1 Woche vorm Vortrag: Vortragsbesprechung
 1 Woche nach Vortrag: Abgabe der Ausarbeitung
 1 Woche nach Rückgabe: Abgabe der Überarbeitung (optional)
15
Sicherheit und Performance in Hochleistungssystemen
Auf geht‘s…
… oder noch Fragen?
16
Sicherheit und Performance in Hochleistungssystemen
Themenzuordnung
Thema
Bearbeiter
Einführung in die Großrechner
(11.11.) extern
Hochverfügbarkeit und die „Parallel Sysplex“-Architektur
Sicherheitskonzepte und -mechanismen in z/OS
Performance und Workload-Management von System z
(02.12.) Hr.
Schlichtholz
(18.11.) Hr. Borchert
Werkzeuge der Mainframe-Entwicklung
„Mainframe-Datenbank“ IMS
„Mainframe-Datenbank“ DB2 for z/OS
Die Zukunft der Großrechner – Trends und Chancen
1-2 Gastvorträge durch externe Referenten
17
(09.12.) (extern)
Sicherheit und Performance in Hochleistungssystemen
Herunterladen