d i d el b i differentiated services zum abruf digitaler dokumente aus elektronischen bibliotheken

23
Roland Bless, Mark Doll Institut für Telematik, Prof. Dr. M. Zitterbart Universität Karlsruhe (TH) Institut für Telematik Universität Karlsruhe (TH) DiDelBi Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken Motivation – Bibliothek Differentiated Services Managementarchitektur – DSDM Zusammenfassung – Ausblick VD Phase II 1.1.2001 – 31.12.2002

Upload: hiero

Post on 23-Jan-2016

28 views

Category:

Documents


1 download

DESCRIPTION

V. D. D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken. Phase II 1.1.2001 – 31.12.2002. Motivation – Bibliothek Differentiated Services Managementarchitektur – DSDM Zusammenfassung – Ausblick. Einordnung im Kontext. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

Roland Bless, Mark DollInstitut für Telematik, Prof. Dr. M. Zitterbart

Universität Karlsruhe (TH)

Institut für Telematik Universität Karlsruhe (TH)

DiDelBiDifferentiated Services zum Abruf digitaler

Dokumente aus elektronischen Bibliotheken

Motivation – BibliothekDifferentiated ServicesManagementarchitektur – DSDMZusammenfassung – Ausblick

V DPhase II

1.1.2001 – 31.12.2002

Page 2: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

2Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiEinordnung im Kontext

DiDelBi setzt an der IP-Schicht anderen Management/KontrolleSchnittstelle zu Anwendungen

Internet

Digitale Bibliotheken

MultimediaDokumenteMultimediaDokumente

QoSQoS

Page 3: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

3Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiMotivation I

Anwendungsszenario elektronische Bibliothek (AP2)Multimediadokumente – Videostreaming

• hohe garantierte Rate• Verzögerung weniger kritisch

interaktive Recherche• transaktionsorientiert• minimale Verzögerung

Datenabgleich – zeitunkritische Massendaten• wird mit niedrigster Priorität weitergeleitet• nutzt brachliegene Kapazitäten ohne zu stören

kostengünstiger Zugang• „Best Effort“, wie bisher

Suchen in 3D-Dokumenten• QoS-Anforderungen ?!?

Page 4: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

4Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiMotivation II

stark asymmetrisches Verkehrsvolumen kleine/kurze Anfragen Richtung Bibliothek große/lange Dokumente Richtung Nutzer QoS-Unterstützung

Idee: Nutzer wünscht QoS Nutzer reserviert (und zahlt)! Aber:

zwei Drittel aller Pfade im Internet sind asymmetrisch Pfad nur vom Sender aus zu ermitteln zwei getrennt zu behandelnde Unicast-Verbindungen

Bibliothek Nutzer Reservierung durch Bibliothek Dienstgüteaushandlung auf Applikationsebene

Nutzer Bibliothek für interaktive Recherche für TCP ACKs (z. B. RSTPvHTTP)

Page 5: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

5Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiAnwendungssignalisierung

Webverkehr stellt größten Anteil im InternetZugriff auf elektronische Bibliothek mittels Webbrowser

SignalisierungQoS-Anforderungen des DokumentsQoS-Fähigkeiten/Präferenzen des Nutzers

HTML/XMLneue Tags und Attribute für QoS

• (X)HTML: unbekannte Tags/Attribute werden ignoriert• XML: eigene DTD

HTTPExtension Framework (RFC 2774)

Page 6: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

6Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiDifferentiated Services

skalierbar durch AggregationPakete initial markierenPakete mit selber Markierung im Netzinneren gleich

behandeln/weiterleiten

standardisiert (IETF WG „diffserv“):Expedited Forwarding (Premium Service)Assured Forwarding (Assured Rate)

neue Weiterleitungsverhalten (am ITM):Quick Forwarding (Transaction Support)Limited Effort (Penalty Box; Bulk Handling)

betrachtet nur Datenpfad!

Page 7: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

7Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiBandwidth Broker

Managementinstanz für Diffservsogenannte Bandwidth Broker (BB) „just beginning to be understood“ (RFC 2474) erst jetzt Standardisierungsbemühungen bezüglich

Signalisierung (IETF WG „nsis“)

Aufgaben einer ManagementinstanzEinrichten von Diensten auf BenutzeranforderungRessourcenvergabe/-verwaltungZugangs-/Nutzungskontrolle

Page 8: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

8Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBi

Differentiated Services Interior Router (IR): nur WeiterleitungsverhaltenBorder Router (BR): zusätzlich Verkehrsprofile

Datenpfad

First-Hop Router•Markieren

•Verkehrskontrolle

First-Hop Router•Markieren

•Verkehrskontrolle

Ingress Router•Verkehrskontrolle

(Verwerfen)

Ingress Router•Verkehrskontrolle

(Verwerfen)

Egress Router •Verkehrskontrolle

(Formen)

Egress Router •Verkehrskontrolle

(Formen)

•gemäß Markierungweiterleiten

•gemäß Markierungweiterleiten

•Vormarkieren•evtl. Formen

•Vormarkieren•evtl. Formen

Page 9: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

9Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBi

First-Hop Router•Markieren

•Verkehrskontrolle

First-Hop Router•Markieren

•Verkehrskontrolle

Ingress Router•Verkehrskontrolle

(Verwerfen)

Ingress Router•Verkehrskontrolle

(Verwerfen)

Egress Router •Verkehrskontrolle

(Formen)

Egress Router •Verkehrskontrolle

(Formen)

•gemäß Markierungweiterleiten

•gemäß Markierungweiterleiten

•Vormarkieren•evtl. Formen

•Vormarkieren•evtl. Formen

Differentiated Services Domain Manager

– Konfiguration der Verkehrsprofile in Grenzroutern

Differentiated Services Domain Manager– Anforderung, Vergabe, Verwaltung der Ressourcen

Kontrollpfad

Datenpfad

Kontrollpfad

Page 10: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

10Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiManagementarchitekturen

Skalierbarkeit nicht berücksichtigt Van Jacobsen-BB, AQUILA

übertrage Prinzip der Aggregation auf Kontrollpfad RSVP-Aggregation, Two-Tier (Terzis)

• Soft-State-Signalisierung QoS-Agents (Schelen), BGRP

• senkenbasierte Trichter QBone-BB

• Ende-zu-Ende-Tunnel

insgesamt ungenügend hinsichtlich Anzahl Zustände Anzahl Nachrichten

Page 11: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

11Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiDas DARIS-Konzept

Autonome Systeme

Autonome Systeme

Domänen-manager

Domänen-manager

Fundamentales Designziel: Skalierbarkeit Aggregation auf Ebene der Autonomen Systeme

Dynamic Aggregation of Reservations for Internet Services

Page 12: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

12Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiAggregation

Autonome Systeme

Autonome Systeme

Domänen-manager

Domänen-manager

AggregatAggregat

Mittleres AS: Reduktion auf einen Zustand Mittleres AS: Reduktion auf einen Zustand

Überreservierung für kommende Anforderungen

Mittleres AS: Reduktion auf einen Zustand

Überreservierung für kommende Anforderungen

Page 13: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

13Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiAggregatanpassung I

Häufiges Kapazitätsanpassung des Aggregats vermeiden Im Voraus mehr reservierenHysterese: Aggregate bleiben nach Ende einzelner

Reservierungen eine Zeit lang unverändert

Neuerung durch DARISDynamische Bildung/Anpassung von AggregatenHierarchische Schachtelung von Aggregaten

Im Kernnetz Ausbildung relativ stabiler Aggregate

Page 14: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

14Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiAggregatanpassung II

0

2000

4000

6000

8000

10000

12000

14000

0 2000 4000 6000 8000 10000 12000 14000 16000 18000 20000

Band

brei

te [E

inhe

iten]

Zeit [s]

BenutztReserviert

geglätteter Mittelwert (EWMA)

Page 15: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

15Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiSimulationszenario (AP 3.2)

Anwendbarkeit auf reale Internet-Topologie gegebenmehr als 91% aller Pfade beinhalten mindestens

4 Autonome Systeme Einsparung 2 AS möglich

Simulation des DARIS-Konzepts

DSDM

ein bzw.mehrere

Endsysteme

Page 16: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

16Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBi

102

103

104

105

106

107

103 104 105 106

An

zah

l der

Zu

stän

de

(DS

DM

7)

Anzahl der Sitzungen je Endsystem

ohne DARIS (keine Aggregation)mit DARIS (Aggregation)

Ergebnisse – Reduktion Zustandsanzahl

Reduktion auf konstante Zustandszahl

Page 17: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

17Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiSignalisierungsprotokoll DMSP

Dienstgüte auch für kurze dauernde Verbindungen schnelle Signalisierung

Parallelisierung der Signalisierungsvorgänge Weiterleitungs- und Antwortwartebedingungen

zur Synchronisation

schneller Transport von Signalisierungsnachrichten Einsatz von Quick Forwarding

Domain Manager Signaling Protocol

DSDMDSDM DSDMDSDM

Sender Empfänger

(1) (2a)

(7a)

(2b)

(5)

(6)(10)

(3) (4)

(8a)(9)

(2c)

(7b)(8b)

Page 18: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

18Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiDSDM-Implementierungsarchitektur

Endsystem-signalisierungEndsystem-

signalisierung

DSDM-Signalisierung

DSDM-Signalisierung

ManagementManagement

Netzwerkadministration

AuthentisierungAuthentisierung

Abrechnungs-datenerfassungAbrechnungs-

datenerfassung

Routing-ProtokolleRouting-

Protokolle MonitoringMonitoringRouter-konfiguration

Router-konfiguration

End-systeme

DS-Router DS-Router

Policy-Datenbank

Ressourcenverwaltung

ZuteilungZuteilung ErfassungErfassung

KoordinationKoordination

Policy-Verwaltung

Policy-Verwaltung

DS-Router

DSDMs

Prototypische Implementierung unter Linux (AP 4.1)

Page 19: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

19Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiZusammenfassung

Ziel: skalierbare integrierte Managementarchitektur für Digitale Bibliotheken

DARIS-Konzept ermöglicht dynamische und hierarchische Aggregation von Reservierungen

DARIS-Verfahren erzielt Skalierbarkeit bezüglichAnzahl der ReservierungszuständeAnzahl der Signalisierungsnachrichten

Hard-State Signalisierungsprotokoll DMSPParallelisierung durch Weiterleitungs- und

Antwortwartebedingung „Quick-Forwarding“ beschleunigt

Signalisierungsvorgang

Page 20: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

20Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiToDo

DSDMDARIS in Linux-Prototyp integrieren

• Einsatz von SCTP (Stream Control Transmission Protocol)– vermeidet TCPs Head-of-Line-Blocking

Untersuchungen am Prototyp (AP 4.2)• typische Bearbeitungszeiten• maximal handhabbare Anzahl an Reservierungen

Abrechnungsverfahren für AggregateVorausreservierungenEinbringung in IETF WG “nsis”

Page 21: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

21Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiAusblick – Phase III

Herausforderung: Lernen im Team Gruppenkommunikation Dienstgüte? Zuverlässigkeit? Interaktive Bearbeitung / Austausch von Dokumenten

Erfahrungen zeigen … kaum Akzeptanz ohne geeignete Infrastruktur

Erfahrungen aus mehreren E-Learning-Projekten BMBF-Leitprojekt L3 (Lebenslanges Lernen)

• Tutorien (Video), Lernunterlagenverteilung Learnig Lab Lower Saxony

• Internationale Projekte mit Stanford University und KTH Stockholm• CSCL-Anwendungen / CSCL-Middleware – Experimente / Evaluation

DSMC – DiffServ-basierter MultiCast zur Dienstgüteunterstützung für E-Learning

Page 22: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

22Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBiAusblick – Phase III

Bisher in V3D2: Konzentration auf Punkt-zu-Punkt KommunikationAbruf von Dokumenten einer Digitalen Bibliothek

LösungsansätzeBasierend auf eigenen Arbeiten aus V3D2 Phase II…

Page 23: D i D el B i Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken

23Institut für Telematik Universität Karlsruhe (TH)Bless/Doll

V DDiDelBi

??? Fragen ???