Глобальная файловая система
В компьютерном хранилище глобальная файловая система — это распределенная файловая система , к которой можно получить доступ из нескольких мест, обычно через глобальную сеть, и которая обеспечивает одновременный доступ к глобальному пространству имен из всех мест. Чтобы файловая система считалась глобальной, она должна позволять создавать, изменять и удалять файлы из любого места. Этот доступ обычно предоставляется шлюзом облачного хранилища в каждом периферийном местоположении, который обеспечивает доступ с использованием сетевых протоколов обмена файлами NFS или SMB. [1]
Использование глобальной файловой системы имеет ряд преимуществ. Во-первых, глобальные файловые системы могут улучшить доступность данных, позволяя хранить несколько копий в разных местах, а также обеспечивая быстрое восстановление утерянных данных из удаленного места. Это может быть полезно в случае стихийного бедствия, например, отключения электроэнергии или стихийного бедствия. Во-вторых, глобальные файловые системы могут повысить производительность, позволяя кэшировать данные ближе к пользователям, которые к ним обращаются. Это может быть особенно полезно в тех случаях, когда доступ к данным получают пользователи из разных уголков мира. Наконец, в отличие от традиционных сетевых хранилищ , глобальные файловые системы могут улучшить возможности пользователей для совместной работы на нескольких сайтах, аналогично синхронизации и совместному использованию корпоративных файлов . [1]
История [ править ]
Термин «глобальная файловая система» исторически относился к распределенному виртуальному пространству имен, построенному на основе набора локальных файловых систем для обеспечения прозрачного доступа к множеству потенциально распределенных систем. [2] Эти глобальные файловые системы имели одинаковые свойства, такие как блокирующий интерфейс, отсутствие буферизации и т. д., но гарантировали, что одно и то же имя пути соответствует одному и тому же объекту на всех компьютерах, на которых развернута файловая система. Эти файловые системы, также называемые распределенными файловыми системами, основаны на перенаправлении в распределенные системы, поэтому задержка и масштабируемость могут влиять на доступ к файлам в зависимости от того, где находятся целевые системы.
попыталась Файловая система Эндрю решить эту проблему для кампусной среды, используя кэширование и модель слабой согласованности для достижения локального доступа к удаленным файлам.
В 2000-х годах глобальные файловые системы нашли применение в предоставлении гибридного облачного хранилища , которое сочетает в себе облачное или любое объектное хранилище , управление версиями и локальное кэширование для создания единой, унифицированной, глобально доступной файловой системы, которая не зависит от перенаправления в хранилище. устройство [3] но обслуживает файлы из локального кэша, сохраняя при этом единую файловую систему и все метаданные в объектном хранилище. [4] Как описано в патентах Google , преимущества этих глобальных файловых систем включают возможность масштабирования вместе с объектным хранилищем, использование снимков, хранящихся в объектном хранилище, для управления версиями для замены резервной копии и создание централизованно управляемого консолидированного репозитория хранилища в объектном хранилище.
Сравнение с сетевым хранилищем данных [ править ]
Когда дело доходит до гибридного хранилища файлов, существует два основных подхода: сетевое хранилище (NAS) с подключением к облаку и глобальная файловая система (GFS). Эти два решения принципиально различны. [5]
NAS с возможностью подключения к облаку обычно используется в качестве дополнения к локальному хранилищу. Публичные облака можно комбинировать с локальным NAS для таких задач, как резервное копирование, распределение по уровням или аварийное восстановление. Этот тип установки использует облако для конкретных случаев использования в дополнение к локальному хранилищу. Локальные NAS продаются хорошо зарекомендовавшими себя поставщиками ИТ, включая Dell , IBM , NetApp и другие, и большинство из них имеют поддержку некоторых типов облачных подключений. [5]
Глобальная файловая система использует принципиально другую архитектуру. В этих решениях облачное хранилище — обычно объектное хранилище — служит основным элементом хранилища, а устройства кэширования используются локально для обеспечения доступа к данным. Эти устройства могут быть физическими, но все чаще они доступны в виде виртуальных решений, которые можно развернуть в гипервизоре . Использование устройств кэширования снижает объем необходимой локальной емкости хранилища и связанные с этим капитальные затраты. [5]
Глобальные файловые системы лучше подходят для удаленного сотрудничества, поскольку они упрощают управление доступом к файлам в рассредоточенных географических областях. Использование облака в качестве центрального хранилища позволяет пользователям получать доступ к одним и тем же данным независимо от их местонахождения. [5]
Однако при выборе решения GFS следует учитывать некоторые компромиссы. Одним из недостатков является то, что, поскольку золотая копия данных хранится за пределами площадки, могут возникнуть проблемы с задержкой при извлечении файлов, к которым редко обращаются. [5]
Продавцы [ править ]
Известные поставщики в области глобальных файловых систем включают: [1]
- Сети CTERA
- Насуни
- Панзура
- Хаммерспейс
- Одноранговое программное обеспечение [6]
См. также [ править ]
Ссылки [ править ]
- ↑ Перейти обратно: Перейти обратно: а б с Причард, Стивен (23 июня 2022 г.). «Глобальные файловые системы: гибридное облако и доступ по принципу «след за солнцем» . Компьютерный еженедельник . Проверено 23 июня 2022 г.
- ^ Параллельные системы баз данных: Семинар PRISMA . Нидерланды , 24–26 сентября 1990 г. под редакцией Пьера Америки (17 июля 1991 г.). ISBN 3-540-54132-2 ), стр. 410
- ^ «Метод и система для версионной файловой системы с использованием структурированных представлений данных» .
- ^ «Версионная файловая система с общим доступом» .
- ↑ Перейти обратно: Перейти обратно: а б с д и Льюис, Митч (13 сентября 2022 г.). «Технический анализ: выбор хранилища файлов — NAS или глобальные файловые системы» . Группа оценщиков .
- ^ «Управление файлами PeerGFS и оркестрация в периферийных системах, центрах обработки данных и облачных хранилищах» . Ноябрь 2022 г.