Думая о процессе сборки под управлением Windows, который будет периодически сбрасывать файлы на диск для репликации на несколько других серверов Windows в том же центре данных. Другие машины будут запускать IIS и передавать эти файлы в массы.
Общий размер корпуса составит миллионы файлов, 100 ГБ данных. Это должно было бы иметь дело с возможным конфликтом на целевых серверах, например, с латентными ссылками. через глобальную сеть, холодный запуск чистых серверов
Решения, о которых я думал до сих пор:
- queue'd система и демоны либо периодически просыпаются и копируются, либо запускаются как сервисы.
- SAN - дорого, сложно, дороже
- РОБОКОПИЯ, на временной работе - просто, но эффективно. Много внутреннего / неопределенного состояния, например где его при копировании, ошибки
- С полки репл. программное обеспечение - дешевле, чем SAN, но все еще дорого
- UNC общие папки и нет репл. Более высокая задержка, более низкая стоимость - все еще нужно решение для кластеризации.
- Репликация DFS.
Что еще использовали другие люди?