Przegląd różnych klas przechowywania na S3

Przegląd różnych klas przechowywania na S3
Prosta usługa pamięci Amazon to usługa przechowywania obiektów online świadczona przez AWS. S3 przechowuje dane w wiadrach w postaci obiektów w wielu strefach dostępności dla wysokiej dostępności. Nazwy wiader S3 są uniwersalnie unikalne, a nazwa nowego wiadra nie powinna istnieć na żadnym innym koncie AWS. AWS zapewnia różne klasy pamięci do przechowywania danych na S3 w zależności od wskaźników wydajności, takich jak trwałość, dostępność i koszty. Poniżej znajdują się klasy pamięci S3 dostarczane przez AWS.
  • Standard S3
  • S3 Inteligentne warstwa
  • S3 Standard-IA (standardowy dostępny dostęp)
  • S3 One Streone-Ia (jedna strefa rzadko dostępna)
  • S3 Glacier
  • S3 Głębokie archiwum

Standard S3

S3 Standard to standardowa klasa pamięci S3 do przechowywania danych, do których często są dostępne. Jest to domyślna klasa pamięci S3 do przechowywania obiektów. Zapewnia 99.999999999% (11 9) i 99.99% dostępności przechowywanych w nim obiektów. Przechowuje dane w wielu strefach dostępności i zapewnia niższe opóźnienie pierwotne i wydajność o wysokiej przepustowości.

Kluczowe cechy

Poniżej znajdują się kilka kluczowych funkcji standardowej klasy S3.

  • Zaprojektowany do zapewnienia 99.999999999% (11 9) trwałość przechowywanych w nim obiektów.
  • Zaprojektowany pod kątem dostępności 99.99% w ciągu roku.
  • Przechowuje dane w wielu strefach dostępności.
  • Zapewnia opóźnienie pierwszego bajtu w milisekundach i wysokiej przepustowości
  • Zarządzanie cyklem życia w celu automatycznego przenoszenia obiektów do innych klas pamięci w czasie.

Przypadków użycia

Poniżej znajdują się przypadki użycia dla standardowej klasy S3.

  • Aplikacje w chmurze
  • Dynamiczne strony internetowe
  • Dystrybucja treści
  • Aplikacje mobilne i gier
  • Analityka dużych zbiorów danych

S3 Inteligentne warstwa

S3 Inteligentna klasa to klasa pamięci S3, która oszczędza koszt, przenosząc dane do różnych klas pamięci w zależności od wzorca dostępu do danych. Ta klasa przechowywania przenosi dane do różnych klas bez wpływu na wydajność. Koszt tej klasy pamięci zależy od wzoru dostępu do danych. Niewielka kwota jest również pobierana miesięcznie w celu monitorowania wzorca dostępu do danych.

Kluczowe cechy

Poniżej znajdują się kluczowe cechy S3 Intelligent Tier.

  • Automatyczna optymalizacja kosztów
  • Zaprojektowany do zapewnienia 99.999999999% (11 9) trwałość przechowywanych w nim obiektów.
  • Zaprojektowany pod kątem dostępności 99.9% w ciągu roku
  • Przechowuje dane w wielu strefach dostępności
  • Brak limitu czasu trwania minimalnego przechowywania

Przypadków użycia

Niektóre przypadki użycia poziomu S3 Intelligent są wymienione poniżej.

  • Dane z wzorcami dostępu losowego

S3 Standard-IA (standardowy dostępny dostęp)

S3 Standard-IA to klasa pamięci używana do przechowywania rzadko dostępnych danych, wymagających szybkiego dostępu do danych i wysokiej dostępności. Ta klasa pamięci zapewnia wysoką przepustowość, niskie opóźnienie i wysoka dostępność standardu S3. Pobiera niską cenę przechowywania GB w porównaniu do standardu S3, ale niewielka kwota jest pobierana za każdym razem, gdy pobierasz dane z tej klasy pamięci. Ze względu na opłaty za pobieranie ta klasa pamięci może kosztować wyższą niż standard S3, gdy dane są często dostępne.

Kluczowe cechy

Poniżej znajdują się kilka kluczowych funkcji klasy pamięci Standard-Ia S3.

  • Niskie opóźnienie i wysoka przepustowość tak samo jak standard S3
  • Zaprojektowany do zapewnienia 99.999999999% (11 9) trwałość przechowywanych w nim obiektów.
  • Zaprojektowany dla 99.99% dostępność
  • Przechowuje dane w wielu strefach dostępności
  • Zarządzanie cyklem życia w celu automatycznego przenoszenia obiektów do innych klas pamięci w czasie.

Przypadków użycia

Poniżej znajdują się przypadki użycia klasy Standard-Ia Standard-IA.

  • Długoterminowe przechowywanie
  • Podstawowe kopie zapasowe
  • DataStore dla plików odzyskiwania po awarii

S3 One Streone-Ia (jedna strefa rzadko dostępna)

S3 One Streone-IA to klasa pamięci używana do przechowywania rzadko dostępnych danych i wymaga szybkiego dostępu do danych. W przeciwieństwie do innych klas pamięci S3, S3 One Streone-IA nie przechowuje danych w wielu strefach dostępności, wpływając na jego wysoką dostępność. Opłaty niższą cenę przechowywania GB niż S3 Standard i S3 Standard-IA, ale niewielka kwota jest pobierana za każdym razem, gdy pobierasz dane z tej klasy pamięci. Ze względu na opłaty za pobieranie i strefę pojedynczej dostępności, tej klasy pamięci nie może być używana do podstawowych kopii zapasowych.

Kluczowe cechy

Poniżej znajdują się kilka kluczowych cech klasy pamięci S3 One Streone-Ia.

  • Niskie opóźnienie i wysoka przepustowość tak samo jak standard S3
  • Zaprojektowany do zapewnienia 99.999999999% (11 9) trwałość obiektów w jednej strefie dostępności
  • Zaprojektowany dla 99.5% dostępność
  • Zarządzanie cyklem życia w celu automatycznego przenoszenia obiektów na inne klasy pamięci S3

Przypadków użycia

Poniżej znajdują się przypadki użycia klasy magazynowej S3 One.

  • Wtórne kopie zapasowe
  • Przechowywanie dla danych łatwych do rekreacji
  • Przechowywanie dla s3 replikowanych danych z innego regionu AWS

NOTATKA: Ponieważ S3 One Strefa IA przechowuje dane w jednej strefie dostępności, dane w tej klasie pamięci zostaną utracone w przypadku zniszczenia strefy dostępności.

S3 Glacier

S3 Glacier to klasa pamięci do archiwizacji danych. Jest to bezpieczna i niskie ceny, a czasem może kosztować niższe niż rozwiązania lokalne. S3 Koszt lodowca zależy od opcji pobierania danych, która waha się od kilku minut do godzin. Ta klasa pamięci jest tańsza niż inne aktywne klasy pamięci S3, takie jak (S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA, S3 One Zone-IA).

Kluczowe cechy

Poniżej znajdują się kilka ważnych funkcji dla klasy pamięci lodowca S3.

  • Zaprojektowany do zapewnienia 99.999999999% (11 9) trwałość przechowywanych w nim obiektów.
  • Zaprojektowany dla 99.99% dostępność
  • Tanie przechowywanie dla długoterminowego archiwizacji danych
  • Konfiguracja czasu pobierania od minut do godzin
  • Odporność danych w wielu strefach dostępności

Przypadków użycia

Poniżej znajdują się przypadki użycia dla klasy przechowywania lodowców S3.

  • Archiwum danych
  • Czas pobierania danych od minut do godzin
  • Długoterminowe przechowywanie danych

S3 Głębokie archiwum

Archiwum głębokiego lodowca S3 to najniższa klasa pamięci S3 używana do długoterminowej pamięci danych, do której można uzyskać jakoś raz w roku. Ta klasa pamięci jest przydatna dla regulowanych branż, które przechowują dane przez około 5 do 10 lat i uzyskują dostęp do tych danych prawie raz w roku. Czas pobierania danych przechowywanych w archiwum Głębokim S3 wynosi około 12 godzin.

Kluczowe cechy

Kluczowe cechy archiwum Głębokiego S3 są wymienione poniżej.

  • Zaprojektowany do zapewnienia 99.999999999% (11 9) trwałość przechowywanych w nim obiektów.
  • Zaprojektowany dla 99.99% dostępność
  • Tanie przechowywanie dla długoterminowego archiwizacji danych
  • Konfiguracja czasu pobierania od 12 do 48 godzin
  • Odporność danych w wielu strefach dostępności
  • Alternatywa dla bibliotek magnetycznych

Przypadków użycia

Poniżej znajdują się przypadki użycia klasy archiwum Głębokiego S3.

  • Klasa przechowywania danych dla bardzo regulowanych branż
  • Długoterminowe przechowywanie danych
  • Czas pobierania danych od 12 do 48 godzin

Porównanie różnych klas przechowywania

Poniżej znajduje się tabela, która pokazuje charakterystykę wszystkich klas przechowywania usługi S3.

Standard S3 S3 Inteligentne warstwa S3 Standard-Ia S3 One Streone-Ia S3 Glacier S3 Głębokie archiwum
Trwałość 99.999999999% (11 9) 99.999999999% (11 9) 99.999999999% (11 9) 99.999999999% (11 9) 99.999999999% (11 9) 99.999999999% (11 9)
Dostępność 99.99% 99.9% 99.9% 99.5% 99.99% 99.99%
Dostępność SLA 99.9% 99% 99% 99% 99.9% 99.9%
Strefy dostępności ≥3 ≥3 ≥3 1 ≥3 ≥3
Minimalna ładunek pojemności na obiekt Nie dotyczy Nie dotyczy 128KB 128KB 40KB 40KB
Minimalny ładunek czasowy Nie dotyczy Nie dotyczy 30 dni 30 dni 90 dni 180 dni
Opłata za pobieranie Nie dotyczy Nie dotyczy Pobrane przez GB Pobrane przez GB Pobrane przez GB Pobrane przez GB
Opóźnienie pierwszego bajtu milisekund milisekund milisekund milisekund Wybierz minuty do godzin Wybierz godziny
Typ składowania Obiekt Obiekt Obiekt Obiekt Obiekt Obiekt
Przejście cyklu życia Tak Tak Tak Tak Tak Tak

Wniosek

AWS S3 zapewnia różne klasy pamięci do przechowywania danych dla różnych przypadków użycia. Każda klasa pamięci ma swoje kluczowe funkcje i przypadki użycia, a można przechowywać swoje dane w dowolnej klasie, w zależności od charakteru danych i wzorca dostępu. Ten przewodnik zawiera krótki przegląd wszystkich klas przechowywania dostarczonych przez AWS i ich przypadków użycia.