ストリーミングクラスタ複製

ストリーミングクラスタ複製 (SCR) は、完全に接続されたクラスタとデータストリーミングの特性を利用して、オーバーヘッドの少ないクラスタレプリケータを生成する機能です。

SCR により、スケジュールされたレプリケータのオーバーヘッドが減少し、クラスタレプリケータの待ち時間が大幅に短縮されます。文書の変更、未読マークの変更、フォルダの変更などの変更が発生すると同時に、これらの変更は同じクラスタ内の別のレプリカのキューに追加されます。その結果として、より効率的なクラスタ複製が実行されます。

SCR を使用するには、クラスター内に少なくとも 2 つのDomino ®サーバーが必要です。クラスタに、現在のリリースのDomino ®サーバーと、リリース 8 より前のサーバーが混在している場合、Domino 8 より前のサーバーでは、通常のクラスタ複製を使用して、現在のリリースのサーバーと以前のリリースのサーバーの間で複製が行われます。

Domino ® では次の一連のイベントが発生すると SCR が有効になります。

  • データベースがオープンされる。
  • クラスタ複製は、変更を別のDomino ® (現在のリリース) クラスタレプリカに複製します。
  • データベースへの参照がすべてクローズされる。
  • 今後、データベースに複製が必要な変更が発生すると、SCR はその変更を他のDomino ® (現在のリリース) サーバーに複製します。

SCR による複製中にエラーが発生した場合、データベースの制御は通常のクラスタレプリケータに返され、通常のクラスタレプリケータによって変更の複製とデータベースの同期が実行されます。

クラスタ化されたサーバーのデータベースに変更が発生すると、特定の変更が「キャプチャ」され、その変更は、データベースのレプリカを持つソース サーバーのDomino ® (現在のリリース) クラスタ メイトへのレプリケーションのためにすぐにキューに入れられます。キューに追加された変更は、変更されたデータベースのレプリカが格納されている複製先の Domino (現在のリリース) サーバーのクラスタメンバに複製されます。

ストリーミングクラスタ複製のパフォーマンス上の利点は次のとおりです。

  • データベースや文書のオープンなどの操作を、ネットワーク全体で行う必要がない。データベースのレプリカが必要とする変更だけが送信される。
  • 変更されたデータベースの各クラスタメンバに対して、個別に複製を行う必要がない。
  • 即時に複製が実行される。