ROUTINGVERFAHREN ZUR LASTVERTEILUNG IN CONTENT-DELIVERY-NETWORKS

Slides:



Advertisements
Ähnliche Präsentationen
Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury
Advertisements

Sichere Anbindung kleiner Netze ans Internet
für das Schulnetz der BS Roth
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
On the Use of Passive Network Measurements for Modeling the Internet
Kirsten Kropmanns Allgemeine Technologien II 21. April 2009
Agenda 1. Wie funktionieren Netzwerke ? 2. Agenda 3.
Morten, Christos, Jennifer und Denise HG Netzwerke.
Konfiguration eines VPN Netzwerkes
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, Das personalisierte Portal.
Client-Server-Architekturen
Lokale und globale Netzwerke
Spezielle Aspekte der Anbindung von Datenbanken im Web.
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
Einführung in die Netzwerktechnik 1 Der ARP-Prozess
Grundlagen von Content Delivery Networks
Routingverfahren in Content Delivery Networks
Content-Server Content Infra- struktur Streams Lösung Johannes Kohlmann, Universität Mannheim Content Server Johannes Kohlmann.
ROUTINGVERFAHREN ZUR LASTVERTEILUNG IN CONTENT-DELIVERY-NETWORKS
1 Thomas Butter Content Delivery Networks Peer-to-Peer Netze Thomas Butter
Rechnernetze 1 Vorlesung im SS’07
Einführung in die Technik des Internets
Dokumenten- und Archivsystem auf Basis kommerzieller Software Verband der Bibliotheken des Landes Dokumenten-
Oracle UCM Überwachung durch Nagios
von Julia Pfander und Katja Holzapfel E 12/2
Mark Doll – 1/21V3D2 Workshop 2003, Frankfurt/Main 19./ http:// Ansätze für eine Web-basierte Initiierung qualitätsbasierter Kommunikationsdienste.
IGEL UMS Universal Management Suite Oktober 2011 Florian Spatz
Client-Server Modell Advanced IT Basics Nicolas Frings.
Mit Schülern ein internetfähiges Netzwerk aufbauen
DB-Zugriffstechnologien im Internet Ein Referat von Marc Reinecke.
Rechnerkommunikation I
Kollisions-und Broadcast-Domänen CCNA 8.2.2
Best Practices in der Datenbank-programmierung
Das OSI Schichtenmodell
Referat von Lisa Stier und Fabian Lengnick
Julia Grabsch Florian Hillnhütter Fabian Riebschläger
1 MEDEA3 / IWC-RLO Medea3 System-Übersicht Haupt-Komponenten von Medea 3 –Medea 3 SERVER SUN/SOLARIS System ORACLE 8i Datenbank Server Medea 3 Kernel Apache.
Internet und SMS Internet und SMS Daniel Rickenbacher Jeremy Deuel.
Jabber Seminar XML Technologien SS 2002 Mark Kunzmann.
Sandrine Ferrari Benjamin Bäni. CRYSTL-PIM (Product Information System) Ablauf Ausgangslage Ziele Lösungsansatz Komponenten Demonstration.
Inhaltsverzeichnis: 1. Telefonie mit analog und digital
OPC-Netlistener copyright© Sven Ilius somebytes.de copyright© Sven Ilius somebytes.de Durch Einsatz des OPC-Servers OPC-Netlistener.
FOToN: Fibre Optic Technology Network Prof. Dr. M. Loch Prof. Dr. K. F. Klein 14. Dezember 1999.
Rechnersysteme: Halbzeit Marcel Waldvogel. Marcel Waldvogel, IBM Zurich Research Laboratory, Universität Konstanz, , 2 Daten und Information.
Xiaojie Ding, Andreas Kreiml, Maria Modly
Netzwerke.
ThinClient Computing Einblick in die Technik des Serverbased-Computing.
Proseminar: Technologien des Internets
1 Karim El Jed TECHNISCHE UNIVERSITÄT ZU BRAUNSCHWEIG CAROLO-WILHELMINA Institut für Betriebssysteme und Rechnerverbund
Willkommen zum Brückensemester
->Prinzip ->Systeme ->Peer – to – Peer
Was wäre wenn….. SNMP (Simple Network Managment Protocol)
Lösungen 1. Zu einem Dienst gehören immer: Diensterbringer (Server), Dienstbenutzer (Client) und Protokoll.
Datenbanken im Web 1.
Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B.
SNMP – Simple Network Management Protocol
Sniffing & Spoofing Workshop
Kirsten Kropmanns Allgemeine Technologien II 9. März 2009
für Notfall- und Katastrophenfunk ?? Highspeed Amateurradio Multimedia Network Sukzessive Substitution von Packet Radio Projektstart 2005 in OE, seit.
Verbindungsmöglichkeiten zum Internet
Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
CCNA2 – Module 8 TCP/IP Error and Control Messages.
© 2010 | magellan netzwerke GmbH Application Delivery und Virtualisierung Referent Dipl.-Ing. Sven Müller.
Unternehmensweite und Internetrichtlinien und deren Einhaltung mit BlueCoat & Sophos.
Netzwerktechnik The Network Is The Computer. Etwas Statistik... Anteil der Deutschen, die 2001 im Internet sein werden: Ein Drittel Anzahl der Bundesbürger,
“Predicting Internet Network Distance with Coordinates-Based Approaches” by T. S. Eugene Ng and Hui Zhang Carnegie Mellon University, Pittsburgh, USA Seminar.
Einrichtung eines Schulnetzwerkes unter Linux Besondere Lernleistung von Henrik Friedrichsen.
Crashkurs Computernetzwerke
Test.
Vortrag von Philip Reetz
 Präsentation transkript:

ROUTINGVERFAHREN ZUR LASTVERTEILUNG IN CONTENT-DELIVERY-NETWORKS Seminar zu Content-Delivery-Networks Lilli Winschel 14. Dezember 2004 Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

AUSWAHL DES REPLICA-SERVERS AGENDA ROUTING IN CDNs AUSWAHL DES REPLICA-SERVERS VERFAHREN ZUR REQUEST-REDIRECTION DISKUSSION Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

AUFBAU VON CDNs Request-Routing- System Distributions- system Clients Replica- Server Haupt- server Accounting- System Routing-Aufgaben im Request-Routing- und im Distributionssystem Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

DISTRIBUTIONSSYSTEM Aufgaben Distribution der Inhalte vom Hauptserver auf die Replica-Server Sicherung von Aktualität und Konsistenz Konsistenzsicherung proaktive Übertragung geänderter Inhalte Versand von Änderungsnachrichten Datenübertragung via Internet (Unicasting vs. Multicasting) via Satellit Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

REQUEST-ROUTING-SYSTEM Aufgabe Umleitung von Nutzeranfragen an die Replica-Server Zwei Schritte 1. Auswahl des Replica-Servers Kennzahlen Meßmethoden 2. Verfahren zur Request-Redirection clientseitig im Netzwerk serverseitig Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

Aggregation zur Bestimmung des besten Replica-Servers KENNZAHLEN Serverseitige Kennzahlen CPU-Auslastung Anzahl der aktiven Verbindungen I/O-Last Clientseitige Kennzahlen Identität und Präferenzen des Endnutzers Netzwerk-Kennzahlen Latenzzeit durchschnittliche Übertragungsrate Round-Trip-Time Aggregation zur Bestimmung des besten Replica-Servers Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

MESSMETHODEN Passive-Measurement Beobachtung des tatsächlichen Datenverkehrs vergangenheitsorientiert Beispiel: Messung der RTT durch Router Active-Probing Durchführung von Test Beispiel: ICMP-Echos (einfach, aber verzerrt) Feedback-Information HTTP-Anfragen Überwachung durch Agenten Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

BEISPIEL: PASSIVE-MEASUREMENT DER ROUND-TRIP-TIME Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

CLIENTSEITIGE REQUEST-REDIRECTION Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

REQUEST-REDIRECTION IM NETZWERK DNS-basiertes Request-Routing Bild 1 Anycasting in Anwendungsschicht Bild 2 Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

SERVERSEITIGE REQUEST-REDIRECTION HTTP-302-Redirection Bild 3 URL-Rewriting Bild 4 Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks

DISKUSSION Zusammenfassung Zwei zentrale Probleme beim Request-Routing Auswahl des Replica-Servers (Kennzahlen, Meßmethoden) Request-Redirection (Client, Server, Netzwerk) Diskussionspunkte Entwicklung von CDNs durch kommerzielle Anbieter proprietäre, nachträglich aufgesetzte Lösungen Lilli Winschel: Routingverfahren zur Lastverteilung in Content-Delivery-Networks