Magazyn w chmurze
Przechowywanie w chmurze to model przechowywania danych komputerowych , w którym dane cyfrowe są przechowywane w pulach logicznych , o których mówi się, że znajdują się w „ chmurze ”. Fizyczna pamięć masowa obejmuje wiele serwerów (czasami w wielu lokalizacjach), a środowisko fizyczne jest zazwyczaj własnością firmy hostingowej i jest przez nią zarządzana . Ci dostawcy pamięci masowej w chmurze są odpowiedzialni za zapewnienie dostępności i dostępności danych oraz za zabezpieczenie, ochronę i działanie środowiska fizycznego. Ludzie i organizacje kupują lub dzierżawią pojemność pamięci masowej od dostawców w celu przechowywania danych użytkowników, organizacji lub aplikacji.
do usług pamięci masowej w chmurze można uzyskać za pośrednictwem kolokowanej usługi przetwarzania w chmurze , interfejsu programowania aplikacji (API) usługi sieciowej lub aplikacji korzystających z interfejsu API, takich jak pamięć masowa w chmurze , brama pamięci masowej w chmurze lub internetowe systemy zarządzania treścią .
Historia
Uważa się, że przetwarzanie w chmurze zostało wynalezione przez JCR Licklidera w latach 60. XX wieku podczas jego pracy nad ARPANET w celu łączenia ludzi i danych z dowolnego miejsca w dowolnym czasie.
W 1983 roku firma CompuServe zaoferowała swoim użytkownikom konsumenckim niewielką ilość miejsca na dysku, które można było wykorzystać do przechowywania dowolnych plików, które chcieli przesłać.
W 1994 roku AT&T uruchomiła PersonaLink Services, platformę internetową do komunikacji osobistej i biznesowej oraz przedsiębiorczości. Pamięć masowa była jedną z pierwszych, które były w całości oparte na sieci, aw ich reklamach wspomniano, że „możesz myśleć o naszym elektronicznym miejscu spotkań jako o chmurze”. Amazon Web Services wprowadził swoją usługę przechowywania w chmurze Amazon S3 w 2006 roku i zyskał szerokie uznanie i przyjęcie jako dostawca pamięci masowej dla popularnych usług, takich jak SmugMug , Dropbox i Pinterest . W 2005 roku Box ogłosił udostępnianie plików online i usługę zarządzania treścią w chmurze osobistej dla firm.
Architektura
Przechowywanie w chmurze jest oparte na wysoce zwirtualizowanej infrastrukturze i przypomina szersze przetwarzanie w chmurze pod względem interfejsów, niemal natychmiastowej elastyczności i skalowalności , obsługi wielu dzierżawców i mierzonych zasobów. Usługi przechowywania w chmurze mogą być używane z usługi poza lokalem ( Amazon S3 ) lub wdrażane lokalnie (ViON Capacity Services).
Istnieją trzy rodzaje pamięci masowej w chmurze: hostowana obiektowa usługa pamięci masowej , pamięć plików i pamięć blokowa . Każdy z tych typów przechowywania w chmurze ma swoje unikalne zalety.
Przykłady usług obiektowej pamięci masowej, które można hostować i wdrażać w chmurze, obejmują Amazon S3 , Oracle Cloud Storage i Microsoft Azure Storage, oprogramowanie do obiektowej pamięci masowej, takie jak Openstack Swift , systemy obiektowej pamięci masowej, takie jak EMC Atmos , EMC ECS i Hitachi Content Platform, oraz rozproszone projekty badawcze dotyczące pamięci masowej, takie jak OceanStore i VISION Cloud.
Przykłady usług przechowywania plików obejmują Amazon Elastic File System (EFS) i Qumulo Core , używane w aplikacjach, które potrzebują dostępu do współdzielonych plików i wymagają systemu plików. Ta pamięć masowa jest często obsługiwana przez Network Attached Storage (NAS), używany w przypadku dużych repozytoriów treści, środowisk programistycznych, magazynów multimedialnych lub katalogów domowych użytkowników.
Usługa blokowej pamięci masowej, taka jak Amazon Elastic Block Store (EBS), jest używana w innych aplikacjach korporacyjnych, takich jak bazy danych, i często wymaga dedykowanej pamięci masowej o małych opóźnieniach dla każdego hosta. Pod pewnymi względami jest to porównywalne z pamięcią masową podłączaną bezpośrednio (DAS) lub siecią pamięci masowej (SAN).
Przechowywanie w chmurze to:
- Składa się z wielu rozproszonych zasobów, ale nadal działa jako jeden, w sfederowanej lub kooperacyjnej architekturze chmury pamięci masowej
- Wysoka odporność na awarie dzięki redundancji i dystrybucji danych
- Wysoka trwałość dzięki tworzeniu wersjonowanych kopii
- Zazwyczaj ostatecznie spójne w odniesieniu do replik danych
Zalety
- Firmy muszą płacić tylko za faktycznie używaną pamięć masową, zazwyczaj za średnie zużycie w ciągu miesiąca, kwartału lub roku. Nie oznacza to, że przechowywanie w chmurze jest tańsze, a jedynie, że wiąże się z wydatkami operacyjnymi, a nie kapitałowymi.
- Firmy korzystające z pamięci masowej w chmurze mogą zmniejszyć zużycie energii nawet o 70%, co czyni je bardziej ekologicznymi.
- Organizacje mogą wybierać między opcjami przechowywania w chmurze poza lokalem i lokalnie lub połączeniem obu opcji, w zależności od odpowiednich kryteriów decyzyjnych, które uzupełniają początkowy potencjał oszczędności bezpośrednich; na przykład ciągłość działania (COOP), odzyskiwanie po awarii (DR), bezpieczeństwo (PII, HIPAA, SARBOX, IA/CND) oraz prawa, regulacje i zasady dotyczące przechowywania dokumentacji.
- Dostępność pamięci masowej i ochrona danych są nieodłączną częścią architektury obiektowej pamięci masowej, więc w zależności od aplikacji można wyeliminować dodatkową technologię, wysiłek i koszty w celu zwiększenia dostępności i ochrony.
- Zadania związane z utrzymaniem pamięci masowej, takie jak zakup dodatkowej pojemności, są przenoszone na odpowiedzialność usługodawcy.
- Przechowywanie w chmurze zapewnia użytkownikom natychmiastowy dostęp do szerokiej gamy zasobów i aplikacji hostowanych w infrastrukturze innej organizacji za pośrednictwem interfejsu usługi sieciowej.
- Magazyn w chmurze może służyć do kopiowania obrazów maszyn wirtualnych z chmury do lokalizacji w siedzibie lub do importowania obrazu maszyny wirtualnej z lokalizacji w siedzibie do biblioteki obrazów w chmurze. Ponadto przechowywanie w chmurze może służyć do przenoszenia obrazów maszyn wirtualnych między kontami użytkowników lub między centrami danych.
- Przechowywanie w chmurze może być używane jako kopia zapasowa odporna na klęski żywiołowe, ponieważ zwykle istnieją 2 lub 3 różne serwery kopii zapasowych zlokalizowane w różnych miejscach na całym świecie.
- Przechowywanie w chmurze można zmapować jako dysk lokalny za pomocą protokołu WebDAV . Może działać jako centralny serwer plików dla organizacji z wieloma lokalizacjami biurowymi.
Potencjalne obawy
Ochrona danych
Outsourcing przechowywania danych zwiększa powierzchnię ataku .
- Po rozesłaniu dane są przechowywane w większej liczbie lokalizacji, co zwiększa ryzyko nieautoryzowanego fizycznego dostępu do danych. Na przykład w architekturze opartej na chmurze dane są często replikowane i przenoszone, więc ryzyko nieautoryzowanego odzyskania danych dramatycznie wzrasta. Tak jak w przypadku utylizacji starego sprzętu, ponownego użycia dysków, ponownego przydziału powierzchni magazynowej. Sposób replikacji danych zależy od wybranego przez klienta poziomu usług oraz świadczonej usługi. Gdy szyfrowanie jest na miejscu, może zapewnić poufność. Crypto-shredding może być używany podczas usuwania danych (na dysku ).
- Dramatycznie wzrasta liczba osób mających dostęp do danych, które mogą zostać naruszone (np. przekupione lub zmuszone). Pojedyncza firma może mieć mały zespół administratorów, inżynierów sieciowych i techników, ale firma zajmująca się przechowywaniem w chmurze będzie miała wielu klientów i tysiące serwerów, a zatem znacznie większy zespół personelu technicznego z fizycznym i elektronicznym dostępem do prawie wszystkich danych w całym obiekcie, a może całej firmie. Klucze deszyfrujące, które przechowuje usługobiorca, a nie usługodawca, ograniczają dostęp do danych pracownikom usługodawcy. Jeśli chodzi o udostępnianie wielu danych w chmurze wielu użytkownikom, duża liczba kluczy musi być dystrybuowana do użytkowników za pośrednictwem bezpiecznych kanałów w celu odszyfrowania, a także musi być bezpiecznie przechowywana i zarządzana przez użytkowników na ich urządzeniach. Przechowywanie tych kluczy wymaga dość drogiego bezpiecznego przechowywania. Aby temu zaradzić, można zastosować kryptosystem z agregacją kluczy.
- Zwiększa liczbę sieci, przez które przesyłane są dane. Zamiast tylko sieci lokalnej (LAN) lub sieci pamięci masowej (SAN), dane przechowywane w chmurze wymagają WAN (sieci rozległej), aby połączyć je obie.
- Dzieląc pamięć masową i sieci z wieloma innymi użytkownikami/klientami, inni klienci mogą uzyskać dostęp do Twoich danych. Czasami z powodu błędnych działań, wadliwego sprzętu, błędu, a czasami z powodu przestępczego zamiaru. To ryzyko dotyczy wszystkich rodzajów pamięci masowej, a nie tylko pamięci masowej w chmurze. Ryzyko odczytania danych podczas transmisji można ograniczyć za pomocą technologii szyfrowania. Szyfrowanie podczas przesyłania chroni dane podczas przesyłania do iz usługi w chmurze. Szyfrowanie w stanie spoczynku chroni dane przechowywane u usługodawcy. Szyfrowanie danych w lokalnym systemie usługi w chmurze może zapewnić oba rodzaje ochrony szyfrowania.
Dostępnych jest kilka opcji pozwalających uniknąć problemów z bezpieczeństwem. Jedną z opcji jest użycie chmury prywatnej zamiast chmury publicznej. Inną opcją jest pozyskiwanie danych w zaszyfrowanym formacie, w którym klucz jest przechowywany w infrastrukturze lokalnej. W tym celu dostęp często odbywa się za pomocą lokalnych bram do przechowywania danych w chmurze , które mają opcje szyfrowania danych przed ich przesłaniem.
Długość życia
Firmy nie są trwałe, a oferowane przez nie usługi i produkty mogą się zmieniać. Outsourcing przechowywania danych do innej firmy wymaga starannego zbadania i nic nigdy nie jest pewne. Utrwalone kontrakty mogą być bezwartościowe, gdy firma przestaje istnieć lub zmieniają się jej okoliczności. Firmy mogą:
- Zbankrutować.
- Rozwiń i zmień ich ostrość.
- Być kupowanym przez inne większe firmy.
- Być kupionym przez firmę, której siedziba znajduje się w kraju, który neguje zgodność z ograniczeniami eksportowymi , a tym samym wymaga przeprowadzki.
- Przeżyj nieodwracalną katastrofę.
Dostępność
- Wydajność pamięci masowej zleconej na zewnątrz może być niższa niż pamięci lokalnej, w zależności od tego, ile klient jest skłonny wydać na przepustowość sieci WAN
- Niezawodność i dostępność zależą od dostępności sieci rozległej oraz od poziomu środków ostrożności zastosowanych przez usługodawcę. Niezawodność powinna opierać się zarówno na sprzęcie, jak i różnych zastosowanych algorytmach.
- Jest to dana wielość przechowywania danych.
Inne obawy
- Bezpieczeństwo przechowywanych danych i danych przesyłanych może stanowić problem podczas przechowywania danych wrażliwych u dostawcy pamięci masowej w chmurze
- Użytkownicy mający określone wymagania w zakresie przechowywania dokumentacji, na przykład agencje publiczne, które zgodnie z przepisami muszą przechowywać dokumentację elektroniczną, mogą napotkać komplikacje związane z korzystaniem z przetwarzania i przechowywania danych w chmurze. Na przykład Departament Obrony Stanów Zjednoczonych wyznaczył Agencję Systemów Informacji Obronnej (DISA) do prowadzenia listy produktów do zarządzania dokumentacją, które spełniają wszystkie wymagania dotyczące przechowywania dokumentacji, danych osobowych (PII) i bezpieczeństwa (Information Assurance; IA ) .
- Przechowywanie w chmurze to bogate źródło zarówno dla hakerów, jak i agencji bezpieczeństwa narodowego. Ponieważ chmura przechowuje dane wielu różnych użytkowników i organizacji, hakerzy postrzegają ją jako bardzo cenny cel.
- Witryny zezwalające na udostępnianie plików mogą umożliwiać piractwo i naruszanie praw autorskich. Na przykład witryna do przechowywania e-booków CodexCloud stanęła w obliczu sporu sądowego ze strony właścicieli przesłanej i udostępnionej tam własności intelektualnej, podobnie jak witryny GrooveShark i YouTube , z którymi była porównywana.
- Aspekt prawny, z punktu widzenia zgodności z przepisami, ma znaczenie w przypadku przechowywania plików w kraju, a zwłaszcza za granicą.
- Zasoby wykorzystywane do produkcji dużych centrów danych, zwłaszcza tych potrzebnych do ich zasilania, powodują, że narody drastycznie zwiększają produkcję energii. Prowadzi to do dalszych szkodliwych skutków dla klimatu.
Przechowywanie w chmurze hybrydowej
Hybrydowa pamięć masowa w chmurze to termin określający infrastrukturę pamięci masowej, która wykorzystuje kombinację lokalnych zasobów pamięci masowej z pamięcią masową w chmurze. Lokalna pamięć masowa jest zwykle zarządzana przez organizację, podczas gdy dostawca pamięci masowej w chmurze publicznej jest odpowiedzialny za zarządzanie i bezpieczeństwo danych przechowywanych w chmurze. Hybrydowa pamięć masowa w chmurze może zostać zaimplementowana przez lokalną bramę pamięci masowej w chmurze , która przedstawia system plików lub interfejs obiektowej pamięci masowej, do którego użytkownicy mają dostęp w taki sam sposób, w jaki mieliby dostęp do lokalnego systemu pamięci masowej. Brama pamięci masowej w chmurze w przejrzysty sposób przesyła dane do iz usługi pamięci masowej w chmurze, zapewniając dostęp do danych z małymi opóźnieniami za pośrednictwem lokalnej pamięci podręcznej.
Pamięć masowa w chmurze hybrydowej może służyć jako uzupełnienie wewnętrznych zasobów pamięci organizacji lub jako podstawowa infrastruktura pamięci masowej. W obu przypadkach pamięć masowa w chmurze hybrydowej może zapewnić organizacjom większą elastyczność i skalowalność niż tradycyjna lokalna infrastruktura pamięci masowej.
Korzystanie z pamięci masowej w chmurze hybrydowej ma kilka zalet, w tym możliwość buforowania często używanych danych na miejscu w celu szybkiego dostępu, podczas gdy nieaktywne zimne dane są przechowywane poza siedzibą w chmurze. Może to zaoszczędzić miejsce, obniżyć koszty przechowywania i poprawić wydajność. Ponadto pamięć masowa w chmurze hybrydowej może zapewnić organizacjom większą nadmiarowość i odporność na awarie, ponieważ dane są przechowywane zarówno w infrastrukturze pamięci masowej lokalnej, jak i w chmurze.
Zobacz też
- Przechowywanie na poziomie bloków
- Współpraca w chmurze
- Interfejs zarządzania danymi w chmurze , lepiej znany jako CDMI
- Baza danych w chmurze
- Porównanie usług tworzenia kopii zapasowych online
- Usługa hostingu plików
- Mobilne przechowywanie w chmurze
- Spółdzielcza chmura pamięci masowej
- Przechowywanie w chmurze Google
- Chmura obliczeniowa
- Spółdzielcza chmura pamięci masowej
- Obliczenia mgły
- Przetwarzanie brzegowe
- Mobilne przetwarzanie brzegowe
- Obliczanie rosy
- Sieć rozproszona
- Klaster danych
- Informator
- System plików
- Klastrowy system plików
- Rozproszony system plików
- Rozproszony system plików dla chmury
- Rozproszony magazyn danych
- Rozproszona baza danych
- Badania w chmurze
- Baza danych w pamięci
- Przetwarzanie w pamięci
- OneDrive
- Agregacja dysków
- Dysk logiczny