Zuverlässigkeit, Virtualisierung und Sicherheit von Unternehmensservern am Beispiel von IBM System z

  • Type: Lecture
  • Chair: Operating Systems
  • Semester: ST 2014
  • Time:

    Friday, 11:30-13:00, every two weeks, SR 131, Bldg. 50.34
    Friday, 14:00-15:30, every two weeks, SR 131, Bldg. 50.34

  • Lecturer:

    Prof. Dr. Frank Bellosa, Joachim von Buttlar

  • SWS: 2
  • Lv-No.: 24640

Schedule

Datum (freitags) 11:30 - 13:00 14:00 - 15:30
18.4.2014 (Karfreitag)
25.4.2014 Einführung z/Architektur
2.5.2014  
9.5.2014 Sicherheit Sicherheit
16.5.2014  
23.5.2014 Sicherheit Sicherheit
30.5.2014 (Himmelfahrt 29.5.)
6.6.2014 z/Architektur z/Architektur
13.6.2014 (Pfingsten 8./9.6., Fronleichnam 19.6.)
20.6.2014 z/Architektur z/Architektur
27.6.2014  
4.7.2014 Virtualisierung Virtualisierung
11.7.2014  
18.7.2014 Virtualisierung Zusammenfassung

Literature

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. Diese Anforderungen gelten von mittelständischen Unternehmen, deren Geschäftsmodelle auf dem Internet basieren, bis hin zu weltweit agierenden Großkonzernen. 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-Architekturen sowie die grundlegenden Techniken zur Erzielung höchster Zuverlässigkeit und Sicherheit veranschaulicht. Praktisch alle Konfigurations- und Wartungsarbeiten können hier im laufenden Betrieb vorgenommen werden. Virtualisierungstechniken sind bereits seit Jahrzehnten integraler Bestandteil dieser Systemarchitektur.

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 sowie Transactional Execution (neu mit zEC12). Darüber hinaus behandeln wir den Ablauf von I/O-Operationen. Danach werden Voraussetzungen, Konzepte, und Technologien für hocheffiziente Virtualisierung am Beispiel von z/VM vorgestellt. Hierbei wird auf Grundlagen, Architektur und klassische Problemfälle sowie deren Lösung am Beispiel von Linux als Gastbetriebssystem von z/VM eingegangen. Wir besprechen Techniken zur Informationssicherheit und erläutern die kryptographischen Einrichtungen, Konfigurationsmöglichkeiten und ihre Anwendung auf System z. Ferner werden Einrichtungen zur Erzielung höchster Zuverlässigkeit beschrieben. Wir geben hierzu eine Einführung in die wichtigsten Aspekte der IBM System z Zuverlässigkeit und Verfügbarkeit. Wo möglich, wird die konkrete Umsetzung in Hardware und/oder Firmware gezeigt.