メインコンテンツへ移動

アプリケーションデータのマルチクラスタストレージ

標準のデプロイ構成では、HAPのアプリケーションデータは1つのMongoDBクラスターで保存できます。基本構成についてはアプリケーションデータのストレージ構成を参照してください。

適用する場面​

アプリケーション数、ワークシート数、行レコード数の増加に伴い、単一のMongoDBクラスターではCPU、メモリ、ディスクI/O、接続数がボトルネックになる場合があります。この場合、複数クラスター構成を有効にし、データベースを複数のMongoDBクラスターに分散させることで、各クラスターのリソース負荷を軽減できます。

実装方式​

複数クラスターによる保存は、垂直分割とも考えられます。データベース単位で配置し、最小単位は1つのデータベースに対して1つのMongoDBクラスターです。

この方式では、業務モジュールやデータ規模に応じてデータベースを独立したクラスターに配置できます。リソース消費を分離でき、データベースごとの拡張、移行、保守も容易になります。

注意事項​

複数クラスター構成では、デプロイと運用管理が複雑になります。有効化する前に、データの増加速度、クラスターのリソース使用率、運用能力を評価し、データ規模が小さい段階での過度な分割を避けてください。

複数クラスターのストレージ構成