Magma

Screenshot Software:
Magma
Szczegóły programowe:
Wersja: 0.0.20070911
Filmu: 3 Jun 15
Wywoływacz: Tx0
Licencja: Wolny
Popularność: 185

Rating: nan/5 (Total Votes: 0)

Magma jest eksperymentalna rozproszonym systemem plików dla jądra Linux opartych na libfuse po stronie klienta i na pisemny-od-podstaw realizacji rozproszonej tablicy mieszającej na stronie serwera.
Magma wykorzystuje rozproszoną filozofię tablicy mieszającej przechowywać pliki (i katalogi, urządzenia, FIFO i więcej) na połączonej sieci serwerów dedykowanych. Każdy obiekt przechowywany w sieci magmy nazywa flary, jest ktoś w pliku, katalogu lub innego. Każdy rozbłysk jest oceniana przy użyciu algorytmu SHA1 mieszającego. Klawisz krzyżyka jest kierowane do właściwego węzła (tzw vulcano), który trzyma zakres klawiszy skrótu, do którego przynależy klucz.
Każdy vulcano trzyma kawałek przestrzeni kluczy, które waha się od dwóch klawiszy skrótu. Że zmiany w regionie podczas życia węzłów ze względu na działania równoważenia obciążenia, które stara się równie dystrybucję obciążenia na wszystkich węzłach, biorąc pod uwagę ilość miejsca na dysku, przepustowość i dostępną liczbę rzeczywistych kluczy istniejących w każdym węźle. Tak więc jeden klucz może poruszać się w czasie z jednego węzła do drugiego.
Ten program stara się być zgodne z POSIX semantyki jak najbliżej, nawet dostarczając (właśnie teraz) planowane blokowania plików. Protokoły zostały opracowane z myślą o przejrzystości: klient zakłada się w stanie osiągnąć tylko lokalny serwer magmy, w celu uniknięcia problemów z NAT i / lub sieci VPN.
Magma jest w fazie wstępnej developerski. Tak więc nie należy się spodziewać, aby umieścić swoje ręce coś pracy. Niektóre aspekty są w stanie dojrzałym (jak flary i protokołu systemu klient-serwer), podczas gdy inne są niestabilne, niepełny lub nawet tylko z planem.

Podobne oprogramowanie

OverlayFS
OverlayFS

2 Jun 15

unionfs
unionfs

3 Jun 15

ciopfs
ciopfs

11 May 15

Komentarze do Magma

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!