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

  • Type: Lecture
  • Chair: System Architecture
  • Semester: ST 2013
  • 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:00
19.4.2013 Einführung z/Architektur
26.4.2013    
3.5.2013 z/Architektur z/Architektur
10.5.2013 (Himmelfahrt)
17.5.2013 z/Architektur Virtualisierung
24.5.2013 (Pfingstferien 21.5 - 1.6., Fronleichnam 30.5))
31.5.2013 Virtualisierung Virtualisierung
7.6.2013    
14.6.2013 Sicherheit Sicherheit
21.6.2013    
28.6.2013 Sicherheit Sicherheit
5.7.2013    
12.7.2013 Sicherheit Zusammenfassung
19.7.2013    

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.