XtreemFS - XtreemFS
![]() | |
Stabilní uvolnění | 1.5.1 / 12. března 2015 |
---|---|
Úložiště | ![]() |
Napsáno | Jáva |
Operační systém | Linux, Okna, Mac OS X |
Typ | Distribuovaný systém souborů |
Licence | Nová BSD |
webová stránka | www.xtreemfs.org |
XtreemFS je objektově založený, distribuovaný souborový systém pro rozsáhlé sítě.[1] Vynikající funkce XtreemFS je plná (všechny komponenty) a skutečná (všechny scénáře selhání, včetně síťové oddíly ) odolnost proti chybám, při zachování POSIX sémantika souborového systému. Tolerance chyb je dosaženo použitím Paxos -na základě pronájem vyjednávací algoritmy a používá se k replikaci souborů a metadat. SSL a Certifikáty X.509 díky podpoře je XtreemFS použitelný ve veřejných sítích.
XtreemFS je vyvíjen od začátku roku 2007. První veřejné vydání bylo vydáno v srpnu 2008. XtreemFS 1.0 byl vydán v srpnu 2009. Verze 1.0 zahrnuje podporu replikace jen pro čtení s podporou převzetí služeb při selhání, mapy replik datového centra, paralelní čtení a zápisy, a nativní klient Windows. Verze 1.1 přidala automatickou replikaci při zavření a poradní zámky POSIX. V polovině roku 2011 vydání 1.3 přidalo replikaci pro čtení a zápis pro soubory. Verze 1.4 prošla rozsáhlým testováním a je považována za kvalitu výroby. Vylepšený Hadoop ve verzi 1.5 byla přidána integrace a podpora pro SSD.
XtreemFS je financován Evropskou komisí IST program.
Byl založen původní tým XtreemFS Quobyte Inc. v roce 2013. Quobyte nabízí profesionální úložný systém jako komerční produkt.
Funkce
- Zabezpečené připojení k Contrail (software)[2]
- Klienti pro Linux, Windows a OS X
- Open source (nová licence BSD od vydání 1.3)
- Cross-site replikace souborů s automatickým převzetím služeb při selhání
- Částečné repliky, objekty načtené na vyžádání
- POSIX kompatibilita
- Pluginy pro zásady ověřování, výběr replik
- RAID0 (prokládání ) s paralelními I / O přes pruhy[3]
- Replikace jen pro čtení
- Bezpečnostní (SSL, Certifikáty X.509 )
- Servery pro Linux a Solaris Nativní a nepůvodní server založený na prostředí Windows Java a ANT.
- ovladač experimentálního systému souborů pro Hadoop (přidáno ve verzi 1.2)
Případy užití
- jako náhrada souboru (domovské adresáře a skupinové sdílení),
- v klastru HPC,
- v Hadoop klastry,
- pro úložiště bloků VM
- sdílení údajů mezi odvětvími
- a mnoho dalších případů použití, vše v jednom systému.
Viz také
- Seznam souborových systémů, část distribuovaného paralelního souborového systému odolného vůči chybám
- Grid computing
- XtreemOS
- BeeGFS
Reference
- ^ F. Hupfeld, T. Cortes, B. Kolbeck, E. Focht, M. Hess, J. Malo, J. Marti, J. Stender, E. Cesario. „XtreemFS - případ pro objektové úložiště ve správě dat v síti“. Workshop VLDB o správě dat v sítích. In: Proceedings of 33. 33. International Conference on Very Large Data Bases (VLDB) Workshops, 2007.
- ^ Versweyveld, Leslie (30. října 2012). „Projekt Contrail s hrdostí představuje svou první kompletní sadu interoperabilních cloudových federačních nástrojů“. www.isgtw.org. Archivovány od originál dne 11. září 2015. Citováno 17. října 2013. Alternativní URL
- ^ J. Stender, B. Kolbeck, F. Hupfeld, E. Cesario, E. Focht, M. Hess, J. Malo, J. Marti. „Striping without Sacrifices: Maintaining POSIX Semantics in a Parallel File System“. 1. USENIX Workshop on Large-Scale Computing (LASCO '08), Boston, 2008