Jakie są typy instancji Amazon EC2?

Amazon EC2 oferuje szeroki wybór typów instancji, z których każda jest dopasowana do konkretnych obciążeń i aplikacji. Niezależnie od tego, czy uruchamiasz mały serwer internetowy, czy ogromny klaster HPC, zawsze znajdziesz instancję EC2 odpowiadającą Twoim potrzebom.

download-icon
Pobierz za darmo
for VM, OS, DB, File, NAS, etc.
krzysztof-wis-niewski

Zaktualizowane przez Krzysztof Wiśniewski na 2025/08/08

Lista treści
  • 1. Wystąpienia ogólnego przeznaczenia

  • 2. Wystąpienia zoptymalizowane pod kątem obliczeń

  • 3. Wystąpienia zoptymalizowane pod kątem pamięci

  • 4. Wystąpienia obliczeń przyspieszonych

  • 5. Instancje zoptymalizowane pod kątem magazynowania

  • 6. Instancje zoptymalizowane pod kątem sieci

  • 7. Instancje do specjalistycznych obciążeń

  • Jak zmienić typ instancji w AWS EC2?

  • Tworzenie kopii zapasowych instancji EC2 za pomocą Vinchin Backup & Recovery

  • Podsumowanie

Szukasz niezawodnego rozwiązania do tworzenia kopii zapasowych maszyn wirtualnych? Wypróbuj Vinchin Backup & Recovery!↘ Bezpłatną Wersję Próbną

Amazon Elastic Compute Cloud (EC2) to podstawowa usługa świadczona przez AWS, która oferuje skalowalną wydajność obliczeniową w chmurze. Dzięki EC2 możesz uruchamiać maszyny wirtualne, zwane instancjami, które służą do działania aplikacji, obsługi obciążeń lub zarządzania danymi. Aby sprostać różnorodnym przypadkom użycia, AWS oferuje szeroki wybór typów instancji EC2, z których każdy jest zoptymalizowany pod kątem innych zadań. W tym artykule omówimy różne typy instancji EC2, ich cechy oraz przypadki zastosowania.

1. Wystąpienia ogólnego przeznaczenia

Wystąpienia ogólnego przeznaczenia zapewniają zбалansowanie mocy obliczeniowej, pamięci i zasobów sieciowych, co czyni je wszechstronnymi do obsługi szerokiego wariantu obciążeń. Są one idealne dla aplikacji wymagających zbalansowania tych zasobów.

  • Seria M6i/M5/M4: Najlepsza do zadań ogólnych, w tym małych i średnich baz danych, serwerów gier, gromadzenia pamięci podręcznej i serwerów aplikacji. Egzemplarze te oferują dobrą równowagę między zasobami obliczeniowymi, pamięcią i siecią.

  • Seria T4g/T3/T3a/T2: Odpowiednie dla obciążeń o zmiennej wydajności, te instancje są opłacalnym rozwiązaniem dla aplikacji, które nie wymagają ciągle wysokiej wydajności, ale mogą korzystać z okazjonalnych wybuchów mocy procesora. Idealne dla serwerów sieciowych, mikrousług i środowisk programistycznych.

2. Wystąpienia zoptymalizowane pod kątem obliczeń

Wystąpienia zoptymalizowane pod kątem obliczeń są przeznaczone dla obciążeń intensywnie korzystających z mocy obliczeniowej, które wymagają procesorów o wysokiej wydajności. Są one idealne do zadań takich jak obliczenia wysokiej wydajności (HPC), przetwarzanie wsadowe i serwery gier.

  • Seria C7g/C6i/C5/C4: Te instancje oferują wysoki stosunek mocy obliczeniowej do pamięci, dzięki czemu są idealne dla aplikacji zależnych od procesora. Przykłady zastosowania to serwery webowe o wysokiej wydajności, modelowanie naukowe, wnioskowanie w uczeniu maszynowym oraz dedykowane serwery gier.

3. Wystąpienia zoptymalizowane pod kątem pamięci

Wystąpienia zoptymalizowane pod kątem pamięci są zaprojektowane dla obciążeń wymagających dużych ilości pamięci operacyjnej w stosunku do mocy obliczeniowej. Są one idealne dla aplikacji, które muszą przetwarzać duże zbiory danych w pamięci, takich jak analiza danych w czasie rzeczywistym czy bazy danych w pamięci.

  • Seria R6i/R5/R4: Te instancje oferują wysoki stosunek pamięci do procesora, co czyni je odpowiednimi do dużych baz danych, rozproszonych, skalowalnych w pamięci podręcznych sieciowych oraz analiz w pamięci.

  • Seria X2idn/X1e/X1: Zaprojektowana do aplikacji korporacyjnych o dużej wydajności i dużej skali, takich jak SAP HANA, silniki przetwarzania danych Big Data, takie jak Apache Spark lub Hadoop oraz analizy w czasie rzeczywistym.

4. Wystąpienia obliczeń przyspieszonych

Wystąpienia obliczeń przyspieszonych wykorzystują akceleratory sprzętowe lub współprocesory do wykonywania funkcji takich jak obliczenia liczb zmiennoprzecinkowych, przetwarzanie grafiki lub dopasowywanie wzorców danych szybciej niż oprogramowanie działające na ogólnych procesorach CPU.

  • Seria P4/P3: Te instancje są zoptymalizowane pod kątem uczenia maszynowego i głębokiego uczenia, obliczeń o wysokiej wydajności oraz renderowania grafiki. Wyposażyliśmy je w karty graficzne NVIDIA.

  • Seria Inf2/Inf1: Skierowana do wnioskowania w zakresie uczenia maszynowego, te instancje są wspierane przez układy AWS Inferentia, zapewniając wysoką wydajność i opłacalność wnioskowania.

  • Seria G5/G4ad/G4dn: Zaprojektowana do aplikacji wymagających intensywnego przetwarzania grafiki, takich jak renderowanie wideo, strumieniowanie gier i wnioskowanie w uczeniu maszynowym, które wymagają akceleracji GPU.

5. Instancje zoptymalizowane pod kątem magazynowania

Instancje zoptymalizowane pod kątem magazynowania zostały zaprojektowane do obsługi obciążeń wymagających wysokiego, sekwencyjnego dostępu odczytowego i zapisu do dużych zestawów danych w lokalnym magazynie. Są one idealne dla aplikacji wymagających wysokiej liczby operacji wejścia/wyjścia na sekundę (IOPS) oraz szybkiego dostępu do danych o niskim opóźnieniu.

  • Seria I4i/I3en/I3: Te instancje oferują magazynowanie danych oparte na dyskach NVMe SSD zoptymalizowane pod kątem niskiej opóźnienia i wysokiej wydajności we/wy losowych, odpowiednie dla baz danych NoSQL, baz danych transakcyjnych i przetwarzania danych w czasie rzeczywistym.

  • Seria D2: Zaprojektowana do obciążeń wymagających wysokiego poziomu sekwencyjnego odczytu i zapisu dużych zbiorów danych, takich jak rozproszone obliczenia Hadoop, hurtownie danych i przetwarzanie logów.

6. Instancje zoptymalizowane pod kątem sieci

Te instancje zostały zaprojektowane tak, aby zapewniać wysoką przepustowość sieciową i niskie opóźnienie dla aplikacji wymagających intensywnego transferu danych sieciowych.

  • Wystąpienia z usprawnioną siecią: Specyficzne wystąpienia EC2, takie jak seria „C6gn”, są zoptymalizowane pod kątem obciążeń intensywnie wykorzystujących sieć. Oferują one wysoką przepustowość sieciową, co czyni je odpowiednimi dla aplikacji takich jak obliczenia wysokiej wydajności (HPC), repozytoria danych (data lakes) oraz systemy przetwarzania danych w sposób masowo równoległy.

7. Instancje do specjalistycznych obciążeń

Amazon EC2 oferuje również instancje zaprojektowane do konkretnych obciążeń lub niszowych przypadków użycia:

  • Mac1/Mac2: Instancje pozwalające uruchomić macOS w chmurze, odpowiednie do tworzenia i testowania aplikacji Apple.

Jak zmienić typ instancji w AWS EC2?

Podczas korzystania z instancji AWS EC2 wraz ze zmianą potrzeb możesz zauważyć, że typ instancji jest zbyt mały i przeciążony lub zbyt duży i niedowyrabiany. Jeśli napotkasz taką sytuację, możesz dostosować rozmiar instancji do swoich potrzeb, zmieniając jej typ.

Uwaga:

  • Aby zmienić typ instancji, musisz najpierw zatrzymać instancję.

  • Jeśli Twoja instancja ma publiczny adres IPv4, po zmianie typu instancji, instancja otrzyma nowy publiczny adres IPv4, a oryginalny adres IPv4 zostanie zwolniony. Jeśli chcesz zachować oryginalny adres IPv4, użyj elastycznego adresu IP.

Kroki:

1. Zaloguj się do konsoli zarządzania AWS i przejdź do strony usługi EC2.

2. W menu nawigacyjnym wybierz opcję "Instances", a następnie wybierz wystąpienie, które chcesz zmienić.

3. Na stronie szczegółów instancji wybierz opcję "Akcje" i następnie wybierz opcję "Zatrzymaj" w sekcji "Stan instancji". Spowoduje to zatrzymanie Twojej instancji.

4. Gdy instancja zostanie zatrzymana, wybierz opcję „Akcje”, a następnie wybierz „Zmień typ instancji” w sekcji „Ustawienia instancji”.

5. W oknie Zmień typ instancji wybierz nowy typ instancji odpowiadający Twoim potrzebom. Możesz wybrać odpowiedni typ instancji na podstawie specyfikacji instancji, mocy obliczeniowej, wielkości pamięci i pojemności magazynowania.

Tworzenie kopii zapasowych instancji EC2 za pomocą Vinchin Backup & Recovery

Vinchin Backup & Recovery obsługuje tworzenie kopii zapasowych EC2 w AWS, umożliwiając użytkownikom dodawanie instancji przy użyciu identyfikatora klucza dostępu AWS oraz konfigurowanie kopii pełnych, przyrostowych lub różnicowych. Oferuje elastyczne opcje odzyskiwania, w tym odzyskiwanie całych instancji, poszczególnych woluminów oraz konkretnych plików, z możliwością bezpośredniego przywracania na inne platformy wirtualizacyjne. Dzięki integracji z Amazon S3 zapewnia bezpieczne archiwizowanie oraz umożliwia migracje V2V na platformy takie jak VMware, Hyper-V i Proxmox. Intuicyjny interfejs użytkownika upraszcza zarządzanie i konfigurację kopii zapasowych.

Aby utworzyć kopię zapasową instancji EC2 przy użyciu programu Vinchin Backup & Recovery, wykonaj poniższe kroki:

1. Wybierz instancję EC2, która ma zostać zabezpieczona.

Wybierz wystąpienie EC2, które ma zostać skopiowane

2. Wybierz miejsce docelowe kopii zapasowej.

Wybierz miejsce docelowe kopii zapasowej

3. Skonfiguruj strategie kopii zapasowych.

Konfiguruj strategie kopii zapasowych

4. Przejrzyj i prześlij ogłoszenie o pracę.

Przejrzyj i prześlij ofertę pracy

Rozpocznij swoją 60-dniową bezpłatną wersję próbną programu Vinchin Backup & Recovery, aby doświadczyć jego bezpiecznych i oszczędzających zasoby rozwiązań backupowych. Lub skontaktuj się z nami, aby uzyskać spersonalizowany plan dostosowany do Twoich potrzeb IT.

Rodzaje często zadawanych pytań dotyczących EC2

1. P: Jaka instancja EC2 jest najpopularniejsza?

A: Najbardziej popularnym typem instancji Amazon EC2 jest „t3.micro”. Ta instancja cieszy się popularnością ze względu na korzystną relację ceny do jakości, oferując równowagę mocy obliczeniowej, pamięci i zasobów sieciowych. Instancja t3.micro jest szczególnie powszechna, ponieważ należy do AWS Free Tier, co czyni ją atrakcyjnym wyborem dla początkujących i małych firm chcących efektywnie zarządzać kosztami.

2. P: Jaka jest największa maszyna EC2 w serwisie AWS?

A: Największą instancją EC2 w AWS jest u-24tb1.metal, która należy do rodziny wysokopamięciowych instancji AWS EC2. Udostępnia 24 terabajty (TB) pamięci i została zaprojektowana do uruchamiania dużych baz danych w pamięci, takich jak SAP HANA.

Podsumowanie

Amazon EC2 oferuje szeroką gamę typów instancji, z których każda jest dopasowana do określonych obciążeń i aplikacji. Niezależnie od tego, czy uruchamiasz mały serwer internetowy, czy ogromny klaster HPC, zawsze znajdziesz instancję EC2 odpowiadającą Twoim potrzebom.

Udostępnij:

Kategorie: VM Tips