POHMELFS | |
---|---|
Udvikler | Evgeny Polyakov |
Filsystem | Parallel optimeret Host Message Exchange Layered File System |
Indsendelsesdato | 9. juni 2009 ( Linux 2.6.30) |
Evner | |
OS understøttet | linux |
POHMELFS ( forkortelse for Parallel Optimized Host M essage E exchange Layered File System ) er et cache - konsistent distribueret filsystem udviklet af den russiske Linux - hacker [ 1 ] Evgeny Polyakov. Den nuværende implementering kan ses som en hurtigere og mere elegant erstatning for den udbredte netværksfilsystemprotokol . (NFS), som bruges til at dele filsystemer mellem computere på et LAN , med evnen til at bruge parallelle forbindelser til at fremskynde dataoverførsel og bygge en netværksgraf for at konvergere dem til et virkelig distribueret filsystem med god skalerbarhed, caching og høj modstand mod fejl.
Oprettelsen af POHMELFS blev annonceret den 31. januar 2008 [2] ; Den 12. februar 2009 dukkede en besked [3] af Greg Kroah-Hartman op i Linux Kernel Mailing List Archive (LKML.org ) om at inkludere POHMELFS-filsystemkode i "-staging"-grenen af Linux-kernen [4] . Den 9. juni 2009 blev POHMELFS-understøttelse inkluderet i Linux-kerneversion 2.6.30.
Hovedfunktionerne i POHMELFS-filsystemet er [4] :
Udviklingen af filsystemet startede omkring november 2007. Den første offentlige udgivelse fandt sted den 31. januar 2008 [2] .
POHMELFS-koden vil blive revideret for at skabe et fuldt distribueret filsystem ved hjælp af projekter udført af forfatteren: DST ( Distribueret netværkslagring , distribueret netværkslagring) og den nye Elliptics netværkslagring , som giver fejltolerant distribueret datalagring på tværs af flere computere på en netværk. Koderevisionen skulle resultere i et distribueret, parallelt filsystem med understøttelse af distribueret låsning , cache-kohærens og fejltolerance .
Derudover vil den ændrede version af filsystemet have følgende funktioner [5] :
Filsystemer ( liste , sammenligning ) | |||||||
---|---|---|---|---|---|---|---|
Disk |
| ||||||
Distribueret (netværk) | |||||||
Særlig |
|