# HG changeset patch # User Nobuyasu Oshiro # Date 1390164291 -32400 # Node ID e16dad3b80fcbf34479407cbf16ed652c2da5642 # Parent 7df3a9a13b22df76beb2ba90d6d6ab42566d7f2c Writed topology manager diff -r 7df3a9a13b22 -r e16dad3b80fc paper/chapter2.tex --- a/paper/chapter2.tex Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/chapter2.tex Mon Jan 20 05:44:51 2014 +0900 @@ -150,10 +150,6 @@ \end{center} \end{figure} -\section{TreeOperationLogを用いての分散データベースの実装} -Jungle でデータ扱うと TreeOperationLog として残る. -つまり, この TreeOperationLog を他のサーバへと送ることでデータの分散を -行うことができる. diff -r 7df3a9a13b22 -r e16dad3b80fc paper/chapter3.tex --- a/paper/chapter3.tex Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/chapter3.tex Mon Jan 20 05:44:51 2014 +0900 @@ -37,14 +37,60 @@ \section{並列分散フレームワークAlice} Alice は当研究室で開発している並列分散フレームワークである. +Alice はデータを DataSegment, コードを CodeSegment という単位で扱うプログラミングを提供している. +DataSegment として扱われるデータは + +% DataSegment, CodeSegment はなしにしたほうがいいかもしれない. Alice が論文の主題じゃないから +% それとこの2つの説明をするとしたら結構な量になる + \section{Aliceによるトポロジーの形成} +Alice はサーバノードによるネットワークトポロジー形成の機能を持つ. +トポロジーの内容を dot ファイルに記述される. +以下に, サーバノードの数が5で, 2分木ツリー構造を形成する dot ファイル +の例を示す. +\begin{verbatim} +digraph test { + node0 -> node1 [label="child1"] + node0 -> node2 [label="child2"] + node1 -> node0 [label="parent"] + node1 -> node3 [label="child1"] + node1 -> node4 [label="child2"] + node2 -> node0 [label="parent"] + node3 -> node1 [label="parent"] + node4 -> node1 [label="parent"] +} +\end{verbatim} + +トポロジーマネージャーは dot ファイルを読み込み, 接続要求をしてくるサーバノード +に, どのサーバノードにつなげればよいかを教える. +サーバノードには番号が割り振られ, 接続要求が先にきたもの程若い番号が割り当てられる. +これにより形成されるトポロジーを図\ref{fig:tree_topology}に示す. + +\begin{figure}[htpb] + \begin{center} + \includegraphics[scale=0.70]{figures/tree_topology.pdf} + \caption{Alice によるネットワークトポロジー形成} + \label{fig:tree_topology} + \end{center} +\end{figure} + +子共となるノードは "parent" キーにより親の DSM (Remote DSM) にアクセスすることができる. +また, 親も子供となるノードの DSM に対して "child1" や "child2" キーによりアクセスすることが可能となる. + +Alice ではスクリプトが用意されており, ノードの数と子供の数を指定するだけで dot ファイルの作成が行える. +また, ツリーに限らずリングやメッシュといったトポロジーの形成ももちろん可能である. +このように, Alice では比較的楽にトポロジーの形成が行える. -MessagePackの説明もここに簡単に入れたほうがいいかも. +% MessagePackの説明もここに簡単に入れたほうがいいかも. \section{Aliceを用いての分散実装} \section{ログのシリアライズ} +ログのシリアライズについて述べる. +シリアライズとは, データをネットワーク上に流しても良い形式に変換することである. + + \section{Jungleの永続性の実装} \subsection{マージの実装} diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/alice_topology.xbb --- a/paper/figures/alice_topology.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/alice_topology.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 386.000000 218.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/cassandra.xbb --- a/paper/figures/cassandra.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/cassandra.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 336.000000 201.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/cluster_benchmark.pdf Binary file paper/figures/cluster_benchmark.pdf has changed diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/cluster_benchmark.xbb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/figures/cluster_benchmark.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -0,0 +1,8 @@ +%%Title: ./cluster_benchmark.pdf +%%Creator: extractbb 20130405 +%%BoundingBox: 0 0 479 293 +%%HiResBoundingBox: 0.000000 0.000000 479.000000 293.000000 +%%PDFVersion: 1.4 +%%Pages: 1 +%%CreationDate: Mon Jan 20 05:43:08 2014 + diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/deos_proccess.xbb --- a/paper/figures/deos_proccess.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/deos_proccess.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 900.000000 619.500000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/destructive_tree.xbb --- a/paper/figures/destructive_tree.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/destructive_tree.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 404.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/distribute_jungle.xbb --- a/paper/figures/distribute_jungle.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/distribute_jungle.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 245.000000 213.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/dsandcs.xbb --- a/paper/figures/dsandcs.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/dsandcs.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 396.000000 256.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/network_topology_ring.xbb --- a/paper/figures/network_topology_ring.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/network_topology_ring.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 271.000000 236.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Thu Jan 16 08:44:24 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/network_topology_tree.xbb --- a/paper/figures/network_topology_tree.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/network_topology_tree.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 329.000000 237.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Thu Jan 16 08:44:24 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/nodepath.xbb --- a/paper/figures/nodepath.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/nodepath.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 315.000000 310.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/non_destructive_edit1.xbb --- a/paper/figures/non_destructive_edit1.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/non_destructive_edit1.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 462.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/non_destructive_edit2.xbb --- a/paper/figures/non_destructive_edit2.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/non_destructive_edit2.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 470.000000 240.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/non_destructive_edit3.xbb --- a/paper/figures/non_destructive_edit3.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/non_destructive_edit3.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 511.000000 211.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/non_destructive_edit4.xbb --- a/paper/figures/non_destructive_edit4.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/non_destructive_edit4.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./non_destructive_edit4.pdf %%Creator: extractbb 20130405 -%%BoundingBox: 0 0 467 207 -%%HiResBoundingBox: 0.000000 0.000000 467.000000 207.000000 +%%BoundingBox: 0 0 505 218 +%%HiResBoundingBox: 0.000000 0.000000 505.000000 218.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:25 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/non_destructive_merit.xbb --- a/paper/figures/non_destructive_merit.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/non_destructive_merit.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -1,8 +1,8 @@ -%%Title: ./figures/non_destructive_merit.pdf +%%Title: ./non_destructive_merit.pdf %%Creator: extractbb 20130405 %%BoundingBox: 0 0 350 301 %%HiResBoundingBox: 0.000000 0.000000 350.000000 301.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Thu Jan 16 03:35:31 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/non_destructive_tree.xbb --- a/paper/figures/non_destructive_tree.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/non_destructive_tree.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 459.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/nondestructive_edit1.xbb --- a/paper/figures/nondestructive_edit1.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/nondestructive_edit1.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 438.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/putChildLog.xbb --- a/paper/figures/putChildLog.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/putChildLog.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 385.000000 149.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/putLog.xbb --- a/paper/figures/putLog.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/putLog.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 385.000000 149.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/read_result.xbb --- a/paper/figures/read_result.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/read_result.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/tree_topology.pdf Binary file paper/figures/tree_topology.pdf has changed diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/tree_topology.xbb --- a/paper/figures/tree_topology.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/tree_topology.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -1,8 +1,8 @@ %%Title: ./tree_topology.pdf %%Creator: extractbb 20130405 -%%BoundingBox: 0 0 318 210 -%%HiResBoundingBox: 0.000000 0.000000 318.000000 210.000000 +%%BoundingBox: 0 0 684 237 +%%HiResBoundingBox: 0.000000 0.000000 684.000000 237.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/treeoperationlog1.xbb --- a/paper/figures/treeoperationlog1.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/treeoperationlog1.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 595.000000 258.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Thu Jan 16 03:23:20 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/figures/write_result.xbb --- a/paper/figures/write_result.xbb Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/figures/write_result.xbb Mon Jan 20 05:44:51 2014 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Sun Jan 12 03:02:05 2014 +%%CreationDate: Mon Jan 20 05:43:08 2014 diff -r 7df3a9a13b22 -r e16dad3b80fc paper/graffle/cluster_benchmark.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/graffle/cluster_benchmark.graffle Mon Jan 20 05:44:51 2014 +0900 @@ -0,0 +1,741 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 139.18.0.187838 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2014-01-17 01:31:20 +0000 + Creator + Oshiro Nobuyasu + DisplayScale + 1 0/72 in = 1 0/72 in + GraphDocumentVersion + 8 + GraphicsList + + + Bounds + {{243.75, 221}, {94, 26}} + Class + ShapedGraphic + ID + 96 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs28 \cf0 benchmark\ +fork()} + + + + Class + LineGraphic + Head + + ID + 67 + + ID + 91 + Points + + {153.31483669442252, 379.81136718292487} + {405.68516330557742, 414.68863281707513} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 80 + + + + Class + LineGraphic + Head + + ID + 70 + + ID + 90 + Points + + {154.42416203745944, 373.77277707325447} + {404.5758379625405, 365.22722292674553} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 80 + + + + Class + LineGraphic + Head + + ID + 73 + + ID + 89 + Points + + {152.00095446145093, 368.08132462209164} + {406.99904553854907, 315.41867537790836} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 80 + + + + Class + LineGraphic + Head + + ID + 76 + + ID + 88 + Points + + {147.72598126821839, 363.97218408668158} + {411.27401873178167, 264.52781591331842} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 80 + + + + Class + LineGraphic + Head + + ID + 67 + + ID + 87 + Points + + {146.86711703058381, 299.12875604980457} + {412.13288296941607, 407.87124395019543} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 79 + + + + Class + LineGraphic + Head + + ID + 70 + + ID + 86 + Points + + {151.296816757957, 295.29179031671964} + {407.70318324204305, 356.20820968328042} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 79 + + + + Class + LineGraphic + Head + + ID + 73 + + ID + 84 + Points + + {154.2257970515233, 289.82994328596891} + {404.77420294847673, 306.17005671403109} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 79 + + + + Class + LineGraphic + Head + + ID + 76 + + ID + 83 + Points + + {153.79399382486037, 283.77330499985942} + {405.20600617513958, 257.22669500014058} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 79 + + + + Bounds + {{83, 356.5}, {71, 37}} + Class + ShapedGraphic + ID + 80 + Shape + Circle + Style + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 kvm02} + VerticalPad + 0 + + + + Bounds + {{83, 269}, {71, 37}} + Class + ShapedGraphic + ID + 79 + Shape + Circle + Style + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 kvm01} + VerticalPad + 0 + + + + Bounds + {{60.5, 203}, {116, 253}} + Class + ShapedGraphic + ID + 37 + Shape + Rectangle + Style + + stroke + + Pattern + 1 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\fs24 \cf0 bldservers\ +kvm\ +} + + TextPlacement + 0 + + + Bounds + {{405, 345.5}, {71, 37}} + Class + ShapedGraphic + ID + 70 + Shape + Circle + Style + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 ...} + VerticalPad + 0 + + + + Bounds + {{405, 401}, {71, 37}} + Class + ShapedGraphic + ID + 67 + Shape + Circle + Style + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 cs45} + VerticalPad + 0 + + + + Bounds + {{405, 290}, {71, 37}} + Class + ShapedGraphic + ID + 73 + Shape + Circle + Style + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 cs02} + VerticalPad + 0 + + + + Bounds + {{405, 235}, {71, 37}} + Class + ShapedGraphic + ID + 76 + Shape + Circle + Style + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 cs01} + VerticalPad + 0 + + + + Bounds + {{382.5, 203}, {116, 253}} + Class + ShapedGraphic + ID + 30 + Shape + Rectangle + Style + + stroke + + Pattern + 1 + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural + +\f0\fs24 \cf0 clusters\ +vm\ +} + + TextPlacement + 0 + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + Layer 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2014-01-17 02:30:48 +0000 + Modifier + Oshiro Nobuyasu + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSHorizonalPagination + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG + + NSLeftMargin + + float + 18 + + NSPaperSize + + size + {595, 842} + + NSPrintReverseOrientation + + int + 0 + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + Canvas 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + + name + Canvas 1 + + + Frame + {{466, 136}, {693, 922}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 0}, {558, 783}} + Zoom + 1 + ZoomValues + + + Canvas 1 + 1 + 1 + + + + + diff -r 7df3a9a13b22 -r e16dad3b80fc paper/graffle/tree_topology.graffle --- a/paper/graffle/tree_topology.graffle Sun Jan 19 15:23:05 2014 +0900 +++ b/paper/graffle/tree_topology.graffle Mon Jan 20 05:44:51 2014 +0900 @@ -14,7 +14,7 @@ BackgroundGraphic Bounds - {{0, 0}, {558.99997329711914, 783}} + {{0, 0}, {1118, 783}} Class SolidGraphic ID @@ -46,86 +46,18 @@ Creator Oshiro Nobuyasu DisplayScale - 1 0/72 in = 1 0/72 in + 1 0/72 in = 1.0000 in GraphDocumentVersion 8 GraphicsList Bounds - {{289.14236450195312, 269.5}, {47.857635498046875, 19}} + {{184, 209}, {126, 32}} Class ShapedGraphic ID - 112 - Shape - Rectangle - Style - - fill - - Draws - NO - - shadow - - Draws - NO - - stroke - - Draws - NO - - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 child2} - - - - Class - LineGraphic - Head - - ID - 80 - - ID - 111 - Points - - {298.28471374511719, 247} - {345.2135005095659, 278.64975167002177} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - - - - - Bounds - {{216.21182250976562, 332}, {47.857635498046875, 19}} - Class - ShapedGraphic - ID - 110 + 155 Shape Rectangle Style @@ -149,12 +81,74 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 child2} +\f0\fs24 \cf0 \'90\'da\'91\'b1\'90\'e6\'82\'cc\'96\'e2\'82\'a2\'8d\'87\'82\'ed\'82\'b9} + + + + Class + LineGraphic + ID + 153 + Points + + {291, 306} + {352, 306} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + Width + 3 + + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 152 + Points + + {208.57319890965647, 264.2155105969515} + {168.92680109034353, 236.7844894030485} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 145 @@ -163,14 +157,84 @@ Head ID - 99 + 147 + + ID + 151 + Points + + {215.36442947937448, 329.08248709222715} + {154.63557052062552, 236.91751290777285} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 146 + + + + Class + LineGraphic + Head + + ID + 147 ID - 108 + 150 Points - {229, 309} - {270.97665692222125, 344.24672480062617} + {142.50000445187527, 355} + {142.50000445187527, 237} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 142 + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 149 + Points + + {69.635570520625507, 329.08248709222715} + {130.36442947937448, 236.91751290777285} Style @@ -186,14 +250,175 @@ 0 + Tail + + ID + 144 + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 148 + Points + + {76.068141693252741, 264.21654765195507} + {115.93185830674724, 236.7834523480449} + + Style + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 143 + + + + Bounds + {{112, 200.5}, {61, 36}} + Class + ShapedGraphic + ID + 147 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 Topology\ +Manager} + + + + Bounds + {{197, 329.5}, {61, 36}} + Class + ShapedGraphic + ID + 146 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node4} + Bounds - {{168.35418701171875, 332}, {47.857635498046875, 19}} + {{204.5, 264.5}, {61, 36}} + Class + ShapedGraphic + ID + 145 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node3} + + + + Bounds + {{27, 329.5}, {61, 36}} Class ShapedGraphic ID - 107 + 144 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node1} + + + + Bounds + {{19, 264.5}, {61, 36}} + Class + ShapedGraphic + ID + 143 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node0} + + + + Bounds + {{112, 355.5}, {61, 36}} + Class + ShapedGraphic + ID + 142 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node2} + + + + Bounds + {{414, 336}, {53, 23}} + Class + ShapedGraphic + ID + 139 Shape Rectangle Style @@ -217,7 +442,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -226,42 +451,12 @@ - Class - LineGraphic - Head - - ID - 81 - - ID - 106 - Points - - {203, 311} - {163.96080793938742, 344.17612299495653} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - - - - Bounds - {{241.28472900390625, 269.5}, {47.857635498046875, 19}} + {{453, 333}, {53, 26}} Class ShapedGraphic ID - 105 + 138 Shape Rectangle Style @@ -285,51 +480,21 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 child1} - - - - Class - LineGraphic - Head - - ID - 79 - - ID - 104 - Points - - {273, 249} - {235.01647875548667, 277.86084531575727} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - +\f0\fs24 \cf0 parent} Bounds - {{266.82118988037109, 311}, {47.857635498046875, 19}} + {{501, 306}, {53, 26}} Class ShapedGraphic ID - 101 + 137 Shape Rectangle Style @@ -353,75 +518,75 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 parent} +\f0\fs24 \cf0 child2} Class LineGraphic - Head - - ID - 79 - ID - 100 + 136 Points - {283.39236450195312, 339} - {236.08694390712964, 306.48040489181011} + {478, 318} + {510, 353} + Rotation + 270 Style stroke HeadArrow - FilledArrow + 0 Legacy LineType 1 TailArrow + FilledArrow + + + + + Class + LineGraphic + ID + 135 + Points + + {525, 348} + {493, 313} + + Rotation + 90 + Style + + stroke + + HeadArrow 0 + Legacy + + LineType + 1 + TailArrow + FilledArrow Bounds - {{260.39236450195312, 340.50001107278001}, {57.500015258789062, 38}} + {{361, 311}, {53, 32}} Class ShapedGraphic ID - 99 - Shape - Circle - Style - - Text - - Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 node4} - VerticalPad - 0 - - - - Bounds - {{122, 305}, {47.857635498046875, 19}} - Class - ShapedGraphic - ID - 91 + 122 Shape Rectangle Style @@ -445,7 +610,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -454,12 +619,64 @@ + Class + LineGraphic + ID + 121 + Points + + {395, 350} + {430, 318} + + Rotation + 180 + Style + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + FilledArrow + + + + + Class + LineGraphic + ID + 120 + Points + + {449, 318} + {414, 350} + + Style + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + FilledArrow + + + + Bounds - {{330, 239}, {47.857635498046875, 19}} + {{547, 254}, {53, 26}} Class ShapedGraphic ID - 89 + 119 Shape Rectangle Style @@ -483,7 +700,7 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -493,11 +710,11 @@ Bounds - {{196.64237976074219, 243}, {47.857635498046875, 19}} + {{595, 224}, {53, 26}} Class ShapedGraphic ID - 88 + 118 Shape Rectangle Style @@ -521,7 +738,137 @@ Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 child2} + + + + Class + LineGraphic + ID + 117 + Points + + {572, 236} + {604, 271} + + Rotation + 270 + Style + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + FilledArrow + + + + + Class + LineGraphic + ID + 116 + Points + + {619, 266} + {587, 231} + + Rotation + 90 + Style + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + FilledArrow + + + + + Bounds + {{490, 255.5}, {53, 23}} + Class + ShapedGraphic + ID + 115 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 child1} + + + + Bounds + {{437, 224}, {53, 32}} + Class + ShapedGraphic + ID + 114 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -532,187 +879,153 @@ Class LineGraphic - Head - - ID - 79 - ID - 85 + 113 Points - {148.85763549804688, 339} - {195.53023510028959, 306.55570459898172} + {471, 263} + {506, 231} + Rotation + 180 Style stroke HeadArrow - FilledArrow + 0 Legacy LineType 1 TailArrow - 0 + FilledArrow Class LineGraphic - Head - - ID - 28 - ID - 84 + 34 Points - {362, 271.75} - {302.36696678041466, 240.12642908866533} - - Style - - stroke - - HeadArrow - FilledArrow - Legacy - - LineType - 1 - TailArrow - 0 - - - - - Class - LineGraphic - Head - - ID - 28 - - ID - 83 - Points - - {217.42878913879395, 274} - {259.96288331614215, 242.47864080249369} + {521, 239} + {486, 271} Style stroke HeadArrow - FilledArrow + 0 Legacy LineType 1 TailArrow - 0 + FilledArrow Bounds - {{117.17880249023438, 340.5}, {57.500015258789062, 38}} + {{465, 355.5}, {61, 36}} Class ShapedGraphic ID - 81 + 33 Shape - Circle - Style - + Rectangle Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 node3} - VerticalPad - 0 +\f0\fs24 \cf0 server node4} Bounds - {{337, 273.5}, {57.500015258789062, 38}} + {{374, 355.5}, {61, 36}} Class ShapedGraphic ID - 80 + 32 Shape - Circle - Style - + Rectangle Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 node2} - VerticalPad - 0 +\f0\fs24 \cf0 server node3} Bounds - {{187, 273.5}, {57.500015258789062, 38}} + {{425, 276.5}, {61, 36}} Class ShapedGraphic ID - 79 + 31 Shape - Circle - Style - + Rectangle Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 node1} - VerticalPad - 0 +\f0\fs24 \cf0 server node1} Bounds - {{250.74997329711914, 209}, {57.500015258789062, 38}} + {{516, 195.5}, {61, 36}} Class ShapedGraphic ID - 28 + 30 Shape - Circle - Style - + Rectangle Text Text - {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + {\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs24 \cf0 node0} - VerticalPad - 0 +\f0\fs24 \cf0 server node0} + + + + Bounds + {{602, 276.5}, {61, 36}} + Class + ShapedGraphic + ID + 29 + Shape + Rectangle + Text + + Text + {\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs24 \cf0 server node2} @@ -723,7 +1036,7 @@ GuidesVisible YES HPages - 1 + 2 ImageCounter 1 KeepToScale @@ -763,7 +1076,7 @@ MasterSheets ModificationDate - 2013-07-19 01:48:51 +0000 + 2014-01-19 20:44:03 +0000 Modifier Oshiro Nobuyasu NotesVisible @@ -794,7 +1107,7 @@ NSPaperSize size - {594.99997329711914, 842} + {595, 842} NSPrintReverseOrientation @@ -844,7 +1157,7 @@ Frame - {{228, 56}, {693, 922}} + {{434, 136}, {693, 922}} ListView OutlineWidth @@ -858,7 +1171,7 @@ SidebarWidth 120 VisibleRegion - {{0, 0}, {558, 783}} + {{0, 0}, {544, 768}} Zoom 1 ZoomValues