SHIMODA Piro Hiroshi
null+****@clear*****
Sat Oct 4 13:47:49 JST 2014
SHIMODA "Piro" Hiroshi 2014-10-04 13:47:49 +0900 (Sat, 04 Oct 2014) New Revision: 7cec66d1561ecc9ff37796b4464eba5473b896bc https://github.com/droonga/droonga.org/commit/7cec66d1561ecc9ff37796b4464eba5473b896bc Message: Collect topics to set up environment under one section Modified files: _po/ja/tutorial/1.0.7/benchmark/index.po ja/tutorial/1.0.7/benchmark/index.md tutorial/1.0.7/benchmark/index.md Modified: _po/ja/tutorial/1.0.7/benchmark/index.po (+24 -21) =================================================================== --- _po/ja/tutorial/1.0.7/benchmark/index.po 2014-10-04 13:43:05 +0900 (6b93e19) +++ _po/ja/tutorial/1.0.7/benchmark/index.po 2014-10-04 13:47:49 +0900 (5c94535) @@ -55,21 +55,6 @@ msgstr "" "* [Droonga][]クラスタの構築手順について基本的な知識があること。\n" " このチュートリアルの前に、[「始めてみる」のチュートリアル](../groonga/)を完了しておいて下さい。" -msgid "" -"And, assume that there are four [Ubuntu][] 14.04LTS servers for the new Droogn" -"a cluster:" -msgstr "また、新しいDroongaクラスタのために以下の4つの[Ubuntu][] 14.04LTSのサーバがあると仮定します:" - -msgid "" -" * `192.168.100.50`\n" -" * `192.168.100.51`\n" -" * `192.168.100.52`\n" -" * `192.168.100.53`" -msgstr "" - -msgid "One is client, others are Droonga nodes." -msgstr "1つはクライアント用で、残りの3つはDroongaノード用です。" - msgid "## Why benchmarking?" msgstr "## ベンチマークの必要性について" @@ -295,6 +280,24 @@ msgstr "" "サービスのバックエンドをGroongaからDroongaに移行する根拠になり得ます。\n" "また、異なるノード数での結果を比較すると、新しくノードを追加する際のコストパフォーマンスを分析することもできます。" +msgid "## Prepare environments for benchmarking" +msgstr "## ベンチマーク環境を用意する" + +msgid "" +"Assume that there are four [Ubuntu][] 14.04LTS servers for the new Droogna clu" +"ster:" +msgstr "新しいDroongaクラスタのために以下の4つの[Ubuntu][] 14.04LTSのサーバがあると仮定します:" + +msgid "" +" * `192.168.100.50`\n" +" * `192.168.100.51`\n" +" * `192.168.100.52`\n" +" * `192.168.100.53`" +msgstr "" + +msgid "One is client, others are Droonga nodes." +msgstr "1つはクライアント用で、残りの3つはDroongaノード用です。" + msgid "### Ensure an existing reference database (and the data source)" msgstr "### 比較対照のデータベース(およびそのデータソース)を用意する" @@ -451,8 +454,8 @@ msgstr "" msgid "OK, now we can use this node as the reference for benchmarking." msgstr "これで、このノードをベンチマーク測定の対照として使う準備が整いました。" -msgid "## Set up a Droonga cluster" -msgstr "## Droongaクラスタをセットアップする" +msgid "### Set up a Droonga cluster" +msgstr "### Droongaクラスタをセットアップする" msgid "" "Install Droonga to all nodes.\n" @@ -504,8 +507,8 @@ msgstr "" "注意: `droonga-http-server`をGroongaとは別のポート番号で起動するために、ここでは`PORT`環境変数を使って上記のようにして`" "10042`のポートで起動するように指定しています。" -msgid "## Synchronize data from Groonga to Droonga" -msgstr "## GroongaからDroongaへとデータを同期する" +msgid "### Synchronize data from Groonga to Droonga" +msgstr "### GroongaからDroongaへとデータを同期する" msgid "" "Next, prepare the Droonga database.\n" @@ -552,8 +555,8 @@ msgstr "" "それが完了したら、`10041`ポートを監視するGroonga HTTPサーバと、`10042`ポートを監視するDroonga HTTPサーバの、2つのHT" "TPサーバがある状態となります。" -msgid "## Set up the client" -msgstr "## クライアントをセットアップする" +msgid "### Set up the client" +msgstr "### クライアントをセットアップする" msgid "You must install the benchmark client to the computer." msgstr "クライアントにするマシンには、ベンチマーク用のクライアントをインストールする必要があります。" Modified: ja/tutorial/1.0.7/benchmark/index.md (+14 -12) =================================================================== --- ja/tutorial/1.0.7/benchmark/index.md 2014-10-04 13:43:05 +0900 (37af7b3) +++ ja/tutorial/1.0.7/benchmark/index.md 2014-10-04 13:47:49 +0900 (48afe9f) @@ -30,15 +30,6 @@ this is based on https://github.com/droonga/presentation-droonga-meetup-1-introd * [Droonga][]クラスタの構築手順について基本的な知識があること。 このチュートリアルの前に、[「始めてみる」のチュートリアル](../groonga/)を完了しておいて下さい。 -また、新しいDroongaクラスタのために以下の4つの[Ubuntu][] 14.04LTSのサーバがあると仮定します: - - * `192.168.100.50` - * `192.168.100.51` - * `192.168.100.52` - * `192.168.100.53` - -1つはクライアント用で、残りの3つはDroongaノード用です。 - ## ベンチマークの必要性について DroongaはGroongaと互換性があるため、GroongaベースのアプリケーションをDroongaに移行することを検討することもあるでしょう。 @@ -136,6 +127,17 @@ DroongaはGroongaと互換性があるため、Groongaベースのアプリケ また、異なるノード数での結果を比較すると、新しくノードを追加する際のコストパフォーマンスを分析することもできます。 +## ベンチマーク環境を用意する + +新しいDroongaクラスタのために以下の4つの[Ubuntu][] 14.04LTSのサーバがあると仮定します: + + * `192.168.100.50` + * `192.168.100.51` + * `192.168.100.52` + * `192.168.100.53` + +1つはクライアント用で、残りの3つはDroongaノード用です。 + ### 比較対照のデータベース(およびそのデータソース)を用意する もしすでにGroongaベースのサービスを運用しているのであれば、それ自体が比較対照となります。 @@ -212,7 +214,7 @@ DroongaはGroongaと互換性があるため、Groongaベースのアプリケ これで、このノードをベンチマーク測定の対照として使う準備が整いました。 -## Droongaクラスタをセットアップする +### Droongaクラスタをセットアップする Droongaをすべてのノードにインストールします。 HTTP経由での動作をベンチマーク測定するので、`droonga-engine`と`droonga-http-server`の両方をインストールする必要があります。 @@ -245,7 +247,7 @@ HTTP経由での動作をベンチマーク測定するので、`droonga-engine` 注意: `droonga-http-server`をGroongaとは別のポート番号で起動するために、ここでは`PORT`環境変数を使って上記のようにして`10042`のポートで起動するように指定しています。 -## GroongaからDroongaへとデータを同期する +### GroongaからDroongaへとデータを同期する 次に、Droongaのデータベースを用意します。. ダンプファイルを元にして、以下のようにDroongaのメッセージを送りましょう: @@ -276,7 +278,7 @@ HTTP経由での動作をベンチマーク測定するので、`droonga-engine` それが完了したら、`10041`ポートを監視するGroonga HTTPサーバと、`10042`ポートを監視するDroonga HTTPサーバの、2つのHTTPサーバがある状態となります。 -## クライアントをセットアップする +### クライアントをセットアップする クライアントにするマシンには、ベンチマーク用のクライアントをインストールする必要があります。 Modified: tutorial/1.0.7/benchmark/index.md (+14 -12) =================================================================== --- tutorial/1.0.7/benchmark/index.md 2014-10-04 13:43:05 +0900 (9068d59) +++ tutorial/1.0.7/benchmark/index.md 2014-10-04 13:47:49 +0900 (dc583c4) @@ -21,15 +21,6 @@ Learning steps to benchmark a [Droonga][] cluster and compare it to a [Groonga][ * You must have basic knowledge to construct a [Droonga][] cluster. Please complete the ["getting started" tutorial](../groonga/) before this. -And, assume that there are four [Ubuntu][] 14.04LTS servers for the new Droogna cluster: - - * `192.168.100.50` - * `192.168.100.51` - * `192.168.100.52` - * `192.168.100.53` - -One is client, others are Droonga nodes. - ## Why benchmarking? Because Droonga has compatibility to Groonga, you'll plan to migrate your application based on Groonga to Droonga. @@ -127,6 +118,17 @@ If Droonga's "qps" is larger than Groonga's one (=Droonga has better performance Moreover, comparing multiple results from different number of Droogna nodes, you can analyze the cost-benefit performance for newly introduced nodes. +## Prepare environments for benchmarking + +Assume that there are four [Ubuntu][] 14.04LTS servers for the new Droogna cluster: + + * `192.168.100.50` + * `192.168.100.51` + * `192.168.100.52` + * `192.168.100.53` + +One is client, others are Droonga nodes. + ### Ensure an existing reference database (and the data source) If you have any existing service based on Groonga, it becomes the reference. @@ -203,7 +205,7 @@ So let's prepare a new Groonga database including Wikipedia pages, on a node `19 OK, now we can use this node as the reference for benchmarking. -## Set up a Droonga cluster +### Set up a Droonga cluster Install Droonga to all nodes. Because we are benchmarking it via HTTP, you have to install both services `droonga-engine` and `droonga-http-server` for each node. @@ -236,7 +238,7 @@ Because we are benchmarking it via HTTP, you have to install both services `droo Note: to start `droonga-http-server` with a port number different from Groonga, we should specify another port `10042` via the `PORT` environment variable, like above. -## Synchronize data from Groonga to Droonga +### Synchronize data from Groonga to Droonga Next, prepare the Droonga database. Send Droonga messages from dump files, like: @@ -267,7 +269,7 @@ This may take much time. After all, now you have two HTTP servers: Groonga HTTP server with the port `10041`, and Droonga HTTP Servers with the port `10042`. -## Set up the client +### Set up the client You must install the benchmark client to the computer. -------------- next part -------------- HTML����������������������������... Descargar