Magma

Софтуер снимки:
Magma
Софтуер детайли:
Версия: 0.0.20070911
Дата на качване: 3 Jun 15
Розробник: Tx0
Разрешително: Безплатно
Популярност: 49

Rating: nan/5 (Total Votes: 0)

Magma е експериментална разпределена файлова система за Линукс ядра, базирани на libfuse на страна на клиента и на писмен-от-нулата изпълнение на разпределени хеш таблица на сървъра страна.
Magma използва разпределена хеш таблица философия за съхранение на файлове и директории (, устройства, FIFOs и повече) по присъедини мрежа от сървъри. Всеки обект се съхранява в магма мрежа се нарича пристъп, е някой в ​​файл, директория или друго. Всеки пристъп се оценява с помощта SHA1 хеширане алгоритъм. Ключът за хеш се пренасочва към правилното възел (наречена Vulcano), който се държи от порядъка на хеш ключове, на когото ключът принадлежи.
Всеки Vulcano държи парче клавиша за интервал, което варира между две хеш ключове. Че промените региона през живота възел, поради действието на натоварване балансьор, който се опитва да разпредели равномерно натоварване на всички възли, като се има предвид дисково пространство на разположение, трафик и брой реални ключове, съществуващи на всеки възел. Така само с един бутон може да се движи по време на време от един възел към друг.
Тази програма се опитва да бъде съвместим с POSIX семантика възможно най-близо, дори осигуряване (точно планирано за сега) заключване на файлове. Протоколите са разработени с прозрачността в ума: клиент се приема да бъде в състояние да достигне само местната магма сървър, за да се избегне NAT и / или VPN проблеми.
Magma е в начален етап разработка. Така че не очаквайте да сложи ръцете си върху нещо работен. Някои аспекти са в зряла състояние (като пристъп система и клиент-сървър протокол), докато други са нестабилни, uncomplete или дори само планираните.

Подобен софтуер

Sharity
Sharity

3 Jun 15

legitfs
legitfs

14 Apr 15

fuse-zip
fuse-zip

17 Feb 15

Коментари към Magma

Коментари не е намерена
добавите коментар
Включете на изображения!