Я хочу построить небольшой сервер. С двумя балансировщиками нагрузки и сначала двумя веб-серверами. Мне нужна установка, в которой оба веб-сервера могли бы выгружать и скачивать файлы из общего хранилища.
Что лучше всего подходит для моих нужд? NAS или SAN? Мои веб-серверы должны иметь возможность через веб-интерфейс, который я создаю в php / mysql, выгружать / скачивать файлы из общего хранилища.
В настоящее время я смотрел NAS от Synology: http://www.synology.dk/products/product.php?product_name=RS812&lang=dan
Любые советы, которые я очень ценю.
Чего вы пытаетесь достичь? Насколько важно время безотказной работы? Каковы ваши ограничения (например, бюджет?)
И NAS, и SAN дают вам единую точку отказа (хотя сети SAN высокого уровня могут быть настроены, чтобы снизить вероятность отказа всей SAN). Использование общей файловой системы очень плохо сказывается на производительности. Я настоятельно рекомендую использовать реплицированную файловую систему кластера, такую как AFS или Hadoop HDFS.
Кстати: SAN не обязательно должен быть дорогим - см. этот (но обратите внимание, что iSCSI SAN может быть построен примерно по той же цене, что и ATAoE SAN) и этот
SAN обычно означает очень большую инфраструктуру с FiberChannel (или FCOE) и обычно стоит дорого по сравнению с SAN. NAS должно быть достаточно, ищите агрегацию каналов, чтобы иметь большую пропускную способность между серверами