AlwaysOn による高可用性の設定
BlackBerry UEM
は、フェールオーバークラスターインスタンス(FCI)または可用性グループを使用する AlwaysOn をサポートしています。どちらの方式も、独立したサーバーが相互動作によってデータベースのための高可用性ソリューションを提供する、Windows Server
フェールオーバークラスタリング(WSFC)クラスターを必要とします。WSFC の詳細については、MSDN ライブラリにアクセスし、『Windows Server フェールオーバークラスタリング(WSFC)と SQL Server』を参照してください。AlwaysOn フェールオーバークラスターインスタンスを使用してインスタンスレベルの高可用性を設定する
FCI は
Microsoft SQL
Server
のインスタンスで、WSFC クラスターの複数のコンピューター(または「ノード」)にインストールされます。ノードはリソースグループのメンバーで、すべてのノードは BlackBerry UEM
データベースへの共有アクセス権限を持ちます。ノードの 1 つはリソースグループの所有権を持ち、BlackBerry UEM
コンポーネントに BlackBerry UEM
データベースへのアクセス権限を付与します。リソースグループを所有するノードが利用できなくなった場合(ハードウェアや OS のエラーなど)、別のノードがリソースグループを所有します。その結果、BlackBerry UEM
データベースサービスの中断は最小限に抑えられます。詳細については、MSDN ライブラリにアクセスし、AlwaysOn フェールオーバークラスターインスタンス(SQL Server)を参照してください。
AlwaysOn 可用性グループを使用してデータベースレベルの高可用性を設定する
可用性グループを使用するには、複数のノードで WSFC クラスターを設定します。各ノードは、
Microsoft SQL
Server
のインスタンスを持つ独立したコンピューターです。ノードの 1 つは、プライマリ BlackBerry UEM
データベースをホストし、BlackBerry UEM
コンポーネントに読み込み/書き込みアクセス権限を付与します。このノードは「プライマリレプリカ」です。WSFC クラスターには他のノードが 1~8 つあり、それぞれがセカンダリデータベースをホストしています。これらのノードは、「セカンダリレプリカ」です。プライマリデータベースは、データをセカンダリデータベースと同期します。データは、各セカンダリデータベースと個別に同期されます。セカンダリデータベースの 1 つが利用できない場合、他のセカンダリデータベースに影響が出ることはありません。データ同期は、非同期(トランザクションの遅延を最小限に抑えた遅延同期)または同期(トランザクションの遅延の多い高速同期)に設定できます。
BlackBerry
は同期構成を推奨しています。自動フェールオーバーは、プライマリレプリカとセカンダリレプリカに、同期コミットモードの使用を要求します。自動フェールオーバーのための可用性グループを設定した状態でプライマリデータベースが利用できなくなると、セカンダリレプリカの 1 つがプライマリレプリカになり、このレプリカのセカンダリデータベースがプライマリデータベースになります。その結果、
BlackBerry UEM
データベースサービスの中断は最小限に抑えられます。詳細については、MSDN ライブラリにアクセスし、『AlwaysOn 可用性グループの概要(SQL Server)』および『AlwaysOn 可用性グループ(SQL Server)』を参照してください。