POHMELFS

POHMELFS
Utvecklaren Evgeny Polyakov
Filsystem Parallellt optimerat Host Message Exchange Layered File System
Inlämningsdatum 9 juni 2009 ( Linux 2.6.30)
Förmågor
OS stöds linux

POHMELFS (förkortning för Parallel Optimized Host M essage E xchange Layered File System ) är ett cache -konsistent distribuerat filsystem utvecklat av den ryska Linux- hackeren [ 1] Evgeny Polyakov. Den nuvarande implementeringen kan ses som en snabbare och mer elegant ersättning för det allmänt använda Network File System -protokollet . (NFS), som används för att dela filsystem mellan datorer på ett LAN , med möjlighet att använda parallella anslutningar för att påskynda dataöverföring, och bygga en nätverksgraf för att konvergera dem till ett verkligt distribuerat filsystem med god skalbarhet, cachning och hög motståndskraft mot misstag.

Skapandet av POHMELFS tillkännagavs den 31 januari 2008 [2] ; Den 12 februari 2009 dök ett meddelande [3] av Greg Kroah-Hartman upp i Linux Kernel Mailing List Archive (LKML.org ) om att inkludera POHMELFS filsystemkod i "-staging"-grenen av Linuxkärnan [4] . Den 9 juni 2009 inkluderades POHMELFS-stöd i Linux-kärnversion 2.6.30.  

Funktionalitet

Huvudfunktionerna i filsystemet POHMELFS är [4] :

Historik

Utvecklingen av filsystemet startade omkring november 2007. Den första offentliga utgivningen ägde rum den 31 januari 2008 [2] .

Planer för framtiden

POHMELFS-koden kommer att revideras för att skapa ett fullt distribuerat filsystem med hjälp av projekt som slutförts av författaren: DST ( Distribuerad nätverkslagring , distribuerad nätverkslagring) och den nya nätverkslagringen Elliptics , som tillhandahåller feltolerant distribuerad datalagring över flera datorer på en nätverk. Kodrevisionen var tänkt att resultera i ett distribuerat, parallellt filsystem med stöd för distribuerad låsning , cachekoherens och feltolerans . 

Dessutom kommer den modifierade versionen av filsystemet att ha följande funktioner [5] :

Se även

Anteckningar

  1. En expert i förhållande till ett visst datorprogram, eller någon som ofta arbetar med det; här: "Linux hacker". Arkiverad 28 februari 2009 på Wayback Machine 
  2. 1 2 Post 2008.01.31 Arkiverad 6 oktober 2008.  (Engelsk)
  3. [ Tråd "pohmelfs for drivers/staging"  (eng.) . Hämtad 4 september 2009. Arkiverad från originalet 19 februari 2009. Tråd "pohmelfs for drivers/  staging "
  4. 1 2 POHMELFS-filsystemet ingår i "-staging"-grenen av Linux-kärnan . Hämtad 4 september 2009. Arkiverad från originalet 19 april 2009.
  5. POHMELFS nätverksfilsystem släppt Arkiverat 12 mars 2009 på Wayback Machine .

Länkar