10 Cloud Object Storage pro ukládání veřejných a soukromých dat

Tradiční způsoby ukládání rozsáhlých dat jsou finančně náročné. Podívejme se na úsporná řešení pro nestrukturovaná datová úložiště, která jsou aktuálně dostupná na trhu.

Díky cloudovým úložištím je celá operace jednodušší a méně nákladná, aniž by došlo ke kompromisům v oblasti kvality a bezpečnosti dat.

Úložiště objektů je univerzální a umožňuje ukládat prakticky jakýkoli typ objektů, ať už jde o fotografie, videa, zvukové soubory, PDF dokumenty, textové soubory nebo statické soubory webových stránek. Může sloužit i pro hostování statického webu nebo jako zálohovací systém.

Výhodou cloudového úložiště je, že data lze nahrávat a stahovat odkudkoli s internetovým připojením. Uživatel má také možnost omezit přístup k datům. V podstatě si můžete vybrat z různých možností podle svých individuálních požadavků. Důležitým aspektem je také platba pouze za skutečně využitý prostor.

Pokud hledáte samohostované úložiště, které je kompatibilní s rozhraním S3, doporučujeme vyzkoušet MinIO.

Nyní se podívejme na některé z nejlepších služeb cloudového úložiště.

Pro upřesnění, tento článek se zaměřuje na řešení pro ukládání objektů pro aplikace. Pro osobní nebo firemní účely se doporučuje vyzkoušet Dropbox, Google Workspace, nebo jiná specializovaná cloudová úložiště.

AWS S3

Jestliže již pracujete v cloudovém prostředí, pravděpodobně se s touto službou setkáte. Patří mezi pionýry a nejznámější poskytovatele v oblasti objektového úložiště.

Nemusíte se obávat omezení prostoru, můžete uložit libovolné množství dat.

AWS S3 garantuje 99,999999999% trvanlivost dat a umožňuje nahrávání a stahování dat prostřednictvím webového prohlížeče, ale i API.

Nabízí se tři základní třídy úložiště:

Standard – univerzální úložiště s nízkou latencí, ideální pro distribuci obsahu, analýzu rozsáhlých datových sad a další účely.

Standardní IA (infrequent access) – Tato možnost je vhodná, pokud k obsahu nemáte častý přístup. IA je cenově výhodnější než standardní úložiště a hodí se pro dlouhodobé uchování dat, ke kterým se přistupuje jen občas.

Glacier – nejlevnější varianta, která se hodí pro archivaci dat.

AWS poskytuje správu životního cyklu, která umožňuje automatické přesouvání objektů mezi různými třídami úložiště. S3 je založeno na regionech, což znamená, že si můžete data umístit blízko vašim zákazníkům či návštěvníkům pro rychlejší distribuci a nahrávání obsahu.

Pokud uvažujete o strategii DR (disaster recovery), i to je pokryto. S3 podporuje replikaci dat mezi regiony, kterou lze využít pro zálohování. Pokud se rozhodnete pro AWS S3, nezapomeňte se podívat na doporučené bezpečnostní postupy.

Google Cloud Storage

Google Cloud Storage (GCS) nabízí úložiště s nízkou latencí pro malé i velké firmy. Google nabízí čtyři různé typy úložišť.

Podobně jako S3, i GCS umožňuje správu životního cyklu dat pro přesun dat mezi různými typy úložiště. Můžete si také nastavit automatické smazání dat.

Někdy je potřeba data uchovávat pouze po omezenou dobu.

Například následující podmínka smaže všechna data starší 30 dní v daném bucketu.

Díky rozsáhlé síti datových center po celém světě, si můžete vybrat, kde budou vaše data uložena, a to v různých městech v Asii, Evropě a USA.

Nedávno GCS zavedlo funkci „žadatel platí“, kde náklady na data nese ten, kdo o ně žádá. V rámci bezplatné verze GCP získáte 5 GB regionálního úložiště, na kterém si můžete vše vyzkoušet.

Spaces

Spaces je relativně nová služba úložiště od DigitalOcean, která nabízí integrovanou síť CDN.

V současné době je dostupná ve čtyřech lokalitách:

  • New York
  • Singapur
  • Amsterdam
  • San Francisco

Pro správu dat můžete využít webové rozhraní s podporou drag-n-drop, nebo programové rozhraní API nebo CLI.

Běžné využití služby Spaces zahrnuje:

  • Ukládání webových zdrojů, jako jsou HTML, obrázky, CSS, JavaScript a hostování statických webů.
  • Ukládání logů.
  • Uchovávání záloh a archivů dat.

DO Spaces je kompatibilní s S3 a podporuje CORS. Pokud hledáte úložiště s fixním měsíčním poplatkem, DigitalOcean se jeví jako jedna z nejlevnějších variant.

Bunny

Bunny Edge Storage je řešení cloudového úložiště, které bylo vyvinuto pro globální publikum. Po nahrání jsou soubory přístupné odkudkoli na světě. Bunny pomáhá doručovat obsah na čtyřech kontinentech a nabízí až 5x rychlejší stahování a nižší latenci oproti tradičním cloudovým úložištím.

Bunny Edge Storage replikuje data, což zaručuje, že v případě výpadku datového centra nedojde ke ztrátě dat. Navíc nabízí přímou integraci s Bunny CDN pro zvýšení výkonu a snížení nákladů díky vnitřnímu propojení mezi službami CDN a úložištěm.

Data lze nahrávat přes HTTP API, FTP nebo pomocí správce souborů. Své soubory můžete snadno nahrát do cloudu a stahovat odkudkoli. Bunny Edge Storage je navrženo pro vysoký výkon díky neomezené škálovatelnosti, strategickému umístění a přímé integraci s CDN. Můžete si také prohlédnout srovnávací testy s tradičními poskytovateli úložišť.

Pokud jde o globální latenci, průměrná hodnota Bunny Edge Storage je 41 ms, což je nejnižší hodnota ze srovnávaných poskytovatelů. V globální propustnosti je průměrná hodnota 58,3 MB/s, což je nejvyšší hodnota mezi ostatními poskytovateli.

Vyzkoušejte si BEZPLATNOU zkušební verzi a vyberte si jakýkoliv plán od 0,01 $/GB měsíčně pro Evropu. Můžete si vybrat i více lokací najednou, dvě, tři, nebo čtyři.

Vultr

Vultr nabízí výkonné objektové úložiště za 5 USD měsíčně včetně 250 GB úložiště a 1000 GB přenosu dat. Používá mezipaměť NVMe (Non-Volatile Memory Express), aby zajistil rychlejší přístup k často využívaným datům.

Podle potřeby můžete navýšit nebo snížit kapacitu úložiště, a to pomocí rozhraní API kompatibilního s S3. Vultr klonuje data třikrát pro zvýšení spolehlivosti.

Cloudové soubory

Cloudové soubory od Rackspace využívají OpenStack a poskytují škálovatelné cloudové úložiště. Nabízí úzkou integraci s AKAMAI CDN, což umožňuje rychlejší doručení obsahu po celém světě.

Soubory mohou být soukromé nebo veřejné.

Rackspace nabízí jedinečné funkce, jako je dočasná URL, která je platná jen po určitou dobu. To se hodí zejména pro prodej digitálních médií, kde chcete, aby si uživatel stáhnul soubor v předem stanoveném čase.

IBM

Cloudové úložiště od IBM nabízí šifrování na straně serveru a SSL/TLS při přenosu dat. Data lze spravovat pomocí webového rozhraní, RESTful API a SDK.

Pomocí SDK můžete úložiště používat nejen s cloudovými službami IBM, ale také s jinými platformami. IBM nabízí dvě možnosti odolnosti dat:

  • Regionální – ukládání dat v několika datových centrech, ale v rámci stejného regionu.
  • Mezi regiony – ukládání dat ve více regionech, což je užitečné, pokud hledáte HA (high availability) řešení na regionální úrovni.

IBM nabízí čtyři typy úložiště:

  • Standardní – pro data obecného použití, ke kterým se přistupuje často.
  • Vault – pro data, ke kterým se přistupuje jednou měsíčně nebo méně.
  • Cold vault – pro data, ke kterým se přistupuje občas a která se uchovávají dlouhodobě.
  • Flex – pro dynamická data, ke kterým se přistupuje často i zřídka.

V rámci lite tarifu můžete začít s 25 GB dat ZDARMA.

Alibaba OSS

Alibaba Cloud OSS (Object Storage Service) garantuje 99,9% dostupnost. Cena se odvíjí od reálného využití, bez nutnosti předběžných nebo dlouhodobých závazků.

Úložiště Alibaba zvládne zpracovat více než 50 000 požadavků za sekundu a má integrovanou víceúrovňovou ochranu proti DDoS útokům a neoprávněným pokusům o přihlášení.

Azure Blob Storage

Ukládejte veškerá nestrukturovaná data pomocí Azure Blob Storage od Microsoftu. Jednou z výhod Azure je jeho rozsáhlé pokrytí datovými centry.

Například, pokud hledáte mnoho datových center v Indii, Azure má v tuto chvíli lepší pokrytí.

Azure Blob Storage je optimalizované pro data lake. Azure nabízí i další typy úložišť, jako je File & Archive, aby vyhověl i dalším požadavkům.

Oracle Storage

Cloudové úložiště od Oracle umožňuje ukládat neomezené množství nestrukturovaných dat do bucketů. Mezi jeho funkce patří:

  • Více způsobů připojení – OpenStack swift API, HDFS plug-in, REST API, Java SDK, Python CLI a webová konzole.
  • Škálovatelnost – nemusíte se starat o velikost dat, ta se automaticky škáluje podle potřeby.
  • Šifrování – šifrování na straně serveru s algoritmem 256 AES.

Závěr

Samozřejmě existuje více možností pro ukládání dat v cloudu. Nejlepší způsob, jak si vybrat, je vyzkoušet si několik z nich. Většina výše uvedených poskytovatelů cloudového úložiště nabízí bezplatnou zkušební verzi.

Alternativně, pokud preferujete hostování on-premise, můžete vyzkoušet software kompatibilní s S3.