Vultr Object Storage

Pamięć obiektów zgodna z S3 * jest teraz dostępna w chmurze Vultr. Nasza technologia przechowywania obiektów jest niedroga, skalowalna i łatwa do zintegrowania z istniejącymi rozwiązaniami. Ten artykuł zawiera omówienie przechowywania obiektów i instrukcje, jak zacząć z nim korzystać.

Co to jest przechowywanie obiektów?

Przechowywanie obiektów jest dostępną w Internecie usługą do przechowywania i pobierania plików. Pliki są nazywane „obiektami”. Do obiektów przesłanych do magazynu obiektów można uzyskać dostęp prywatny lub publiczny w Internecie. Magazyn obiektów obsługuje praktycznie nieograniczoną liczbę obiektów.

Przypadki użycia do przechowywania obiektów obejmują:

  • Hostuj statyczne zasoby witryny (obrazy, javascript, css, pliki multimedialne).
  • Udostępniaj oprogramowanie lub pliki biznesowe.
  • Rozwiązania do tworzenia kopii zapasowych i przywracania.
  • Przechowuj duże ilości przedmiotów.
  • Wyeliminuj potrzebę zarządzania i zwiększania przestrzeni dyskowej.

Jak mogę zamówić przechowywanie obiektów?

W portalu klienta Vultr u góry strony jest wyświetlany element menu „Obiekty”. Spowoduje to przejście do listy subskrypcji przechowywania obiektów .

Na stronie z listą subskrypcji zostaną wyświetlone łącza do zamawiania przechowywania obiektów i zarządzania istniejącymi subskrypcjami przechowywania obiektów.

Jak mogę korzystać z przechowywania obiektów?

Po zamówieniu subskrypcji do przechowywania obiektów subskrypcja pojawi się na liście subskrypcji . Kliknięcie subskrypcji spowoduje przejście do strony szczegółów subskrypcji, która zawiera niezbędną nazwę hosta i klucze dostępu.

Pamięć obiektów Vultr jest kompatybilna z S3 *. Oznacza to, że jest kompatybilny z większością narzędzi zaprojektowanych dla Amazon S3.

Kluczowe idee

Magazyn obiektów jest kupowany na Vultr poprzez subskrypcje . Pojedyncza subskrypcja zapewnia stałą ilość miejsca w danej lokalizacji. Każda subskrypcja jest izolowana i ma swój własny zestaw kluczy dostępu S3. Jeśli chcesz przechowywać obiekty w New Jersey i Los Angeles, musisz kupić dwie subskrypcje.

Każda subskrypcja zawiera parę kluczy dostępu S3. Są to klucze używane z oprogramowaniem kompatybilnym z S3.

Istnieje wiele programów kompatybilnych z S3. Oprogramowanie, którego można użyć, zależy od osobistych preferencji i systemu operacyjnego komputera. Zarówno narzędzia oparte na CLI, jak i narzędzia graficzne są ogólnie dostępne. W dalszej części tego dokumentu zamieszczamy kilka przykładów.

Obiekty są przechowywane w wiadrach. Zanim zaczniesz przesyłać obiekty, musisz utworzyć co najmniej jedno wiadro. Wiadra są podobne do folderów w systemie plików. Nazwy segmentów są unikalne w dowolnej lokalizacji. Na przykład nie mogłem utworzyć dwóch wiader o nazwie mybucketw New Jersey. Aby uzyskać więcej informacji, zobacz „Reguły dotyczące nazewnictwa segmentów”.

Wiadra są dostępne w Internecie według nazwy. Na przykład, jeśli utworzyłem wiadro o nazwie mybucketw New Jersey, wiadro byłoby dostępne pod adresem https://mybucket.ewr1.vultrobjects.com/i również https://ewr1.vultrobjects.com/mybucket/. Część ewr1.vultrobjects.comnazwy hosta różni się w zależności od regionu i można się do niej odwoływać na liście subskrypcji do przechowywania obiektów .

Obiekty są przesyłane do wiader. W większości narzędzi S3 obiekty są domyślnie „prywatne”. Oznacza to, że potrzebujesz kluczy dostępu S3, aby pobrać obiekt. Pliki można również uczynić „publicznymi”, dzięki czemu są one dostępne w Internecie. Przesłanie photo.jpgdo mybucket, a następnie ustawienie uprawnień na „publiczne” spowoduje, że plik będzie dostępny pod adresem https://mybucket.ewr1.vultrobjects.com/photo.jpg.

s3cmd: Przykładowe narzędzie CLI

S3cmd to klient S3 wiersza poleceń dla systemów Linux i Mac. Nasza przetestowana wersja to 2.0.2.

Najpierw musisz skonfigurować s3cmd.

s3cmd --configure

Kreator zada ci kilka pytań. Skorzystaj z wartości dostarczonych z subskrypcją przechowywania danych dla poniższych pytań. Zastąpić access123, secret123i ewr1.vultrobjects.comodpowiednio.

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

Po zakończeniu pracy kreatora możesz użyć, s3cmdaby uzyskać dostęp do pamięci obiektu.

# 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

Więcej przykładów znajduje się na stronie s3cmdpodręcznika.

Cyberduck: przykładowe narzędzie graficzne

Cyberduck to graficzny menedżer plików dla systemów Windows i Mac. Obsługuje S3, FTP i wiele popularnych usług udostępniania plików. Nasza przetestowana wersja to 6.8.2.

Połącz się z pamięcią obiektów Vultr, klikając „Otwórz połączenie”.

Pojawi się okno dialogowe „Otwórz połączenie”. Musisz podać „ Server”, „ Access Key ID” i „ Password”. Użyj wartości dostarczonych z subskrypcją do przechowywania obiektów.

  • Server” to nazwa hosta S3 ( ewr1.vultrobjects.com).
  • Access Key ID” to klucz dostępu S3.
  • Password” to tajny klucz S3.

Kliknij przycisk „Połącz”, aby się połączyć. Następnie możesz zarządzać plikami za 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.

Specyfikacja

Limity prędkości

Magazyn obiektów ma limit 400 żądań na sekundę. Jeśli aplikacja wymaga większej liczby żądań, zalecamy wdrożenie buforującego serwera proxy przed magazynem obiektów w celu zwiększenia wydajności i bezpieczeństwa.

Zasady nazywania wiaderka

  • Nazwy segmentów muszą być unikalne dla każdej lokalizacji.
  • Nazwy segmentów muszą zaczynać się i kończyć małą literą.
  • Nazwy segmentów mogą zawierać myślnik (-).
  • Maksymalna długość nazw segmentów to 255 znaków.
  • Nazwy segmentów dłuższe niż 63 znaki nie są dostępne, gdy używana jest nazwa hosta wirtualnego segmentu, na przykład: „mylongbucketname.ewr1.vultrobjects.com”. W przypadku dłuższych nazw segmentów należy użyć metody katalogu najwyższego poziomu, na przykład „ewr1.vultrobjects.com/mylongbucketname”.

Kompatybilność z S3

W poniższej tabeli wymieniono zgodność między pamięcią obiektów Vultr a protokołem S3. Zgodność może być dodatkowo ograniczona w zależności od narzędzia S3 używanego do uzyskiwania dostępu do pamięci obiektów Vultr.

W przypadku żądań pobierania nagłówek „Content-Length” może nie zgadzać się z rozmiarem pliku. Wynika to z faktu, że używamy gzip na naszych serwerach internetowych w celu poprawy wydajności. W rzadkich przypadkach, gdy powoduje to problemy z systemem automatyzacji, możesz wyłączyć gzip na żądanie. Projekt libcloud jest aktualizowany w celu obsługi tego zachowania.

Wiaderowe listy ACL (Get, Put) tak
Rejestrowanie dostępu do łyżki Nie
Inwentaryzacja wiader Nie
Cykl życia łyżki tak
Lokalizacja łyżki tak
Powiadomienie o wiadrze Nie
Wersje obiektów segmentu tak
Replikacja łyżki Nie
Żądanie płatności za wiadro tak
Wiadro Strona internetowa Nie
CORS tak
Kopiuj obiekt tak
Utwórz wiadro tak
Usuń segment tak
Usuń obiekt tak
Uzyskaj informacje o wiaderku (HEAD) tak
Uzyskaj obiekt tak
Uzyskaj informacje o obiekcie (HEAD) tak
Lista wiader tak
Przesyłanie wieloczęściowe tak
Listy ACL obiektów (Get, Put) tak
Metadane obiektu tak
Oznaczanie obiektów tak
Obiekt POST tak
Zasady (wiadra, obiekty) tak
Wstępnie podpisane adresy URL tak
Umieść obiekt tak


Leave a Comment

Jak uzyskać dostęp do Vultr VPS

Jak uzyskać dostęp do Vultr VPS

Vultr oferuje kilka różnych sposobów uzyskiwania dostępu do VPS w celu konfiguracji, instalacji i użytkowania. Poświadczenia dostępu Domyślne poświadczenia dostępu dla twojego VPS ar

System Windows niestandardowy ISO ze sterownikami VirtIO

System Windows niestandardowy ISO ze sterownikami VirtIO

Budowanie ISO systemu Windows (tylko wersje serwerowe) Pobierz najnowsze binarne sterowniki VirtIO dla Windows, spakowane jako plik ISO, z powrotem

Uruchamianie CoreOS na Vultr VPS

Uruchamianie CoreOS na Vultr VPS

Przeczytaj: Vultr oferuje teraz CoreOS na stronie zamówienia - ten przewodnik wyjaśnia, jak ręcznie skonfigurować CoreOS. Te instrukcje przeprowadzą Cię przez proces biegania

Konfigurowanie BGP na Vultr

Konfigurowanie BGP na Vultr

Funkcja Vultrs BGP pozwala przynieść własną przestrzeń IP i korzystać z niej w dowolnej z naszych lokalizacji. Pierwsze kroki Aby korzystać z BGP, potrzebujesz: Wdrożonego Vulta

Korekta czasu w systemie Windows Server

Korekta czasu w systemie Windows Server

Domyślnie Vultr VPS z systemem Windows Server 2012 ma ustawiony czas systemowy na strefę czasową UTC. Możesz zmienić strefę czasową, jak chcesz, ale zmieniając ją t

Dodaj dodatkowy adres IPv4 do swojego VPS

Dodaj dodatkowy adres IPv4 do swojego VPS

W tym samouczku wyjaśniono, jak skonfigurować dodatkowy adres IPv4 w Vultr VPS. Zakładamy, że: Główny adres IP twojego VPS to 1.2.3.4.

Obrazy Ubuntu 16.04 Zgłoś błędy dotyczące usługi metadanych EC2

Obrazy Ubuntu 16.04 Zgłoś błędy dotyczące usługi metadanych EC2

Podczas uruchamiania niektóre starsze instancje Ubuntu 16.04 mogą wyświetlać następujące ostrzeżenie: ************************************ **************************************

Zapora ogniowa Vultr

Zapora ogniowa Vultr

Vultr oferuje internetowe zapory ogniowe, które można włączyć w celu ochrony jednego lub więcej wystąpień obliczeniowych. Posiadanie zestawu reguł zapory dla serwerów

Dostęp do trybu jednego użytkownika (Resetuj hasło roota)

Dostęp do trybu jednego użytkownika (Resetuj hasło roota)

Aby zresetować hasło roota serwera, musisz uruchomić system w trybie pojedynczego użytkownika. Uzyskaj dostęp do swojego serwera w portalu klienta Vultr, a następnie postępuj zgodnie z instrukcjami

Wysoka dostępność na Vultr z pływającym IP i BGP

Wysoka dostępność na Vultr z pływającym IP i BGP

Vultr pozwala połączyć dwie nasze funkcje (zmienne adresy IP i BGP) w celu osiągnięcia wysokiej dostępności. Instalacja Będziesz potrzebował dwóch instancji w sam

Wiele sieci prywatnych

Wiele sieci prywatnych

Vultr wprowadził obsługę wielu sieci prywatnych na początku 2018 r. Ta funkcja jest oferowana jako rozszerzenie standardowej sieci prywatnej. Whe

Przykładowy list autoryzacyjny dla ogłoszeń BGP

Przykładowy list autoryzacyjny dla ogłoszeń BGP

Proszę poprosić o autoryzację dla ogłoszeń BGP przy użyciu następującego szablonu. LIST UPOWAŻNIENIA [DATA] Do kogo może to dotyczyć, Thi

Jak tworzyć rekordy odwrotnego DNS lub PTR w Panelu sterowania Vultr

Jak tworzyć rekordy odwrotnego DNS lub PTR w Panelu sterowania Vultr

Wprowadzenie do Vultr Reverse DNS Aby dodać PTR lub Reverse DNS dla twojego adresu IP instancji, musisz wykonać kroki opisane poniżej:

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

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

Prawdopodobnie wiele osób będzie używać Vultr VPS jako serwerów sieciowych, dobrym wyborem byłby Nginx jako serwer sieciowy. W tym temacie opiszę o

Pojedyncze logowanie

Pojedyncze logowanie

Firmowy system logowania można zintegrować z systemem kont Vultrs za pomocą funkcji rejestracji jednokrotnej (SSO). Jednokrotne logowanie pomaga uprościć zarządzanie hasłami

Podręcznik przenoszenia danych Vultr

Podręcznik przenoszenia danych Vultr

Jak mogę pobrać moje dane w chmurze z Vultr? Przenoszenie danych na platformie Vultr Oferujemy szereg prostych rozwiązań do pobrania

Jak wygenerować klucze SSH?

Jak wygenerować klucze SSH?

Klucz SSH pozwala zalogować się do serwera bez potrzeby podawania hasła. Klucze SSH mogą być automatycznie dodawane do serwerów podczas procesu instalacji.

Jak korzystać z biblioteki Vultr Go, aby uzyskać informacje o serwerze

Jak korzystać z biblioteki Vultr Go, aby uzyskać informacje o serwerze

Wprowadzenie Oficjalna biblioteka Vultr Go może być używana do interakcji z Vultr API. Interfejs API Vultr pozwala kontrolować zasoby powiązane z tobą

Wymagania dotyczące przesyłania ISO systemu operacyjnego do Vultr

Wymagania dotyczące przesyłania ISO systemu operacyjnego do Vultr

Vultr oferuje szeroką gamę systemów operacyjnych do wyboru. Czasami jednak możesz chcieć wgrać własny niestandardowy system operacyjny ISO, taki jak Kal

Funkcjonalności warstw architektury referencyjnej Big Data

Funkcjonalności warstw architektury referencyjnej Big Data

Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Chcesz zobaczyć rewolucyjne wynalazki Google i jak te wynalazki zmieniły życie każdego człowieka dzisiaj? Następnie czytaj na blogu, aby zobaczyć wynalazki Google.

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Whatsapp w końcu uruchomił aplikację Desktop dla użytkowników komputerów Mac i Windows. Teraz możesz łatwo uzyskać dostęp do Whatsapp z systemu Windows lub Mac. Dostępne dla Windows 8+ i Mac OS 10.9+

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

Energia jądrowa jest zawsze pogardzana, nigdy jej nie szanujemy z powodu przeszłych wydarzeń, ale nie zawsze jest zła. Przeczytaj post, aby dowiedzieć się więcej na ten temat.

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Koncepcja autonomicznych samochodów, które wyjadą na drogi za pomocą sztucznej inteligencji, to marzenie, które mamy już od jakiegoś czasu. Ale pomimo kilku obietnic nigdzie ich nie widać. Przeczytaj ten blog, aby dowiedzieć się więcej…

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Wzrasta liczba ataków ransomware, ale czy sztuczna inteligencja może pomóc w radzeniu sobie z najnowszym wirusem komputerowym? Czy AI jest odpowiedzią? Przeczytaj tutaj, wiedz, że sztuczna inteligencja jest zmorą lub zgubą

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

Sztuczna inteligencja nie jest dla ludzi nową nazwą. Ponieważ sztuczna inteligencja jest włączona do każdego strumienia, jednym z nich jest opracowywanie narzędzi zwiększających ludzką wydajność i dokładność. Skorzystaj z tych niesamowitych narzędzi uczenia maszynowego i uprość swoje codzienne zadania.

Wgląd w 26 technik analizy Big Data: część 2

Wgląd w 26 technik analizy Big Data: część 2

Zawsze potrzebujemy Big Data Analytics do efektywnego zarządzania danymi. W tym artykule omówiliśmy kilka technik analizy Big Data. Sprawdź ten artykuł.

Ataki DDOS: krótki przegląd

Ataki DDOS: krótki przegląd

Czy jesteś również ofiarą ataków DDOS i nie masz pewności co do metod zapobiegania? Przeczytaj ten artykuł, aby rozwiązać swoje pytania.