Магма является экспериментальной распределены файловая система для Linux ядер, основанных на libfuse на стороне клиента и на письменном, с нуля реализации распределенной хеш-таблицы на стороне сервера.
Магма использует распределенную философию хэш-таблицу для хранения файлов (и директорий, устройств, FIFO, и больше) на объединенном сети выделенных серверов. Каждый объект, хранящийся в сети магмы называют вспышку, будучи кто-нибудь в файл, каталог или другое. Каждый факел оценивали с помощью алгоритма SHA1 хэш. Хэш ключа направляется в соответствующую узла (называется Вулкан), который держит диапазон хэш-ключей, к которому принадлежит ключевым.
Каждый Vulcano имеет кусочек пространства ключей которая колеблется между двумя хэш-ключей. Что изменения региона в жизни узла из-за действия балансировки нагрузки, которая пытается равномерно распределяют нагрузку на всех узлах, учитывая доступного дискового пространства, пропускной способности и количество реальных ключей, существующих на каждом узле. Таким образом, один ключ может двигаться во время от одного узла к другому.
Эта программа пытается удовлетворять требованиям стандарта POSIX семантики как можно ближе, даже обеспечивая (только планируется сейчас) блокировки файлов. Протоколы разработаны с прозрачностью в виду: предполагается, клиент сможет достичь только локальный сервер магмы, чтобы избежать проблем NAT и / или VPN.
Магма находится в стадии предварительного Developement. Так что не ожидайте, чтобы положить свои руки на что-то работы. Некоторые аспекты в зрелом состоянии (как факельная система и протокол клиент-сервер), а другие являются неустойчивыми, неполная или даже просто планируется.
Последние посещенные программы
Поиск по категориям
Популярные программы
KTurtle 2 Jun 15
HP Linux Imaging and Printing 1 Dec 17
Elive 20 Jan 18
Sophos UTM 17 Feb 15
LMule 4 Jun 15
Kismet 17 Feb 15
Kali Linux 22 Jun 18
Magma
Похожие программы
Комментарии к Magma
Последние посещенные программы
Поиск по категориям
Популярные программы
Xubuntu 16 Aug 18
Vyatta 18 Feb 15
DDRescue-GUI 17 Aug 18
Slax 20 Feb 15
Redis 28 Sep 15
XTerm 3 Jun 15
Yandex Browser 17 Feb 15
Комментарии не найдены