Гластер
![]() | |
Тип компании | Частное финансирование |
---|---|
Промышленность | Программное обеспечение , компьютерная память |
Основан | 2005 |
Основатель | Ананд Авати Ананд Бабу Периасами ![]() |
Штаб-квартира | |
Количество локаций | 2 |
Ключевые люди | Ананд Бабу (AB), Периясами ( технический директор ) и Хитеш Челлани ( генеральный директор ) |
Продукты | Облачное хранилище |
Количество сотрудников | 60 |
Веб-сайт | www |
Gluster Inc. (ранее известная как Z RESEARCH [1] [2] [3] ) была компанией-разработчиком программного обеспечения , которая предоставила платформу с открытым исходным кодом для масштабируемого публичного и частного облачного хранилища . Компания финансировалась из частных источников, ее штаб-квартира находилась в Саннивейле, Калифорния , а инженерный центр — в Бангалоре , Индия. Gluster финансировали Nexus Venture Partners и Index Ventures . Gluster была приобретена Red Hat 7 октября 2011 года. [4]
История
[ редактировать ]Название Gluster происходит от сочетания терминов GNU и кластер . [2] Несмотря на сходство названий, Gluster не имеет отношения к файловой системе Lustre и не включает в себя какой-либо код Lustre. Компания Gluster создала свой продукт на основе GlusterFS — программной сетевой файловой системы с открытым исходным кодом , которая развертывается на стандартном оборудовании. [5] Первоначальная версия GlusterFS была написана Анандом Бабу Периасами, основателем и техническим директором Gluster. [6] В мае 2010 года Бен Голуб стал президентом и главным исполнительным директором. [7] [8]
Red Hat стала основным автором и сопровождающим проекта с открытым исходным кодом GlusterFS после приобретения компании Gluster в октябре 2011 года. [4] Продукт сначала продавался как Red Hat Storage Server, но в начале 2015 года был переименован в Red Hat Gluster Storage, поскольку Red Hat также приобрела Ceph технологию файловой системы . [9]
Red Hat Gluster Storage находится на этапе вывода из эксплуатации, срок поддержки истекает 31 декабря 2024 года. [10]
Архитектура
[ редактировать ]Архитектура GlusterFS объединяет ресурсы вычислений, хранения и ввода-вывода в глобальное пространство имен. Каждый сервер плюс подключенное стандартное хранилище (настроенное как хранилище с прямым подключением , JBOD или использующее сеть хранения данных ) считается узлом. Емкость масштабируется путем добавления дополнительных узлов или добавления дополнительного хранилища к каждому узлу. Производительность повышается за счет размещения хранилища среди большего количества узлов. Высокая доступность достигается за счет двусторонней репликации данных между узлами.
Развертывание публичного облака
[ редактировать ]Для развертываний в публичном облаке GlusterFS предлагает Amazon Web Services (AWS) Amazon Machine Image (EBS) Amazon (AMI), который развертывается на экземплярах Elastic Compute Cloud (EC2), а не на физических серверах, а базовым хранилищем является Elastic Block Storage . [11] В этой среде емкость масштабируется за счет развертывания большего количества единиц хранения EBS, производительность масштабируется за счет развертывания большего количества экземпляров EC2, а доступность масштабируется за счет n-сторонней репликации между зонами доступности AWS.
Развертывание частного облака
[ редактировать ]Типичное развертывание локально или в частном облаке будет состоять из GlusterFS, установленного в качестве виртуального устройства поверх нескольких обычных серверов, на которых работают гипервизоры, такие как KVM , Xen или VMware ; или на голом металле. [12]
ГлюстерФС
[ редактировать ]Оригинальный автор(ы) | Гластер |
---|---|
Разработчик(и) | Красная шляпа , Inc. |
Стабильная версия | 10.1 [13]
/ 19 января 2022 г. |
Операционная система | Linux , OS X , FreeBSD , NetBSD , OpenSolaris |
Тип | Распределенная файловая система |
Лицензия | Стандартная общественная лицензия GNU v3 [14] |
Веб-сайт | www |
GlusterFS — это масштабируемая сетевая файловая система хранения данных . Он нашел применение, включая облачные вычисления , службы потокового мультимедиа и сети доставки контента. GlusterFS была первоначально разработана компанией Gluster, Inc., а затем компанией Red Hat , Inc. в результате приобретения Red Hat Gluster в 2011 году. [15]
В июне 2012 года Red Hat Storage Server был анонсирован как коммерчески поддерживаемая интеграция GlusterFS с Red Hat Enterprise Linux . [16] В апреле 2014 года Red Hat купила Inktank Storage , компанию, стоящую за распределенной файловой системой Ceph , и переименовала сервер Red Hat Storage Server на базе GlusterFS в «Red Hat Gluster Storage». [17]
Дизайн
[ редактировать ]GlusterFS объединяет различные серверы хранения данных через Ethernet или Infiniband RDMA в одну большую параллельную сетевую файловую систему. Это бесплатное программное обеспечение, некоторые части которого лицензируются по GNU General Public License (GPL) v3, а другие имеют двойную лицензию либо по GPL v2, либо по Lesser General Public License (LGPL) v3. GlusterFS основан на стекируемом дизайне пользовательского пространства.
GlusterFS имеет клиентский и серверный компонент. Серверы обычно развертываются как блоки хранения данных , при этом на каждом сервере работает демон glusterfsd для экспорта локальной файловой системы в виде тома . Клиентский процесс glusterfs , который подключается к серверам с помощью специального протокола через TCP/IP , InfiniBand или протокол Sockets Direct , создает составные виртуальные тома из нескольких удаленных серверов с помощью стекируемых трансляторов . По умолчанию файлы хранятся целиком, но также возможно распределение файлов по нескольким удаленным томам. Клиент может смонтировать составной том, используя собственный протокол GlusterFS через механизм FUSE или протокол NFS v3 с помощью встроенного транслятора сервера, или получить доступ к тому через gfapi Клиентская библиотека . Клиент может повторно экспортировать монтирование по собственному протоколу, например, через сервер ядра NFSv4 , SAMBA или объектно-ориентированный протокол OpenStack Storage (Swift), используя транслятор «UFO» (Unified File and Object).
Большая часть функциональности GlusterFS реализована в виде трансляторов, включая зеркалирование и репликацию на основе файлов на основе файлов, чередование на основе файлов , балансировку нагрузки томов , аварийное переключение , планирование и кэширование дисков , квоты хранилища и снимки томов с возможностью обслуживания пользователем (поскольку GlusterFS версия 3.6).
Сервер GlusterFS намеренно сделан простым: он экспортирует существующий каталог как есть, оставляя на усмотрение переводчиков на стороне клиента структурирование хранилища. Сами клиенты не имеют состояния, не взаимодействуют друг с другом, и ожидается, что конфигурации транслятора будут согласованы друг с другом. GlusterFS опирается на эластичный алгоритм хеширования , а не на использование централизованной или распределенной модели метаданных. Пользователь может динамически добавлять, удалять или переносить тома, что помогает избежать проблем с согласованностью конфигурации . Это позволяет GlusterFS масштабировать до нескольких петабайт на стандартном оборудовании, избегая узких мест, которые обычно затрагивают более тесно связанные распределенные файловые системы.
GlusterFS обеспечивает надежность и доступность данных за счет различных видов репликации: реплицируемых томов и георепликации . [18] Реплицированные тома гарантируют, что на всех модулях существует хотя бы одна копия каждого файла, поэтому в случае сбоя одного из них данные все равно будут сохранены и доступны. Георепликация обеспечивает модель репликации «главный-подчиненный», при которой тома копируются в географически разные места. Это происходит асинхронно и полезно для обеспечения доступности в случае сбоя всего центра обработки данных.
GlusterFS использовался в качестве основы для академических исследований. [19] [20] и обзорная статья. [21]
Red Hat продает программное обеспечение на трех рынках: «локальное», публичное облако и «частное облако». [22]
См. также
[ редактировать ]- BeeGFS
- Цеф (программное обеспечение)
- Распределенная файловая система
- Распределенные параллельные отказоустойчивые файловые системы
- Файловая система Gfarm
- IBM Storage Scale (GPFS)
- ЯщерицаFS
- Блеск
- МапР ФС
- Файловая система Moose
- ОранжеваяФС
- Параллельная виртуальная файловая система
- Файловая система Quantcast
- РозоФС
- XtreemFS
- ZFS
Ссылки
[ редактировать ]- ^ "О нас" . gluster.com . 2008. Архивировано из оригинала 9 сентября 2010 г. Проверено 31 июля 2022 г.
- ^ Jump up to: а б Радж, Чандан (20 сентября 2011 г.). «Индийские предприниматели из Калифорнии, использующие петабайты облачных хранилищ, история Гластера» . Ваша история . Бангалор, Индия: Scribd . Проверено 31 июля 2022 г.
- ^ Челлани, Хитеш (12 мая 2007 г.). «Дорожная карта и вопросы поддержки» . gluster-devel (список рассылки) . Проверено 31 июля 2022 г.
Z Research была официально основана в июне 2005 года компанией AB (Ананд Бабу), также известным как «Короткий», техническим директором, и мной с целью коммерциализации суперкомпьютеров и суперхранилищ, а также в процессе проверки еще одной бизнес-модели вокруг «свободного программного обеспечения», таким образом пропагандируя «Свободное программное обеспечение» и пропаганда того факта, что построение бизнеса вокруг «Свободного программного обеспечения» — это путь вперед.
- ^ Jump up to: а б «Красная шляпа, чтобы приобрести Гластер» . redhat.com. 4 октября 2011 года. Архивировано из оригинала 30 мая 2013 года . Проверено 16 августа 2013 г.
- ^ «Gluster: масштабируемое NAS с открытым исходным кодом» . InfoStor.com. 17 февраля 2011 г. Проверено 16 августа 2013 г.
- ^ Ковар, Джозеф Ф. (21 июня 2010 г.). «Страница 17 – Суперзвезды систем хранения данных 2010 г.: 25, которые вам нужно знать» . CRN.com . Проверено 16 августа 2013 г.
- ^ Джейсон Кинкейд (18 мая 2010 г.). «Бывший генеральный директор Plaxo Бен Голуб присоединяется к Gluster, стартапу платформы хранения данных с открытым исходным кодом» . Технический кризис . Проверено 20 августа 2013 г.
- ^ «Бывший генеральный директор Plaxo занимает первое место в Gluster» . Бизнес-журнал Кремниевой долины . 19 мая 2010 года . Проверено 20 августа 2013 г.
- ^ «Новые названия продуктов. Те же отличные возможности» . Архивировано из оригинала 2 апреля 2015 года . Проверено 27 октября 2016 г.
- ^ Веб-сайт доступа к Red Hat (10 октября 2022 г.). «Жизненный цикл хранилища Red Hat Gluster» .
- ^ Натан Эдди (11 февраля 2011 г.). «Gluster представляет виртуальные устройства NAS для VMware и Amazon Web Services» . Eweek.com . Проверено 16 августа 2013 г.
- ^ «Устройство виртуального хранения данных Gluster» . Складская Швейцария, ООО . Проверено 1 сентября 2013 г.
- ^ «Выпущен glusterfs-10.1» . 19 января 2022 г. Проверено 11 сентября 2022 г.
- ^ «Gluster 3.1: Понимание лицензии GlusterFS» . Документация Глюстера . Глюстер.орг. Архивировано из оригинала 3 мая 2016 года . Проверено 30 апреля 2014 г.
- ^ Тимоти Прикетт Морган (4 октября 2011 г.). «Red Hat похитила файловую систему Gluster за 136 миллионов долларов» . Регистр . Проверено 3 июля 2016 г.
- ^ Тимоти Прикетт Морган (27 июня 2012 г.). «NAS-сервер Red Hat Storage Server бросает вызов Lustre, NetApp» . Регистр . Проверено 30 мая 2013 г.
- ^ «Red Hat Storage. Новые названия продуктов. Те же замечательные функции» . redhat.com . 20 марта 2015 г. Архивировано из оригинала 2 апреля 2015 г. Проверено 20 марта 2015 г.
- ^ «Документация GlusterFS» . Проверено 28 января 2018 г.
- ^ Норонья, Ранджит; Панда, Дхабалешвар К. (9–12 сентября 2008 г.). IMCa: Высокопроизводительный интерфейс кэширования для GlusterFS на InfiniBand (PDF) . 37-я Международная конференция по параллельной обработке, 2008 г. ICPP '08. IEEE. дои : 10.1109/ICPP.2008.84 . Проверено 14 июня 2011 г.
- ^ Квидама, Севиксон (2007–2008 гг.), Потоковая передача и хранение данных CineGrid: исследование методов оптимизации (PDF) , Университет Амстердамского системного и сетевого проектирования, заархивировано из оригинала (PDF) 08 марта 2014 г. , получено 10 июня 2011 г.
- ^ Клавер, Йерун; ван дер Ягт, Роэл (14 июля 2010 г.), Отчет о распределенной файловой системе в сети SURFnet (PDF) , Университет Амстердамского системного и сетевого проектирования , получено 9 июня 2012 г. [ мертвая ссылка ]
- ^ «Сервер хранения Red Hat» . Веб-сайт . Красная шляпа . Проверено 30 мая 2013 г.