Skip to Content.
Sympa Menu

perfsonar-dev - nmwg: r310 - trunk/nmwg/doc/dLS

Subject: perfsonar development work

List archive

nmwg: r310 - trunk/nmwg/doc/dLS


Chronological Thread 
  • 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 | &lt;------------------------&gt; | Service |
@@ -385,6 +386,7 @@
----------------&gt; | 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[#]&lt;---------------[#]
| |
+
</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 @@
[#]-----------------+-----------------&gt;|
[#]---&gt;...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 | [#]---------------&gt;[#]
| (LS3) election | [#]
5 [#]&lt;----------------+-----------------[#]
-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 [#]---------------&gt;[#] |
| | |
+

</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 | &lt;----------------- | LS2 |
-|_____| Communicate via |_____|
- | token exchange ^
- | |
- | _____ |
- | | | |
- |-------&gt; | 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 | &lt; &gt; | 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 | &lt;------------------------&gt; | Service |
-|_____| &lt;--------- |__________|
- | _________________
- | | |
- ----------------&gt; | 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[#]---------------&gt;[#]
- | error resp [#]
- 2[#]&lt;---------------[#]
- | |
+ <![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[#]---------------&gt;[#] |
- | success resp [#] send-update- |
- 2[#]&lt;---------------[#] -token req |
- 3 | |----------------&gt;[#]
- | | update-token [#]
- 4 | [#]&lt;---------------[#]
- | [#] [ ] w
- | [#] update-token [ ] a
- 5 | [#]---&gt;... [ ] i
- | [ ] [ ] t
- 6 | w [ ] ...---&gt;[#]
- | a [ ] [#]
- | i [ ] send-update- [#]
- | t [ ] -token resp [#]
- 7 | [#]&lt;---------------[#]
- | send-summary [#] |
- | req [#] |
- 8[#]&lt;---------------[#] |
- [#] | |
- [#] summary | |
- 9[#]----------------&gt;| summary |
- [#]-----------------+-----------------&gt;|
- [#]---&gt;...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 [#]---------------&gt;[#] |
- | [#] election (LS3) |
-4 | [#]---------------&gt;[#]
- | (LS3) election | [#]
-5 [#]&lt;----------------+-----------------[#]
-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 [#]&lt;----------------------------------[#]
-2 [#] summary | |
-3 [#]---------------&gt;[#]4 summary |
-3 [#]-----------------+----------------&gt;[#]4
-5 [ ] w | |
- [ ] a | |
- [ ] i | |
- [ ] t token | |
-6 [#]---------------&gt;[#] |
- | | |
+ <![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 | &lt;----------------- | LS2 |
-|_____| Communicate via |_____|
- | token exchange ^
- | |
- | _____ |
- | | | |
- |-------&gt; | 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 | &lt; &gt; | 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.

Top of Page