changeset 1:0a198ff75b2c

Added log and images
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Tue, 14 Jan 2014 17:14:01 +0900
parents ff237e0f2e40
children d297942c3037
files images/write_bench.png images/write_cassandra.png images/write_env.pdf images/write_env.png images/write_jungle_cassandra.png index.html log/gnuplot/.#write_makegraph_cassandra.sh log/gnuplot/write_bench.eps log/gnuplot/write_bench.pdf log/gnuplot/write_cassandra.eps log/gnuplot/write_cassandra.pdf log/gnuplot/write_cassandra_2node_1access_all.dat log/gnuplot/write_cassandra_2node_2access_all.dat log/gnuplot/write_cassandra_2node_2access_one.dat log/gnuplot/write_cassandra_2node_2access_quorum.dat log/gnuplot/write_distribution_env.sh log/gnuplot/write_env.eps log/gnuplot/write_env.pdf log/gnuplot/write_jungle_cassandra.eps log/gnuplot/write_jungle_cassandra.pdf log/gnuplot/write_makegraph.sh log/gnuplot/write_makegraph_cassandra.sh log/gnuplot/write_makegraph_jungle.sh
diffstat 23 files changed, 2649 insertions(+), 708 deletions(-) [+]
line wrap: on
line diff
Binary file images/write_bench.png has changed
Binary file images/write_cassandra.png has changed
Binary file images/write_env.pdf has changed
Binary file images/write_env.png has changed
Binary file images/write_jungle_cassandra.png has changed
--- a/index.html	Sun Jan 12 01:09:30 2014 +0900
+++ b/index.html	Tue Jan 14 17:14:01 2014 +0900
@@ -149,14 +149,21 @@
 	  <li>木構造データベースJungleの分散設計</li>
 	  <ul>
 	      <li>木構造データベースJungle</li>	      
+	      <ul>
+		  <li>破壊的木構造</li>
+		  <li>非破壊的木構造</li>
+	      </ul>
 	      <li>Jungleの分散データベース設計</li>
-	      <li>Jungleの永続性の設計</li>
+	      <ul>
+		  <li>Jungleにおけるデータ編集(APIとかの説明も)</li>
+		  <li>データ編集におけるログ</li>
+		  <li>ログによるデータ分散</li>
+	      </ul>
 	  </ul>
 	  <li>Jungleの分散実装</li>
 	  <ul>
 	      <li>並列分散フレームワークAlice</li>
 	      <li>Aliceを用いての分散実装</li>
-	      <li>Jungleにおけるログ</li>
 	      <li>ログのシリアライズ</li>
 	      <li>NetworkTopologyManagerを用いてのデータ分散</li>
 	      <li>Jungleの永続性の実装</li>
@@ -185,6 +192,40 @@
   </div>  
 
   <div class='slide'>
+    <h1>benchmarkプログラムの改良と再測定</h1>
+    <ul>
+	<li>今までのbenchmarkプログラムは1つの node にしか負荷をかけなかった</li>
+	<li>そこで、複数起動した node に対して負荷をかけるように改良</li>
+	<li>bldsv12,bldsv10で掲示板プログラムを動かしクラスタから負荷をかける</li>
+	<li>Jungleの分散実装とCassandraのConsistency Levelを変えての測定</li>
+    </ul>
+  </div>
+
+
+  <div class='slide'>
+    <h1>Cassandra write benchmark</h1>
+    <ul>
+	<li>Consistency Levelを変更しての測定</li>
+    </ul>
+    <img src="./images/write_cassandra.png">
+  </div>
+
+  <div class='slide'>
+    <h1>jungle and Cassandra write benchmark</h1>
+    <img src="./images/write_jungle_cassandra.png">
+  </div>
+
+
+  <div class='slide'>
+    <h1>単体・複数ノードへの負荷</h1>
+    <img src="./images/write_bench.png">
+    <ul>
+	<li></li>
+	<li></li>
+    </ul>
+  </div>
+
+  <div class='slide'>
     <h1>永続性実装のベンチマーク</h1>
     <img src="./images/write_env.png">
     <ul>
@@ -193,6 +234,7 @@
     </ul>
   </div>
 
+
   <div class='slide'>
     <h1>今後の作業</h1>
     <li>永続性の実装</li>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/.#write_makegraph_cassandra.sh	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,1 @@
+nobuyasu@aria.cr.ie.u-ryukyu.ac.jp.66962
\ No newline at end of file
--- a/log/gnuplot/write_bench.eps	Sun Jan 12 01:09:30 2014 +0900
+++ b/log/gnuplot/write_bench.eps	Tue Jan 14 17:14:01 2014 +0900
@@ -1,7 +1,7 @@
 %!PS-Adobe-2.0 EPSF-2.0
 %%Title: write_bench.eps
 %%Creator: gnuplot 4.6 patchlevel 3
-%%CreationDate: Sun Jan 12 01:01:36 2014
+%%CreationDate: Tue Jan 14 17:00:36 2014
 %%DocumentFonts: (atend)
 %%BoundingBox: 50 50 410 302
 %%EndComments
@@ -433,7 +433,7 @@
   /Author (nobuyasu)
 %  /Producer (gnuplot)
 %  /Keywords ()
-  /CreationDate (Sun Jan 12 01:01:36 2014)
+  /CreationDate (Tue Jan 14 17:00:36 2014)
   /DOCINFO pdfmark
 end
 } ifelse
@@ -459,7 +459,7 @@
 ( 10) Rshow
 1.000 UL
 LTb
-602 1044 M
+602 1282 M
 63 0 V
 6282 0 R
 -63 0 V
@@ -467,7 +467,7 @@
 ( 15) Rshow
 1.000 UL
 LTb
-602 1640 M
+602 2116 M
 63 0 V
 6282 0 R
 -63 0 V
@@ -475,7 +475,7 @@
 ( 20) Rshow
 1.000 UL
 LTb
-602 2236 M
+602 2951 M
 63 0 V
 6282 0 R
 -63 0 V
@@ -483,7 +483,7 @@
 ( 25) Rshow
 1.000 UL
 LTb
-602 2831 M
+602 3785 M
 63 0 V
 6282 0 R
 -63 0 V
@@ -491,7 +491,7 @@
 ( 30) Rshow
 1.000 UL
 LTb
-602 3427 M
+602 4619 M
 63 0 V
 6282 0 R
 -63 0 V
@@ -499,22 +499,6 @@
 ( 35) Rshow
 1.000 UL
 LTb
-602 4023 M
-63 0 V
-6282 0 R
--63 0 V
--6366 0 R
-( 40) Rshow
-1.000 UL
-LTb
-602 4619 M
-63 0 V
-6282 0 R
--63 0 V
--6366 0 R
-( 45) Rshow
-1.000 UL
-LTb
 602 448 M
 0 63 V
 0 4108 R
@@ -622,542 +606,362 @@
 1.000 UP
 1.000 UL
 LT0
-0.00 0.00 1.00 C LCb setrgbcolor
+0.00 0.39 0.00 C LCb setrgbcolor
 6296 4486 M
-(Jungle 2 node 1 access) Rshow
+(Jungle 1 node) Rshow
 LT0
-0.00 0.00 1.00 C 6380 4486 M
+0.00 0.39 0.00 C 6380 4486 M
 399 0 V
-743 719 M
-884 548 L
-141 8 V
-987 262 V
-141 114 V
-141 4 V
-141 331 V
-141 -21 V
-141 183 V
-141 116 V
-141 -181 V
-141 90 V
+743 810 M
+884 551 L
+141 -50 V
+987 2475 V
+2153 1251 L
+141 353 V
+141 35 V
+141 337 V
+141 -2 V
+141 212 V
+141 -216 V
+141 -3 V
+141 344 V
+141 -179 V
+141 -120 V
+141 168 V
+141 -52 V
+141 -10 V
+141 23 V
 141 6 V
-141 139 V
-141 146 V
-141 -37 V
-141 42 V
-141 -44 V
-141 45 V
-141 85 V
-141 194 V
-141 -76 V
-141 97 V
-141 119 V
-141 -40 V
-141 74 V
-141 216 V
-141 -132 V
-141 52 V
-141 54 V
-141 21 V
-141 291 V
-141 -102 V
-141 244 V
-141 -37 V
-141 150 V
-141 -87 V
-141 286 V
-141 -100 V
-743 719 Pls
-884 548 Pls
-1025 556 Pls
-2012 818 Pls
-2153 932 Pls
-2294 936 Pls
-2435 1267 Pls
-2576 1246 Pls
-2717 1429 Pls
-2858 1545 Pls
-2999 1364 Pls
-3140 1454 Pls
-3281 1460 Pls
-3422 1599 Pls
-3563 1745 Pls
-3704 1708 Pls
-3845 1750 Pls
-3986 1706 Pls
-4127 1751 Pls
-4268 1836 Pls
-4409 2030 Pls
-4550 1954 Pls
-4691 2051 Pls
-4832 2170 Pls
-4973 2130 Pls
-5114 2204 Pls
-5255 2420 Pls
-5396 2288 Pls
-5537 2340 Pls
-5678 2394 Pls
-5819 2415 Pls
-5960 2706 Pls
-6101 2604 Pls
-6242 2848 Pls
-6383 2811 Pls
-6524 2961 Pls
-6665 2874 Pls
-6806 3160 Pls
-6947 3060 Pls
+141 79 V
+141 -30 V
+141 113 V
+141 73 V
+141 153 V
+141 22 V
+141 111 V
+141 188 V
+141 18 V
+141 2 V
+141 19 V
+141 182 V
+141 -6 V
+141 276 V
+141 92 V
+141 -109 V
+141 90 V
+141 120 V
+141 106 V
+743 810 Pls
+884 551 Pls
+1025 501 Pls
+2012 2976 Pls
+2153 1251 Pls
+2294 1604 Pls
+2435 1639 Pls
+2576 1976 Pls
+2717 1974 Pls
+2858 2186 Pls
+2999 1970 Pls
+3140 1967 Pls
+3281 2311 Pls
+3422 2132 Pls
+3563 2012 Pls
+3704 2180 Pls
+3845 2128 Pls
+3986 2118 Pls
+4127 2141 Pls
+4268 2147 Pls
+4409 2226 Pls
+4550 2196 Pls
+4691 2309 Pls
+4832 2382 Pls
+4973 2535 Pls
+5114 2557 Pls
+5255 2668 Pls
+5396 2856 Pls
+5537 2874 Pls
+5678 2876 Pls
+5819 2895 Pls
+5960 3077 Pls
+6101 3071 Pls
+6242 3347 Pls
+6383 3439 Pls
+6524 3330 Pls
+6665 3420 Pls
+6806 3540 Pls
+6947 3646 Pls
 6579 4486 Pls
 % End plot #1
 % Begin plot #2
 1.000 UP
 1.000 UL
 LT1
-0.00 0.39 0.00 C LCb setrgbcolor
+0.00 0.00 0.55 C LCb setrgbcolor
 6296 4346 M
-(Jungle single node) Rshow
+(Jungle 2 node 2 access) Rshow
 LT1
-0.00 0.39 0.00 C 6380 4346 M
+0.00 0.00 0.55 C 6380 4346 M
 399 0 V
-743 706 M
-884 521 L
-141 -35 V
-987 1767 V
-2153 1022 L
-141 251 V
-141 26 V
-141 240 V
-141 -1 V
-141 151 V
-141 -154 V
-141 -2 V
-141 245 V
-141 -127 V
-141 -86 V
-141 120 V
-141 -37 V
-141 -7 V
-141 16 V
-141 4 V
-141 57 V
-141 -21 V
-141 80 V
-141 52 V
-141 110 V
-141 15 V
-141 80 V
-141 134 V
-141 13 V
-141 2 V
-141 13 V
+743 803 M
+884 645 L
+1025 541 L
+987 355 V
+141 227 V
+141 214 V
+141 262 V
+141 117 V
+141 340 V
+141 10 V
+141 -292 V
+141 90 V
 141 130 V
-141 -5 V
-141 197 V
-141 67 V
-141 -79 V
+141 -101 V
+141 -45 V
+141 189 V
+141 -251 V
+141 127 V
+141 46 V
+141 -153 V
+141 184 V
+141 -135 V
 141 65 V
-141 86 V
-141 75 V
-743 706 Crs
-884 521 Crs
-1025 486 Crs
-2012 2253 Crs
-2153 1022 Crs
-2294 1273 Crs
-2435 1299 Crs
-2576 1539 Crs
-2717 1538 Crs
-2858 1689 Crs
-2999 1535 Crs
-3140 1533 Crs
-3281 1778 Crs
-3422 1651 Crs
-3563 1565 Crs
-3704 1685 Crs
-3845 1648 Crs
-3986 1641 Crs
-4127 1657 Crs
-4268 1661 Crs
-4409 1718 Crs
-4550 1697 Crs
-4691 1777 Crs
-4832 1829 Crs
-4973 1939 Crs
-5114 1954 Crs
-5255 2034 Crs
-5396 2168 Crs
-5537 2181 Crs
-5678 2183 Crs
-5819 2196 Crs
-5960 2326 Crs
-6101 2321 Crs
-6242 2518 Crs
-6383 2585 Crs
-6524 2506 Crs
-6665 2571 Crs
-6806 2657 Crs
-6947 2732 Crs
+141 -20 V
+141 -188 V
+141 52 V
+141 -56 V
+141 230 V
+141 -113 V
+141 152 V
+141 -122 V
+141 -109 V
+141 201 V
+141 77 V
+141 -151 V
+141 219 V
+141 9 V
+141 -59 V
+141 44 V
+743 803 Crs
+884 645 Crs
+1025 541 Crs
+2012 896 Crs
+2153 1123 Crs
+2294 1337 Crs
+2435 1599 Crs
+2576 1716 Crs
+2717 2056 Crs
+2858 2066 Crs
+2999 1774 Crs
+3140 1864 Crs
+3281 1994 Crs
+3422 1893 Crs
+3563 1848 Crs
+3704 2037 Crs
+3845 1786 Crs
+3986 1913 Crs
+4127 1959 Crs
+4268 1806 Crs
+4409 1990 Crs
+4550 1855 Crs
+4691 1920 Crs
+4832 1900 Crs
+4973 1712 Crs
+5114 1764 Crs
+5255 1708 Crs
+5396 1938 Crs
+5537 1825 Crs
+5678 1977 Crs
+5819 1855 Crs
+5960 1746 Crs
+6101 1947 Crs
+6242 2024 Crs
+6383 1873 Crs
+6524 2092 Crs
+6665 2101 Crs
+6806 2042 Crs
+6947 2086 Crs
 6579 4346 Crs
 % End plot #2
 % Begin plot #3
 1.000 UP
 1.000 UL
 LT2
-0.00 0.00 0.55 C LCb setrgbcolor
+1.00 0.00 0.00 C LCb setrgbcolor
 6296 4206 M
-(Jungle 2 node 2 access) Rshow
+(Cassandra 1 node) Rshow
 LT2
-0.00 0.00 0.55 C 6380 4206 M
+1.00 0.00 0.00 C 6380 4206 M
 399 0 V
-743 702 M
-884 588 L
-141 -73 V
-987 253 V
-141 162 V
-141 153 V
-141 187 V
+743 2496 M
+884 1475 L
+141 -116 V
+987 293 V
+141 4 V
+0 71 V
+282 462 V
+141 -510 V
+141 14 V
+141 43 V
+141 71 V
+141 60 V
+141 122 V
+141 -4 V
+141 103 V
+141 73 V
+141 120 V
+141 88 V
 141 84 V
-141 242 V
-141 8 V
-141 -209 V
-141 64 V
-141 93 V
-141 -72 V
-141 -32 V
-141 135 V
-141 -179 V
 141 90 V
-141 33 V
-141 -109 V
-141 131 V
-141 -96 V
-141 47 V
-141 -15 V
-141 -134 V
-141 37 V
-141 -40 V
-141 165 V
-141 -81 V
+141 70 V
+141 96 V
+141 96 V
+141 111 V
 141 108 V
-141 -87 V
-141 -78 V
-141 143 V
-141 56 V
-141 -108 V
-141 156 V
-141 7 V
-141 -42 V
-141 31 V
-743 702 Star
-884 588 Star
-1025 515 Star
-2012 768 Star
-2153 930 Star
-2294 1083 Star
-2435 1270 Star
-2576 1354 Star
-2717 1596 Star
-2858 1604 Star
-2999 1395 Star
-3140 1459 Star
-3281 1552 Star
-3422 1480 Star
-3563 1448 Star
-3704 1583 Star
-3845 1404 Star
-3986 1494 Star
-4127 1527 Star
-4268 1418 Star
-4409 1549 Star
-4550 1453 Star
-4691 1500 Star
-4832 1485 Star
-4973 1351 Star
-5114 1388 Star
-5255 1348 Star
-5396 1513 Star
-5537 1432 Star
-5678 1540 Star
-5819 1453 Star
-5960 1375 Star
-6101 1518 Star
-6242 1574 Star
-6383 1466 Star
-6524 1622 Star
-6665 1629 Star
-6806 1587 Star
-6947 1618 Star
+141 57 V
+141 116 V
+141 -25 V
+141 98 V
+141 122 V
+141 165 V
+141 162 V
+141 44 V
+141 134 V
+141 130 V
+141 110 V
+141 84 V
+141 51 V
+141 159 V
+743 2496 Star
+884 1475 Star
+1025 1359 Star
+2012 1652 Star
+2153 1656 Star
+2153 1727 Star
+2435 2189 Star
+2576 1679 Star
+2717 1693 Star
+2858 1736 Star
+2999 1807 Star
+3140 1867 Star
+3281 1989 Star
+3422 1985 Star
+3563 2088 Star
+3704 2161 Star
+3845 2281 Star
+3986 2369 Star
+4127 2453 Star
+4268 2543 Star
+4409 2613 Star
+4550 2709 Star
+4691 2805 Star
+4832 2916 Star
+4973 3024 Star
+5114 3081 Star
+5255 3197 Star
+5396 3172 Star
+5537 3270 Star
+5678 3392 Star
+5819 3557 Star
+5960 3719 Star
+6101 3763 Star
+6242 3897 Star
+6383 4027 Star
+6524 4137 Star
+6665 4221 Star
+6806 4272 Star
+6947 4431 Star
 6579 4206 Star
 % End plot #3
 % Begin plot #4
 1.000 UP
 1.000 UL
 LT3
-1.00 0.00 0.00 C LCb setrgbcolor
+0.55 0.00 0.00 C LCb setrgbcolor
 6296 4066 M
-(Cassandra single node) Rshow
+(Cassandra 2 node \(CLevel ONE\)) Rshow
 LT3
-1.00 0.00 0.00 C 6380 4066 M
+0.55 0.00 0.00 C 6380 4066 M
 399 0 V
-743 1911 M
-884 1182 L
-141 -83 V
-987 209 V
-141 3 V
-0 50 V
-282 331 V
-141 -365 V
-141 10 V
-141 31 V
-141 51 V
-141 42 V
-141 88 V
-141 -3 V
-141 74 V
-141 52 V
-141 86 V
-141 62 V
-141 60 V
-141 64 V
-141 50 V
-141 69 V
-141 69 V
-141 79 V
-141 77 V
-141 41 V
-141 83 V
-141 -18 V
-141 69 V
-141 88 V
+743 4453 M
+884 2654 L
+141 -560 V
+987 -57 V
+141 66 V
 141 118 V
-141 115 V
-141 32 V
-141 95 V
-141 93 V
-141 79 V
-141 60 V
-141 36 V
-141 114 V
-743 1911 Box
-884 1182 Box
-1025 1099 Box
-2012 1308 Box
-2153 1311 Box
-2153 1361 Box
-2435 1692 Box
-2576 1327 Box
-2717 1337 Box
-2858 1368 Box
-2999 1419 Box
-3140 1461 Box
-3281 1549 Box
-3422 1546 Box
-3563 1620 Box
-3704 1672 Box
-3845 1758 Box
-3986 1820 Box
-4127 1880 Box
-4268 1944 Box
-4409 1994 Box
-4550 2063 Box
-4691 2132 Box
-4832 2211 Box
-4973 2288 Box
-5114 2329 Box
-5255 2412 Box
-5396 2394 Box
-5537 2463 Box
-5678 2551 Box
-5819 2669 Box
-5960 2784 Box
-6101 2816 Box
-6242 2911 Box
-6383 3004 Box
-6524 3083 Box
-6665 3143 Box
-6806 3179 Box
-6947 3293 Box
+-141 37 V
+423 680 V
+141 -313 V
+141 16 V
+141 227 V
+141 -199 V
+141 -76 V
+141 49 V
+141 91 V
+141 -47 V
+141 -91 V
+141 96 V
+141 -111 V
+141 226 V
+141 -80 V
+141 142 V
+141 -156 V
+141 97 V
+141 -47 V
+141 104 V
+141 34 V
+141 -63 V
+141 70 V
+141 35 V
+141 44 V
+141 85 V
+141 116 V
+141 30 V
+141 -29 V
+141 163 V
+141 8 V
+141 106 V
+141 45 V
+743 4453 Box
+884 2654 Box
+1025 2094 Box
+2012 2037 Box
+2153 2103 Box
+2294 2221 Box
+2153 2258 Box
+2576 2938 Box
+2717 2625 Box
+2858 2641 Box
+2999 2868 Box
+3140 2669 Box
+3281 2593 Box
+3422 2642 Box
+3563 2733 Box
+3704 2686 Box
+3845 2595 Box
+3986 2691 Box
+4127 2580 Box
+4268 2806 Box
+4409 2726 Box
+4550 2868 Box
+4691 2712 Box
+4832 2809 Box
+4973 2762 Box
+5114 2866 Box
+5255 2900 Box
+5396 2837 Box
+5537 2907 Box
+5678 2942 Box
+5819 2986 Box
+5960 3071 Box
+6101 3187 Box
+6242 3217 Box
+6383 3188 Box
+6524 3351 Box
+6665 3359 Box
+6806 3465 Box
+6947 3510 Box
 6579 4066 Box
 % End plot #4
-% Begin plot #5
-1.000 UP
-1.000 UL
-LT4
-0.55 0.00 0.00 C LCb setrgbcolor
-6296 3926 M
-(Cassandra 2 node single access\(CLevel ALL\)) Rshow
-LT4
-0.55 0.00 0.00 C 6380 3926 M
-399 0 V
-743 3368 M
-884 1996 L
-141 -330 V
-846 145 V
-282 331 V
-141 162 V
-0 148 V
-141 260 V
-282 -91 V
-141 124 V
-141 -63 V
-141 -52 V
-141 -38 V
-141 0 V
-141 62 V
-141 -11 V
-141 -25 V
-141 68 V
-141 52 V
-141 49 V
-141 85 V
-141 42 V
-141 104 V
-141 42 V
-141 72 V
-141 68 V
-141 60 V
-141 104 V
-141 76 V
-141 61 V
-141 84 V
-141 68 V
-141 88 V
-141 79 V
-141 25 V
-141 79 V
-141 66 V
-141 109 V
-141 95 V
-743 3368 BoxF
-884 1996 BoxF
-1025 1666 BoxF
-1871 1811 BoxF
-2153 2142 BoxF
-2294 2304 BoxF
-2294 2452 BoxF
-2435 2712 BoxF
-2717 2621 BoxF
-2858 2745 BoxF
-2999 2682 BoxF
-3140 2630 BoxF
-3281 2592 BoxF
-3422 2592 BoxF
-3563 2654 BoxF
-3704 2643 BoxF
-3845 2618 BoxF
-3986 2686 BoxF
-4127 2738 BoxF
-4268 2787 BoxF
-4409 2872 BoxF
-4550 2914 BoxF
-4691 3018 BoxF
-4832 3060 BoxF
-4973 3132 BoxF
-5114 3200 BoxF
-5255 3260 BoxF
-5396 3364 BoxF
-5537 3440 BoxF
-5678 3501 BoxF
-5819 3585 BoxF
-5960 3653 BoxF
-6101 3741 BoxF
-6242 3820 BoxF
-6383 3845 BoxF
-6524 3924 BoxF
-6665 3990 BoxF
-6806 4099 BoxF
-6947 4194 BoxF
-6579 3926 BoxF
-% End plot #5
-% Begin plot #6
-1.000 UP
-1.000 UL
-LT5
-0.75 0.50 1.00 C LCb setrgbcolor
-6296 3786 M
-(Cassandra 2 node 2 access\(CLevel ALL\)) Rshow
-LT5
-0.75 0.50 1.00 C 6380 3786 M
-399 0 V
-743 1135 M
-141 282 V
-141 -139 V
-987 260 V
-141 142 V
-141 251 V
-141 141 V
-141 91 V
-141 85 V
-141 301 V
-141 -251 V
-141 125 V
-141 -187 V
-141 15 V
-141 57 V
-141 19 V
-141 19 V
-141 -19 V
-141 -6 V
-141 -29 V
-141 156 V
-141 -30 V
-141 -173 V
-141 114 V
-141 -82 V
-141 58 V
-141 -71 V
-141 47 V
-141 30 V
-141 71 V
-141 -77 V
-141 17 V
-141 53 V
-141 32 V
-141 27 V
-141 29 V
-141 93 V
-141 -33 V
-141 122 V
-743 1135 Circle
-884 1417 Circle
-1025 1278 Circle
-2012 1538 Circle
-2153 1680 Circle
-2294 1931 Circle
-2435 2072 Circle
-2576 2163 Circle
-2717 2248 Circle
-2858 2549 Circle
-2999 2298 Circle
-3140 2423 Circle
-3281 2236 Circle
-3422 2251 Circle
-3563 2308 Circle
-3704 2327 Circle
-3845 2346 Circle
-3986 2327 Circle
-4127 2321 Circle
-4268 2292 Circle
-4409 2448 Circle
-4550 2418 Circle
-4691 2245 Circle
-4832 2359 Circle
-4973 2277 Circle
-5114 2335 Circle
-5255 2264 Circle
-5396 2311 Circle
-5537 2341 Circle
-5678 2412 Circle
-5819 2335 Circle
-5960 2352 Circle
-6101 2405 Circle
-6242 2437 Circle
-6383 2464 Circle
-6524 2493 Circle
-6665 2586 Circle
-6806 2553 Circle
-6947 2675 Circle
-6579 3786 Circle
-% End plot #6
 1.000 UL
 LTb
 602 4619 N
Binary file log/gnuplot/write_bench.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/write_cassandra.eps	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,1029 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: write_cassandra.eps
+%%Creator: gnuplot 4.6 patchlevel 3
+%%CreationDate: Tue Jan 14 17:01:17 2014
+%%DocumentFonts: (atend)
+%%BoundingBox: 50 50 410 302
+%%EndComments
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -46 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.6 (September 2012)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+	dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc
+	2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 450 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+	2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 360 arc closepath fill
+	vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+	neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+	Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+	Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%	x,y = lower left corner of box to be filled
+%	w,h = width and height of box
+%	  a = angle in degrees between lines and x-axis
+%	 XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+  clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+	0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+	{/InterpretLevel1 true def}
+	{/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+	bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+	8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+	0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+	0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+	12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title (write_cassandra.eps)
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 3)
+  /Author (nobuyasu)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Tue Jan 14 17:01:17 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.050 0.050 scale
+0 setgray
+newpath
+(Helvetica) findfont 140 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 7200.00 5040.00 BoxColFill} if
+1.000 UL
+LTb
+602 448 M
+63 0 V
+6282 0 R
+-63 0 V
+518 448 M
+( 14) Rshow
+1.000 UL
+LTb
+602 827 M
+63 0 V
+6282 0 R
+-63 0 V
+518 827 M
+( 16) Rshow
+1.000 UL
+LTb
+602 1206 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 18) Rshow
+1.000 UL
+LTb
+602 1586 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 20) Rshow
+1.000 UL
+LTb
+602 1965 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 22) Rshow
+1.000 UL
+LTb
+602 2344 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 24) Rshow
+1.000 UL
+LTb
+602 2723 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 26) Rshow
+1.000 UL
+LTb
+602 3102 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 28) Rshow
+1.000 UL
+LTb
+602 3481 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 30) Rshow
+1.000 UL
+LTb
+602 3861 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 32) Rshow
+1.000 UL
+LTb
+602 4240 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 34) Rshow
+1.000 UL
+LTb
+602 4619 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 36) Rshow
+1.000 UL
+LTb
+602 448 M
+0 63 V
+0 4108 R
+0 -63 V
+602 308 M
+( 0) Cshow
+1.000 UL
+LTb
+1307 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 5) Cshow
+1.000 UL
+LTb
+2012 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 10) Cshow
+1.000 UL
+LTb
+2717 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 15) Cshow
+1.000 UL
+LTb
+3422 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 20) Cshow
+1.000 UL
+LTb
+4127 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 25) Cshow
+1.000 UL
+LTb
+4832 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 30) Cshow
+1.000 UL
+LTb
+5537 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 35) Cshow
+1.000 UL
+LTb
+6242 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 40) Cshow
+1.000 UL
+LTb
+6947 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 45) Cshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+602 4619 N
+602 448 L
+6345 0 V
+0 4171 V
+-6345 0 V
+Z stroke
+LCb setrgbcolor
+112 2533 M
+currentpoint gsave translate -270 rotate 0 0 M
+(avarage time\(sec\)) Cshow
+grestore
+LTb
+LCb setrgbcolor
+3774 98 M
+(nuber of nodes) Cshow
+LTb
+3774 4829 M
+(cassandra write benchmark) Cshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+1.000 UL
+LT0
+1.00 0.00 0.00 C LCb setrgbcolor
+6296 4486 M
+(Cassandra 1 node) Rshow
+LT0
+1.00 0.00 0.00 C 6380 4486 M
+399 0 V
+743 2017 M
+884 857 L
+1025 725 L
+987 332 V
+141 6 V
+0 80 V
+282 525 V
+141 -579 V
+141 15 V
+141 49 V
+141 81 V
+141 68 V
+141 139 V
+141 -4 V
+141 117 V
+141 83 V
+141 136 V
+141 99 V
+141 96 V
+141 102 V
+141 80 V
+141 109 V
+141 109 V
+141 126 V
+141 123 V
+141 64 V
+141 133 V
+141 -29 V
+141 111 V
+141 139 V
+141 188 V
+141 183 V
+141 51 V
+141 152 V
+141 148 V
+141 125 V
+141 96 V
+141 57 V
+141 180 V
+743 2017 Pls
+884 857 Pls
+1025 725 Pls
+2012 1057 Pls
+2153 1063 Pls
+2153 1143 Pls
+2435 1668 Pls
+2576 1089 Pls
+2717 1104 Pls
+2858 1153 Pls
+2999 1234 Pls
+3140 1302 Pls
+3281 1441 Pls
+3422 1437 Pls
+3563 1554 Pls
+3704 1637 Pls
+3845 1773 Pls
+3986 1872 Pls
+4127 1968 Pls
+4268 2070 Pls
+4409 2150 Pls
+4550 2259 Pls
+4691 2368 Pls
+4832 2494 Pls
+4973 2617 Pls
+5114 2681 Pls
+5255 2814 Pls
+5396 2785 Pls
+5537 2896 Pls
+5678 3035 Pls
+5819 3223 Pls
+5960 3406 Pls
+6101 3457 Pls
+6242 3609 Pls
+6383 3757 Pls
+6524 3882 Pls
+6665 3978 Pls
+6806 4035 Pls
+6947 4215 Pls
+6579 4486 Pls
+% End plot #1
+% Begin plot #2
+1.000 UP
+1.000 UL
+LT1
+0.55 0.00 0.00 C LCb setrgbcolor
+6296 4346 M
+(Cassandra 2 node \(CLevel ONE\)) Rshow
+LT1
+0.55 0.00 0.00 C 6380 4346 M
+399 0 V
+743 4241 M
+884 2197 L
+141 -636 V
+987 -65 V
+141 74 V
+141 134 V
+-141 43 V
+423 773 V
+141 -356 V
+141 18 V
+141 258 V
+141 -226 V
+141 -86 V
+141 55 V
+141 103 V
+141 -54 V
+141 -103 V
+141 109 V
+141 -126 V
+141 257 V
+141 -90 V
+141 161 V
+141 -178 V
+141 110 V
+141 -53 V
+141 118 V
+141 39 V
+141 -71 V
+141 79 V
+141 39 V
+141 50 V
+141 97 V
+141 132 V
+141 34 V
+141 -33 V
+141 186 V
+141 9 V
+141 120 V
+141 51 V
+743 4241 Crs
+884 2197 Crs
+1025 1561 Crs
+2012 1496 Crs
+2153 1570 Crs
+2294 1704 Crs
+2153 1747 Crs
+2576 2520 Crs
+2717 2164 Crs
+2858 2182 Crs
+2999 2440 Crs
+3140 2214 Crs
+3281 2128 Crs
+3422 2183 Crs
+3563 2286 Crs
+3704 2232 Crs
+3845 2129 Crs
+3986 2238 Crs
+4127 2112 Crs
+4268 2369 Crs
+4409 2279 Crs
+4550 2440 Crs
+4691 2262 Crs
+4832 2372 Crs
+4973 2319 Crs
+5114 2437 Crs
+5255 2476 Crs
+5396 2405 Crs
+5537 2484 Crs
+5678 2523 Crs
+5819 2573 Crs
+5960 2670 Crs
+6101 2802 Crs
+6242 2836 Crs
+6383 2803 Crs
+6524 2989 Crs
+6665 2998 Crs
+6806 3118 Crs
+6947 3169 Crs
+6579 4346 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+1.000 UL
+LT2
+0.75 0.50 1.00 C LCb setrgbcolor
+6296 4206 M
+(Cassandra 2 node \(CLevel ALL\)) Rshow
+LT2
+0.75 0.50 1.00 C 6380 4206 M
+399 0 V
+743 782 M
+141 450 V
+141 -222 V
+987 413 V
+141 226 V
+141 400 V
+141 224 V
+141 146 V
+141 135 V
+141 479 V
+141 -399 V
+141 198 V
+141 -297 V
+141 24 V
+141 90 V
+141 29 V
+141 31 V
+141 -29 V
+141 -11 V
+141 -45 V
+141 248 V
+141 -48 V
+141 -276 V
+141 181 V
+141 -130 V
+141 92 V
+141 -112 V
+141 75 V
+141 47 V
+141 113 V
+141 -122 V
+141 27 V
+141 85 V
+141 49 V
+141 45 V
+141 45 V
+141 148 V
+141 -53 V
+141 195 V
+743 782 Star
+884 1232 Star
+1025 1010 Star
+2012 1423 Star
+2153 1649 Star
+2294 2049 Star
+2435 2273 Star
+2576 2419 Star
+2717 2554 Star
+2858 3033 Star
+2999 2634 Star
+3140 2832 Star
+3281 2535 Star
+3422 2559 Star
+3563 2649 Star
+3704 2678 Star
+3845 2709 Star
+3986 2680 Star
+4127 2669 Star
+4268 2624 Star
+4409 2872 Star
+4550 2824 Star
+4691 2548 Star
+4832 2729 Star
+4973 2599 Star
+5114 2691 Star
+5255 2579 Star
+5396 2654 Star
+5537 2701 Star
+5678 2814 Star
+5819 2692 Star
+5960 2719 Star
+6101 2804 Star
+6242 2853 Star
+6383 2898 Star
+6524 2943 Star
+6665 3091 Star
+6806 3038 Star
+6947 3233 Star
+6579 4206 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+1.000 UL
+LT3
+0.00 0.39 0.00 C LCb setrgbcolor
+6296 4066 M
+(Cassandra 2 node \(CLevel QUORUM\)) Rshow
+LT3
+0.00 0.39 0.00 C 6380 4066 M
+399 0 V
+743 4415 M
+884 2254 L
+141 -695 V
+705 437 V
+423 -356 V
+141 220 V
+141 -49 V
+141 34 V
+141 237 V
+141 268 V
+141 44 V
+141 -143 V
+141 171 V
+141 -69 V
+141 30 V
+141 -218 V
+141 34 V
+141 9 V
+141 -127 V
+141 200 V
+141 101 V
+141 45 V
+141 -124 V
+141 111 V
+141 4 V
+141 26 V
+141 -49 V
+141 65 V
+141 52 V
+141 19 V
+141 48 V
+141 130 V
+141 12 V
+141 106 V
+141 15 V
+141 127 V
+141 82 V
+141 109 V
+141 64 V
+743 4415 Box
+884 2254 Box
+1025 1559 Box
+1730 1996 Box
+2153 1640 Box
+2294 1860 Box
+2435 1811 Box
+2576 1845 Box
+2717 2082 Box
+2858 2350 Box
+2999 2394 Box
+3140 2251 Box
+3281 2422 Box
+3422 2353 Box
+3563 2383 Box
+3704 2165 Box
+3845 2199 Box
+3986 2208 Box
+4127 2081 Box
+4268 2281 Box
+4409 2382 Box
+4550 2427 Box
+4691 2303 Box
+4832 2414 Box
+4973 2418 Box
+5114 2444 Box
+5255 2395 Box
+5396 2460 Box
+5537 2512 Box
+5678 2531 Box
+5819 2579 Box
+5960 2709 Box
+6101 2721 Box
+6242 2827 Box
+6383 2842 Box
+6524 2969 Box
+6665 3051 Box
+6806 3160 Box
+6947 3224 Box
+6579 4066 Box
+% End plot #4
+1.000 UL
+LTb
+602 4619 N
+602 448 L
+6345 0 V
+0 4171 V
+-6345 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
Binary file log/gnuplot/write_cassandra.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/write_cassandra_2node_1access_all.dat	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,39 @@
+1 34.5028
+2 22.9860
+3 20.2220
+9 21.4386
+11 24.2170
+12 25.5737
+12 26.8197
+13 28.9968
+15 28.2384
+16 29.2768
+17 28.7474
+18 28.3115
+19 27.9886
+20 27.9916
+21 28.5127
+22 28.4213
+23 28.2060
+24 28.7801
+25 29.2164
+26 29.6294
+27 30.3433
+28 30.6907
+29 31.5675
+30 31.9211
+31 32.5211
+32 33.0962
+33 33.5970
+34 34.4709
+35 35.1079
+36 35.6195
+37 36.3265
+38 36.8982
+39 37.6338
+40 38.2943
+41 38.5046
+42 39.1695
+43 39.7232
+44 40.6376
+45 41.4377
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/write_cassandra_2node_2access_all.dat	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,39 @@
+1 15.7610
+2 18.1347
+3 16.9642
+10 19.1448
+11 20.3358
+12 22.4464
+13 23.6257
+14 24.3938
+15 25.1060
+16 27.6322
+17 25.5275
+18 26.5769
+19 25.0075
+20 25.1322
+21 25.6073
+22 25.7642
+23 25.9238
+24 25.7711
+25 25.7137
+26 25.4760
+27 26.7837
+28 26.5326
+29 25.0785
+30 26.0319
+31 25.3456
+32 25.8330
+33 25.2386
+34 25.6367
+35 25.8818
+36 26.4814
+37 25.8348
+38 25.9775
+39 26.4242
+40 26.6873
+41 26.9205
+42 27.1591
+43 27.9409
+44 27.6612
+45 28.6888
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/write_cassandra_2node_2access_one.dat	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,39 @@
+1 34.0076
+2 23.2248
+3 19.8682
+10 19.5266
+11 19.9203
+12 20.6268
+11 20.8515
+14 24.9268
+15 23.0514
+16 23.1436
+17 24.5044
+18 23.3122
+19 22.8592
+20 23.1513
+21 23.6935
+22 23.4113
+23 22.8666
+24 23.4416
+25 22.7779
+26 24.1345
+27 23.6561
+28 24.5046
+29 23.5674
+30 24.1500
+31 23.8688
+32 24.4917
+33 24.6942
+34 24.3198
+35 24.7377
+36 24.9469
+37 25.2107
+38 25.7198
+39 26.4150
+40 26.5942
+41 26.4219
+42 27.4022
+43 27.4491
+44 28.0812
+45 28.3529
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/write_cassandra_2node_2access_quorum.dat	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,39 @@
+1 34.9234
+2 23.5239
+3 19.8615
+8 22.1673
+11 20.2870
+12 21.4500
+13 21.1873
+14 21.3694
+15 22.6171
+16 24.0320
+17 24.2626
+18 23.5119
+19 24.4106
+20 24.0502
+21 24.2044
+22 23.0587
+23 23.2338
+24 23.2831
+25 22.6109
+26 23.6696
+27 24.1995
+28 24.4404
+29 23.7857
+30 24.3687
+31 24.3932
+32 24.5280
+33 24.2702
+34 24.6130
+35 24.8875
+36 24.9886
+37 25.2384
+38 25.9261
+39 25.9885
+40 26.5493
+41 26.6296
+42 27.2959
+43 27.7283
+44 28.3034
+45 28.6400
--- a/log/gnuplot/write_distribution_env.sh	Sun Jan 12 01:09:30 2014 +0900
+++ b/log/gnuplot/write_distribution_env.sh	Tue Jan 14 17:14:01 2014 +0900
@@ -5,5 +5,5 @@
 set title 'write benchmark (Jungle only)'
 set xlabel 'nuber of nodes'
 set ylabel 'avarage time(sec)'
-plot 'write_jungle_2node_1access.dat' title 'Jungle 2 node' lt rgb "blue" with linespoints, 'persistent.dat' title 'Persistent version' lt rgb "dark-yellow" with linespoints, 'write_jungle_1node.dat' title 'Single node' lt rgb "dark-green" with linespoints
+plot 'persistent.dat' title 'Persistent version' lt rgb "dark-yellow" with linespoints, 'write_jungle_1node.dat' title 'jungle 1 node' lt rgb "dark-green" with linespoints
 EOF
--- a/log/gnuplot/write_env.eps	Sun Jan 12 01:09:30 2014 +0900
+++ b/log/gnuplot/write_env.eps	Tue Jan 14 17:14:01 2014 +0900
@@ -1,7 +1,7 @@
 %!PS-Adobe-2.0 EPSF-2.0
 %%Title: write_env.eps
 %%Creator: gnuplot 4.6 patchlevel 3
-%%CreationDate: Fri Jan 10 01:22:20 2014
+%%CreationDate: Tue Jan 14 17:12:51 2014
 %%DocumentFonts: (atend)
 %%BoundingBox: 50 50 410 302
 %%EndComments
@@ -433,7 +433,7 @@
   /Author (nobuyasu)
 %  /Producer (gnuplot)
 %  /Keywords ()
-  /CreationDate (Fri Jan 10 01:22:20 2014)
+  /CreationDate (Tue Jan 14 17:12:51 2014)
   /DOCINFO pdfmark
 end
 } ifelse
@@ -614,7 +614,7 @@
 (nuber of nodes) Cshow
 LTb
 3816 4829 M
-(write benchmark) Cshow
+(write benchmark \(Jungle only\)) Cshow
 1.000 UP
 1.000 UL
 LTb
@@ -622,101 +622,11 @@
 1.000 UP
 1.000 UL
 LT0
-0.00 0.00 1.00 C LCb setrgbcolor
+0.78 0.78 0.00 C LCb setrgbcolor
 6296 4486 M
-(Distribution environment) Rshow
+(Persistent version) Rshow
 LT0
-0.00 0.00 1.00 C 6380 4486 M
-399 0 V
-825 814 M
-964 771 L
-139 2 V
-974 65 V
-139 29 V
-140 1 V
-139 83 V
-139 -6 V
-139 46 V
-139 29 V
-139 -45 V
-139 22 V
-140 2 V
-139 35 V
-139 36 V
-139 -9 V
-139 10 V
-139 -11 V
-139 12 V
-139 21 V
-140 48 V
-139 -19 V
-139 25 V
-139 29 V
-139 -9 V
-139 18 V
-139 54 V
-140 -33 V
-139 13 V
-139 13 V
-139 6 V
-139 72 V
-139 -25 V
-139 61 V
-139 -9 V
-140 37 V
-139 -21 V
-139 71 V
-139 -25 V
-825 814 Pls
-964 771 Pls
-1103 773 Pls
-2077 838 Pls
-2216 867 Pls
-2356 868 Pls
-2495 951 Pls
-2634 945 Pls
-2773 991 Pls
-2912 1020 Pls
-3051 975 Pls
-3190 997 Pls
-3330 999 Pls
-3469 1034 Pls
-3608 1070 Pls
-3747 1061 Pls
-3886 1071 Pls
-4025 1060 Pls
-4164 1072 Pls
-4303 1093 Pls
-4443 1141 Pls
-4582 1122 Pls
-4721 1147 Pls
-4860 1176 Pls
-4999 1167 Pls
-5138 1185 Pls
-5277 1239 Pls
-5417 1206 Pls
-5556 1219 Pls
-5695 1232 Pls
-5834 1238 Pls
-5973 1310 Pls
-6112 1285 Pls
-6251 1346 Pls
-6390 1337 Pls
-6530 1374 Pls
-6669 1353 Pls
-6808 1424 Pls
-6947 1399 Pls
-6579 4486 Pls
-% End plot #1
-% Begin plot #2
-1.000 UP
-1.000 UL
-LT1
-0.78 0.78 0.00 C LCb setrgbcolor
-6296 4346 M
-(Persistent version) Rshow
-LT1
-0.78 0.78 0.00 C 6380 4346 M
+0.78 0.78 0.00 C 6380 4486 M
 399 0 V
 825 862 M
 964 813 L
@@ -757,56 +667,56 @@
 139 169 V
 139 161 V
 139 163 V
-825 862 Crs
-964 813 Crs
-1103 824 Crs
-2077 958 Crs
-2216 967 Crs
-2356 973 Crs
-2495 982 Crs
-2634 1024 Crs
-2773 1032 Crs
-2912 1083 Crs
-3051 1089 Crs
-3190 1119 Crs
-3330 1164 Crs
-3469 1225 Crs
-3608 1275 Crs
-3747 1334 Crs
-3886 1397 Crs
-4025 1492 Crs
-4164 1552 Crs
-4303 1638 Crs
-4443 1739 Crs
-4582 1776 Crs
-4721 1840 Crs
-4860 1905 Crs
-4999 2094 Crs
-5138 2157 Crs
-5277 2262 Crs
-5417 2409 Crs
-5556 2509 Crs
-5695 2644 Crs
-5834 2831 Crs
-5973 2920 Crs
-6112 3115 Crs
-6251 3197 Crs
-6390 3337 Crs
-6530 3548 Crs
-6669 3717 Crs
-6808 3878 Crs
-6947 4041 Crs
-6579 4346 Crs
-% End plot #2
-% Begin plot #3
+825 862 Pls
+964 813 Pls
+1103 824 Pls
+2077 958 Pls
+2216 967 Pls
+2356 973 Pls
+2495 982 Pls
+2634 1024 Pls
+2773 1032 Pls
+2912 1083 Pls
+3051 1089 Pls
+3190 1119 Pls
+3330 1164 Pls
+3469 1225 Pls
+3608 1275 Pls
+3747 1334 Pls
+3886 1397 Pls
+4025 1492 Pls
+4164 1552 Pls
+4303 1638 Pls
+4443 1739 Pls
+4582 1776 Pls
+4721 1840 Pls
+4860 1905 Pls
+4999 2094 Pls
+5138 2157 Pls
+5277 2262 Pls
+5417 2409 Pls
+5556 2509 Pls
+5695 2644 Pls
+5834 2831 Pls
+5973 2920 Pls
+6112 3115 Pls
+6251 3197 Pls
+6390 3337 Pls
+6530 3548 Pls
+6669 3717 Pls
+6808 3878 Pls
+6947 4041 Pls
+6579 4486 Pls
+% End plot #1
+% Begin plot #2
 1.000 UP
 1.000 UL
-LT2
+LT1
 0.00 0.39 0.00 C LCb setrgbcolor
-6296 4206 M
-(Single environment) Rshow
-LT2
-0.00 0.39 0.00 C 6380 4206 M
+6296 4346 M
+(jungle 1 node) Rshow
+LT1
+0.00 0.39 0.00 C 6380 4346 M
 399 0 V
 825 811 M
 964 764 L
@@ -847,47 +757,47 @@
 139 16 V
 139 21 V
 139 19 V
-825 811 Star
-964 764 Star
-1103 755 Star
-2077 1197 Star
-2216 889 Star
-2356 952 Star
-2495 959 Star
-2634 1019 Star
-2773 1018 Star
-2912 1056 Star
-3051 1018 Star
-3190 1017 Star
-3330 1079 Star
-3469 1047 Star
-3608 1025 Star
-3747 1055 Star
-3886 1046 Star
-4025 1044 Star
-4164 1048 Star
-4303 1049 Star
-4443 1064 Star
-4582 1058 Star
-4721 1078 Star
-4860 1091 Star
-4999 1119 Star
-5138 1123 Star
-5277 1142 Star
-5417 1176 Star
-5556 1179 Star
-5695 1180 Star
-5834 1183 Star
-5973 1215 Star
-6112 1214 Star
-6251 1264 Star
-6390 1280 Star
-6530 1261 Star
-6669 1277 Star
-6808 1298 Star
-6947 1317 Star
-6579 4206 Star
-% End plot #3
+825 811 Crs
+964 764 Crs
+1103 755 Crs
+2077 1197 Crs
+2216 889 Crs
+2356 952 Crs
+2495 959 Crs
+2634 1019 Crs
+2773 1018 Crs
+2912 1056 Crs
+3051 1018 Crs
+3190 1017 Crs
+3330 1079 Crs
+3469 1047 Crs
+3608 1025 Crs
+3747 1055 Crs
+3886 1046 Crs
+4025 1044 Crs
+4164 1048 Crs
+4303 1049 Crs
+4443 1064 Crs
+4582 1058 Crs
+4721 1078 Crs
+4860 1091 Crs
+4999 1119 Crs
+5138 1123 Crs
+5277 1142 Crs
+5417 1176 Crs
+5556 1179 Crs
+5695 1180 Crs
+5834 1183 Crs
+5973 1215 Crs
+6112 1214 Crs
+6251 1264 Crs
+6390 1280 Crs
+6530 1261 Crs
+6669 1277 Crs
+6808 1298 Crs
+6947 1317 Crs
+6579 4346 Crs
+% End plot #2
 1.000 UL
 LTb
 686 4619 N
Binary file log/gnuplot/write_env.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/write_jungle_cassandra.eps	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,981 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: write_jungle_cassandra.eps
+%%Creator: gnuplot 4.6 patchlevel 3
+%%CreationDate: Tue Jan 14 17:06:55 2014
+%%DocumentFonts: (atend)
+%%BoundingBox: 50 50 410 302
+%%EndComments
+%%BeginProlog
+/gnudict 256 dict def
+gnudict begin
+%
+% The following true/false flags may be edited by hand if desired.
+% The unit line width and grayscale image gamma correction may also be changed.
+%
+/Color false def
+/Blacktext false def
+/Solid false def
+/Dashlength 1 def
+/Landscape false def
+/Level1 false def
+/Rounded false def
+/ClipToBoundingBox false def
+/SuppressPDFMark false def
+/TransparentPatterns false def
+/gnulinewidth 5.000 def
+/userlinewidth gnulinewidth def
+/Gamma 1.0 def
+/BackgroundColor {-1.000 -1.000 -1.000} def
+%
+/vshift -46 def
+/dl1 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
+} def
+/dl2 {
+  10.0 Dashlength mul mul
+  Rounded { currentlinewidth 0.75 mul add } if
+} def
+/hpt_ 31.5 def
+/vpt_ 31.5 def
+/hpt hpt_ def
+/vpt vpt_ def
+/doclip {
+  ClipToBoundingBox {
+    newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
+    clip
+  } if
+} def
+%
+% Gnuplot Prolog Version 4.6 (September 2012)
+%
+%/SuppressPDFMark true def
+%
+/M {moveto} bind def
+/L {lineto} bind def
+/R {rmoveto} bind def
+/V {rlineto} bind def
+/N {newpath moveto} bind def
+/Z {closepath} bind def
+/C {setrgbcolor} bind def
+/f {rlineto fill} bind def
+/g {setgray} bind def
+/Gshow {show} def   % May be redefined later in the file to support UTF-8
+/vpt2 vpt 2 mul def
+/hpt2 hpt 2 mul def
+/Lshow {currentpoint stroke M 0 vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
+	Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
+/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
+  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
+/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
+ {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
+/BL {stroke userlinewidth 2 mul setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/AL {stroke userlinewidth 2 div setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+/UL {dup gnulinewidth mul /userlinewidth exch def
+	dup 1 lt {pop 1} if 10 mul /udl exch def} def
+/PL {stroke userlinewidth setlinewidth
+	Rounded {1 setlinejoin 1 setlinecap} if} def
+3.8 setmiterlimit
+% Default Line colors
+/LCw {1 1 1} def
+/LCb {0 0 0} def
+/LCa {0 0 0} def
+/LC0 {1 0 0} def
+/LC1 {0 1 0} def
+/LC2 {0 0 1} def
+/LC3 {1 0 1} def
+/LC4 {0 1 1} def
+/LC5 {1 1 0} def
+/LC6 {0 0 0} def
+/LC7 {1 0.3 0} def
+/LC8 {0.5 0.5 0.5} def
+% Default Line Types
+/LTw {PL [] 1 setgray} def
+/LTb {BL [] LCb DL} def
+/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
+/LT0 {PL [] LC0 DL} def
+/LT1 {PL [4 dl1 2 dl2] LC1 DL} def
+/LT2 {PL [2 dl1 3 dl2] LC2 DL} def
+/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
+/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
+/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
+/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
+/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
+/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
+/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
+/Dia {stroke [] 0 setdash 2 copy vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke
+  Pnt} def
+/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
+  currentpoint stroke M
+  hpt neg vpt neg R hpt2 0 V stroke
+ } def
+/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke
+  Pnt} def
+/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
+  hpt2 vpt2 neg V currentpoint stroke M
+  hpt2 neg 0 R hpt2 vpt2 V stroke} def
+/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke
+  Pnt} def
+/Star {2 copy Pls Crs} def
+/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath fill} def
+/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath fill} def
+/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke
+  Pnt} def
+/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath fill} def
+/DiaF {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath fill} def
+/Pent {stroke [] 0 setdash 2 copy gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore Pnt} def
+/PentF {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath fill grestore} def
+/Circle {stroke [] 0 setdash 2 copy
+  hpt 0 360 arc stroke Pnt} def
+/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
+/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
+/C1 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C2 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C3 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C4 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C5 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc
+	2 copy moveto
+	2 copy vpt 180 270 arc closepath fill
+	vpt 0 360 arc} bind def
+/C6 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C7 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 270 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C8 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C9 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 270 450 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
+	2 copy moveto
+	2 copy vpt 90 180 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C11 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 180 arc closepath fill
+	2 copy moveto
+	2 copy vpt 270 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C12 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C13 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 0 90 arc closepath fill
+	2 copy moveto
+	2 copy vpt 180 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/C14 {BL [] 0 setdash 2 copy moveto
+	2 copy vpt 90 360 arc closepath fill
+	vpt 0 360 arc} bind def
+/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
+	vpt 0 360 arc closepath} bind def
+/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+	neg 0 rlineto closepath} bind def
+/Square {dup Rec} bind def
+/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
+/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
+/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
+/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
+/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
+	exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
+/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
+/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
+/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
+	Bsquare} bind def
+/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
+	Bsquare} bind def
+/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
+/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy vpt Square fill Bsquare} bind def
+/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
+	2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
+/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
+/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
+/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
+/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
+/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
+/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
+/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
+/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
+/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
+/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
+/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
+/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
+/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
+/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
+/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
+/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
+/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
+/DiaE {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V closepath stroke} def
+/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V closepath stroke} def
+/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V closepath stroke} def
+/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V closepath stroke} def
+/PentE {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  closepath stroke grestore} def
+/CircE {stroke [] 0 setdash 
+  hpt 0 360 arc stroke} def
+/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
+/DiaW {stroke [] 0 setdash vpt add M
+  hpt neg vpt neg V hpt vpt neg V
+  hpt vpt V hpt neg vpt V Opaque stroke} def
+/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
+  0 vpt2 neg V hpt2 0 V 0 vpt2 V
+  hpt2 neg 0 V Opaque stroke} def
+/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
+  hpt neg vpt -1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt 1.62 mul V Opaque stroke} def
+/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
+  hpt neg vpt 1.62 mul V
+  hpt 2 mul 0 V
+  hpt neg vpt -1.62 mul V Opaque stroke} def
+/PentW {stroke [] 0 setdash gsave
+  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
+  Opaque stroke grestore} def
+/CircW {stroke [] 0 setdash 
+  hpt 0 360 arc Opaque stroke} def
+/BoxFill {gsave Rec 1 setgray fill grestore} def
+/Density {
+  /Fillden exch def
+  currentrgbcolor
+  /ColB exch def /ColG exch def /ColR exch def
+  /ColR ColR Fillden mul Fillden sub 1 add def
+  /ColG ColG Fillden mul Fillden sub 1 add def
+  /ColB ColB Fillden mul Fillden sub 1 add def
+  ColR ColG ColB setrgbcolor} def
+/BoxColFill {gsave Rec PolyFill} def
+/PolyFill {gsave Density fill grestore grestore} def
+/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
+%
+% PostScript Level 1 Pattern Fill routine for rectangles
+% Usage: x y w h s a XX PatternFill
+%	x,y = lower left corner of box to be filled
+%	w,h = width and height of box
+%	  a = angle in degrees between lines and x-axis
+%	 XX = 0/1 for no/yes cross-hatch
+%
+/PatternFill {gsave /PFa [ 9 2 roll ] def
+  PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
+  PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+  clip
+  currentlinewidth 0.5 mul setlinewidth
+  /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
+  0 0 M PFa 5 get rotate PFs -2 div dup translate
+  0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 M 0 PFs V} for
+  0 PFa 6 get ne {
+	0 1 PFs PFa 4 get div 1 add floor cvi
+	{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
+ } if
+  stroke grestore} def
+%
+/languagelevel where
+ {pop languagelevel} {1} ifelse
+ 2 lt
+	{/InterpretLevel1 true def}
+	{/InterpretLevel1 Level1 def}
+ ifelse
+%
+% PostScript level 2 pattern fill definitions
+%
+/Level2PatternFill {
+/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
+	bind def
+/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
+>> matrix makepattern
+/Pat1 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
+	0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
+>> matrix makepattern
+/Pat2 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
+	8 8 L 8 0 L 0 0 L fill}
+>> matrix makepattern
+/Pat3 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
+	0 12 M 12 0 L stroke}
+>> matrix makepattern
+/Pat4 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
+	0 -4 M 12 8 L stroke}
+>> matrix makepattern
+/Pat5 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
+	0 12 M 8 -4 L 4 12 M 10 0 L stroke}
+>> matrix makepattern
+/Pat6 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
+	0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
+>> matrix makepattern
+/Pat7 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
+	12 0 M -4 8 L 12 4 M 0 10 L stroke}
+>> matrix makepattern
+/Pat8 exch def
+<< Tile8x8
+ /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
+	-4 0 M 12 8 L -4 4 M 8 10 L stroke}
+>> matrix makepattern
+/Pat9 exch def
+/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
+/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
+/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
+/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
+/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
+/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
+/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
+} def
+%
+%
+%End of PostScript Level 2 code
+%
+/PatternBgnd {
+  TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
+} def
+%
+% Substitute for Level 2 pattern fill codes with
+% grayscale if Level 2 support is not selected.
+%
+/Level1PatternFill {
+/Pattern1 {0.250 Density} bind def
+/Pattern2 {0.500 Density} bind def
+/Pattern3 {0.750 Density} bind def
+/Pattern4 {0.125 Density} bind def
+/Pattern5 {0.375 Density} bind def
+/Pattern6 {0.625 Density} bind def
+/Pattern7 {0.875 Density} bind def
+} def
+%
+% Now test for support of Level 2 code
+%
+Level1 {Level1PatternFill} {Level2PatternFill} ifelse
+%
+/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
+dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
+currentdict end definefont pop
+Level1 SuppressPDFMark or 
+{} {
+/SDict 10 dict def
+systemdict /pdfmark known not {
+  userdict /pdfmark systemdict /cleartomark get put
+} if
+SDict begin [
+  /Title (write_jungle_cassandra.eps)
+  /Subject (gnuplot plot)
+  /Creator (gnuplot 4.6 patchlevel 3)
+  /Author (nobuyasu)
+%  /Producer (gnuplot)
+%  /Keywords ()
+  /CreationDate (Tue Jan 14 17:06:55 2014)
+  /DOCINFO pdfmark
+end
+} ifelse
+end
+%%EndProlog
+%%Page: 1 1
+gnudict begin
+gsave
+doclip
+50 50 translate
+0.050 0.050 scale
+0 setgray
+newpath
+(Helvetica) findfont 140 scalefont setfont
+BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 7200.00 5040.00 BoxColFill} if
+1.000 UL
+LTb
+602 448 M
+63 0 V
+6282 0 R
+-63 0 V
+518 448 M
+( 10) Rshow
+1.000 UL
+LTb
+602 1282 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 15) Rshow
+1.000 UL
+LTb
+602 2116 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 20) Rshow
+1.000 UL
+LTb
+602 2951 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 25) Rshow
+1.000 UL
+LTb
+602 3785 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 30) Rshow
+1.000 UL
+LTb
+602 4619 M
+63 0 V
+6282 0 R
+-63 0 V
+-6366 0 R
+( 35) Rshow
+1.000 UL
+LTb
+602 448 M
+0 63 V
+0 4108 R
+0 -63 V
+602 308 M
+( 0) Cshow
+1.000 UL
+LTb
+1307 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 5) Cshow
+1.000 UL
+LTb
+2012 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 10) Cshow
+1.000 UL
+LTb
+2717 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 15) Cshow
+1.000 UL
+LTb
+3422 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 20) Cshow
+1.000 UL
+LTb
+4127 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 25) Cshow
+1.000 UL
+LTb
+4832 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 30) Cshow
+1.000 UL
+LTb
+5537 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 35) Cshow
+1.000 UL
+LTb
+6242 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 40) Cshow
+1.000 UL
+LTb
+6947 448 M
+0 63 V
+0 4108 R
+0 -63 V
+0 -4248 R
+( 45) Cshow
+1.000 UL
+LTb
+1.000 UL
+LTb
+602 4619 N
+602 448 L
+6345 0 V
+0 4171 V
+-6345 0 V
+Z stroke
+LCb setrgbcolor
+112 2533 M
+currentpoint gsave translate -270 rotate 0 0 M
+(avarage time\(sec\)) Cshow
+grestore
+LTb
+LCb setrgbcolor
+3774 98 M
+(nuber of nodes) Cshow
+LTb
+3774 4829 M
+(cassandra and jungle write benchmark) Cshow
+1.000 UP
+1.000 UL
+LTb
+% Begin plot #1
+1.000 UP
+1.000 UL
+LT0
+0.00 0.39 0.00 C LCb setrgbcolor
+6296 4486 M
+(Jungle 1 node) Rshow
+LT0
+0.00 0.39 0.00 C 6380 4486 M
+399 0 V
+743 810 M
+884 551 L
+141 -50 V
+987 2475 V
+2153 1251 L
+141 353 V
+141 35 V
+141 337 V
+141 -2 V
+141 212 V
+141 -216 V
+141 -3 V
+141 344 V
+141 -179 V
+141 -120 V
+141 168 V
+141 -52 V
+141 -10 V
+141 23 V
+141 6 V
+141 79 V
+141 -30 V
+141 113 V
+141 73 V
+141 153 V
+141 22 V
+141 111 V
+141 188 V
+141 18 V
+141 2 V
+141 19 V
+141 182 V
+141 -6 V
+141 276 V
+141 92 V
+141 -109 V
+141 90 V
+141 120 V
+141 106 V
+743 810 Pls
+884 551 Pls
+1025 501 Pls
+2012 2976 Pls
+2153 1251 Pls
+2294 1604 Pls
+2435 1639 Pls
+2576 1976 Pls
+2717 1974 Pls
+2858 2186 Pls
+2999 1970 Pls
+3140 1967 Pls
+3281 2311 Pls
+3422 2132 Pls
+3563 2012 Pls
+3704 2180 Pls
+3845 2128 Pls
+3986 2118 Pls
+4127 2141 Pls
+4268 2147 Pls
+4409 2226 Pls
+4550 2196 Pls
+4691 2309 Pls
+4832 2382 Pls
+4973 2535 Pls
+5114 2557 Pls
+5255 2668 Pls
+5396 2856 Pls
+5537 2874 Pls
+5678 2876 Pls
+5819 2895 Pls
+5960 3077 Pls
+6101 3071 Pls
+6242 3347 Pls
+6383 3439 Pls
+6524 3330 Pls
+6665 3420 Pls
+6806 3540 Pls
+6947 3646 Pls
+6579 4486 Pls
+% End plot #1
+% Begin plot #2
+1.000 UP
+1.000 UL
+LT1
+0.00 0.00 0.55 C LCb setrgbcolor
+6296 4346 M
+(Jungle 2 node) Rshow
+LT1
+0.00 0.00 0.55 C 6380 4346 M
+399 0 V
+743 803 M
+884 645 L
+1025 541 L
+987 355 V
+141 227 V
+141 214 V
+141 262 V
+141 117 V
+141 340 V
+141 10 V
+141 -292 V
+141 90 V
+141 130 V
+141 -101 V
+141 -45 V
+141 189 V
+141 -251 V
+141 127 V
+141 46 V
+141 -153 V
+141 184 V
+141 -135 V
+141 65 V
+141 -20 V
+141 -188 V
+141 52 V
+141 -56 V
+141 230 V
+141 -113 V
+141 152 V
+141 -122 V
+141 -109 V
+141 201 V
+141 77 V
+141 -151 V
+141 219 V
+141 9 V
+141 -59 V
+141 44 V
+743 803 Crs
+884 645 Crs
+1025 541 Crs
+2012 896 Crs
+2153 1123 Crs
+2294 1337 Crs
+2435 1599 Crs
+2576 1716 Crs
+2717 2056 Crs
+2858 2066 Crs
+2999 1774 Crs
+3140 1864 Crs
+3281 1994 Crs
+3422 1893 Crs
+3563 1848 Crs
+3704 2037 Crs
+3845 1786 Crs
+3986 1913 Crs
+4127 1959 Crs
+4268 1806 Crs
+4409 1990 Crs
+4550 1855 Crs
+4691 1920 Crs
+4832 1900 Crs
+4973 1712 Crs
+5114 1764 Crs
+5255 1708 Crs
+5396 1938 Crs
+5537 1825 Crs
+5678 1977 Crs
+5819 1855 Crs
+5960 1746 Crs
+6101 1947 Crs
+6242 2024 Crs
+6383 1873 Crs
+6524 2092 Crs
+6665 2101 Crs
+6806 2042 Crs
+6947 2086 Crs
+6579 4346 Crs
+% End plot #2
+% Begin plot #3
+1.000 UP
+1.000 UL
+LT2
+1.00 0.00 0.00 C LCb setrgbcolor
+6296 4206 M
+(Cassandra 1 node) Rshow
+LT2
+1.00 0.00 0.00 C 6380 4206 M
+399 0 V
+743 2496 M
+884 1475 L
+141 -116 V
+987 293 V
+141 4 V
+0 71 V
+282 462 V
+141 -510 V
+141 14 V
+141 43 V
+141 71 V
+141 60 V
+141 122 V
+141 -4 V
+141 103 V
+141 73 V
+141 120 V
+141 88 V
+141 84 V
+141 90 V
+141 70 V
+141 96 V
+141 96 V
+141 111 V
+141 108 V
+141 57 V
+141 116 V
+141 -25 V
+141 98 V
+141 122 V
+141 165 V
+141 162 V
+141 44 V
+141 134 V
+141 130 V
+141 110 V
+141 84 V
+141 51 V
+141 159 V
+743 2496 Star
+884 1475 Star
+1025 1359 Star
+2012 1652 Star
+2153 1656 Star
+2153 1727 Star
+2435 2189 Star
+2576 1679 Star
+2717 1693 Star
+2858 1736 Star
+2999 1807 Star
+3140 1867 Star
+3281 1989 Star
+3422 1985 Star
+3563 2088 Star
+3704 2161 Star
+3845 2281 Star
+3986 2369 Star
+4127 2453 Star
+4268 2543 Star
+4409 2613 Star
+4550 2709 Star
+4691 2805 Star
+4832 2916 Star
+4973 3024 Star
+5114 3081 Star
+5255 3197 Star
+5396 3172 Star
+5537 3270 Star
+5678 3392 Star
+5819 3557 Star
+5960 3719 Star
+6101 3763 Star
+6242 3897 Star
+6383 4027 Star
+6524 4137 Star
+6665 4221 Star
+6806 4272 Star
+6947 4431 Star
+6579 4206 Star
+% End plot #3
+% Begin plot #4
+1.000 UP
+1.000 UL
+LT3
+0.55 0.00 0.00 C LCb setrgbcolor
+6296 4066 M
+(Cassandra 2 node \(CLevel ONE\)) Rshow
+LT3
+0.55 0.00 0.00 C 6380 4066 M
+399 0 V
+743 4453 M
+884 2654 L
+141 -560 V
+987 -57 V
+141 66 V
+141 118 V
+-141 37 V
+423 680 V
+141 -313 V
+141 16 V
+141 227 V
+141 -199 V
+141 -76 V
+141 49 V
+141 91 V
+141 -47 V
+141 -91 V
+141 96 V
+141 -111 V
+141 226 V
+141 -80 V
+141 142 V
+141 -156 V
+141 97 V
+141 -47 V
+141 104 V
+141 34 V
+141 -63 V
+141 70 V
+141 35 V
+141 44 V
+141 85 V
+141 116 V
+141 30 V
+141 -29 V
+141 163 V
+141 8 V
+141 106 V
+141 45 V
+743 4453 Box
+884 2654 Box
+1025 2094 Box
+2012 2037 Box
+2153 2103 Box
+2294 2221 Box
+2153 2258 Box
+2576 2938 Box
+2717 2625 Box
+2858 2641 Box
+2999 2868 Box
+3140 2669 Box
+3281 2593 Box
+3422 2642 Box
+3563 2733 Box
+3704 2686 Box
+3845 2595 Box
+3986 2691 Box
+4127 2580 Box
+4268 2806 Box
+4409 2726 Box
+4550 2868 Box
+4691 2712 Box
+4832 2809 Box
+4973 2762 Box
+5114 2866 Box
+5255 2900 Box
+5396 2837 Box
+5537 2907 Box
+5678 2942 Box
+5819 2986 Box
+5960 3071 Box
+6101 3187 Box
+6242 3217 Box
+6383 3188 Box
+6524 3351 Box
+6665 3359 Box
+6806 3465 Box
+6947 3510 Box
+6579 4066 Box
+% End plot #4
+1.000 UL
+LTb
+602 4619 N
+602 448 L
+6345 0 V
+0 4171 V
+-6345 0 V
+Z stroke
+1.000 UP
+1.000 UL
+LTb
+stroke
+grestore
+end
+showpage
+%%Trailer
+%%DocumentFonts: Helvetica
Binary file log/gnuplot/write_jungle_cassandra.pdf has changed
--- a/log/gnuplot/write_makegraph.sh	Sun Jan 12 01:09:30 2014 +0900
+++ b/log/gnuplot/write_makegraph.sh	Tue Jan 14 17:14:01 2014 +0900
@@ -5,5 +5,5 @@
 set title 'write benchmark'
 set xlabel 'nuber of nodes'
 set ylabel 'avarage time(sec)'
-plot 'write_jungle_2node_1access.dat' title 'Jungle 2 node 1 access' lt rgb "blue" with linespoints, 'write_jungle_1node.dat' title "Jungle single node" lt rgb "dark-green" with linespoints, 'write_jungle_2node_2access.dat' title 'Jungle 2 node 2 access' lt rgb "dark-blue" with linespoints, 'write_cassandra.dat' title "Cassandra single node" lt rgb "red" with linespoints, 'write_cassandra_2node_1access.dat' title "Cassandra 2 node single access(CLevel ALL)" lt rgb "dark-red" with linespoints, 'write_cassandra_2node_2access.dat' title "Cassandra 2 node 2 access(CLevel ALL)" lt rgb "purple" with linespoints,
+plot 'write_jungle_2node_1access.dat' title 'Jungle 2 node 1 access' lt rgb "blue" with linespoints, 'write_jungle_1node.dat' title "Jungle single node" lt rgb "dark-green" with linespoints, 'write_jungle_2node_2access.dat' title 'Jungle 2 node 2 access' lt rgb "dark-blue" with linespoints, 'write_cassandra.dat' title "Cassandra 1 node" lt rgb "red" with linespoints, 'write_cassandra_2node_1access_all.dat' title "Cassandra 2 node 1 access(CLevel ALL)" lt rgb "dark-red" with linespoints, 'write_cassandra_2node_2access_all.dat' title "Cassandra 2 node 2 access(CLevel ALL)" lt rgb "purple" with linespoints,
 EOF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/write_makegraph_cassandra.sh	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,9 @@
+#!/bin/sh
+gnuplot << EOF
+set terminal postscript eps
+set output 'write_cassandra.eps'
+set title 'cassandra write benchmark'
+set xlabel 'nuber of nodes'
+set ylabel 'avarage time(sec)'
+plot 'write_cassandra.dat' title "Cassandra 1 node" lt rgb "red" with linespoints, 'write_cassandra_2node_2access_one.dat' title "Cassandra 2 node (CLevel ONE)" lt rgb "dark-red" with linespoints, 'write_cassandra_2node_2access_all.dat' title "Cassandra 2 node (CLevel ALL)" lt rgb "purple" with linespoints, 'write_cassandra_2node_2access_quorum.dat' title "Cassandra 2 node (CLevel QUORUM)" lt rgb "dark-green" with linespoints
+EOF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/log/gnuplot/write_makegraph_jungle.sh	Tue Jan 14 17:14:01 2014 +0900
@@ -0,0 +1,9 @@
+#!/bin/sh
+gnuplot << EOF
+set terminal postscript eps
+set output 'write_jungle_cassandra.eps'
+set title 'cassandra and jungle write benchmark'
+set xlabel 'nuber of nodes'
+set ylabel 'avarage time(sec)'
+plot 'write_jungle_1node.dat' title "Jungle 1 node" lt rgb "dark-green" with linespoints, 'write_jungle_2node_2access.dat' title 'Jungle 2 node' lt rgb "dark-blue" with linespoints,'write_cassandra.dat' title "Cassandra 1 node" lt rgb "red" with linespoints, 'write_cassandra_2node_2access_one.dat' title "Cassandra 2 node (CLevel ONE)" lt rgb "dark-red" with linespoints
+EOF