dbo:abstract
|
- Moose File System (MooseFS) is an open-source, POSIX-compliant distributed file system developed by Core Technology. MooseFS aims to be fault-tolerant, highly available, highly performing, scalable general-purpose network distributed file system for data centers. Initially proprietary software, it was released to the public as open source on May 30, 2008. Currently two editions of MooseFS are available:
* MooseFS - released under GPLv2 license,
* MooseFS Professional Edition (MooseFS Pro) - release under proprietary license in binary packages form. (en)
- Moose File System (MooseFS) est un système de fichiers distribué développé par Gemius SA. Le développeur principal est Jakub Kruszona-Zawadzki. MooseFS se veut tolérant aux pannes, redimensionnable, compatible POSIX, et générique. Le code préalablement propriétaire a été libéré et mis à disposition publiquement le 5 mai 2008. (fr)
- Moose File System (MooseFS) – odporny na awarie, wysoko dostępny rozproszony system plików stworzony w 2005 roku w przedsiębiorstwie .Od 5 maja 2008 roku MooseFS udostępniany jest na licencji GNU General Public License. Dostępna jest również wersja PRO na licencji własnościowej. Sieciowy system plików MooseFS działa w ten sposób, że dystrybuuje dane na wiele maszyn wchodzących w skład danej instancji MooseFS. Wszystkie pliki są dostępne dla każdej z maszyn a jakakolwiek modyfikacja pliku jest odnotowana w całym systemie. Dane są od razu widoczne dla użytkownika w formie jednego zasobu (jak w olbrzymim dysku/katalogu). MooseFS wraz z tworzą wysoce niezawodną chmurę obliczeniową. Dla typowych operacji plikowych MooseFS zachowuje się tak samo jak inne uniksowe systemy plików:
* przechowuje atrybuty POSIX: uprawnienia, czasy dostępu i modyfikacji
* posiada hierarchiczną strukturę: drzewo katalogów
* obsługuje pliki specjalne: blokowe, urządzenia znakowe, gniazda i potoki (ang. pipes)
* linki symboliczne: nazwy plików mogą wskazywać na pliki docelowe, które niekoniecznie znajdują się na MooseFS
* hard linki: różne nazwy plików, które odnoszą się do tych samych danych na MooseFS Możliwe jest również ograniczenie dostępu do systemu plików na podstawie adresu IP i/lub hasła. Ponadto MooseFS obsługuje następujące mechanizmy, wyróżniające go wśród innych rozproszonych systemów plików:
* Locki (POSIX locks, flocks).
* Quoty "projektowe" (per katalog).
* Kosz z modyfikowalnym (per plik, per katalog, per poddrzewo) czasem przetrzymywania w nim plików.
* Atomowe snapshot'y poddrzew, z zastosowaniem metody copy-on-write.
* Rozszerzanie dostępnego miejsca odbywa się przez podłączenie nowego node'a (chunkserver'a), nie są konieczne dodatkowe akcje. (pl)
- MooseFS (Moose file system) — отказоустойчивая распределённая файловая система, разработанная в 2005 году в Варшаве фирмой , главный разработчик — Якуб Крушоно-Завацкий. 5 мая 2008 года исходный код системы опубликован под лицензией GNU General Public License; выпускается также коммерческая версия, некоторые функции которой недоступны в свободной. По строению сходна с Ceph, Lustre,GFS; выделяется ведущий узел (англ. master, он же сервер метаданных, metadata server, MDS), данные записываются на множественные узлы блоков хранения (chunk servers, CSS). Ведущий узел управляет метаинформацией о распределении блоков хранения по соответствующим CSS, количество которых может достигать нескольких сотен. Предусмотрены также узлы журналирования метаданных (metaloggers), их может быть несколько, каждый из них сохраняет изменения метаданных и может взять на себя роль ведущего узла в случае отказа основного. Система может быть смонтирована в среде выполнения, поддерживающей FUSE, в том числе в Linux, FreeBSD, OpenSolaris, Mac OS X. Предоставляемая файловая система POSIX-совместима: поддерживает соответствующие атрибуты (разрешения, время доступа и модификации), организована в иерархическое дерево каталогов, поддерживает специальные файлы (блочных и устройств, сокетов, именованных каналов), символические и жёсткие ссылки. Существует возможность ограничения доступа к файловой системе на основе IP-адреса или пароля. Содержимое файлов, превышающих заданный размер блока (до 64 МБ) распределяется на несколько узлов блоков хранения. Для каждого файла указывается, в скольких копиях (репликах) будут хранится его блоки, в коммерческой версии вместо полных реплик блоков возможно хранение кодов избыточности. При добавлении накопителей в узлы блоков хранения или новых узлов блоков хранения доступное пространство автоматически расширяется. Поддерживается функция мгновенных снимков файлов. При удалении файл помещается в «корзину», где хранится в течение установленного в настройках времени, лишь по истечении которого соответствующие блоки хранения очищаются. Для мониторинга реализован веб-интерфейс, предоставляющий сведения о состоянии накопителей, наличии ошибок, состоянии репликации и производительности системы. Максимальный размер хранения — 264 байтов (16 эксбибайтов); максимальный размер отдельного файла — 257 (128 пебибайтов); максимальное количество файлов в одном экзмепляре системы — 229 (около 536 млн). Количество подключений на стороне системы не ограничено, и зависит от лимитов на файловые дескрипторы на стороне операционной системы. В 2013 году частью польских разработчиков система была ответвлена в проект , выпускаемый под лицензией GPLv3 и дополняющий MooseFS некоторыми функциональными возможностями. (ru)
|
rdfs:comment
|
- Moose File System (MooseFS) is an open-source, POSIX-compliant distributed file system developed by Core Technology. MooseFS aims to be fault-tolerant, highly available, highly performing, scalable general-purpose network distributed file system for data centers. Initially proprietary software, it was released to the public as open source on May 30, 2008. Currently two editions of MooseFS are available:
* MooseFS - released under GPLv2 license,
* MooseFS Professional Edition (MooseFS Pro) - release under proprietary license in binary packages form. (en)
- Moose File System (MooseFS) est un système de fichiers distribué développé par Gemius SA. Le développeur principal est Jakub Kruszona-Zawadzki. MooseFS se veut tolérant aux pannes, redimensionnable, compatible POSIX, et générique. Le code préalablement propriétaire a été libéré et mis à disposition publiquement le 5 mai 2008. (fr)
- Moose File System (MooseFS) – odporny na awarie, wysoko dostępny rozproszony system plików stworzony w 2005 roku w przedsiębiorstwie .Od 5 maja 2008 roku MooseFS udostępniany jest na licencji GNU General Public License. Dostępna jest również wersja PRO na licencji własnościowej. Sieciowy system plików MooseFS działa w ten sposób, że dystrybuuje dane na wiele maszyn wchodzących w skład danej instancji MooseFS. Wszystkie pliki są dostępne dla każdej z maszyn a jakakolwiek modyfikacja pliku jest odnotowana w całym systemie. Dane są od razu widoczne dla użytkownika w formie jednego zasobu (jak w olbrzymim dysku/katalogu). MooseFS wraz z tworzą wysoce niezawodną chmurę obliczeniową. (pl)
- MooseFS (Moose file system) — отказоустойчивая распределённая файловая система, разработанная в 2005 году в Варшаве фирмой , главный разработчик — Якуб Крушоно-Завацкий. 5 мая 2008 года исходный код системы опубликован под лицензией GNU General Public License; выпускается также коммерческая версия, некоторые функции которой недоступны в свободной. В 2013 году частью польских разработчиков система была ответвлена в проект , выпускаемый под лицензией GPLv3 и дополняющий MooseFS некоторыми функциональными возможностями. (ru)
|