Я с нетерпением жду возможности использовать параллельную файловую систему с использованием MPI в кластере Linux. Мне интересно, требуют ли параллельные файловые системы, такие как lustre / Parallel Virtual File System, особая аппаратная поддержка (специальные жесткие диски).
Для Lustre ответ - «нет» - никаких специальных жестких дисков не требуется. Конкретные требования (в основном связанные с программным обеспечением) обсуждаются здесь: http://wiki.lustre.org/index.php/Preparing_to_Install_Lustre
Некоторые подробности здесь: http://wiki.lustre.org/index.php/Configuring_the_Lustre_File_System
и, конечно же, FAQ: http://wiki.lustre.org/index.php/Lustre_FAQ
Роб Нили прав в том, что не требуется специальных жестких дисков, и он выбрал хорошие ресурсы, чтобы вы начали.
Позвольте мне просто ответить на подразумеваемую другую часть вопроса - то, что в жестких дисках не требуется особого соуса, не означает, что нет требований к оборудованию. Вы не можете просто настроить Lustre на той же системе, которую вы использовали в качестве файлового сервера NFS, и рассчитывать на получение преимуществ от параллельной файловой системы, такой как Lustre, PVFS, Ceph и т. Д. Для того, чтобы параллельная файловая система была выигрышной, необходим доступ быть фактически параллельным - это означает наличие нескольких систем для хранилищ данных (ODS, хранилища объектных данных, на языке Lustre; серверы ввода-вывода на языке PVFS и т. д.), метаданных и хороших сетевых соединений между серверами файловой системы и клиентом узлы.
Тем не менее, эти части системы можно расширять, и вы можете начать с малого, выяснить, что вам нужно, и расширить систему после того, как она заработает. Но это никогда не будет чисто программным развертыванием.