ストリーミングクラスタ複製
ストリーミングクラスタ複製 (SCR) は、完全に接続されたクラスタとデータストリーミングの特性を利用して、オーバーヘッドの少ないクラスタレプリケータを生成する機能です。
SCR により、スケジュールされたレプリケータのオーバーヘッドが減少し、クラスタレプリケータの待ち時間が大幅に短縮されます。文書の変更、未読マークの変更、フォルダの変更などの変更が発生すると同時に、これらの変更は同じクラスタ内の別のレプリカのキューに追加されます。その結果として、より効率的なクラスタ複製が実行されます。
SCR を使用するには、クラスター内に少なくとも 2 つのDomino ®サーバーが必要です。クラスタに、現在のリリースのDomino ®サーバーと、リリース 8 より前のサーバーが混在している場合、Domino 8 より前のサーバーでは、通常のクラスタ複製を使用して、現在のリリースのサーバーと以前のリリースのサーバーの間で複製が行われます。
Domino ® では、次の一連のイベントが発生すると SCR が有効になります。
- データベースがオープンされる。
- クラスタ複製は、変更を別のDomino ® (現在のリリース) クラスタレプリカに複製します。
- データベースへの参照がすべてクローズされる。
- 今後、データベースに複製が必要な変更が発生すると、SCR はその変更を他のDomino ® (現在のリリース) サーバーに複製します。
SCR による複製中にエラーが発生した場合、データベースの制御は通常のクラスタレプリケータに返され、通常のクラスタレプリケータによって変更の複製とデータベースの同期が実行されます。
クラスタ化されたサーバーのデータベースに変更が発生すると、特定の変更が「キャプチャ」され、その変更は、データベースのレプリカを持つソース サーバーのDomino ® (現在のリリース) クラスタ メイトへのレプリケーションのためにすぐにキューに入れられます。キューに追加された変更は、変更されたデータベースのレプリカが格納されている複製先の Domino (現在のリリース) サーバーのクラスタメンバに複製されます。
ストリーミングクラスタ複製のパフォーマンス上の利点は次のとおりです。
- データベースや文書のオープンなどの操作を、ネットワーク全体で行う必要がない。データベースのレプリカが必要とする変更だけが送信される。
- 変更されたデータベースの各クラスタメンバに対して、個別に複製を行う必要がない。
- 即時に複製が実行される。