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.
Interfejsy API computeschedule umożliwiają planowanie jednorazowych operacji wsadowych (Start/Deallocate/Hibernate) na maszynach wirtualnych. Udostępnia również inne punkty końcowe umożliwiające uzyskanie stanu tych operacji i anulowanie zaplanowanych operacji.
Co to jest ScheduleActions
Akcje harmonogramu umożliwiają okresowe zarządzanie cyklem życia zasobów (głównie maszyn wirtualnych) na dużą skalę. Zaplanowane akcje zapewniają następujące kluczowe korzyści:
- Planowanie operacji w celu zaplanowannia operacji w przyszłości
- Interfejs API usługi Batch do przesyłania i przetwarzania operacji na dużą skalę
- Chroni klienta przed koniecznością radzenia sobie z ograniczaniem przepustowości
- Wyższa dostępność przy użyciu zoptymalizowanych strategii ponawiania prób
- Większa przepływność w miarę automatycznego dostosowywania się do większej skali w miarę ulepszania platformy Azure bez dodatkowych zmian wymaganych przez klienta
- Poprawia poziom coGS klienta (koszt towarów) przy użyciu różnych sygnałów, aby zminimalizować czas, w jaki zasoby są w górę, a kiedy są potrzebne
Dlaczego warto używać funkcji ScheduleActions
- Aby zaplanować operacje zasilania dla zasobów w przyszłości
- Gdy wymagana jest wyższa skala i rozłożenie woluminu wywołań jest zbyt uciążliwe lub nie jest to opcja
- Aby uzyskać większą dostępność
- Aby nie mieć do czynienia ze złożonością obsługi problemów z ograniczaniem przepustowości z stosu obliczeniowego
- Aby odciążyć złożoność określania, czy błąd jest przejściowy i należy go ponowić.
Jak to działa
- Klienci przesyłają swoje harmonogramy do usługi ScheduleActions z listą zasobów. Załóżmy, że klient chce uruchomić 5000 maszyn wirtualnych o godzinie 10:00 jutro. Klient wykona 50 wywołań wsadowych 100 maszyn wirtualnych, aby przesłać harmonogram wszystkich 5000 maszyn wirtualnych
- Zaplanowane akcje spowodują wygenerowanie operacji dla każdej zaplanowanej maszyny wirtualnej i zwrócenie ich do klienta. Klienci powinni utrwały te identyfikatory w celu sprawdzenia stanu operacji lub anulowania ich.
- Klienci mogą anulować zaplanowaną operację w razie potrzeby za pośrednictwem interfejsu API "Anuluj operację"
- Zgodnie z żądanym harmonogramem, funkcja ScheduleActions wyzwoli operacje z maksymalną współbieżnością obsługiwaną przez platformę Azure, usługa ScheduleActions obsłuży wszystkie występujące problemy z ograniczaniem przepustowości, a zaplanowane akcje również ponawiają próby dotyczące błędów przejściowych w celu zapewnienia wysokiej niezawodności
- Klienci mogą sprawdzić stan swoich operacji, sondując interfejs API ScheduledActions "Pobieranie stanu operacji" i przekazując identyfikatory operacji