AWS Elastic Compute Cloud zapewnia prawie 500 instancji. Witryna AWS wyświetla listę wszystkich instancji AWS w rzędach z prawie 10 stronami. Istnieje ogromna liczba typów instancji, które zapewnia AWS EC2.
Wybierzmy instancję, aby wyświetlić jego szczegóły.
Instancje AWS EC2 zapewniają szeroką gamę kombinacji pamięci, procesora, pamięci i pojemności. Typ instancji jest wybierany na podstawie wymogu sprawy użycia.
Typy instancji AWS
Poniżej znajdują się typy instancji dostępne w AWS EC2:
Ogólny cel
Instancje EC2 ogólnego przeznaczenia zapewniają zrównoważoną ilość usług pamięci, obliczeniowej i sieciowej i są sugerowane dla wszystkich normalnych aplikacji, takich jak serwery internetowe i repozytoria kodu.
Instancje EC2 ogólnego przeznaczenia mają 3 różne rodzaje serii T serii I-E, seria A i seria M.
Seria T (T4G, T3, T3A, T2): Wszystkie rozmiary lub pojemności magazynowe są dostępne dla instancji EC2 z serii T, i.mi., nano, małe, średnie i duże. Najczęstszą instancją EC2 z serii T jest T2.mikro, który jest zwykle używany w laboratoriach praktyk i na kont wolnych od.
Seria M (M6G, M6I, M6A, M5, M5A, M5N, M5ZN, M4): Rozmiar lub pojemność przechowywania w serii M instancji EC2 ogólnego przeznaczenia jest tylko duża. M4, M5 i M5A były najczęściej używanymi instancjami ogólnymi przez seria M. W instancjach M4, pamięć była zarządzana tylko na EBS, podczas gdy w M5, M5A, M5D i M5AD, przechowywanie można zarządzać zarówno na EBS, jak i SSD. M6I zastępuje teraz instancje M5 ze względu na jego efektywność kosztową i lepszą wydajność.
Seria A (A1): Rozmiary lub pojemności magazynowe w seriach A ogólnych instancji EC2 są średnie lub duże. Te instancje są zalecane dla obciążeń w skali.
Oblicz zoptymalizowane
Instancje, które są idealne do aplikacji obliczeniowych lub aplikacji, które powinny zarządzać różnymi procesami obliczeniowymi o wysokiej wydajności. Tego rodzaju instancje najlepiej nadają się do transakodowania medialnego, HPC, serwerów gier, interferencji uczenia maszynowego itp. Ten typ instancji EC2 ma tylko jeden typ serii, czyli seria C.
C5 był jedną z najczęściej używanych instancji obliczeniowej EC2. Ludzie wolą to, ponieważ jest bardziej wydajny i kosztuje mniej w porównaniu z poprzednimi przypadkami, takimi jak C3. Teraz stosuje się C6I, ponieważ jest kompatybilny z procesorami trzeciej generacji, w przeciwieństwie do instancji C5.
Niektóre z popularnych instancji obliczeniowych serii C to C6I, C6A, C5, C5A, C5N i C4.
Zoptymalizowana pamięć
Instancje te są specjalnie zaprojektowane w celu zapewnienia wyższej wydajności i dobrej prędkości firmom, które wymagają dużych zestawów danych w pamięci. Są najbardziej odpowiednie dla baz danych MySQL i NoSQL.
Jest najbardziej zalecany dla obciążeń lub aplikacji, które wymagają większej pamięci losowej (RAM) do przechowywania większych ilości danych. Niektóre z najczęściej używanych instancji EC2 zoptymalizowanych pamięci to R7IZ, R6IN, R6A, R6G, R6I, R5, R5A, R5B, R5N itp.
Mają 3 rodzaje serii I-E Seria R, Seria X, I Seria Z.
Seria R: Instancje serii R są głównie używane w aplikacjach, w których wymagane jest przetwarzanie czasu wykonywania. Instancja R6I jest jedną z najczęściej używanych i najnowszych instancji EC2 zoptymalizowanych pamięci ze względu na jego wydajność i efektywność cen w porównaniu z poprzednimi przypadkami, takimi jak R5.
Seria Z: Te instancje mają wysoką częstotliwość i zapewniają dobrą przestrzeń do przechowywania dużych baz danych.
Seria X: Tego rodzaju instancje EC2 zoptymalizowane pamięcią mają najwyższą pamięć w porównaniu z innymi.
Przyspieszone obliczenia
Tego rodzaju instancje używają akceleratorów sprzętowych do wykonywania złożonych zadań. Pomagają obliczyć wartości w punktach pływających, przetwarzaniu graficznym i dopasowaniu wzorców danych bardzo szybko i wydajnie.
Ponadto zapewniają funkcjonalność aplikacji, które obejmują sztuczną inteligencję (AI) i uczenie maszynowe, a także są używane w aplikacjach z funkcjami takimi jak transmisja na żywo i inne środowiska przetwarzania w czasie rzeczywistym.
Seria F: Instancje serii F, takie jak F1, działają z programowalnymi tablicami bram (FPGA) i są używane w środowisku w czasie rzeczywistym.
Seria P: Tego rodzaju przyspieszone instancje obliczeniowe EC2, takie jak P2 i P3, zapewniają sieć o wysokiej przepustowości i są najczęściej stosowane w aplikacjach o cechach głęboko uczenia się.
Seria G: Te instancje EC2, takie jak G2 i G3, najlepiej nadają się do aplikacji intensywnych do grafiki, takich jak animacje 3D.
Zoptymalizowane przechowywanie
Instancje EC2 zoptymalizowane w pamięci są zaprojektowane społecznie dla firm i obciążeń, które wymagają wysokiego sekwencyjnego dostępu do odczytu i zapisu w lokalnych pamięciach. Przechowywanie instancji EC2 zoptymalizowanych w magazynie może być EBS, HDD i SSD.
Należą do nich IM4GN, IS4GEN, I4I, I3, I3EN, D2, D3, D3EN, H1.
Seria D: Najbardziej zalecane są stosowane do aplikacji o dużych wymaganiach dotyczących hurtowni danych. SSD W tych przypadkach używany jest typ pamięci.
Seria H: Są one używane z aplikacjami z bezpośrednio załączoną pamięcią instancji. Nie są one używane z aplikacjami z pamięcią sieciową, taką jak EBS.
I-Series: Zoptymalizowane przez I Storage instancje EC2, takie jak i3, i3en i inne, są najbardziej zalecane z systemami internetowymi, które obejmują wydajne i szybkie procesy transakcyjne.
HPC zoptymalizowane
HPC lub wysokowydajne instancje obliczeniowe są zaprojektowane społecznie, aby zaoferować najniższą cenę dla obciążeń lub firm korzystających z usług AWS.
Do korzystania z tych instancji wymagany jest dedykowany host. Te instancje są bardzo rzadko używane, ponieważ dedykowani hosty są kosztowne, a tylko kilku użytkowników może je kupić. Te instancje są instalowane bezpośrednio na sprzęcie systemu i są używane tylko przez wyspecjalizowanych użytkowników.
Zawierają HPC6ID I HPC6A.
Wniosek
AWS Elastic Compute Cloud zapewnia ponad 500 różnych instancji o różnych cechach, które pasują do określonych przypadków użycia zgodnie z ich wymaganiami. Typy, w których podzielone są wszystkie instancje, to ogólny cel, zoptymalizowane obliczenia, zoptymalizowane pamięć, przyspieszone obliczenia, zoptymalizowane w pamięci i zoptymalizowane HPC instancje EC2.