次の方法で共有


Azure Cosmos DB for MongoDB 仮想コア クラスターのスケーリングと構成

適用対象: MongoDB 仮想コア

Azure Cosmos DB for MongoDB 仮想コアは、シームレスなスケーラビリティと高可用性を提供します。 このドキュメントは、クラスターをスケーリングおよび構成する方法を学習する開発者向けのクイック ガイドとして機能します。 クラスターへの変更は、ダウンタイムなしでライブで実行されます。

前提条件

クラスターの構成を変更するには、Azure portal の Azure Cosmos DB for MongoDB 仮想コア クラスターのページの [スケール] セクションを使用します。 ポータルには、これらの変更のリアルタイム コストが含まれています。

ヒント

このガイドでは、リソース グループ名 msdocs-cosmos-howto-rg を使用することをお勧めします。

  1. Azure portal にサインインします。

  2. 既存の Azure Cosmos DB for MongoDB 仮想コア クラスターのページに移動します。

  3. Azure Cosmos DB for MongoDB 仮想コア クラスターのページで、[スケール] ナビゲーション メニュー オプションを選びます。

    Azure Cosmos DB for MongoDB 仮想コア クラスターのページの [スケール] オプションのスクリーンショット。

クラスター レベルを変更する

選択したクラスター レベルは、クラスターに割り当てられた仮想コアと RAM の量に影響します。 クラスター レベルは、ダウンタイムなしでいつでもニーズに合わせて変更できます。 たとえば、Azure portal を使用して M50 から M60 に増やしたり、M50 から M40 に減らしたりできます。

  1. クラスター レベルを変更するには、ドロップダウン メニューから新しいレベルを選択します。

    クラスターの [スケール] ページの [クラスター レベル] オプションのスクリーンショット。

    Note

    この変更は、ダウンタイムなしでクラスターに対してライブで実行されます。

    現在、バースト可能レベルからメモリ最適化レベルへのアップグレードまたはダウングレードはサポートされていません。

  2. [保存] を選択してご自身の変更を保存します。

ディスク サイズを増やす

ストレージ サイズを増やして、データベースのサイズを拡大することができます。 たとえば、ストレージを 128 GB から 256 GB に増やすことができます。

  1. ストレージ サイズを大きくするには、ドロップダウン メニューから新しいサイズを選択します。

    クラスターの [スケール] ページの [シャードあたりのストレージ] オプションのスクリーンショット。

    Note

    この変更は、ダウンタイムなしでクラスターに対してライブで実行されます。 また、ストレージ サイズは増やすことができるだけで、小さくすることはできません。

  2. [保存] を選択してご自身の変更を保存します。

高可用性を有効または無効にする

高可用性 (HA) は、ニーズに合わせて有効または無効にできます。 HA は、クラスター内のすべてのプライマリ シャードのレプリカ シャードを維持して、データベースのダウンタイムを回避します。 プライマリ シャードがダウンした場合、受信接続はそのレプリカ シャードに自動的にリダイレクトされ、ダウンタイムが最小限に抑えられます。

  1. HA を有効または無効にするには、チェックボックス オプションを切り替えます。

    クラスターの [スケール] ページの [高可用性] チェック ボックスのスクリーンショット。

  2. [保存] を選択してご自身の変更を保存します。

次のステップ

このガイドでは、Azure portal での Cosmos DB for MongoDB 仮想コア クラスターのスケーリングと構成は簡単なプロセスであることを示しました。 Azure portal には、クラスター レベルを調整し、ストレージ サイズを増やし、ダウンタイムなしで高可用性を有効または無効にする機能が含まれています。