Dell Fluid File System
Dell Fluid File System , eller FluidFS , är ett filsystem med delad disk från Dell som tillhandahåller distribuerade filsystem till klienter. Kunder köper en apparat : en kombination av specialbyggda nätverksanslutna lagringskontroller (NAS) med integrerade primära och backup-strömförsörjningar (dvs. apparaten) anslutna till blocknivålagring via iSCSI- eller Fibre Channel- protokollet. En enda Dell FluidFS-enhet består av två styrenheter som fungerar i samverkan (dvs. aktiv/aktiv) som ansluter till back-end- lagringsområdesnätverket (SAN). Beroende på kraven på lagringskapacitet och användarpreferenser kan FluidFS version 4 NAS-enheter användas med Compellent eller EqualLogic SAN-arrayer. EqualLogic FS7600 och FS7610 ansluter till klientnätverket och till Dells EqualLogic- arrayer med antingen 1 Gbit/s (FS7600) eller 10 Gbit/s (FS7610) iSCSI-protokoll. För Compellent finns FluidFS med antingen 1 Gbit/s eller 10 Gbit/s iSCSI-anslutning till klientnätverket och anslutningen till backend Compellent SAN kan vara antingen 8 Gbit/s Fibre Channel eller 10 Gbit/s iSCSI.
FluidFS-mjukvaruskiktet som körs på NAS-enheten skapar ett enda namnutrymme för användarna, och erbjuder åtkomst via Server Message Block (SMB) och Network File System (NFS). Den innehåller också funktioner för att förhindra dataförlust eller korruption och använder caching för att öka prestandan.
Historia
FluidFS är resultatet av Dells förvärv av immateriella rättigheter från Exanet , ett företag vars tillgångar inkluderade en hårdvaruoberoende, skalbar NAS-lagringsprodukt. Tidigare känt som Dell Scalable File System (DSFS), bytte Dell namnet till FluidFS efter förvärvet av Compellent , som framgångsrikt använde Fluid Data-taglinjen som ett startup-företag. Dell vidareutvecklade Exanet-filsystemet för att stödja NDMP- säkerhetskopiering och integrerade det med IP-adressen som erhölls från förvärvet av Ocarina Networks , som inkluderade deduplicering och datakomprimeringsteknik . Dell anpassade initialt FluidFS för att fungera med dess Compellent-, EqualLogic- och PowerVault- lagringsplattformar.
Arkitektur
Den underliggande mjukvaruarkitekturen för FluidFS använder en Linux-baserad symmetrisk klustringsmodell med distribuerad metadata , inbyggd lastbalansering , flexibla cachningsmöjligheter och andra funktioner. Dess skalbarhet är inte begränsad av volymstorlek som med traditionella filsystem, och stöder uppskalning (lägga till kapacitet till systemet) och genom att skala ut (lägga till noder, eller prestanda, till systemet). FluidFS fungerar över ett symmetriskt kluster av specialbyggda NAS-kontroller (inrymd i par i en 2U-enhet), som gränssnitt över ett tyg till delad back-end-lagring via iSCSI- eller Fibre Channel - lagringsområdesnätverk .
FluidFS-arkitekturen är skiktad och presenterar ett traditionellt filsystem för nätverksklienter samtidigt som de utför speciella funktioner i baksidan. Detta är utformat för att utnyttja alla tillgängliga resurser på nätverks-, server- och disknivå för att förbättra svarstider.
Kapacitet
Baserat på back-end-lagringsprodukten varierar det maximala antalet NAS-enheter och lagringskapacitet. Antalet NAS-enheter varierar från 1 till 4. Systemets hela kapacitet kan hanteras i ett enda globalt namnutrymme, och från och med FluidFS v6 stöder multitenancy och en total lagringskapacitet på tiotals PB. Den maximala storleken på en enskild fil är 128 TB. Antalet filer som namnutrymmet är begränsat till 64 miljarder per apparat, eller 256 miljarder i 4 apparater, vilket gör det till en av de största i branschen.