ファイルを定期的にディスクにドロップして、同じデータセンター内の他の複数の Windows サーバーにレプリケートする、Windows でホストされるビルド プロセスについて考えてみます。他のマシンは IIS を実行し、それらのファイルを大衆に提供します。
コーパスの合計サイズは、数百万のファイル、数百 GB のデータになります。ターゲット サーバーで発生する可能性のある競合、WAN 経由などの潜在的なリンク、コールド スタートのクリーン サーバーに対処する必要があります。
これまでに考えた解決策:
- キューに入れられたシステムとデーモンは定期的に起動し、サービスとしてコピーまたは実行されます。
- SAN - 高価、複雑、より高価
- ROBOCOPY、時限ジョブ - シンプルだが効果的。多くの内部/不確定な状態、たとえばコピー中の場所、エラー
- 既製の交換品。ソフトウェア - SAN よりも安価ですが、それでも高価です
- UNC 共有フォルダーであり、repl はありません。待ち時間が長く、コストが低い - クラスタリング ソリューションも必要です。
- DFS レプリケーション。
他の人は他に何を使用しましたか?