|
|
Innovative Operating System Elements SS 09
Prüfungen finden am Montag, dem 26. Oktober statt
Bitte die Unterlagen vom Prüfungssekretariat bei Marion Braun oder Kai Sachs abgeben. Dann gibt es einen Prüfungstermin Montag nachmittag.
Lecture Information
Last Update: 2009-August-11
Lesson 1: Introduction
( PDF )
- What is an Operating System?
- Computer Architecture
- Operating System History
- Elements of an OS
- Overview
|
Lesson 2: Input/Output
( PDF )
- Data and IO History
- IO Media
- IO Types
- Modern IO Techniques
|
Lesson 3: High Availability
( PDF )
- Availability, MTBF, MTTR, Combination
- Availability Classification
- High Availability Architectures
- Cluster Configuration
- Fault Tolerant Software Architecture
- Methods to increase Redundancy
- Examples
|
Lesson 4: HA Cluster Technologies
( PDF )
- Failover Cluster
- Cluster Architectures
- Global Devices, Global IP Addresses
- HA in the Operating System
- Cluster Architectures for far Distances
|
Lesson 5: Memory
( PDF )
- Memory Modell
- Page Table, Segments, Segment Types
- Page Replacement Algorithms
- Start of a Process
- Writing Data
- Cache, ARC, Transactional Memory
|
Lesson 6: CPU / Scheduling
( PDF )
- Process-, Thread- Data
- Process Lifecyle
- Synchronisation, IPC
- Scheduler -Types, -Variants, -Policies
- Tablecontrolled Scheduler
- Ressource Management
|
Lesson 7: Network
( PDF )
- OSI Layer
- TCP/IP, Services
- Virtualisation of the Network Layer
- Crossbow
|
Lesson 8: Miscellaneous
( PDF )
- Boot Process
- Deadlocks
- Standards
|
Lesson 9: OS Security
( PDF )
- Securitymatrix / Accessmatrix
- Access Control Lists, Capability Lists
- Segment Protection
- Security Methods in Unix
- Extended ACLs, SE-Linux
- Privileges, Authorizations
- RBAC
- Labelled Security
- Secure Boot
|
Lesson 10: Volume Management / SAN / Filesystem Aspects
( PDF )
- Filesystem Taxonometry
- local, shared, network, distributed
- SAN, NAS
- FC Layers
- Volume Manager
|
Lesson 11: Filesystems in Detail
( PDF )
- Datasets, Struktures
- ISAM, VSAM
- FAT Filesystem
- Posix Filesystems
- Berkeley Fast Filesystem, UFS
- Consitency and Logging
- ZFS (see ZFS Presentation below up to Slide 25 (Prefetch)
|
Lesson 12: Virtualization I
( PDF )
- Definition of Virtualization
- Where to use?
- What is going virtual?
- With and without Hypervisor
- Para- and Full-Virtualization
- Cold-, Warm-, Hot-Migration
- Direct-, Virtualized-IO
|
Lesson 13: Virtualization II
( PDF )
- UNIX: chroot, BSD Jails
- OS Virtualization: Container
- Separation of FS, Network, Devices, IO
- Resource Management: CPU, Memory
- Zones and Trusted Solaris
|
Office Hours
- Ulrich Gräf
- When?
- by arrangement
- Where?
- DVS Lab Room
please contact my by mail or phone.
Contact Information
- Phone:
- 0172 842 5867
- Mail:
-
Ulrich.Graef@Sun.COM
Ulrich.Graef@gmx.net
Field Trip to Heinz-Nixdorf-Museum
The field trip happened on:
September 2, 2009
Field Trip Plan
We looked at historical computers in the
Heinz-Nixdorf-Museum Fürstenallee 7 in Paderborn,
the largest Computer Museum worldwide.
- We want avoid an overnight stay.
- We (Ulrich Gräf and Matthias Pfützner) offer to drive
to Paderborn, we have 7-8 free seats in 2 cars.
- If somebody wants to travel separately he should meet us at noon
in the Cafeteria in the Museum downstairs (but send a mail!).
The agenda proposal:
- Meet at 8:00 in Darmstadt, Hochschulstr. 1
- 8:30 - ~ 12:00 Trip to Paderborn
- Break
- 13:00 - max. 17:00 Guided Tour and free Exploration
- Trip back to Darmstadt
Everybody from TU Darmstadt can attend, there are no prerequisites.
Please send me an E-Mail if you want to attend!
to
Ulrich.Graef@Sun.COM
or
Ulrich.Graef@gmx.net
.
Literature References
- General Information
-
- Links
-
|