Seminar Rechnernetze



 
Titel: Content Delivery Networks (CDN)
Ort: Seminar-Raum 422, L15,16
Termin: Jeweils Dienstags ab 16.11.2004 um 10:15 (Block 2) in o.g. Raum
Die Vorbesprechung fand bereits statt!
Kontakt: Hans Christian Liebig
Raum 414, L15,16
liebig@pi4.informatik.uni-mannheim.de
Tel.: (0621)181-2606
Beschreibung: Die zeitnahe und effiziente Verteilung von hohen Datenvolumina über das WWW ist eine Herausforderung. Zentrale Server sind nicht mehr in der Lage, die gleichzeitigen Anfragen aus der ganzen Welt mit kurzen Antwortzeiten zu bedienen (z.B.: cnn.com; microsoft.com). Deshalb richtet man am Rande des Netzes Proxy-Server mit Caches ein. Die WWW-Seiten werden proaktiv auf die Proxies verteilt. Die Zugriffe der Clients werden automatisch an die geeignetsten Server/Proxies geroutet.

Ein weiteres Problem ist die Heterogenität der Endgeräte, auf denen die WWW-Daten dargestellt werden sollen (z. B.: Desktop-PCs, Notebook-PCs, Handys, PDAs usw.). Um zu vermeiden, dass der Informationsanbieter die Inhalte für die verschiedensten Endgeräte "von Hand" aufbereiten muss, wird an Techniken gearbeitet, die die Inhalte bei Auslieferung automatisch an die Fähigkeiten der Engeräte anpassen ("content repurposing").

Beispiele von CDNs reichen von großen Inhaltsanbietern über die Industrieunternehmen bis hin Peer-To-Peer Netzwerken. In diesem Seminar wollen wir die technischen Grundlagen, die implementierten Systeme und die (auch zukünftigen) Anwendungsfelder besprechen.

Zur Erlangung des Seminarscheines sind folgende Leistungen zu erbringen:

1. Verbindliche Anmeldung

2. Regelmäßige Mitarbeit im Seminar

3. Rechtzeitige (mindestens 1 Woche vor dem Vortragstermin) Fertigstellung der Seminararbeit

4. Präsentation der Seminararbeit in einem Vortrag

Voraussetzungen: Fundierte Kenntnisse aus dem Bereich Rechnernetze sind wünschenswert, aber nicht Voraussetzung.
Themen:
  • Grundlagen von Content Delivery Networks
  • Content-Server
  • Caching-Verfahren und Proxies
  • Routingverfahren zur Lastverteilung
  • Content Repurposing
  • Peer-to-Peer Netzwerke
  • Anwendungen
Themenvergabe am Vorbesprechungstermin. Eine vorherige informelle E-Mail bei Interesse ist erwünscht damit ich die Teilnehmerzahl abschätzen kann.
 

 

Hinweise: Ein Standardwerk zur Erstellung wissenschaftlicher Arbeiten ist das Buch "Wissenschaftliches Arbeiten: Technik - Methodik -Form" von Manuel R. Theisen in der 11. Auflage.
Zudem gibt es einen guten Leitfaden für die Anfertigung einer Seminararbeit von Karsten Weicker; hier ist das PDF. Eine Zusammenstellung von Anleitungen zur Erstellung wissenschaftlicher Veröffentlichungen (sog. Papers) findet sich hier.
Literaturquellen:Bemerkung
CiteSeerFreie Suchmaschine
ACM-LibraryFrei über das Uni-Netz
Springer-VerlagFrei über das Uni-Netz
IEEE-LibraryZugang über Uni-Passwort
Vortrags-Termine:
Datum Bearbeiter Thema Ausarbeitung Vortrag Weitere Materialien
16.11.2004 Thomas Seebauer Grundlagen von Content Delivery Networks Ausarbeitung Vortrag
23.11.2004 Johannes Kohlmann Content Server Ausarbeitung Vortrag
30.11.2004 Jan Kästle Caching-Verfahren und Proxies Ausarbeitung Vortrag
07.12.2004 Lothar Bremkes Routingverfahren zur Lastverteilung in Content Delivery Networks Ausarbeitung Vortrag
14.12.2004 Lilli Winschel Routingverfahren zur Lastverteilung in Content Delivery Networks Ausarbeitung Vortrag
11.01.2005 Benjamin Guthier Content Repurposing Ausarbeitung Vortrag
18.01.2005 Nima Mazloumi Content Repurposing Ausarbeitung Vortrag Demo-Video Photo to Video
25.01.2005 Thomas Butter Peer-to-Peer-Netzwerke Ausarbeitung Vortrag Bittorrent-Simulation
01.02.2005: Fällt aus! Dieser Termin fällt leider aus!
08.02.2005 Ali Ikinci Anwendung von Content Delivery Networks: Medien-Distribution Ausarbeitung Vortrag