# HG changeset patch # User Nobuyasu Oshiro # Date 1374230660 -32400 # Node ID b30647480e97a3f345cfd12be44a1648d9e2a196 # Parent 8bd559e6d4f7597a728c918655f7980901d6cf64 modfied diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/alice_topology.xbb --- a/Paper/figures/alice_topology.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/alice_topology.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 386.000000 218.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/cassandra.xbb --- a/Paper/figures/cassandra.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/cassandra.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 336.000000 201.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/deos_proccess.xbb --- a/Paper/figures/deos_proccess.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/deos_proccess.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 900.000000 619.500000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/destructive_tree.xbb --- a/Paper/figures/destructive_tree.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/destructive_tree.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 404.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/distribute_jungle.xbb --- a/Paper/figures/distribute_jungle.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/distribute_jungle.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 245.000000 213.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/dsandcs.xbb --- a/Paper/figures/dsandcs.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/dsandcs.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 396.000000 256.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/nodepath.xbb --- a/Paper/figures/nodepath.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/nodepath.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 315.000000 310.000000 %%PDFVersion: 1.3 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/non_destructive_tree.xbb --- a/Paper/figures/non_destructive_tree.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/non_destructive_tree.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 459.000000 207.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/putChildLog.xbb --- a/Paper/figures/putChildLog.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/putChildLog.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 385.000000 149.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/putLog.xbb --- a/Paper/figures/putLog.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/putLog.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 385.000000 149.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/read_result.pdf Binary file Paper/figures/read_result.pdf has changed diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/read_result.xbb --- a/Paper/figures/read_result.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/read_result.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:29:43 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/tree_topology.xbb --- a/Paper/figures/tree_topology.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/tree_topology.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 318.000000 210.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/write_result.pdf Binary file Paper/figures/write_result.pdf has changed diff -r 8bd559e6d4f7 -r b30647480e97 Paper/figures/write_result.xbb --- a/Paper/figures/write_result.xbb Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/figures/write_result.xbb Fri Jul 19 19:44:20 2013 +0900 @@ -4,5 +4,5 @@ %%HiResBoundingBox: 0.000000 0.000000 360.000000 252.000000 %%PDFVersion: 1.4 %%Pages: 1 -%%CreationDate: Fri Jul 19 19:28:18 2013 +%%CreationDate: Fri Jul 19 19:40:17 2013 diff -r 8bd559e6d4f7 -r b30647480e97 Paper/jssst.tex --- a/Paper/jssst.tex Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/jssst.tex Fri Jul 19 19:44:20 2013 +0900 @@ -40,7 +40,7 @@ % % ここにタイトル英訳 (英文の場合は和訳) を書く. % -\ejtitle{} +\ejtitle{Distribution Database Application of Data Segment} % % ここに著者英文表記 (英文の場合は和文表記) および % 所属 (和文および英文) を書く. @@ -469,7 +469,7 @@ ベンチマークは学科が提供する VMWare のクラスタを用いて行う. \subsection{実験方法} -複数のクラスタから並列に 3000 回アクセス(HTTP Reauest)を行い, それぞれのクラスタの +複数のクラスタから並列に 5000 回アクセス(HTTP Reauest)を行い, それぞれのクラスタの 平均時間をとる. クラスタ1台から45台まで順次並列にアクセスを行いグラフ化する. @@ -508,6 +508,7 @@ \end{table} \subsection{実験結果} +実験結果を図\ref{fig:read_result}, \ref{fig:write_result}に示す. \begin{figure}[htpb] \begin{center} @@ -527,6 +528,16 @@ \end{figure} +\subsection{実験結果の考察} +今回の行った実装では読み込み時に関しては特に手を加えていない. +そのため, 読み込み速度に差は出ないというのが予想であった. +結果(\ref{fig:read_result})としても2つの結果にあまり差はでず, グラフもほぼ平行している. + +書き込みの実装に対しては, ログを Data Segment に put するという作業が入る. +そのため分散版はシングル版に比べて遅くなることが予想できた. +結果(\ref{fig:write_result})としても若干遅くなっていることが確認できた. + + \section{おわりに} \subsection{本研究のまとめ} @@ -540,8 +551,7 @@ また, 実装を行った分散データベースで掲示板の作成をし, 元の Jungle との性能比較も 行った. -しかし, 今回はシングルサーバー上でのテストのみであり, 分散させた状態でのベンチマークを -とることはできなかった. +読み込み速度に差は無いが, 書き込み速度は分散版が遅いことが確認できた. \subsection{今後の課題} 次回は, Cassandra でも同じ分散プログラムを作り, 分散環境における性能比較を行いたい. diff -r 8bd559e6d4f7 -r b30647480e97 Paper/log/make_read_graph.sh --- a/Paper/log/make_read_graph.sh Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/log/make_read_graph.sh Fri Jul 19 19:44:20 2013 +0900 @@ -5,7 +5,7 @@ set terminal postscript eps set output 'read_result.eps' set xlabel 'nuber of nodes' -set ylabel 'avarage time' +set ylabel 'avarage time(sec)' plot 'csv/dist_jungle_read_log.csv' title 'Distribution Server version' lt rgb "red" with linespoints, 'csv/normal_jungle_read_log.csv' title 'Single Server version' lt rgb "blue" with linespoints EOF #plot 'test.csv' using '%lf,%lf' lt rgb "red" with linespoints diff -r 8bd559e6d4f7 -r b30647480e97 Paper/log/make_write_graph.sh --- a/Paper/log/make_write_graph.sh Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/log/make_write_graph.sh Fri Jul 19 19:44:20 2013 +0900 @@ -3,9 +3,9 @@ #plot 'test.dat' using 1:2 lt rgb "red" with linespoints gnuplot << EOF set terminal postscript eps -set output 'write_result.pdf' +set output 'write_result.eps' set xlabel 'nuber of nodes' -set ylabel 'avarage time' +set ylabel 'avarage time(sec)' plot 'csv/dist_jungle_write_log.csv' title 'Distribution Server version' lt rgb "red" with linespoints, 'csv/normal_jungle_write_log.csv' title 'Single Server version' lt rgb "blue" with linespoints EOF #plot 'test.csv' using '%lf,%lf' lt rgb "red" with linespoints diff -r 8bd559e6d4f7 -r b30647480e97 Paper/log/read_result.eps --- a/Paper/log/read_result.eps Fri Jul 19 19:32:21 2013 +0900 +++ b/Paper/log/read_result.eps Fri Jul 19 19:44:20 2013 +0900 @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-2.0 %%Title: read_result.eps %%Creator: gnuplot 4.6 patchlevel 3 -%%CreationDate: Fri Jul 19 19:31:30 2013 +%%CreationDate: Fri Jul 19 19:38:51 2013 %%DocumentFonts: (atend) %%BoundingBox: 50 50 410 302 %%EndComments @@ -433,7 +433,7 @@ /Author (nobuyasu) % /Producer (gnuplot) % /Keywords () - /CreationDate (Fri Jul 19 19:31:30 2013) + /CreationDate (Fri Jul 19 19:38:51 2013) /DOCINFO pdfmark end } ifelse @@ -606,7 +606,7 @@ LCb setrgbcolor 112 2659 M currentpoint gsave translate -270 rotate 0 0 M -(avarage time) Cshow +(avarage time\(sec\)) Cshow grestore LTb LCb setrgbcolor