DSE Multi-Instanceアーキテクチャー
複数のDataStax Enterpriseノードは、1つの物理サーバー上のクラスターにインストールされます。
DSE Multi-Instanceにより、複数のDataStax Enterpriseノードが1つの物理サーバー上に存在できるようになります。大規模ハードウェア上の複数のDataStax Enterpriseノードが1つのサーバーの計算リソースを効果的に活用し、ハードウェア・コストを削減します。
最高のパフォーマンスを得るために、DataStaxは以下を推奨します。
- レプリカ配置問題を回避するために、1つの物理ホスト上のすべてのDSE Multi-Instanceノードで、同じCassandraラックを共有します。
Cassandraのラック機能を使用していない場合、ラックを手動で構成し、同じホスト・マシン上のDSE Multi-Instanceノードでレプリカ配置問題が発生しないことを確認する必要があります。
- DSE Multi-Instanceノードで1つの物理ディスクを共有しないことを確認します。
たとえば、2つのDSE Multi-Instanceノードで1つのディスクを使用するサーバー構成になっていないことです。その代わりに、少なくとも2つのディスクを使用してサーバーを構成し、各ノードが独自に排他的なストレージ・デバイスを使用できるようにします。
DataStax Enterpriseは、ホスト・マシン上の1つの場所に、以下のようにインストールされます。
- 複数のJVM。
- 各JVMは1つのDataStax Enterpriseノードを実行します。
- 各DataStax Enterpriseノードにはノード固有の構成ファイルのセットがあり、サービスごとに1つのディレクトリーを持ちます。「パッケージ・インストール時のファイルのデフォルトの格納先」を参照してください。