Jak dodać pamięć masową do instancji AWS EC2

Czy korzystasz z instancji Amazon Web Services (AWS) EC2 i brakuje Ci miejsca? Dodanie dodatkowej pamięci masowej do instancji EC2 to prosty proces, który może pomóc w spełnieniu rosnących wymagań dotyczących pamięci masowej.

W tym przewodniku przeprowadzimy Cię przez proces dodawania pamięci masowej do instancji AWS EC2, w tym różne dostępne typy pamięci masowej i sposób ich konfiguracji.

Jak dodać pamięć masową do instancji AWS EC2

Wstęp

AWS EC2 (Elastic Compute Cloud) to skalowalna usługa przetwarzania w chmurze, która umożliwia użytkownikom wdrażanie serwerów wirtualnych i uruchamianie aplikacji w chmurze.

Chociaż instancje EC2 mają wstępnie zdefiniowaną pojemność pamięci masowej, może być konieczne zwiększenie pojemności w miarę wzrostu ilości danych.

Na szczęście AWS zapewnia elastyczne opcje przechowywania, które można łatwo dodać do instancji EC2.

Zrozumienie EC2

Zanim zagłębimy się w opcje przechowywania, krótko omówimy EC2. Instancje EC2 to serwery wirtualne, które można dostosować do konkretnych wymagań.

Każda instancja ma własny system operacyjny, pamięć masową i konfigurację. Instancje EC2 można tworzyć, zarządzać i zamykać za pomocą konsoli zarządzania AWS lub programowo za pomocą interfejsu wiersza poleceń AWS (CLI).

Rodzaje pamięci

AWS oferuje dwa główne typy przechowywania dla instancji EC2: Elastic Block Store (EBS) woluminy i woluminy magazynu instancji.

Zrozumienie różnic między tymi typami pamięci masowej jest niezbędne do podjęcia świadomej decyzji dotyczącej potrzeb w zakresie pamięci masowej.

1. Woluminy EBS

Woluminy EBS to urządzenia pamięci masowej na poziomie bloków, które można dołączyć do instancji EC2. Zapewniają trwałe przechowywanie, które pozostaje niezależne od cyklu życia instancji.

Woluminy EBS oferują różne opcje wydajności, takie jak General Purpose SSD (gp2), Provisioned IOPS SSD (io1) i Throughput Optimized HDD (st1).

Te opcje zaspokajają różne wymagania dotyczące obciążenia, równoważąc koszty i wydajność.

Tworzenie woluminów EBS

Aby utworzyć wolumin EBS, wykonaj następujące kroki:

  • Przejdź do konsoli zarządzania AWS i wybierz usługę EC2.
  • Przejdź do sekcji „Woluminy” i kliknij „Utwórz wolumin”.
  • Określ rozmiar i typ woluminu oraz wszelkie dodatkowe ustawienia konfiguracyjne.
  • Wybierz strefę dostępności, w której znajduje się Twoja instancja EC2.
  • Kliknij „Utwórz wolumin”, aby utworzyć wolumin EBS.

Dołączanie woluminów EBS

Po utworzeniu woluminu EBS dołącz go do swojej instancji EC2. Poniższe kroki opisują proces:

  • Wybierz nowo utworzony wolumin EBS z sekcji „Woluminy” w konsoli zarządzania AWS.
  • Kliknij menu rozwijane „Akcje” i wybierz „Dołącz wolumin”.
  • Wybierz żądaną instancję EC2 z listy rozwijanej.
  • Określ nazwę urządzenia dla załącznika woluminu.
  • Kliknij „Dołącz”, aby dołączyć wolumin EBS do instancji EC2.

Rozszerzanie woluminów EBS

Załóżmy, że zabrakło Ci miejsca na istniejącym woluminie EBS. W takim przypadku zwiększenie rozmiaru woluminu jest realnym rozwiązaniem. Oto jak rozszerzyć wolumin EBS:

  • Zatrzymaj instancję EC2 powiązaną z woluminem EBS.
  • Wybierz wolumin EBS z sekcji „Woluminy” w konsoli zarządzania AWS.
  • Kliknij menu rozwijane „Akcje” i wybierz „Modyfikuj głośność”. Zwiększ rozmiar woluminu do żądanej pojemności.
  • Uruchom ponownie instancję EC2, a rozszerzony wolumin będzie dostępny do użytku.

2. Woluminy magazynu instancji

Woluminy magazynu instancji lub pamięć efemeryczna są fizycznie dołączone do hosta, na którym działa instancja EC2.

W przeciwieństwie do woluminów EBS, woluminy magazynu instancji są tymczasowe i nie są trwałe, jeśli instancja zostanie zatrzymana lub zakończona. Oferują pamięć masową o wysokiej wydajności, która idealnie nadaje się do zastosowań wymagających dostępu z małymi opóźnieniami.

Tworzenie magazynów instancji

Aby utworzyć wolumin magazynu instancji, wykonaj następujące kroki:

  • Uruchom nową instancję EC2 przez Konsola zarządzania AWS lub CLI.
  • Wybierz typ instancji obsługujący woluminy magazynu instancji.
  • Wybierz odpowiedni rozmiar woluminu magazynu instancji na podstawie swoich wymagań.

Magazyny instancji montowania

Po utworzeniu woluminu magazynu instancji musisz go zamontować w swojej instancji EC2, aby zacząć z niego korzystać. Oto jak możesz to zrobić:

  • Połącz się z instancją EC2 za pomocą SSH lub dowolną metodę zdalnego dostępu.
  • Zidentyfikuj nazwę urządzenia woluminu magazynu instancji za pomocą lsblk Komenda.
  • Utwórz system plików na woluminie magazynu instancji, używając odpowiedniego polecenia (mkfs, mkfs. ext4 itp.).
  • Utwórz katalog punktu podłączenia dla woluminu magazynu instancji.
  • Podłącz wolumin magazynu instancji do określonego punktu podłączenia za pomocą polecenia mount.
  • Sprawdź pomyślne podłączenie, wyświetlając zawartość katalogu punktu podłączenia.

Wniosek

Zwiększanie pojemności pamięci masowej instancji AWS EC2 ma kluczowe znaczenie w miarę wzrostu ilości danych. Zrozumienie dostępnych opcji pamięci masowej, takich jak EBS i woluminy magazynu instancji, umożliwia podejmowanie świadomych decyzji w oparciu o określone wymagania.

Postępując zgodnie z przedstawionymi krokami, możesz łatwo dodać pamięć masową do swojej instancji EC2 i zapewnić aplikacjom wystarczającą ilość miejsca do wydajnego działania.

Jak dodać pamięć masową do instancji AWS EC2 — często zadawane pytania

Czy mogę dołączyć wiele woluminów EBS do jednej instancji EC2?

Możesz dołączyć wiele woluminów EBS do jednej instancji EC2 w zależności od potrzeb w zakresie pamięci masowej. Każdy wolumin EBS pojawia się jako oddzielne urządzenie blokowe dla instancji.

Czy mogę zmienić rozmiar woluminu EBS podczas działania instancji EC2?

Nie, pomogłoby zatrzymanie instancji EC2 w celu zmodyfikowania rozmiaru woluminu EBS. Po zmodyfikowaniu woluminu możesz ponownie uruchomić instancję.

Czy woluminy magazynu instancji są odpowiednie do przechowywania danych krytycznych?

Nie, woluminy magazynu instancji nie nadają się do przechowywania danych krytycznych, ponieważ są tymczasowe i nie są trwałe, jeśli instancja zostanie zatrzymana lub zakończona. Najlepiej nadają się do tymczasowego przechowywania i buforowania.

Czy mogę migrować dane z woluminu magazynu instancji do woluminu EBS?

Możesz migrować dane z woluminu magazynu instancji do woluminu EBS. Jednak ten proces wymaga ręcznej interwencji i może wiązać się z przestojem aplikacji.

Czy mogę dołączyć istniejący wolumin EBS do nowej instancji EC2?

Możesz dołączyć istniejący wolumin EBS do nowej instancji EC2, jeśli znajdują się one w tej samej strefie dostępności. Wolumin zachowa swoje dane i konfiguracje.

Polski