Hoch­verfügbar­keit und Skalier­bar­keit moderner Unter­nehmens­server am Beispiel System z

  • Type: Lecture
  • Chair: System Architecture
  • Semester: WT 2009/2010
  • Time: Friday, 11:30-13:00, R. 131, Bldg. 50.34
    Friday, 14:00-15:30, R. 236, Bldg. 50.34
  • Start: 23.10.2009
  • Lecturer: Prof. Dr. Frank Bellosa,
    Dr. Klaus Göbel,
    Joachim von Buttlar,
    Robert Vaupel,
    Hans-Joachim Picht
  • SWS: 2
  • Lv-No.: 24116

Lectures

Date Lecturer Topic Documents
23.10.2009 K. Göbel System z Introduction pdf
23.10.2009 J. von Buttlar z/Architecture (1 of 4) - Version 2 vom 14.11.2009 pdf
06.11.2009 J. von Buttlar z/Architecture (2 of 4)  
06.11.2009 J. von Buttlar z/Architecture (3 of 4)  
20.11.2009 J. von Buttlar z/Architecture (4 of 4)  
04.12.2009 R. Vaupel z/OS + WLM (1 of 6) pdf
04.12.2009 R. Vaupel z/OS + WLM (2 of 6)  
11.12.2009 R. Vaupel z/OS + WLM (3 of 6) pdf
11.12.2009 R. Vaupel z/OS + WLM (4 of 6)  
18.12.2009 R. Vaupel z/OS + WLM (5 of 6) pdf
18.12.2009 R. Vaupel z/OS + WLM (6 of 6)  
15.01.2010 H.-J. Picht z/VM + Linux (1 of 3) pdf
15.01.2010 H.-J. Picht z/VM + Linux (2 of 3) pdf
22.01.2010 H.-J. Picht z/VM + Linux (3 of 3) pdf
22.01.2010 K. Göbel Summary + Review pdf
Appendix: Terms and definitions

The documents are password protected. The password is public only within the University of Karlsruhe.
 
 

Literature

•  Die IBM-Mainframe-Architektur - z/OS, z/VM und Linux, W. Greis, München 2005, ISBN 3-937514-05-8
•  Das Betriebssystem z/OS und die zSeries, M. Teuffel & R. Vaupel, München 2004, ISBN 3-486-27528-3
•  Introduction to the New Mainframe: IBM Red Book series: http://www.ibm.com/redbooks
•  Linux on the Mainframe, J. Eilert et al, New Jersey 2003, ISBN 0-13-101415-3
•  z/Architecture Principles of Operation: http://publibz.boulder.ibm.com/epubs/pdf/dz9zr007.pdf

Description (in German)

Die Anforderungen an die Zuverlässigkeit, Hochverfügbarkeit und Sicherheit von Unternehmensservern wachsen ständig. In einer globalisierten Welt müssen immer mehr Anwendungen sieben Tage die Woche und 24 Stunden am Tag verfügbar sein. Das fängt bei mittelständischen Unternehmen an, deren Geschäftsmodelle auf dem Internet basieren, und hört bei weltweit agierenden Großkonzernen auf. Diese Firmen müssen schnell und flexibel auf die jeweiligen Geschäftsbedingungen reagieren. Dabei sind Wettbewerbsvorteile gefragt, die von der Automatisierung über hochentwickelte Virtualisierungstechnologien bis hin zu offenen Branchenstandards reichen. Viele Unternehmen verlassen sich dabei auf den Einsatz von kommerziellen Hochleistungsservern. Diese Großrechner stellen ein sehr komplexes und umfangreiches Datenverarbeitungssystem dar, welches sich durch enorme Zuverlässigkeit und höchste Skalierbarkeit und Sicherheit auszeichnet, sowie extrem hohe Transaktionsraten und eine auf Ein/Ausgabe optimierte Hochleistungsfähigkeit gewährleistet. Am Beispiel von IBM System z werden die Hardware-, Firmware- und Betriebssystem-Architektur sowie die grundlegenden Techniken zur Erzielung höchster Zuverlässigkeit, Verfügbarkeit und Skalierung veranschaulicht.

Contents (in German)

Die Vorlesung gibt einen Einblick in das IBM System z (z steht für "zero downtime") und vermittelt die Grundlagen der zugehörigen Firmware-Strukturen sowie der CPU- und I/O-Architektur. Wir befassen uns u. a. mit den verschiedenen Registertypen, der Speicherorganisation, dem Instruktionssatz, der Timer-Steuerung, den Interrupt-Mechanismen und den Einrichtungen für Multiprocessing. Darüberhinaus behandeln wir den Ablauf von I/O-Operationen und besprechen diverse Virtualisierungskonzepte. Wir vermitteln auch Spezialkenntnisse zum Workload Management im Betriebssystem z/OS sowie dessen Cluster-Strukturen, mit denen höchste Verfügbarkeit und Zuverlässigkeit erreicht wird. Die grundlegenden Konzepte und Voraussetzungen für effektive Virtualisierung werden am Beispiel von z/VM besprochen, dem Pionier aller Betriebssystem-virtualisierungstechniken. Abschließend widmen wir uns dem Thema 'Linux auf dem Mainframe' und dessen Gemeinsamkeiten und Unterschieden zur Implementierung auf anderen Rechnerarchitekturen. Mit ausgewählten Spezialthemen wie z.B. Linux Memory Management und Verschlüsselungstechniken runden wir die Vorlesung ab. Die Vorlesung soll im Sommersemester 2010 durch ein Praktikum auf dem IBM System z vertieft werden.