Sun GlassFish Enterprise Server 2.1 配備計画ガイド

HADB ホストの数

データ転送の要件に基づいて、HADB ホストの数を決定します。この計算では、すべてのホストが同じハードウェア構成とオペレーティングシステムを備え、かつ実行するノードを格納するために必要なリソースを含んでいることを前提にしています。

Procedureホストの数を計算するには

  1. 最大ホストデータ転送速度、R max を決定します。

    この値はネットワークやホストのハードウェアによって異なるため、経験に基づいて決定します。この値は、前の節で決定した最大 HADB データ転送速度、R dt とは異なることに注意してください。

  2. このデータを格納するために必要なホストの数を決定します。

    ホストの数 N HOSTS に分散されるデータ量 V を更新すると、各ホストは約 4V/N HOSTS のデータを受信するようになります。次の数式を使用して、このデータ量を格納するために必要なホストの数を決定します。

    NHOSTS = 4 . Rdt / Rmax

    各 DRU に対するホストの数を同じにするために、この値をもっとも近い偶数に丸めます。

  3. スペアノードとして、各 DRU に 1 台のホストを追加します。

    ほかの各ホストが N データノードを実行する場合は、このホストで N スペアノードを実行するようにします。これにより、単一のマシン障害で N データノードがダウンするようになります。

    各ホストは少なくとも 1 つのノードを実行する必要があるため、ノードの数がホストの数より小さい場合 (NNODES < NHOSTS) は、NNODES を NHOSTS に等しくなるように調整します。ノードの数がホストの数より大きい場合 (NNODES \> NHOSTS) は、同じホスト上でいくつかのノードを実行できます。