Jaka jest różnica między EBS a efemerycznym?

Jaka jest różnica między EBS a efemerycznym?

Amazon Elastic Block Store i efemeryczne, oba są typami pamięci przypisanymi do instancji AWS EC2. Wykorzystanie obu z nich polega na przechowywaniu danych instancji EC2, ale bardzo różnią się od siebie w odniesieniu do ich pracy.

Ten post pokaże główne różnice między tymi typami pamięci.

Co to jest EBS?

EBS to dysk wirtualny w chmurze, który służy przede wszystkim do przechowywania plików i baz danych. Umożliwia tworzenie woluminów magazynowych i zapewnia sklep na poziomie blokowym używany z instancjami EC2. Objętość EBS jest przymocowana do elastycznych instancji Cloud Cloud EC2 i zadeklarowana jako urządzenie główne głośności. Po uruchomieniu instancji EC2 EBS jest przypisany do niego jako objętości korzeni.

Co jest efemeryczne?

Efemeryczne miejsce, znane również jako sklep instancji, to inny rodzaj pamięci zdefiniowanej dla instancji EC2. Efemeryczne przechowywanie jest przeznaczone do tymczasowego przechowywania. Pamięć instancji lub efemeryczna pamięć jest ograniczona i nie można ich używać ze wszystkimi typami instancji. Na przykład, "T2.mikro”Nie może pozwolić na korzystanie z efemerycznej pamięci, chyba że przełączy się na jego kompatybilny typ instancji.

Istnieje dwadzieścia cztery efemeryczne magazyny w AWS, które można użyć do instancji EC2. Gdy AMI jest dołączone do wystrzelonej instancji EC2, pozwala na dodanie wszystkich dwudziestu czterech efemerycznych magazynów dostępnych w AWS. Typy instancji EC2, które obsługują jeden tom, mają „Efemeralny 0". Podobnie typy instancji, które obsługują dwa tomy, mają „Efemeralny ”i„ efemeralny1", i tak dalej.

Główne różnice między EBS a efemerycznym?

Poniżej znajdują się poważne i najbardziej znaczące różnice między EBS a efemerycznym:

  • Korzystając z EBS, możemy przypisać tyle tomów do wystąpień EC2, ile chcemy. Jednak liczba efemerycznych magazynów nie może przekroczyć określonego limitu.
  • Efemeryczne przechowywanie jest idealne do aplikacji wymagających przechowywania danych tymczasowych. Pamięć EBS jest używana tam, gdzie wymagane jest długoterminowe przechowywanie danych.
  • Objętość EBS ma pojemność do przymocowania, odłączania i ponownego ponownego uruchomienia do pewnej instancji EC2, ale efemeryczne przechowywanie może być tylko przymocowane i nie można go odłączyć ani ponowne ponowne ponowne.
  • Gdy typ pamięci głównej instancji jest zdefiniowany jako efemeryczna pamięć, wyłącza opcję zatrzymania instancji, a jedyną opcją dostępną dla użytkownika w zakresie stanu instancji EC2 jest zakończenie. Zasadniczo staje się całkowicie niezdolne do powstrzymania instancji, gdy jest w stanie bieżącym.
  • EBS jest związany z migawkami instancji EC2, podczas gdy efemeryczne przechowywanie jest powiązane z szablonami AWS S3.

To kończy główną różnicę między EBS a efemerycznym.

Wniosek

EBS i efemeryczne to typy magazynów instancji Amazon EC2, ale charakter obu typów pamięci jest zupełnie inny. Domyślnie instancje EC2 mają przypisany wolumin EBS, ale gdy użytkownik zmienia go na efemeryczną pamięć, całkowicie wyłącza niektóre opcje z ustawień instancji EC2, na przykład opcja zatrzymania i ponownego uruchomienia instancji.