Rozmiary usług Cloud Services (wersja klasyczna)
Ważne
Usługi Cloud Services (wersja klasyczna) są teraz przestarzałe dla wszystkich klientów od 1 września 2024 r. Wszystkie istniejące uruchomione wdrożenia zostaną zatrzymane i zamknięte przez firmę Microsoft, a dane zostaną przypadkowo utracone od października 2024 r. Nowe wdrożenia powinny używać nowego modelu wdrażania opartego na usłudze Azure Resource Manager w usługach Azure Cloud Services (wsparcie dodatkowe).
W tym artykule opisano dostępne rozmiary i opcje dla wystąpień ról usługi w chmurze (ról sieci Web i ról procesów roboczych). Zapewnia również zagadnienia dotyczące wdrażania, które należy wziąć pod uwagę podczas planowania korzystania z tych zasobów. Każdy rozmiar ma identyfikator umieszczony w pliku definicji usługi. Ceny dla każdego rozmiaru są dostępne na stronie Cennik usług w chmurze.
Uwaga
Aby wyświetlić powiązane limity platformy Azure, odwiedź stronę Azure Subscription and Service Limits, Quotas, and Constraints (Limity, limity przydziału i ograniczenia usługi platformy Azure)
Rozmiary wystąpień roli sieci Web i procesu roboczego
Na platformie Azure do wyboru jest wiele standardowych rozmiarów maszyn wirtualnych. Uwagi dotyczące niektórych z tych rozmiarów:
- Maszyny wirtualne serii D są zaprojektowane do uruchamiania aplikacji wymagających większej mocy obliczeniowej i wydajności dysków tymczasowych. Maszyny wirtualne serii D zapewniają szybsze procesory, większą ilość pamięci na rdzeń i dyski półprzewodnikowe (SSD) dla dysków tymczasowych. Szczegółowe informacje zawiera ogłoszenie New D-Series Virtual Machine Sizes (Nowe rozmiary maszyn wirtualnych serii D) w blogu platformy Azure.
- Seria Dv3, Seria Dv2, kontynuacja oryginalnej serii D, oferuje bardziej wydajne procesory CPU. Procesor CPU serii Dv2 jest o około 35% szybszy niż procesor CPU serii D. Opiera się on na procesorze Intel Xeon® E5-2673 v3 (Haswell) najnowszej generacji 2,4 GHz, a technologia Intel Turbo Boost 2.0 może przejść do 3,1 GHz. Konfiguracje pamięci i dysków serii Dv2 są takie same jak w przypadku serii D.
- Maszyny wirtualne z serii G oferują największą ilość pamięci i są uruchamiane na hostach z procesorami z rodziny Intel Xeon E5 V3.
- Maszyny wirtualne serii A można wdrażać na różnych typach sprzętu i procesorach. Rozmiar jest ograniczany na podstawie sprzętu, aby zapewnić spójną wydajność procesora dla uruchomionego wystąpienia, niezależnie od sprzętu scenariusza wdrażania. Aby określić sprzęt fizyczny, na którym jest wdrażany dany rozmiar, utwórz zapytanie o sprzęt wirtualny z poziomu maszyny wirtualnej.
- Rozmiar A0 jest nadmiernie subskrybowany na sprzęcie fizycznym. Tylko w przypadku tego konkretnego rozmiaru inne wdrożenia klientów mogą mieć wpływ na wydajność uruchomionego obciążenia. W dalszej części artykułu przedstawiono oczekiwany plan bazowy względnej wydajności, który podlega przybliżonej zmienności 15 procent.
Rozmiar maszyny wirtualnej ma wpływ na ceny. Rozmiar wpływa również na wydajność przetwarzania oraz pojemność pamięci i magazynu maszyny wirtualnej. Koszty magazynowania są obliczane osobno na podstawie wykorzystanych stron na koncie magazynu. Aby uzyskać szczegółowe informacje, zobacz Szczegóły cennika usług Cloud Services i Cennik usługi Azure Storage.
W podjęciu decyzji o rozmiarze mogą pomóc następujące informacje:
- Rozmiary A8–A11 i serii H są również nazywane wystąpieniami intensywnie korzystającymi z mocy obliczeniowej. Sprzęt, na którym działają te rozmiary maszyn wirtualnych, został zaprojektowany i zoptymalizowany pod kątem aplikacji intensywnie korzystających z mocy obliczeniowej i sieci, w tym aplikacji klastrów obliczeń o wysokiej wydajności, modelowania i symulacji. Seria A8-A11 korzysta z procesorów Intel Xeon E5-2670 @ 2,6 GHz, a seria H używa procesorów Intel Xeon E5-2667 v3@ 3,2 GHz. Aby uzyskać szczegółowe informacje i zagadnienia dotyczące używania tych rozmiarów, zobacz Rozmiary maszyn wirtualnych obliczeń o wysokiej wydajności.
- Seria Dv3, seria Dv2, seria D, seria G jest idealna dla aplikacji, które wymagają szybszych procesorów CPU, lepszej wydajności dysku lokalnego lub wyższego zapotrzebowania na pamięć. Oferują one kombinację opcji o dużych możliwościach dla wielu aplikacji klasy korporacyjnej.
- Niektóre hosty fizyczne w centrach danych platformy Azure mogą nie obsługiwać większych rozmiarów maszyn wirtualnych, takich jak A5–A11. W związku z tym może zostać wyświetlony komunikat o błędzie Nie można skonfigurować maszyny wirtualnej {nazwa maszyny wirtualnej} lub Nie można utworzyć maszyny wirtualnej {nazwa } podczas zmiany rozmiaru istniejącej maszyny wirtualnej na nowy rozmiar; utworzenie nowej maszyny wirtualnej w sieci wirtualnej utworzonej przed 16 kwietnia 2013 r. lub dodanie nowej maszyny wirtualnej do istniejącej usługi w chmurze. Zobacz temat Błąd: „Nie można skonfigurować maszyny wirtualnej” na forum pomocy technicznej, aby uzyskać informacje o obejściach dla poszczególnych scenariuszy wdrażania.
- Subskrypcja może również ograniczać liczbę rdzeni, które można wdrożyć w rodzinach o określonym rozmiarze. Aby zwiększyć limit przydziału, skontaktuj się z pomocą techniczną platformy Azure.
Zagadnienia dotyczące wydajności
Utworzyliśmy koncepcję jednostki obliczeniowej platformy Azure (ACU), aby zapewnić sposób porównywania wydajności obliczeniowej (CPU) między jednostkami SKU platformy Azure i określenie, która jednostka SKU najprawdopodobniej spełnia twoje potrzeby dotyczące wydajności. Funkcja ACU jest obecnie ustandaryzowana na małej maszynie wirtualnej (Standard_A1) 100. Po wykonaniu tego narzędzia sandard wszystkie inne jednostki SKU reprezentują w przybliżeniu, ile szybciej jednostka SKU może uruchomić standardowy test porównawczy.
Ważne
Wartość ACU jest tylko wskazówką. Wyniki dla konkretnego obciążenia mogą się różnić.
Rodzina SKU | ACU/rdzeń |
---|---|
ExtraSmall | 50 |
Small-ExtraLarge | 100 |
A5-7 | 100 |
A8–A11 | 225* |
A w wersji 2 | 100 |
D | 160 |
D, wersja 2 | 210 - 250* |
D, wersja 3 | 160 - 190* |
E v3 | 160 - 190* |
G | 180 - 240* |
H | 290 - 300* |
Jednostki ACU oznaczone gwiazdką (*) wykorzystują technologię Intel® Turbo w celu zwiększenia częstotliwości zegara procesora CPU i zapewniania większej wydajności. Skala zwiększenia wydajności może się różnić w zależności od rozmiaru maszyny wirtualnej, obciążenia i innych obciążeń uruchomionych na tym samym hoście.
Tabele rozmiarów
W poniższych tabelach przedstawiono rozmiary maszyn wirtualnych i możliwości, jakie oferują.
- Pojemność magazynu jest podawana w jednostkach GiB (1024^3 bajtów). Podczas porównywania dysków mierzonych w GB (1000^3 bajtów) z dyskami mierzonymi w GiB (1024^3) pamiętaj, że liczby pojemności podane w GiB mogą wydawać się mniejsze. Na przykład 1023 GiB = 1098,4 GB.
- Przepływność dysku mierzona jest jako liczba operacji wejścia/wyjścia na sekundę i MB/s, gdzie 1 MB/s = 10^6 bajtów/s.
- Dyski danych mogą działać w trybie buforowanym lub niebuforowanym. Dla pracy dysku danych w trybie buforowanym tryb pamięci podręcznej hosta jest ustawiony na wartość ReadOnly lub ReadWrite. Dla pracy dysku danych bez buforowania tryb pamięci podręcznej hosta jest ustawiony na wartość None.
- Maksymalna przepustowość sieci jest maksymalną zagregowaną przepustowością przydzieloną i przypisaną dla typu maszyny wirtualnej. Maksymalna przepustowość stanowi wskazówkę umożliwiającą wybranie odpowiedniego typu maszyny wirtualnej, który zapewni dostępność odpowiedniej pojemności sieci. W przypadku przechodzenia między niskim, umiarkowanym, wysokim i bardzo wysokim przepływnością zwiększa się odpowiednio. Rzeczywista wydajność sieci zależy od wielu czynników, w tym obciążeń sieci i aplikacji oraz ustawień sieci aplikacji.
Seria A
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy: GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
ExtraSmall | 1 | 0,768 | 20 | 1 / niska |
Mały | 1 | 1,75 | 225 | 1 / średnia |
Śred. | 2 | 3.5 | 490 | 1 / średnia |
Duży | 100 | 7 | 1000 | 2 / wysoka |
EkstraLarge | 8 | 14 | 2040 | 4 / wysoka |
A5 | 2 | 14 | 490 | 1 / średnia |
A6 | 100 | 28 | 1000 | 2 / wysoka |
A7 | 8 | 56 | 2040 | 4 / wysoka |
Seria A — wystąpienia intensywnie korzystające z mocy obliczeniowej
Aby uzyskać informacje i zagadnienia dotyczące korzystania z tych rozmiarów, zobacz Rozmiary maszyn wirtualnych obliczeniowych o wysokiej wydajności.
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy: GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
A8* | 8 | 56 | 1817 | 2 / wysoka |
A9* | 16 | 112 | 1817 | 4 / bardzo wysoka |
A10 | 8 | 56 | 1817 | 2 / wysoka |
A11 | 16 | 112 | 1817 | 4 / bardzo wysoka |
*Obsługa technologii RDMA
Seria Av2
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy (SSD): GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
Standardowa_A1_v2 | 1 | 2 | 10 | 1 / średnia |
Standardowa_A2_v2 | 2 | 4 | 20 | 2 / średnia |
Standardowa_A4_v2 | 4 | 8 | 40 | 4 / wysoka |
Standardowa_A8_v2 | 8 | 16 | 80 | 8 / wysoka |
Standardowa_A2m_v2 | 2 | 16 | 20 | 2 / średnia |
Standardowa_A4m_v2 | 100 | 32 | 40 | 4 / wysoka |
Standardowa_A8m_v2 | 8 | 64 | 80 | 8 / wysoka |
Seria D
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy (SSD): GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
Standardowa_D1 | 1 | 3.5 | 50 | 1 / średnia |
Standardowa_D2 | 2 | 7 | 100 | 2 / wysoka |
Standardowa_D3 | 100 | 14 | 200 | 4 / wysoka |
Standardowa_D4 | 8 | 28 | 400 | 8 / wysoka |
Standardowa_D11 | 2 | 14 | 100 | 2 / wysoka |
Standardowa_D12 | 100 | 28 | 200 | 4 / wysoka |
Standardowa_D13 | 8 | 56 | 400 | 8 / wysoka |
Standardowa_D14 | 16 | 112 | 800 | 8 / bardzo wysoka |
Seria Dv2
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy (SSD): GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
Standardowa_D1_v2 | 1 | 3.5 | 50 | 1 / średnia |
Standardowa_D2_v2 | 2 | 7 | 100 | 2 / wysoka |
Standardowa_D3_v2 | 100 | 14 | 200 | 4 / wysoka |
Standardowa_D4_v2 | 8 | 28 | 400 | 8 / wysoka |
Standardowa_D5_v2 | 16 | 56 | 800 | 8 / ekstremalnie wysoka |
Standardowa_D11_v2 | 2 | 14 | 100 | 2 / wysoka |
Standardowa_D12_v2 | 100 | 28 | 200 | 4 / wysoka |
Standardowa_D13_v2 | 8 | 56 | 400 | 8 / wysoka |
Standardowa_D14_v2 | 16 | 112 | 800 | 8 / ekstremalnie wysoka |
Standard_D15_v2 | 20 | 140 | 1000 | 8 / ekstremalnie wysoka |
Seria Dv3
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy (SSD): GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
Standardowa_D2_v3 | 2 | 8 | 50 | 2 / średnia |
Standardowa_D4_v3 | 100 | 16 | 100 | 2 / wysoka |
Standardowa_D8_v3 | 8 | 32 | 200 | 4 / wysoka |
Standardowa_D16_v3 | 16 | 64 | 400 | 8 / ekstremalnie wysoka |
Standard_D32_v3 | 32 | 128 | 800 | 8 / ekstremalnie wysoka |
Standard_D48_v3 | 48 | 192 | 1200 | 8 / ekstremalnie wysoka |
Standard_D64_v3 | 64 | 256 | 1600 | 8 / ekstremalnie wysoka |
Seria Ev3
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy (SSD): GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
Standardowa_E2_v3 | 2 | 16 | 50 | 2 / średnia |
Standardowa_E4_v3 | 100 | 32 | 100 | 2 / wysoka |
Standardowa_E8_v3 | 8 | 64 | 200 | 4 / wysoka |
Standardowa_E16_v3 | 16 | 128 | 400 | 8 / ekstremalnie wysoka |
Standardowa_E32_v3 | 32 | 256 | 800 | 8 / ekstremalnie wysoka |
Standard_E48_v3 | 48 | 384 | 1200 | 8 / ekstremalnie wysoka |
Standardowa_E64_v3 | 64 | 432 | 1600 | 8 / ekstremalnie wysoka |
Seria G
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy (SSD): GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
Standardowa_G1 | 2 | 28 | 384 | 1 / wysoka |
Standardowa_G2 | 100 | 56 | 768 | 2 / wysoka |
Standardowa_G3 | 8 | 112 | 1536 | 4 / bardzo wysoka |
Standardowa_G4 | 16 | 224 | 3072 | 8 / ekstremalnie wysoka |
Standard_G5 | 32 | 448 | 6144 | 8 / ekstremalnie wysoka |
Seria H
Maszyny wirtualne serii H platformy Azure to następna generacja maszyn wirtualnych o wysokiej wydajności obliczeniowej, które idealnie sprawdzają się w przypadku najwyższych potrzeb obliczeniowych, na przykład w modelowaniu molekularnym i analizach obliczeniowych dynamiki płynów. Te 8 i 16-rdzeniowe maszyny wirtualne są oparte na technologii procesora Intel Haswell E5-2667 V3 z pamięcią DDR4 i lokalnym magazynem ssd.
Seria H oferuje, obok znacznej mocy procesora CPU, różnorodne opcje dla sieci obsługujących technologię RDMA i niskie opóźnienia, korzystając z sieci InfiniBand o przepustowości FDR wraz z kilkoma konfiguracjami pamięci do obsługi obliczeń wymagających znacznego wykorzystania pamięci.
Rozmiar | Rdzenie procesora CPU | Pamięć: GiB | Magazyn tymczasowy (SSD): GiB | Maksymalna liczba kart sieciowych / przepustowość sieci |
---|---|---|---|---|
Standardowa_H8 | 8 | 56 | 1000 | 8 / wysoka |
Standardowa_H16 | 16 | 112 | 2000 | 8 / bardzo wysoka |
Standardowa_H8m | 8 | 112 | 1000 | 8 / wysoka |
Standardowa_H16m | 16 | 224 | 2000 | 8 / bardzo wysoka |
Standardowa_H16r* | 16 | 112 | 2000 | 8 / bardzo wysoka |
Standardowa_H16mr* | 16 | 224 | 2000 | 8 / bardzo wysoka |
*Obsługa technologii RDMA
Ważne
Platforma Microsoft Azure wprowadziła nowsze generacje obliczeń o wysokiej wydajności (HPC), ogólnego przeznaczenia i maszyn wirtualnych zoptymalizowanych pod kątem pamięci. Z tego powodu zalecamy migrowanie obciążeń z oryginalnej serii H i maszyn wirtualnych promo serii H do nowszych ofert do 31 sierpnia 2022 r. Maszyny wirtualne Azure HC, HBv2, HBv3, Dv4, Dav4, Ev4 i Eav4 mają większą przepustowość pamięci, ulepszone możliwości sieciowe oraz lepsze koszty i wydajność w różnych obciążeniach HPC.
31 sierpnia 2022 r. wycofaliśmy następujące rozmiary maszyn wirtualnych platformy Azure z serii H:
- H8
- H8m
- H16
- H16r
- H16m
- H16mr
- H8 — promocja
- H8m — promocja
- H16 — promocja
- H16r — promocja
- H16m — promocja
- H16mr — promocja
Konfigurowanie rozmiarów dla usług Cloud Services
Rozmiar maszyny wirtualnej wystąpienia roli można określić w ramach modelu usługi opisanego w pliku definicji usługi. Rozmiar roli określa liczbę rdzeni procesora CPU, pojemność pamięci i rozmiar lokalnego systemu plików przydzielony do uruchomionego wystąpienia. Wybierz rozmiar roli na podstawie wymagań dotyczących zasobów aplikacji.
Oto przykład ustawiania rozmiaru roli na Standard_D2 dla wystąpienia roli sieci Web:
<WorkerRole name="Worker1" vmsize="Standard_D2">
...
</WorkerRole>
Zmiana rozmiaru istniejącej roli
Ponieważ charakter obciążenia zmieni się lub nowe rozmiary maszyn wirtualnych staną się dostępne, możesz zmienić rozmiar roli. W tym celu należy zmienić rozmiar maszyny wirtualnej w pliku definicji usługi (jak pokazano wcześniej), ponownie spakować usługę w chmurze i wdrożyć ją.
Napiwek
Możesz użyć różnych rozmiarów maszyn wirtualnych dla roli w różnych środowiskach (np. test a produkcja). Jednym ze sposobów jest utworzenie wielu plików definicji usługi (csdef) w projekcie, a następnie utworzenie różnych pakietów usług w chmurze na środowisko podczas automatycznej kompilacji przy użyciu narzędzia CSPack. Aby dowiedzieć się więcej o elementach pakietu usług w chmurze i sposobie ich tworzenia, zobacz Co to jest model usług w chmurze i jak go spakować?
Pobieranie listy rozmiarów
Aby uzyskać listę rozmiarów, możesz użyć programu PowerShell lub interfejsu API REST. Interfejs API REST jest udokumentowany tutaj. Poniższy kod to polecenie programu PowerShell, które wyświetla listę wszystkich rozmiarów dostępnych dla usług Cloud Services.
Get-AzureRoleSize | where SupportedByWebWorkerRoles -eq $true | select InstanceSize, RoleSizeLabel
Następne kroki
- Dowiedz się więcej o limitach, limitach przydziału i ograniczeniach subskrypcji i usług platformy Azure.
- Dowiedz się więcej o rozmiarach maszyn wirtualnych obliczeniowych o wysokiej wydajności dla obciążeń HPC.