Mercurial > hg > Papers > 2014 > nobuyasu-master
diff paper/chapter5.tex @ 103:aed0bf04bdfb
Fixed chapter5.tex, conclusion.tex and thanx.tex
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 15 Feb 2014 06:08:28 +0900 |
parents | 4e8bfd65768f |
children | d116e59fc8a2 |
line wrap: on
line diff
--- a/paper/chapter5.tex Sat Feb 15 06:00:54 2014 +0900 +++ b/paper/chapter5.tex Sat Feb 15 06:08:28 2014 +0900 @@ -1,5 +1,5 @@ \chapter{分散木構造データーベース Jungle の評価} -前章ではJungleにおける分散データベースの詳細な実装について述べた. + 前章ではJungleにおける分散データベースの詳細な実装について述べた. 本章では実装を行ったJungleに対してCassandraとの性能比較を行い評価をする. 性能比較の為に簡易な掲示板プログラムをJungleとCassandra それぞれに作成した. 複数のノードに繋がっている状態においても性能を測りたいため, 学科が提供する @@ -13,7 +13,7 @@ レスポンスが返ってくるまでの時間をはかり, 平均時間と標準偏差を求めグラフに出力する. また, 実験は2つ行う. -まず行う実験は, 複数のクライアントから1つのノードに負荷をかける方法である. +まず行う実験は, 複数のクライアントから1つのノードに負荷をかける方法である(図\ref{fig:clients_singleserver}). \begin{figure}[htpb] \begin{center} @@ -29,7 +29,7 @@ それぞれ大量のHTTPリクエストをだし, 全てのリクエストの処理にかかる時間を測定する. クライアントの数に比例してノードを増やすことでレスポンスを維持できるか -スケーラビリティを調べるためである. +スケーラビリティを調べるためである(図\ref{fig:clients_servers}). \begin{figure}[htpb] \begin{center} \includegraphics[scale=0.70]{figures/clients_request_servers.pdf} @@ -155,11 +155,11 @@ \section{実験結果1} 複数のクライアントからサーバノード一台に対して負荷をかける実験を行った. クライアントの数は10台から始まり5台ずつ増やしていき, 最大45台まで増える. -各クライアント以下のオプションをつけたweighttpプログラムが実行される. +各クライアントにおいて以下のオプションをつけたweighttpプログラムが実行される. \begin{lstlisting}[frame=lrbt,label=src:distributed_weighttp_op,caption=weighttpのオプション(実験1),numbers=left] weighttp -n 20000 -c 20 -t 2 -k "http://url" \end{lstlisting} -このオプションは2つのネイティブスレッドを使用し, 同時に20のコネクションを張り, 通信の間コネクションを切らずに2万件の + このオプションは2つのネイティブスレッドを使用し, 同時に20のコネクションを張り, 通信の間, コネクションを切らずに2万件の HTTP requestを送信することを表している. Cassandraはサーバノードが一台の為, Replication factor 1でConsistency LevelはONEとなる.