Udostępnij za pośrednictwem


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.

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