From eacbf5bb4d57af21c731f41251015d3b991ad490 Mon Sep 17 00:00:00 2001 From: guest Date: Fri, 30 Nov 2007 13:41:25 +0000 Subject: final version, initial import git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309 --- diplomathesis/node68.html | 171 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 171 insertions(+) create mode 100644 diplomathesis/node68.html (limited to 'diplomathesis/node68.html') diff --git a/diplomathesis/node68.html b/diplomathesis/node68.html new file mode 100644 index 0000000..6e02aff --- /dev/null +++ b/diplomathesis/node68.html @@ -0,0 +1,171 @@ + + + + + +Konfiguration + + + + + + + + + + + + + + + + + + + + + +

+Konfiguration +

+ +

+

+
RT_ PREEMPT Priorisierung
+
Client und Server sind als RT Prozess priorisiert. Die Priorisierungen der restlichen Prozesse sind den Tabellen in Kapitel 3.3.3.4 zu entnehmen. +
+
Policies
+
Es wurde serverseitig für jeden Servant ein POA angelegt, bei dem folgende Policies gesetzt wurden: + +
    +
  • Die RTCORBA Prioritäten wurden auf diffServ [Nic98] Prioritäten gemapped: +
    + +
    +QoS-Switches können so konfiguriert werden, dass höher priorisierte Pakete bevorzugt weitergereicht werden. +
  • +
  • Ein Threadpool stellt die Verfügbarkeit der Ressourcen sicher: +
    + +
    +
  • +
  • Die Prioritäten können vom Client aus zur Laufzeit definiert werden: +
    + +
    +
  • +
+
+
svc.conf
+
Es wird FIFO Scheduling und lineares Prioritäten Mapping verwendet: +
+ +
+
+
+ +

+ +

+ + + +
Figure 28: +wireshark dump: Übertragung einer niedrig priorisierten Logdatei +
+Figure 29: +wireshark dump: Übertragung eines Prozessabbilds mit höchster RTCORBA Priorität +
+Figure 30: +wireshark dump: entsprechend der RTCORBA Priorität wird auch die diffServ Priorität gesetzt
+
+[width=0.8]./img/v5/dump-data.png + +
+
+
+
+
+[width=0.8]./img/v5/dump-rtcorbaprio.png + +
+
+
+
+
+[width=0.8]./img/v5/dump-tosPrio.png + +
+
+ +

+Mittels dem Netzwerkanalysetool wireshark und einem Hub wurde überprüft, ob die Priorisierungen korrekt in die Netzwerkprotokolle eingetragen wurden (siehe Abb. 28 bis 30). + +

+ +

+ +
+Manuel Traut +2007-02-25 +
+ + -- cgit v1.2.3