Julian と Nuno のアプローチは、一般的なシナリオのほとんどをカバーしています。実際、単一のデータベースは単一障害点ですが、多くのインストールでは、同じデータベース サーバーで複数のスキーマを実行することが想定されているため、複数の "Broker DB" がある場合でも単一障害点が存在します。
考慮すべきもう 1 つの選択肢は、完全に独立した配信ノードです。これは、プレゼンテーション ボックスでデータベース サーバーを実行することを意味する場合もあります。最近ではとにかくすべてが仮想化されているため、個別の小さなデータベース サーバーを実行できます。(ライセンス費用は重要な制約となります)
各配信サーバーには、独自のデータベースとファイル システムがあります。必要な数によっては、複数の宛先/デプロイヤーを設定したくない場合があるため、1 つにデプロイし、ファイル システム レプリケーションとデータベース ログ シッピングを使用してコンテンツを残りの部分にミラーリングします。
もちろん、すべてのクラスタリングなどを管理できると仮定すると、冗長性のために 2 つ (または 3 つ) の展開システムを構成できます。
OK - はっきり言って - 私はこのようなものを構築したことはありませんが、仮想化が増加し、それをサポートするライセンスモデルが増加するにつれて、この種の設計の要素がより一般的になると確信しています. (Tridion がオープン ソース データベースをサポートするまで待つ必要があるかもしれません!)