Przechowywanie danych w chmurze obliczeniowej

Cloud Storage to usługa, która umożliwia zapisywanie danych w zewnętrznym systemie pamięci masowej zarządzanym przez firmę zewnętrzną i jest udostępniana przez web services API.

Urządzenia pamięci masowej

Urządzenia pamięci masowej można ogólnie podzielić na dwie kategorie:

  • Zablokuj urządzenia pamięci masowej
  • Urządzenia do przechowywania plików

Zablokuj urządzenia pamięci masowej

Plik block storage devices oferujemy klientom magazyny surowe. Te surowe magazyny są podzielone na partycje w celu utworzenia woluminów.

Urządzenia do przechowywania plików

Plik file Storage Devicesoferować klientom przechowywanie danych w postaci plików, utrzymując własny system plików. Ta pamięć ma postać sieciowej pamięci masowej (NAS).

Klasy pamięci masowej w chmurze

Przechowywanie w chmurze można ogólnie podzielić na dwie kategorie:

  • Niezarządzane przechowywanie w chmurze
  • Zarządzane przechowywanie w chmurze

Niezarządzane przechowywanie w chmurze

Niezarządzany magazyn w chmurze oznacza, że ​​magazyn jest wstępnie skonfigurowany dla klienta. Klient nie może ani formatować, ani instalować własnego systemu plików ani zmieniać właściwości dysku.

Zarządzane przechowywanie w chmurze

Zarządzana pamięć masowa w chmurze oferuje przestrzeń dyskową online na żądanie. Zarządzany system pamięci masowej w chmurze wydaje się użytkownikowi być dyskiem surowym, który użytkownik może podzielić na partycje i sformatować.

Tworzenie systemu przechowywania w chmurze

System przechowywania w chmurze przechowuje wiele kopii danych na wielu serwerach w wielu lokalizacjach. Jeśli jeden system zawiedzie, wystarczy zmienić wskaźnik na lokalizację, w której obiekt jest przechowywany.

Aby zagregować zasoby pamięci masowej w systemy pamięci masowej w chmurze, dostawca usługi w chmurze może użyć oprogramowania do wirtualizacji pamięci masowej znanego jako StorageGRID.Tworzy warstwę wirtualizacji, która pobiera pamięć z różnych urządzeń pamięci masowej do jednego systemu zarządzania. Może również zarządzać danymi z plików CIFS i NFS systemy plików w Internecie. Poniższy diagram pokazuje, jak StorageGRID wirtualizuje magazyn w chmurach pamięci:

Wirtualne kontenery magazynowe

Plik virtual storage containers oferują wysokowydajne systemy przechowywania w chmurze. Logical Unit Number (LUN)urządzenia, pliki i inne obiekty są tworzone w wirtualnych kontenerach magazynowych. Poniższy diagram przedstawia wirtualny kontener pamięci, definiujący domenę przechowywania w chmurze:

Wyzwania

Przechowywanie danych w chmurze nie jest prostym zadaniem. Oprócz swojej elastyczności i wygody stawia przed klientami także szereg wyzwań. Klienci muszą mieć możliwość:

  • Uzyskaj dostęp do dodatkowej pamięci masowej na żądanie.

  • Znaj i ogranicz fizyczną lokalizację przechowywanych danych.

  • Sprawdź, w jaki sposób dane zostały usunięte.

  • Mieć dostęp do udokumentowanego procesu utylizacji sprzętu do przechowywania danych.

  • Miej kontrolę dostępu administratora do danych.