Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: ✔️ Maszyny wirtualne z systemem Linux ✔️ Maszyny wirtualne z systemem Windows ✔️ Jednolite zestawy skalowania ✔️ Elastyczne zestawy skalowania
Rezerwacja pojemności jest zawsze tworzona w ramach grupy rezerwacji pojemności. Pierwszym krokiem jest utworzenie grupy, jeśli odpowiednia jeszcze nie istnieje, a następnie utworzenie rezerwacji. Po pomyślnym utworzeniu rezerwacji są one natychmiast dostępne do użycia z maszynami wirtualnymi. Pojemność jest zarezerwowana do użytku, o ile rezerwacja nie zostanie usunięta.
Dobrze sformułowane żądanie dla grupy rezerwacji pojemności powinno zawsze zakończyć się powodzeniem, ponieważ nie rezerwuje żadnej pojemności. To tylko pojemnik na rezerwacje. Jednak żądanie rezerwacji pojemności może zakończyć się niepowodzeniem, jeśli nie masz wymaganego limitu przydziału dla serii maszyn wirtualnych lub jeśli platforma Azure nie ma wystarczającej pojemności, aby spełnić żądanie. Zażądaj większego limitu przydziału lub spróbuj użyć innej kombinacji rozmiaru, lokalizacji lub strefy maszyny wirtualnej.
Tworzenie rezerwacji pojemności kończy się powodzeniem lub niepowodzeniem w całości. W przypadku żądania zarezerwowania 10 instancji żądanie kończy się powodzeniem tylko wtedy, jeśli uda się przydzielić wszystkie 10 instancji. W przeciwnym razie tworzenie rezerwacji pojemności kończy się niepowodzeniem.
Kwestie wymagające rozważenia
Rezerwacja pojemności musi spełniać następujące reguły:
- Parametr lokalizacji musi być zgodny z właściwością lokalizacji dla nadrzędnej grupy rezerwacji pojemności. Niezgodność powoduje wystąpienie błędu.
- Rozmiar maszyny wirtualnej musi być dostępny w regionie docelowym. W przeciwnym razie tworzenie rezerwacji kończy się niepowodzeniem.
- Subskrypcja musi mieć dostępny limit przydziału równy lub więcej niż ilość maszyn wirtualnych zarezerwowanych dla serii maszyn wirtualnych i dla całego regionu. W razie potrzeby poproś o większy przydział.
- W razie potrzeby, aby zmieścić się w obowiązujących limitach przydziału, możesz wdrażać poszczególne maszyny wirtualne etapami. Utwórz rezerwację zasobów na mniejszą liczbę i realokuj tę liczbę maszyn wirtualnych. Takie podejście zwalnia limit przydziału w celu zwiększenia ilości zarezerwowanej i dodania większej liczby maszyn wirtualnych. Alternatywnie, jeśli subskrypcja używa różnych rozmiarów maszyn wirtualnych w tej samej serii, zarezerwuj i ponownie wdróż maszyny wirtualne dla pierwszego rozmiaru. Następnie dodaj do grupy rezerwację dla innego rozmiaru maszyn wirtualnych i wdroż ponownie maszyny wirtualne w nowym rozmiarze do grupy rezerwacji. Powtarzaj proces, dopóki nie zostanie ukończony.
- W przypadku zestawów skalowania wymagany jest dostępny limit przydziału, chyba że usuniesz zestaw skalowania lub jego wystąpienia maszyn wirtualnych; pojemność jest rezerwowana, a wystąpienia zestawu skalowania są dodawane z użyciem zarezerwowanej pojemności. Jeśli zestaw skalowania jest aktualizowany przy użyciu wdrożenia blue-green, podczas następnej aktualizacji zarezerwuj pojemność i wdróż nowy zestaw skalowania w ramach zarezerwowanej pojemności.
- Każda grupa rezerwacji pojemności może mieć dokładnie jedną rezerwację dla określonego rozmiaru maszyny wirtualnej. Można utworzyć tylko jedną rezerwację zasobów dla maszyny wirtualnej o rozmiarze
Standard_D2s_v3, na przykład. Próba utworzenia drugiej rezerwacji dlaStandard_D2s_v3w tej samej grupie rezerwacji pojemności powoduje błąd. Można jednak utworzyć inną rezerwację w tej samej grupie dla innych rozmiarów maszyn wirtualnych, takich jakStandard_D4s_v3iStandard_D8s_v3. - W przypadku grupy rezerwacji pojemności, która obsługuje strefy, każdy typ rezerwacji jest definiowany na podstawie kombinacji rozmiaru maszyny wirtualnej i strefy. Na przykład obsługiwane są: jedna rezerwacja pojemności dla
Standard_D2s_v3wZone 1, inna rezerwacja pojemności dlaStandard_D2s_v3wZone 2oraz trzecia rezerwacja pojemności dlaStandard_D2s_v3wZone 3.
Sprawdź rozmiary maszyn wirtualnych dostępne w ramach rezerwacji pojemności w regionie
Przed utworzeniem rezerwacji pojemności możesz sprawdzić rozmiary maszyn wirtualnych, które są dostępne dla rezerwacji dla określonego regionu.
- Otwórz portal Azure.
- W pasku wyszukiwania wprowadź grupy rezerwacji pojemności.
- Wybierz z opcji Grupy rezerwacji pojemności.
- Wybierz Utwórz.
- Na karcie Podstawy utwórz grupę rezerwacji zasobów:
- Wybierz Subskrypcję.
- Wybierz lub utwórz grupę zasobów.
- Nadaj grupie nazwę.
- Wybierz region.
- Opcjonalnie wybierz Strefy dostępności lub pozwól platformie Azure wybrać za Ciebie.
- Wybierz Dalej.
- W sekcji Rozmiar maszyny wirtualnej wybierz pozycję Zobacz wszystkie rozmiary, aby sprawdzić, jakie rozmiary maszyn wirtualnych są dostępne dla rezerwacji pojemności.
Utwórz rezerwację pojemności
Utwórz grupę rezerwacji pojemności.
Aby utworzyć grupę rezerwacji pojemności, skonstruuj następujące
PUTżądanie dla dostawcyMicrosoft.Compute:PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}&api-version=2021-04-01W treści żądania dołącz następujący parametr:
{ "location":"eastus" }Ta grupa została utworzona w celu przechowywania rezerwacji dla lokalizacji US East.
Grupa w poprzednim przykładzie obsługuje tylko rezerwacje regionalne, ponieważ strefy nie zostały określone podczas tworzenia. Aby utworzyć grupę strefową, przekaż dodatkowy parametr
zonew treści żądania:{ "location":"eastus", "zones": ["1", "2", "3"] }Utwórz rezerwację pojemności.
Aby utworzyć rezerwację strefową, skonstruuj następujące
PUTżądanie u dostawcyMicrosoft.Compute:PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2021-04-01W treści żądania dołącz następujące parametry:
{ "location": "eastus", "zones": ["1"], "sku": { "name": "Standard_D2s_v3", "capacity": 5 }, "tags": { "environment": "testing" } }Powyższe żądanie tworzy rezerwację w strefie 1 lokalizacji Wschodnie stany USA dla pięciu ilości D2s_v3 rozmiaru maszyny wirtualnej.
Sprawdź swoją rezerwację pojemności
Po pomyślnym utworzeniu rezerwacji pojemności jest ona natychmiast dostępna do użycia z maszynami wirtualnymi. Pole currentCapacity z widoku instancji rezerwacji wydajności zawiera informacje o bieżącej wydajności dla rozmiaru maszyny wirtualnej, który został pomyślnie zarezerwowany. Zobacz Rezerwacje pojemności — pobierz.
GET
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{capacityReservationName}?api-version=2021-04-01
{
"name": "<CapacityReservationName>",
"id": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/capacityReservationGroups/{CapacityReservationGroupName}/capacityReservations/{CapacityReservationName}",
"type": "Microsoft.Compute/capacityReservationGroups/capacityReservations",
"location": "eastus",
"tags": {
"environment": "testing"
},
"sku": {
"name": "Standard_D2s_v3",
"capacity": 5
},
"properties": {
"reservationId": "<reservationId>",
"provisioningTime": "<provisioningTime>",
"provisioningState": "Updating"
}
}