OpenIO - OpenIO
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Srpna 2017) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
Průmysl | Informační technologie, Datové úložiště, Zpracování dat |
---|---|
Založený | 2015 |
Hlavní sídlo | |
Majitel | OVH |
webová stránka | www |
OpenIO byla založena v roce 2015 Laurentem Denelem (výkonný ředitel ), Jean-François Smigielski (CTO ) a pět dalších spoluzakladatelů, aby nabídli úložiště objektů řešení[módní slovo ] pro stavbu hyper-škálovatelné IT infrastruktury pro širokou škálu aplikací.[1] Využili to open source software, vyvinutý od roku 2006, který je založen na a gridová technologie který umožňuje dynamické chování a podporuje heterogenní hardware.[2] V říjnu 2017 OpenIO dokončilo kolo financování ve výši 5 milionů USD.[3] V červenci 2020 společnost OpenIO získala společnost OVH.[4]
Produkt
OpenIO je a softwarově definované úložiště objektů řešení[módní slovo ] který podporuje S3 a lze je nasadit místní, hostováno v cloudu nebo na okraj, na libovolném hardwarovém mixu. Byl od začátku navržen pro výkon a hospodárnost v jakémkoli měřítku[5]a byla optimalizována pro Velká data, HPC a AI.[6]
OpenIO ukládá objekty v rámci ploché struktury v masivně distribuovaném adresáři s indirections, To umožňuje, aby cesta k dotazu na data byla nezávislá na počtu uzlů a výkon nebyl ovlivněn růstem kapacity. Servery jsou organizovány jako mřížka uzlů masivně distribuováno, kde se každý uzel účastní adresářových a úložných služeb, což zajišťuje, že neexistuje žádný jediný bod selhání a že nové uzly jsou automaticky objeveny a okamžitě k dispozici bez nutnosti vyvážení dat.[7]
Tento software je postaven nad Vědomá mříž, technologie, která zajišťuje optimální umístění dat na základě metrik v reálném čase a umožňuje přidávání nebo odebírání úložných zařízení s automatickým výkonem a optimalizace dopadu zatížení.[8][9] Pro ochranu dat má OpenIO synchronní a asynchronní replikace s více kopiemi a mazání kódování implementace založená na Reed-Solomon které lze nasadit v jednom datovém centru nebo geograficky distribuovat nebo roztáhnout shluky.[10][11]
Tento software má a GridForApps funkce, která zachycuje všechny události, které se vyskytnou v klastru, a může je předat v zásobník nebo k aplikacím běžícím na uzlech OpenIO. To umožňuje událost-řízený výpočet přímo do infrastruktury úložiště.[12][13]
OpenIO má nativní objekt API a SDK pro Krajta, C a Jáva, integruje a HTTP REST / API a má silnou kompatibilitu s Amazon S3 API a OpenStack Swift API.[7] Společnost také nabízí a proprietární Souborový systém konektor pro přístup k datům uloženým v úložišti objektů OpenIO prostřednictvím metod přístupu k souborům: je založen na POJISTKA a představuje POSIX Souborový systém, který lze sdílet přes místní sítě prostřednictvím NFS, SMB a FTP.[14]
OpenIO je kompatibilní s x86 a ARMv7 /ARMv8 běžící servery Linux[15] a má nízké hardwarové požadavky[16], lze jej nainstalovat také na Malinová ryba[17][18] a na úložných jednotkách se zabudovaným serverem.[19][20][21]
Otevřený zdrojový kód je k dispozici na Github a je licencován pod AGPL3 pro kód serveru a LGPL3 pro kód klienta.
Výkon
OpenIO tvrdilo, že na klastru 350 fyzických strojů dosáhlo rychlosti zápisu 1,372 Tbps (171 GB / s).[22] Referenční scénář prováděný za produkčních podmínek se standardním hardwarem (komoditní servery s 7200 ot./min HDD ), spočívalo v zálohování 38 PB Hadoop datalake pomocí příkazu DistCp.[23] Tato úroveň výkonu podle analytiků[24], příchod nové generace úložiště objektů technologie zaměřené na vysoký výkon a hyperškálovatelnost.
Viz také
Reference
- ^ "OpenIO Object Storage Overview". OpenIO.
- ^ Nicholas, Philippe (2016-07-15). "The History Boys: Object storage ... od začátku". Registrace.
- ^ Dillet, Romain (2017-10-24). „OpenIO získává 5 milionů dolarů na vybudování vlastního Amazonu S3 na jakémkoli úložném zařízení“. TechCrunch.
- ^ „Akvizicí OpenIO je ambicí OVHcloud vytvořit nejlepší nabídku Object Storage na trhu.“. OVHcloud. 2020-07-22.
- ^ Mellor, Chris (05.12.2015). „Cílem Openio je otevření úložného prostoru objektů“. Registrace.
- ^ "OpenIO | Vysoce výkonné objektové úložiště pro velká data a AI". OpenIO.
- ^ A b „Základní koncepty OpenIO“. Dokumentace OpenIO.
- ^ "Objektové úložiště OpenIO pro velká data". OpenIO.
- ^ „Proč jsme s svědomím navrhli objektový obchod“. Blog OpenIO. 2017-07-18.
- ^ „Funkce správy dat OpenIO“. Dokumentace OpenIO.
- ^ „Zásady úložiště OpenIO“. Dokumentace OpenIO.
- ^ Delaporte, Guillaume (2017-05-17). „Jednoduché indexování metadat prostřednictvím mřížky pro aplikace“. Blog OpenIO.
- ^ Delaporte, Guillaume (06.06.2017). „Detekujte vzory na obrázcích v měřítku pomocí Tensorflow a OpenIO GridForApps“. Blog OpenIO.
- ^ „Architektura konektoru souborového systému OpenIO (OIO-FS)“. Dokumentace OpenIO.
- ^ „OpenIO podporované distribuce Linuxu“. Dokumentace OpenIO.
- ^ "Průvodce velikostí OpenIO". Dokumentace OpenIO.
- ^ Townsend, Keith (2017-03-14). „Raspberry Pi v datovém centru: Unikátní volba pro ukládání objektů a edge computing“. TechRepublic.
- ^ „OpenIO na Raspberry Pi“. Dokumentace OpenIO.
- ^ Kranz, Garry (06.02.2017). „Spuštění úložiště objektů s otevřeným zdrojovým kódem OpenIO přidává hardware“. HledáníSkladování.
- ^ Mellor, Chris (2016-09-21). „OpenIO chce z vaší rotující rzi udělat uzly pro ukládání objektů“. Registrace.
- ^ Mellor, Chris (03.10.2017). „Je to skutečný život? Je to jen fantazie? Self-processing flash disky, budeme potřebovat větší kapacitu“. Registrace.
- ^ Mellor, Chris (2019-10-15). „OpenIO„ řeší “problém s hyperškálovatelností úložiště objektů“. Bloky a soubory.
- ^ "Terabit Challenge | OpenIO Object Storage". OpenIO.
- ^ Enrico, Signoretti (08.11.2019). „S3, přístup k souborům a vysoký výkon ... toto není vaše staré úložiště objektů“. Gigaom.