reklama

Seznam se pochlubil vlastním replikovaným filesystémem

Vývojáři ze společnosti Seznam zveřejnili informace o vlastním replikovaném filesystému, zvaném SeznamFS. Jak sami vývojáři uvádějí, první myšlenky na vlastní systém vznikly někdy před půl rokem, k vytvoření prvního funkčního prototypu údajně stačil jeden víkend.

Přestože existuje celá řada Open Source řešení (například Coda, GlusterFS), Seznam raději zvolil cestu vlastního vývoje, protože se mu na stávajících systémech nelíbila zbytečná složitost, nízká výkonnost nebo příliš vysoká síťová zátěž.

SeznamFS je replikovaný filesystém postavený na Filesystem in Userspace (FUSE). Dle slov vývojářů: „Stačí tedy na jakémkoliv Unixovém počítači s modulem fuse připojit nový filesystem a SeznamFS se bude starat o to, aby všechny operace v tomto bodě zapisovaly do binárního logu. Základní filozofie je v podstatě okopírovaná z MySQL master master replikace databází.

Dále říkají: „Binární log obsahuje všechno, co je důležité pro repliku filesystemu do jakéhokoliv jiného umístění. Všechny operace (touch, mv, rm, ln, chmod, chown, ...) v něm lze nalézt a samozřejmě i všechna zapsaná data. Systém je postaven na master-slave komunikaci.

Výhoda řešení spočívá v tom, že lze zapisovat do několika míst najednou, obyčejně na dva odlišné počítače, mezi kterými existuje TCP spojení, přičemž SeznamFS se postará o replikaci souboru na druhou stranu. Nepřenáší se celý soubor, ale pouze změněný blok na filesystému.

Vývojáři ještě dodávají: „Data, která se zapisují do mount pointu, se přesunují na klasický filesystem (EXT3, nebo cokoliv jiného do jakéhosi Storage adresáře), který máte nainstalovaný na počítači a jsou dostupná v nezměněné podobě. Zápisové i čtecí operace se tedy provádějí v mount pointu a pokud je potřeba číst ze systému opravdu hodně, dá se pro tento účel storage adresář bez problémů použít.

Chcete-li se o SeznamFS dozvědět více informací, navštivte oficiální stránky produktu. SeznamFS není jediný zveřejněný Open Source počin, dalším příkladem může být i šablonovací systém Teng.

Zdroj: Seznam

Témata článku: Software, Web, Internet, Programování, Linux, Open source, Master, Mount, Coda

1 komentář

Nejnovější komentáře

  • sasab 14. 5. 2008 12:12:39
    dneska plodi filesystemy kazdy jak na bezicim pase, taky schedulery...
reklama
Určitě si přečtěte

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

** Herní hardware se od toho běžného často liší jen vzhledem ** Při výběru stále nezapomínejte na základní parametry ** Poradíme jak vybrat herní hardware i periferie

20.  2.  2017 | Stanislav Janů | 36

10 nejhorších produktů v historii Microsoftu

10 nejhorších produktů v historii Microsoftu

20.  2.  2017 | Karel Javůrek | 141

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

** AMD uvedlo první tři procesory Ryzen 7 ** Všechny budou pracovat s osmi jádry a šestnácti vlákny ** Na pulty obchodů se dostanou už za týden

22.  2.  2017 | Stanislav Janů | 132

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

** Každý bastlíř se po čase neobjede bez armády švábů ** Dnes si některé z nich vyzkoušíme ** Třeba zázračný posuvný registr

19.  2.  2017 | Jakub Čížek | 40

EU se děsí Windows 10. Prý o nás vědí až příliš. Microsoft chystá změny

EU se děsí Windows 10. Prý o nás vědí až příliš. Microsoft chystá změny

** Evropští úředníci chtějí, aby byly Desítky transparentnější ** Microsoft od jara skutečně chystá změny ** Ochráncům soukromí to ale nestačí

21.  2.  2017 | Jakub Čížek | 218

Remix Singularity: Microsoft si na tom vylámal zuby. Jak dopadne Android?

Remix Singularity: Microsoft si na tom vylámal zuby. Jak dopadne Android?

** Microsoft do svých telefonů integroval desktopové prostředí ** Moc to ale nevyšlo, chyběl pořádný výkon ** Teď to zkoušejí ex-googleři s Remix Singularity

23.  2.  2017 | Jakub Čížek | 74


Aktuální číslo časopisu Computer

Supertéma o počítačové bezpečnosti

AMD Ryzen přichází

Velké testy kinoprojektorů a levných špuntových sluchátek

Příslušenství do USB-C

reklama
reklama