Úložiště objektů Vultr

Úložiště objektů kompatibilní s S3* je nyní k dispozici v cloudu Vultr. Naše technologie ukládání objektů je cenově dostupná, škálovatelná a snadno integrovatelná do vašich stávajících řešení. Tento článek poskytuje přehled úložiště objektů a pokyny, jak s ním začít.

Co je úložiště objektů?

Ukládání objektů je webová služba pro ukládání a načítání souborů. Soubory jsou označovány jako "objekty". K objektům nahraným do úložiště objektů lze přistupovat soukromě nebo veřejně na webu. Úložiště objektů podporuje prakticky neomezený počet objektů.

Příklady použití pro ukládání objektů zahrnují:

  • Hostujte statická aktiva webových stránek (obrázky, javascript, css, mediální soubory).
  • Sdílejte software nebo obchodní soubory.
  • Řešení zálohování a obnovy.
  • Skladujte velké množství předmětů.
  • Odstraňte potřebu spravovat a rozšiřovat úložiště souborů.

Jak si mohu objednat úložiště objektů?

V rámci zákaznického portálu Vultr je v horní části stránky zobrazena položka nabídky „Objekty“. Tím se dostanete na výpis předplatného úložiště objektů .

Na stránce se seznamem předplatného se vám zobrazí odkazy na objednání úložiště objektů a správu vašich stávajících předplatných úložiště objektů.

Jak mohu používat úložiště objektů?

Jakmile si objednáte předplatné úložiště objektů, předplatné se zobrazí v seznamu předplatného . Kliknutím na předplatné přejdete na stránku podrobností předplatného, ​​která vám poskytne potřebný název hostitele a přístupové klíče.

Úložiště objektů Vultr je kompatibilní s S3*. To znamená, že je kompatibilní s většinou nástrojů určených pro Amazon S3.

Klíčové koncepty

Úložiště objektů je zakoupeno na Vultr prostřednictvím předplatného . Jedno předplatné vám poskytuje pevné množství úložiště v daném místě. Každé předplatné je izolované a má vlastní sadu přístupových klíčů S3. Pokud byste chtěli ukládat předměty v New Jersey i v Los Angeles, museli byste si zakoupit dvě předplatná.

Každé předplatné poskytuje pár přístupových klíčů S3. Toto jsou klíče, které se používají s vaším softwarem kompatibilním s S3.

Existuje celá řada softwaru kompatibilního s S3. Software, který můžete použít, závisí na vašich osobních preferencích a operačním systému vašeho počítače. Obecně jsou dostupné jak nástroje založené na CLI, tak grafické nástroje. Níže v tomto dokumentu uvádíme několik příkladů.

Předměty jsou uloženy v kbelících. Než budete moci začít nahrávat objekty, musíte vytvořit alespoň jeden segment. Segmenty jsou podobné složkám v systému souborů. Názvy segmentů jsou jedinečné v libovolném místě. Například jsem nemohl vytvořit dva kbelíky pojmenované mybucketv New Jersey. Další informace naleznete v části „Pravidla pro pojmenovávání segmentů“.

Kbelíky jsou přístupné na webu podle názvu. Pokud jsem například vytvořil kbelík pojmenovaný mybucketv New Jersey, kbelík by byl k dispozici na https://mybucket.ewr1.vultrobjects.com/a také https://ewr1.vultrobjects.com/mybucket/. Část ewr1.vultrobjects.comnázvu hostitele se liší podle oblasti a lze na ni odkazovat v seznamu předplatného úložiště objektů .

Objekty se nahrávají do bucketů. Ve většině nástrojů S3 jsou objekty ve výchozím nastavení „soukromé“. To znamená, že ke stažení objektu budete potřebovat přístupové klíče S3. Soubory lze také zpřístupnit na webu. Nahráním photo.jpgdo mybucketa následným nastavením oprávnění na „veřejné“ by byl soubor přístupný na adrese https://mybucket.ewr1.vultrobjects.com/photo.jpg.

s3cmd: Příklad nástroje CLI

S3cmd je klient S3 příkazového řádku pro Linux a Mac. Naše testovaná verze byla 2.0.2.

Nejprve budete muset nakonfigurovat s3cmd.

s3cmd --configure

Průvodce vám položí několik otázek. Pro níže uvedené otázky použijte hodnoty poskytnuté s vaším předplatným objektového úložiště. Nahraďte access123, secret123, a odpovídajícím ewr1.vultrobjects.comzpůsobem.

Access key: access123
Secret key: secret123
...
S3 Endpoint: ewr1.vultrobjects.com
DNS style bucket+hostname:port: %(bucket)s.ewr1.vultrobjects.com
...

Po dokončení průvodce můžete použít s3cmdpro přístup k úložišti objektů.

# make bucket
s3cmd mb s3://mybucket

# remove bucket
s3cmd rb s3://mybucket

# list buckets
s3cmd ls

# list files in bucket
s3cmd ls s3://mybucket

# upload file, private access
s3cmd put photo.jpg s3://mybucket/photo.jpg

# upload file, public access
s3cmd put -P photo.jpg s3://mybucket/photo.jpg

# download file
s3cmd get s3://mybucket/photo.jpg

# delete file
s3cmd rm s3://mybucket/photo.jpg

# change access on file to public
s3cmd setacl s3://mybucket/photo.jpg --acl-public

# change access on file to private
s3cmd setacl s3://mybucket/photo.jpg --acl-private

# enable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-public

# disable directory listing on a bucket
s3cmd setacl s3://mybucket/ --acl-private

Další příklady naleznete v s3cmdmanuálové stránce.

Cyberduck: Příklad grafického nástroje

Cyberduck je grafický správce souborů pro Windows a Mac. Podporuje S3, FTP a mnoho oblíbených služeb pro sdílení souborů. Naše testovaná verze byla 6.8.2.

Připojte se k úložišti objektů Vultr kliknutím na „Otevřít připojení“.

Zobrazí se dialogové okno "Otevřít připojení". Musíte zadat „ Server“, „ Access Key ID“ a „ Password“. Použijte hodnoty poskytnuté s vaším předplatným úložiště objektů.

  • " Server" je název hostitele S3 ( ewr1.vultrobjects.com).
  • " Access Key ID" je přístupový klíč S3.
  • " Password" je tajný klíč S3.

Pro připojení klikněte na tlačítko "Připojit". Poté můžete spravovat soubory pomocí Cyberduck.

# create bucket
Choose "File, New Folder" from the menu, or right click in the file area and choose "New Folder". The folder name is the bucket name.

# remove bucket
Right click on a bucket, click "Delete".

# upload file
Drag and drop a file from your computer onto the bucket.

# download file
Right click on a file, click "Download As...".

# delete file
Right click on a file, click "Delete".

# change access on file to public
Right click on a file, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# change access on file to private
Right click on a file, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

# enable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. Click the gear on the lower left corner, and choose "Everyone" from the menu. Set the "Permission" dropdown to "READ" for the "Everyone" ACL table entry. Close the "Info" window.

# disable directory listing on a bucket
Right click on a bucket, click "Info". Go to the "Permissions" tab. If "Everyone" appears in the "Access Control List (ACL)", click the gear on the lower left corner and remove the entry. Close the "Info" window.

Technické informace

Omezení sazby

Úložiště objektů má rychlostní limit 400 požadavků za sekundu. Pokud vaše aplikace vyžaduje vyšší objemy požadavků, doporučujeme kvůli výkonu a zabezpečení nasadit před úložiště objektů mezipaměť proxy.

Pravidla pro pojmenování kbelíků

  • Názvy segmentů musí být pro každou lokalitu jedinečné.
  • Názvy segmentů musí začínat a končit malým písmenem.
  • Názvy segmentů mohou obsahovat pomlčku (-).
  • Maximální délka názvů segmentů je 255 znaků.
  • Názvy segmentů delší než 63 znaků nelze získat při použití názvu hostitele virtuálního segmentu, například: "mylongbucketname.ewr1.vultrobjects.com". Pro delší názvy segmentů je nutné použít metodu adresáře nejvyšší úrovně, například "ewr1.vultrobjects.com/mylongbucketname".

S3-kompatibilita

Níže uvedená tabulka uvádí kompatibilitu mezi úložištěm objektů Vultr a protokolem S3. Kompatibilita může být dále omezena v závislosti na nástroji S3 použitém pro přístup k úložišti objektů Vultr.

U požadavků na stažení nemusí záhlaví „Content-Length“ odpovídat velikosti souboru. Je to proto, že na našich webových serverech používáme ke zlepšení výkonu gzip. Ve vzácných případech, kdy to způsobuje problémy vašemu automatizačnímu systému, můžete gzip u požadavků zakázat. Projekt libcloud se aktualizuje, aby toto chování podporoval.

Bucket ACL (Get, Put) Ano
Protokolování přístupu k bucketu Ne
Inventář lopaty Ne
Životní cyklus lopaty Ano
Umístění kbelíku Ano
Oznámení o bucketu Ne
Verze objektů segmentu Ano
Replikace bucketu Ne
Platba požadavku na kbelík Ano
Webová stránka bucket Ne
CORS Ano
Kopírovat objekt Ano
Vytvořit kbelík Ano
Smazat bucket Ano
Smazat objekt Ano
Získat informace o bucketu (HEAD) Ano
Získejte objekt Ano
Získat informace o objektu (HEAD) Ano
Seznam kbelíků Ano
Vícedílné nahrávání Ano
Objektové ACL (Get, Put) Ano
Metadata objektu Ano
Označování objektů Ano
Objekt POST Ano
Zásady (segmenty, objekty) Ano
Předem podepsané adresy URL Ano
Vložte objekt Ano

Připojování blokového úložiště

Připojování blokového úložiště

Blokové úložné svazky se připojují k instancím jako další disky. Před použitím je nutné svazek připojit k instanci. Více svazků může b

Konfigurace statické sítě a IPv6 na CentOS 7

Konfigurace statické sítě a IPv6 na CentOS 7

VULTR nedávno provedl změny na jejich konci a vše by nyní mělo fungovat dobře po vybalení s povoleným NetworkManagerem. Pokud si přejete deaktivovat

Jaké porty jsou blokovány?

Jaké porty jsou blokovány?

Kvůli zabezpečení sítě blokujeme několik odchozích portů. Blokováno ve výchozím nastavení Můžete požádat o odstranění těchto blokování otevřením lístku podpory. TCP port 2

Vlastní ISO systému Windows s ovladači VirtIO

Vlastní ISO systému Windows s ovladači VirtIO

Vytváření Windows ISO (pouze serverové verze) Získejte nejnovější binární ovladače VirtIO pro Windows, zabalené jako soubor ISO,

Režim obnovení systému Windows Server 2016

Režim obnovení systému Windows Server 2016

Při přístupu do režimu obnovení v systému Windows Server 2016 se může objevit chyba zastavení (modrá obrazovka). Řešením je přístup k volbě Opravit počítač

Nainstalujte Nginx + PHP FPM + Caching + MySQL na Ubuntu 12.04

Nainstalujte Nginx + PHP FPM + Caching + MySQL na Ubuntu 12.04

Pravděpodobně mnoho lidí bude používat své Vultr VPS jako webové servery, dobrou volbou by byl Nginx jako webový server. V tomto tématu popíšu o

Vultr Block Storage

Vultr Block Storage

Technologie Vultrs Cloud Block Storage vám umožňuje připojit k vaší instanci vysoce výkonné škálovatelné úložiště, což výrazně zjednodušuje správu prostoru

Jak získat přístup k Vultr VPS

Jak získat přístup k Vultr VPS

Vultr poskytuje několik různých způsobů přístupu k vašemu VPS za účelem konfigurace, instalace a používání. Přístupové údaje Výchozí přístupové údaje pro váš VPS ar

Jak změním velikost disku VPS?

Jak změním velikost disku VPS?

Tato příručka vysvětluje, jak změnit velikost pevného disku na Vultr VPS. Pokud jste nedávno upgradovali svůj plán na plán s větším diskem, můžete se řídit těmito pokyny

Vlastní ISO na holý kov

Vlastní ISO na holý kov

Úvod Vultr v současnosti nemá zaveden systém, který by umožňoval nahrání a montáž vlastních ISO na holý kov. To vás však nezastaví

Obrázky Ubuntu 16.04 hlásí chyby o službě metadat EC2

Obrázky Ubuntu 16.04 hlásí chyby o službě metadat EC2

Po spuštění mohou některé starší instance Ubuntu 16.04 zobrazovat následující varování: ***************************************** *******************************************

Úložiště objektů Vultr

Úložiště objektů Vultr

Úložiště objektů kompatibilní s S3* je nyní k dispozici v cloudu Vultr. Naše technologie ukládání objektů je cenově dostupná, škálovatelná a snadno se do vás integruje

Povolte Windows Audio na instanci Windows Server

Povolte Windows Audio na instanci Windows Server

Poznámka: Tato příručka bude fungovat pro instance Windows 2012 R2 a Windows 2016. Servery Windows ve výchozím nastavení nemají povolenou službu Windows Audio.

Průvodce přenositelností dat Vultr

Průvodce přenositelností dat Vultr

Jak si mohu stáhnout svá cloudová data z Vultr? Přenositelnost dat na platformě Vultr Poskytujeme řadu jednoduchých řešení, která si můžete stáhnout

Příklad autorizačního dopisu pro oznámení BGP

Příklad autorizačního dopisu pro oznámení BGP

Při žádosti o autorizaci pro oznámení BGP použijte prosím následující šablonu. AUTORIZAČNÍ DOPIS [DATUM] Komu se to může týkat, Thi

Požadavky pro nahrání ISO ISO do Vultr

Požadavky pro nahrání ISO ISO do Vultr

Vultr nabízí širokou škálu operačních systémů, ze kterých si můžete vybrat. Někdy však možná budete chtít nahrát vlastní ISO operační systém, jako je Kal

Jak vytvořit reverzní záznamy DNS nebo PTR v ovládacím panelu Vultr

Jak vytvořit reverzní záznamy DNS nebo PTR v ovládacím panelu Vultr

Úvod do Vultr Reverse DNS Chcete-li přidat PTR nebo Reverse DNS záznam pro vaši IP adresu instance, musíte postupovat podle kroků uvedených níže:

Úvod do Vultr DNS

Úvod do Vultr DNS

Vultr nabízí bezplatný DNS hosting pro domény zákazníků. Jmenné servery jsou v síti AnyCAST a zajišťují rychlé rozlišení DNS. Chcete-li použít Vultrs DNS, měli byste

Přístup do režimu jednoho uživatele (resetování hesla uživatele root)

Přístup do režimu jednoho uživatele (resetování hesla uživatele root)

Chcete-li resetovat heslo root vašeho serveru, budete muset zavést systém do režimu jednoho uživatele. Přejděte na svůj server na zákaznickém portálu Vultr a poté postupujte podle pokynů

Více soukromých sítí

Více soukromých sítí

Vultr představil podporu pro více privátních sítí na začátku roku 2018. Tato funkce je nabízena jako vylepšení standardních privátních sítí. Když

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.

Útoky DDOS: Stručný přehled

Útoky DDOS: Stručný přehled

Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.

Přemýšleli jste někdy, jak hackeři vydělávají peníze?

Přemýšleli jste někdy, jak hackeři vydělávají peníze?

Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.

Revoluční vynálezy od Googlu, které vám usnadní život.

Revoluční vynálezy od Googlu, které vám usnadní život.

Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.

Friday Essential: Co se stalo s auty řízenými umělou inteligencí?

Friday Essential: Co se stalo s auty řízenými umělou inteligencí?

Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…

Technologická singularita: vzdálená budoucnost lidské civilizace?

Technologická singularita: vzdálená budoucnost lidské civilizace?

Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.

Evoluce ukládání dat – Infografika

Evoluce ukládání dat – Infografika

Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.

Funkcionality vrstev referenční architektury velkých dat

Funkcionality vrstev referenční architektury velkých dat

Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.

6 úžasných výhod toho, že máme v životě zařízení pro chytrou domácnost

6 úžasných výhod toho, že máme v životě zařízení pro chytrou domácnost

V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.

Aktualizace doplňku macOS Catalina 10.15.4 způsobuje více problémů než řešení

Aktualizace doplňku macOS Catalina 10.15.4 způsobuje více problémů než řešení

Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více