Может кто-нибудь объяснить мне, что такое Ceph по сравнению с NFS?
С точки зрения общего файлового хранилища? В чем добавленная стоимость использования Ceph вместо NFS?
Честно говоря, мы действительно ожидаем, что те, кто задает вопросы, сначала выполнят хотя бы небольшую домашнюю работу, в любом случае, начнем.
NFS - это протокол обмена файлами, он вообще ничего не определяет о базовой файловой системе, просто протокол доступа к файлам в ней.
Ceph - это распределенная файловая система и механизм совместного использования, он определяет, как данные хранятся на одном или нескольких узлах и представляются другим машинам для доступа к файлам.
Отдельная машина любого типа может быть NFS-сервером, клиентом или обоими, используя любую операционную систему и файловую систему, которые вам нравятся.
Ceph обычно используется для «привязки» нескольких машин - часто сотен, если не тысяч - для распределения данных по стойкам, центрам обработки данных и т. Д. И для повышения производительности.
Да и еще личное мнение, но NFS очень хорошо известна и зрелая, тогда как Ceph далеко не нов, но и близко не так хорошо известен или зрел.