У меня есть 3 физических сервера (server01, server02 и server03) и локальное устройство хранения данных. Я создал / систему файла приложения на всех трех серверах и смонтировал устройство хранения данных там.
Я должен смочь объединить / систему файла приложения с 3 серверов и получить доступ к ней как к одной файловой системе, возможно, названной/total_app от server01.
Действительно ли это возможно? Как я мог сделать это в Linux ОС.
Похоже на работу в NFS. Вы можете сделать server01 сервером NFS, который экспортирует каталог /total_app. Затем вы можете позволить всем серверам смонтировать его. Вы должны быть уверены только в том, что server01 всегда готов, работает и доступен. Также будьте осторожны, чтобы серверы не "уничтожали" друг друга конфигурации для приложений в каталоге.
.То, что вы, вероятно, ищете, называется Распределенная файловая система . Они требуют специальной обработки и не являются частью обычных инсталляций дистрибутивов.
В Википедии есть статья Wikipedia , содержащая неисчерпывающий список платформ распределенных файловых систем.
Главной точкой продажи распределенных файловых систем является избыточность, масштабируемость и прозрачность доступа. Как и в RAID, как правило, достаточно данных реплицируется для того, чтобы выдержать один или несколько отказов узлов. Также как и в RAID, комбинированное хранилище нескольких узлов абстрагируется в один том хранилища. В большинстве DFS-систем могут быть добавлены дополнительные узлы для увеличения объема доступного хранилища без простоев или дополнительной конфигурации клиента
.