Jak działa Amazon S3
Amazon S3 lub Amazon Simple Storage Service to uproszczona obiektowa pamięć masowa, która pomaga przechowywać i odzyskiwać wartościowe informacje z urządzenia. Dowiedz się jak.
Rozwiązanie Amazon S3 jest używane przez największe na świecie firmy do przechowywania i zarządzania danymi. Przekonaj się, czym jest usługa pamięci masowej, jak działa i jak możesz współpracować z Seagate® Lyve™ Cloud w celu optymalizacji pamięci masowej danych.
Amazon Simple Storage Service (Amazon S3) to skalowalna usługa pamięci masowej, zaprojektowana z myślą o tworzeniu kopii zapasowych online, archiwizacji danych oraz aplikacjach Amazon Web Services (AWS).
Dane, pliki i obiekty mogą być transferowane do Amazon S3 za pomocą publicznego internetu oraz API rozwiązania S3. Możesz również używać AWS Direct Connect do tworzenia prywatnego i spójnego połączenia pomiędzy S3 i Twoimi centrami danych.
Rozwiązanie AWS S3 jest używane do przechowywania i ochrony dużych woluminów danych za pomocą uproszczonego zestawu funkcji, które sprawiają, że jest łatwe do wykorzystywania. Zostało ono stworzone z myślą o korporacjach, jednak małe i średnie firmy również z niego korzystają. Użytkownicy mogą przechowywać i chronić różne typy danych oraz używać S3 do różnych zastosowań, włączając w to:
Amazon S3 wyposażono w różne klasy pamięci masowej do różnych zastosowań i o różnych modelach wyceny.
Po utworzeniu zasobników S3 i przesłaniu obiektów możesz zarządzać nimi za pomocą kilku narzędzi. Jednym z najbardziej wartościowych sposobów na zarządzanie pamięcią masową jest konfiguracja modułu S3 Lifecycle, zestawu reguł, które kierują sposobem w jaki S3 traktuje grupy obiektów, aby pomagać w zarządzaniu kosztami.
Przykładowo możesz określić akcje przejścia, które automatycznie przenoszą dane z droższego poziomu na tańszy po określonym czasie, takim jak miesiąc lub rok. Możesz również ustawić daty automatycznego wygaśnięcia.
Inne opcje w zakresie zarządzania pamięcią masową:
Domyślnie zasobniki i obiekty przechowywane w Amazon S3 są prywatne. Tylko właściciele zasobów mają dostęp. Możesz jednak przypisać polityki dostępu użytkownikom na poziomie zasobnika, obiektu lub indywidualnego pliku. AWS Identity and Access Management (IAM) stworzono z myślą o wspieraniu zarządzania i kontroli dostępu na poziomie użytkownika.
Narzędzia z zakresu zarządzania dostępem pomagają w sprawdzaniu sposobu przechowywania danych i organizacji zasobników.
S3 Object Lambda pozwala dodać własny kod do wniosku, aby poprosić o modyfikację i przetwarzanie danych w postaci, w jakiej są zwracane do określonej aplikacji. Twój kod działa na podstawie infrastruktury AWS, jest zarządzany przez AWS i automatyczne przetwarza dane. Możesz na przykład filtrować rzędy, redagować informacje poufne przed zapewnieniem dostępu, automatycznie zmieniać rozmiar obrazów itp.
Zmniejsza to potrzebę wykonywania wielu kopii lub pochodnych kopii danych. AWS obsługuje tego typu żądania dla danego kodu i zapewnia powiadomienia o wydarzeniach dla dowolnych, bazujących na plikach akcji.
Logowanie i monitorowanie pamięci masowej stanowi ważną część zarządzania danymi. S3 zapewnia różne zasoby, które pomagają zapewniać nadzór i odpowiadać na potencjalne problemy.
Wielu dostawców pamięci masowej w chmurze wymaga wcześniejszego zaangażowania określonej ilości pamięci masowej danych i możliwości przesyłania. Jeśli przekroczysz tę pojemność, pojawią się dodatkowe opłaty. Użytkownicy klasy korporacyjnej zazwyczaj zapewniają zbyt duże zasoby i nadmierną pojemność, za którą płacą, lecz której niekoniecznie potrzebują.
Wycena S3 działa inaczej. Użytkownik jest obciążany wyłącznie za to, co faktycznie wykorzystuje.
Wycena zasobnika S3
Płacisz tylko za obiekty przechowywane w zasobnikach S3. Stawki są określane na podstawie klasy pamięci masowej, rozmiaru obiektów i długości czasu przechowywania. Istnieją również opłaty zmienne w zależności od klasy pamięci masowej oraz odzyskiwania, żądań i pobierania.
Dużą korzyścią S3 jest fakt, że podczas tworzenia konta użytkownik automatycznie rejestruje się do wszystkich usług, jednak płaci tylko za te, których używa. Wspiera to organiczne skalowanie i zarządzanie cyklem życia danych.
Dowiedz się więcej na temat opcji cenowych w naszym przewodniku: Kluczowe czynniki w zakresie wyceny usługi S3.
S3 opiera się na zasobnikach, obiektach, kluczach, wersjonowaniu i politykach dla zrozumienia, w jaki sposób nie tylko przechowywać, lecz również organizować dane.
Zasobniki stanowią kontenery, w których przechowywane są obiekty. Podobnie do tradycyjnych plików przechowują dane lub metadane (obiekty). Pojedynczy zasobnik pozwala na przechowywanie dowolnej liczby obiektów, a użytkownik może mieć do 100 oddzielnych zasobników.
Obiekty służą jako podstawowa jednostka, która jest przechowywana w S3. Obiekt to dane lub metadane i jest zorganizowany w ramach zasobników dla zapewniania prostego dostępu. Aby dalej organizować obiekty, używane są klucze lub wersje ID, które pozwalają na unikatową identyfikację.
Klucze, określane również jako klucze obiektów lub nazwy kluczy, to identyfikatory obiektów w ramach danego zasobnika. Każdy obiekt ma jeden klucz, który pomaga w prostym zrozumieniu tego, czego dotyczy obiekt.
Wersjonowanie, określane również jako ID wersji, pomaga użytkownikom zrozumieć wariant tego samego obiektu, na który patrzą. Zastosowanie ID wersjonowania do obiektów oprócz nazw kluczy może pomóc w bardziej przejrzystej organizacji obiektów i szybkim pozyskiwaniu określonych wersji pojedynczego obiektu.
Polityki w zakresie zasobników, takie jak polityki IAM, pomagają określić uprawnienia do określonego zasobnika lub obiektów, które zawiera. Może to zapewnić dodatkową warstwę ochrony danych.
Uwaga: tylko właściciel zasobnika może tworzyć politykę do zasobnika i jego obiektów. Dodatkowo rozmiar polityk w zakresie zasobników jest ograniczony do 20 kilobajtów.
Stwórz solidne podstawy pod swoją strategię pamięci masowej w chmurze za pomocą S3 i rozwijaj to rozwiązanie dla osiągnięcia wysokiej wydajności środowiska wielochmurowego.
Lyve Cloud wdraża pamięć masową poprzez uzupełnienie istniejących hybrydowych i wielochmurowych środowisk za pomocą stałego dostępu do danych. Oznacza to, że użytkownik może korzystać z nich zawsze, gdy tego potrzebuje i że są dostępne do przenoszenia pomiędzy poziomami pamięci masowej.
Dzięki współpracy z S3, Lyve Cloud zapewnia możliwość skutecznego tworzenia kopii zapasowych danych klasy korporacyjnej i ich odzyskiwania.