perfsonar-dev - nmwg: r310 - trunk/nmwg/doc/dLS
Subject: perfsonar development work
List archive
- From:
- To: ,
- Subject: nmwg: r310 - trunk/nmwg/doc/dLS
- Date: Fri, 14 Dec 2007 08:53:52 -0500
Author: mac
Date: 2007-12-14 08:53:51 -0500 (Fri, 14 Dec 2007)
New Revision: 310
Added:
trunk/nmwg/doc/dLS/diagram-broadcast_summary1.txt
trunk/nmwg/doc/dLS/diagram-join_accept.txt
trunk/nmwg/doc/dLS/diagram-join_reject.txt
trunk/nmwg/doc/dLS/diagram-leader_election.txt
trunk/nmwg/doc/dLS/diagram-ls_operation.txt
trunk/nmwg/doc/dLS/diagram-token_passing.txt
trunk/nmwg/doc/dLS/diagram-token_passing1.txt
Modified:
trunk/nmwg/doc/dLS/dLS.html
trunk/nmwg/doc/dLS/dLS.pdf
trunk/nmwg/doc/dLS/dLS.xml
Log:
Diagrams moved to separate txt files. It'll be easier to edit them.
Modified: trunk/nmwg/doc/dLS/dLS.html
===================================================================
--- trunk/nmwg/doc/dLS/dLS.html 2007-12-14 12:22:22 UTC (rev 309)
+++ trunk/nmwg/doc/dLS/dLS.html 2007-12-14 13:53:51 UTC (rev 310)
@@ -376,6 +376,7 @@
</div>
<p>LS Operation</p>
<pre>
+
_____ __________
| | Register/De-register | |
| LS | <------------------------> | Service |
@@ -385,6 +386,7 @@
----------------> | Client/Service |
Query for Services |_________________|
+
</pre>
<p>Services interacting with an LS</p>
<p class="figure">Figure 1</p>
@@ -445,6 +447,7 @@
</div>
<p>Illustration of LS Join Algorithm (rejected)</p>
<pre>
+
LS1 LS2
candidate member
| |
@@ -453,6 +456,7 @@
| error resp [#]
2[#]<---------------[#]
| |
+
</pre>
<p>Join request rejected</p>
<p class="figure">Figure 2</p>
@@ -470,6 +474,8 @@
</div>
<p>Illustration of LS Join Algorithm (accepted)</p>
<pre>
+
+
|==========LS Ring=========|
LS1 LS2 LS3
@@ -500,6 +506,7 @@
[#]-----------------+----------------->|
[#]--->...summary | |
| | |
+
</pre>
<p>Join request accepted</p>
<p class="figure">Figure 3</p>
@@ -533,8 +540,7 @@
</div>
<p>Illustration of Leader Election Algorithm</p>
<pre>
-Token election
-
+
LS2 LS3 LS1
| | |
1 o | |
@@ -546,7 +552,7 @@
4 | [#]--------------->[#]
| (LS3) election | [#]
5 [#]<----------------+-----------------[#]
-6 [#] | |
+6 [#] | |
</pre>
<p>LS1, LS2 and LS3 are members of the ring. LS2 initiates Leader
Election</p>
@@ -574,7 +580,7 @@
</div>
<p>Illustration of Token Passing Algorithm</p>
<pre>
-
+
LS1 LS2 LS3
| | |
| token | |
@@ -588,6 +594,7 @@
[ ] t token | |
6 [#]--------------->[#] |
| | |
+
</pre>
<p>LS1, LS2 and LS3 are members of the ring. LS1 receives a token from
LS3.</p>
@@ -640,16 +647,8 @@
</div>
<p>Token passing between HLS cloud</p>
<pre>
- _____ _____
-| | | |
-| LS1 | <----------------- | LS2 |
-|_____| Communicate via |_____|
- | token exchange ^
- | |
- | _____ |
- | | | |
- |-------> | LS3 | ---------|
- |_____|
+
+
</pre>
<p>HLS instances communicating via a token message</p>
<p class="figure">Figure 6</p>
@@ -659,18 +658,9 @@
</div>
<p>Broadcast summary</p>
<pre>
- _____ _____
-| | | |
-| LS1 | < > | LS2 |
-|_____| \ / |_____|
- \ /
- \ / Broadcast Summary info to
- \ _____ / all peers when holding the token
- | |
- | LS3 |
- |____/T\ Token
- \_/
+
+
</pre>
<p>The holder of the token (LS3) will inform everyone of its summary
information.</p>
<p class="figure">Figure 7</p>
Modified: trunk/nmwg/doc/dLS/dLS.pdf
===================================================================
(Binary files differ)
Modified: trunk/nmwg/doc/dLS/dLS.xml
===================================================================
--- trunk/nmwg/doc/dLS/dLS.xml 2007-12-14 12:22:22 UTC (rev 309)
+++ trunk/nmwg/doc/dLS/dLS.xml 2007-12-14 13:53:51 UTC (rev 310)
@@ -56,15 +56,9 @@
<figure anchor="ls-op">
<preamble>LS Operation</preamble>
<artwork>
- _____ __________
-| | Register/De-register | |
-| LS | <------------------------> | Service |
-|_____| <--------- |__________|
- | _________________
- | | |
- ----------------> | Client/Service |
- Query for Services |_________________|
-
+ <![CDATA[
+ <inline file="diagram-ls_operation.txt"/>
+ ]]>
</artwork>
<postamble>Services interacting with an LS</postamble>
</figure>
@@ -274,14 +268,9 @@
<figure anchor="join-example-rej">
<preamble>Illustration of LS Join Algorithm (rejected)</preamble>
<artwork>
- LS1 LS2
-candidate member
- | |
- | join req |
- 1[#]--------------->[#]
- | error resp [#]
- 2[#]<---------------[#]
- | |
+ <![CDATA[
+ <inline file="diagram-join_reject.txt"/>
+ ]]>
</artwork>
<postamble>Join request rejected</postamble>
</figure>
@@ -305,36 +294,9 @@
<figure anchor="join-example-acc">
<preamble>Illustration of LS Join Algorithm (accepted)</preamble>
<artwork>
- |==========LS Ring=========|
-
- LS1 LS2 LS3
-candidate member leader
- | | |
- | join req | |
- 1[#]--------------->[#] |
- | success resp [#] send-update- |
- 2[#]<---------------[#] -token req |
- 3 | |---------------->[#]
- | | update-token [#]
- 4 | [#]<---------------[#]
- | [#] [ ] w
- | [#] update-token [ ] a
- 5 | [#]--->... [ ] i
- | [ ] [ ] t
- 6 | w [ ] ...--->[#]
- | a [ ] [#]
- | i [ ] send-update- [#]
- | t [ ] -token resp [#]
- 7 | [#]<---------------[#]
- | send-summary [#] |
- | req [#] |
- 8[#]<---------------[#] |
- [#] | |
- [#] summary | |
- 9[#]---------------->| summary |
- [#]-----------------+----------------->|
- [#]--->...summary | |
- | | |
+ <![CDATA[
+ <inline file="diagram-join_accept.txt"/>
+ ]]>
</artwork>
<postamble>Join request accepted</postamble>
</figure>
@@ -458,21 +420,10 @@
<figure anchor="leader-election-example">
<preamble>Illustration of Leader Election Algorithm</preamble>
<artwork>
-Token election
+ <![CDATA[
+ <inline file="diagram-leader_election.txt"/>
+ ]]>
- LS2 LS3 LS1
- | | |
-1 o | |
-2 [#] ELECTING | |
- [#] | |
- [#] election (LS2) | |
-3 [#]--------------->[#] |
- | [#] election (LS3) |
-4 | [#]--------------->[#]
- | (LS3) election | [#]
-5 [#]<----------------+-----------------[#]
-6 [#] | |
-
</artwork>
<postamble>LS1, LS2 and LS3 are members of the ring. LS2 initiates
Leader Election</postamble>
</figure>
@@ -524,20 +475,9 @@
<figure anchor="token-passing-example">
<preamble>Illustration of Token Passing Algorithm</preamble>
<artwork>
-
- LS1 LS2 LS3
- | | |
- | token | |
-1 [#]<----------------------------------[#]
-2 [#] summary | |
-3 [#]--------------->[#]4 summary |
-3 [#]-----------------+---------------->[#]4
-5 [ ] w | |
- [ ] a | |
- [ ] i | |
- [ ] t token | |
-6 [#]--------------->[#] |
- | | |
+ <![CDATA[
+ <inline file="diagram-token_passing.txt"/>
+ ]]>
</artwork>
<postamble>LS1, LS2 and LS3 are members of the ring. LS1 receives a
token from LS3.</postamble>
@@ -703,16 +643,9 @@
<figure anchor="hls-cloud">
<preamble>Token passing between HLS cloud</preamble>
<artwork>
- _____ _____
-| | | |
-| LS1 | <----------------- | LS2 |
-|_____| Communicate via |_____|
- | token exchange ^
- | |
- | _____ |
- | | | |
- |-------> | LS3 | ---------|
- |_____|
+ <![CDATA[
+ <inline file="diagram_token-passing1.txt"/>
+ ]]>
</artwork>
<postamble>HLS instances communicating via a token
message</postamble>
</figure>
@@ -720,17 +653,9 @@
<figure anchor="hls-cloud1">
<preamble>Broadcast summary</preamble>
<artwork>
- _____ _____
-| | | |
-| LS1 | < > | LS2 |
-|_____| \ / |_____|
- \ /
- \ / Broadcast Summary info to
- \ _____ / all peers when holding the token
- | |
- | LS3 |
- |____/T\ Token
- \_/
+ <![CDATA[
+ <inline file="diagram_broadcast_summary1.txt"/>
+ ]]>
</artwork>
<postamble>The holder of the token (LS3) will inform everyone of its
Added: trunk/nmwg/doc/dLS/diagram-broadcast_summary1.txt
Property changes on: trunk/nmwg/doc/dLS/diagram-broadcast_summary1.txt
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Added: trunk/nmwg/doc/dLS/diagram-join_accept.txt
Property changes on: trunk/nmwg/doc/dLS/diagram-join_accept.txt
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Added: trunk/nmwg/doc/dLS/diagram-join_reject.txt
Property changes on: trunk/nmwg/doc/dLS/diagram-join_reject.txt
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Added: trunk/nmwg/doc/dLS/diagram-leader_election.txt
Property changes on: trunk/nmwg/doc/dLS/diagram-leader_election.txt
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Added: trunk/nmwg/doc/dLS/diagram-ls_operation.txt
Property changes on: trunk/nmwg/doc/dLS/diagram-ls_operation.txt
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Added: trunk/nmwg/doc/dLS/diagram-token_passing.txt
Property changes on: trunk/nmwg/doc/dLS/diagram-token_passing.txt
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
Added: trunk/nmwg/doc/dLS/diagram-token_passing1.txt
Property changes on: trunk/nmwg/doc/dLS/diagram-token_passing1.txt
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
- nmwg: r310 - trunk/nmwg/doc/dLS, svnlog, 12/14/2007
Archive powered by MHonArc 2.6.16.