Limity przydziału i limity usługi Batch

Podobnie jak w przypadku innych usług platformy Azure istnieją limity dotyczące niektórych zasobów skojarzonych z Azure Batch. Jeśli na przykład pula nie osiągnie docelowej liczby węzłów obliczeniowych, być może osiągnięto limit przydziału rdzeni dla konta usługi Batch. Wiele limitów to domyślne limity przydziału, które platforma Azure stosuje na poziomie subskrypcji lub konta.

Należy pamiętać o tych przydziałach podczas projektowania i skalowania obciążeń usługi Batch w górę. Wiele obciążeń usługi Batch można uruchomić na jednym koncie usługi Batch. Możesz też dystrybuować obciążenia między konta usługi Batch w tej samej subskrypcji, ale w różnych regionach świadczenia usługi Azure. Jeśli planujesz uruchamianie obciążeń produkcyjnych w usłudze Batch, może być konieczne zwiększenie co najmniej jednego limitu przydziału powyżej wartości domyślnej. Aby zwiększyć limit przydziału, zażądaj zwiększenia limitu przydziału bez opłat.

Limity przydziałów zasobów

Limit przydziału jest limitem, a nie gwarancją pojemności. Jeśli masz potrzeby dotyczące pojemności na dużą skalę, skontaktuj się z pomoc techniczna platformy Azure.

Należy również pamiętać, że limity przydziału nie są gwarantowanymi wartościami. Limity przydziału mogą się różnić w zależności od zmian w usłudze Batch lub żądania użytkownika w celu zmiany wartości limitu przydziału.

Zasób Limit domyślny Limit maksymalny
Konta usługi Azure Batch na region na subskrypcję 1–3 50
Rdzenie dedykowane na konto usługi Batch 0–9001 Kontakt z pomocą techniczną
Rdzenie o niskim priorytecie na konto usługi Batch 0–1001 Kontakt z pomocą techniczną
Aktywne zadania i harmonogramy zadań na konto usługi Batch (ukończone zadania nie mają limitu) 100–300 10002
Pule na konto usługi Batch 0–1001 5002
Połączenia prywatnego punktu końcowego na konto usługi Batch 100 100

1 W celach związanych z zarządzaniem pojemnościami domyślne przydziały dla nowych kont usługi Batch w niektórych regionach i dla niektórych typów subskrypcji zostały zmniejszone z powyższego zakresu wartości. W niektórych przypadkach te limity zostały zmniejszone do zera. Podczas tworzenia nowego konta usługi Batch sprawdź limity przydziału i w razie potrzeby zażądaj odpowiedniego zwiększenia limitu przydziału rdzeni lub usługi. Alternatywnie rozważ ponowne użycie kont usługi Batch, które mają już wystarczający limit przydziału lub konta usługi Batch w puli subskrypcji użytkownika, aby zachować limit przydziału rodziny rdzeni i maszyn wirtualnych dla wszystkich kont usługi Batch w ramach subskrypcji. Przydziały usług, takie jak aktywne zadania lub pule, mają zastosowanie do każdego odrębnego konta usługi Batch, nawet w przypadku kont usługi Batch alokacji puli subskrypcji użytkownika.

2 Aby zażądać zwiększenia poza ten limit, skontaktuj się z pomocą techniczną platformy Azure.

Uwaga

Limity domyślne różnią się w zależności od typu subskrypcji użytej do utworzenia konta usługi Batch. Pokazano limity przydziału rdzeni dla kont usługi Batch w trybie usługi Batch. Wyświetlanie limitów przydziału na koncie usługi Batch.

Limity przydziału rdzeni

Limity przydziału rdzeni w trybie usługi Batch

Istnieją limity przydziału rdzeni dla każdej serii maszyn wirtualnych obsługiwanych przez usługę Batch. Te podstawowe przydziały są wyświetlane na stronie Limity przydziału w Azure Portal. Aby zaktualizować limity przydziału serii maszyn wirtualnych, otwórz wniosek o pomoc techniczną.

  • W przypadku dedykowanych węzłów usługa Batch wymusza limit przydziału rdzeni dla każdej serii maszyn wirtualnych oraz całkowity limit przydziału rdzeni dla całego konta usługi Batch.
  • W przypadku węzłów typu spot usługa Batch wymusza tylko całkowity limit przydziału rdzeni dla konta usługi Batch bez żadnego rozróżnienia między różnymi seriami maszyn wirtualnych.

Limity przydziału rdzeni w trybie subskrypcji użytkownika

Jeśli utworzono konto usługi Batch z trybem alokacji puli ustawionym na subskrypcję użytkownika, maszyny wirtualne usługi Batch i inne zasoby są tworzone bezpośrednio w ramach subskrypcji po utworzeniu lub zmianie rozmiaru puli. Limity przydziału rdzeni Azure Batch nie są stosowane, a limity przydziału w subskrypcji dla regionalnych rdzeni obliczeniowych, rdzeni obliczeniowych serii i innych zasobów są używane i wymuszane.

Aby dowiedzieć się więcej na temat tych limitów przydziału, zobacz Limity, przydziały i ograniczenia subskrypcji i usług platformy Azure.

Limity rozmiaru puli

Limity rozmiaru puli są ustawiane przez usługę Batch. W przeciwieństwie do przydziałów zasobów nie można zmienić tych wartości. Tylko pule z komunikacją między węzłami i obrazami niestandardowymi mają ograniczenia inne niż standardowy limit przydziału.

Zasób Maksymalny limit
Węzły obliczeniowe w puli z włączoną komunikacją między węzłami
Tryb alokacji puli usług wsadowych 100
Tryb alokacji puli subskrypcji usługi Batch 80
Węzły obliczeniowe w puli utworzone za pomocą zasobu zarządzanego obrazu1
Węzły dedykowane 2000
Węzły typu spot 1000

1 W przypadku pul, które nie są włączonej komunikacji między węzłami.

Inne limity

Usługa Batch ustawia następujące inne limity. W przeciwieństwie do przydziałów zasobów nie można zmienić tych wartości.

Zasób Maksymalny limit
Współbieżne zadania na węzeł obliczeniowy 4 x liczba rdzeni węzłów
Aplikacje na konto usługi Batch 200
Pakiety aplikacji na aplikację 40
Pakiety aplikacji na pulę 10
Maksymalny okres istnienia zadania 180 dni1
Instalowanie na węzeł obliczeniowy 10
Certyfikaty na pulę 12

1 Maksymalny okres istnienia zadania, od momentu dodania go do zadania do momentu jego ukończenia, wynosi 180 dni. Ukończone zadania są utrwalane przez siedem dni; dane dla zadań, które nie zostały ukończone w okresie maksymalnego okresu istnienia, nie są dostępne.

Wyświetlanie przydziałów usługi Batch

Aby wyświetlić limity przydziału konta usługi Batch w Azure Portal:

  1. Zaloguj się do Azure portal.

  2. Wybierz lub wyszukaj konta usługi Batch.

  3. Na stronie Konta usługi Batch wybierz konto usługi Batch , które chcesz przejrzeć.

  4. W menu konta usługi Batch w obszarze Ustawienia wybierz pozycję Przydziały.

  5. Przejrzyj limity przydziału stosowane obecnie do konta usługi Batch.

    Zrzut ekranu przedstawiający stronę limitu przydziału konta usługi Batch w Azure Portal. Wyróżnia stronę limitu przydziału w menu, przycisk żądania zwiększenia limitu przydziału i kolumnę limitu przydziału na liście zasobów.

Zwiększanie limitu przydziału

Możesz zażądać zwiększenia limitu przydziału dla konta usługi Batch lub subskrypcji przy użyciu Azure Portal lub interfejsu API REST limitu przydziału platformy Azure.

Typ zwiększenia limitu przydziału zależy od trybu alokacji puli konta usługi Batch. Aby zażądać zwiększenia limitu przydziału, należy uwzględnić serię maszyn wirtualnych, dla której chcesz zwiększyć limit przydziału. Po zastosowaniu zwiększenia limitu przydziału jest stosowany do wszystkich serii maszyn wirtualnych.

Po przesłaniu wniosku o pomoc techniczną pomoc techniczna platformy Azure skontaktuje się z Tobą. Żądania przydziału mogą zostać ukończone w ciągu kilku minut lub do dwóch dni roboczych.

Typy przydziałów

Podczas tworzenia wniosku o pomoc techniczną możesz wybrać dwa typy przydziałów.

Wybierz pozycję Na konto usługi Batch , aby zażądać zwiększenia limitu przydziału dla pojedynczego konta usługi Batch. Te wzrosty przydziału mogą obejmować dedykowane i spot rdzenie oraz liczbę zadań i pul. Jeśli wybierzesz tę opcję, określ konto usługi Batch, do którego ma zastosowanie to żądanie. Następnie wybierz przydziały, które chcesz zaktualizować. Podaj nowy limit, którego żądasz dla każdego zasobu. Limit przydziału typu spot jest pojedynczą wartością dla wszystkich serii maszyn wirtualnych. Jeśli potrzebujesz ograniczonych jednostek SKU, wybierz pozycję Rdzenie typu spot i dołącz rodziny maszyn wirtualnych do żądania.

Wybierz pozycję Wszystkie konta w tym regionie, aby zażądać zwiększenia limitu przydziału, które mają zastosowanie do wszystkich kont usługi Batch w regionie. Na przykład użyj tej opcji, aby zwiększyć liczbę kont usługi Batch na region na subskrypcję.

Żądanie w Azure Portal

Aby zażądać zwiększenia limitu przydziału przy użyciu Azure Portal, najpierw otwórz wniosek o pomoc techniczną:

  1. Zaloguj się do Azure portal.

  2. Wybierz lub wyszukaj pozycję Limity przydziału.

  3. Na stronie Limity przydziału wybierz pozycję Zwiększ limity przydziału.

Możesz również otworzyć wniosek o pomoc techniczną w następujący sposób:

  1. Zaloguj się do Azure portal.

  2. Wybierz lub wyszukaj pozycję Pomoc i obsługa techniczna w Azure Portal. Możesz też wybrać ikonę znaku zapytania (?) w menu portalu. Następnie w okienku Pomoc techniczna i rozwiązywanie problemów wybierz pozycję Pomoc i obsługa techniczna.

  3. Na stronie Nowy wniosek o pomoc techniczną wybierz pozycję Utwórz wniosek o pomoc techniczną.

Następnie wypełnij wniosek o pomoc techniczną.

  1. Na karcie Ustawienia podstawowe:

    1. W polu Podsumowanie wprowadź opis problemu.

    2. W polu Typ problemu wybierz pozycję Limity usługi i subskrypcji (limity przydziału).

    3. W polu Subskrypcja wybierz subskrypcję platformy Azure, w której znajduje się twoje konto usługi Batch.

    4. W polu Typ limitu przydziału wybierz pozycję Batch.

    5. Wybierz pozycję Dalej: Rozwiązania , aby kontynuować. Karta Rozwiązania została pominięta.

      Zrzut ekranu przedstawiający nowe żądanie pomocy technicznej w Azure Portal, pokazujący limit przydziału jako typ problemu i usługę Batch jako typ limitu przydziału.

  2. Na karcie Szczegóły :

    1. W obszarze Szczegóły problemu wybierz pozycję Wprowadź szczegóły.

    2. W okienku Szczegóły limitu przydziału w polu Lokalizacja wprowadź region świadczenia usługi Azure, w którym chcesz zwiększyć limit przydziału.

    3. W polu Typ limitu przydziału wybierz typ limitu przydziału. Jeśli nie masz pewności, która opcja ma być wybrana, zapoznaj się z wyjaśnieniem typów przydziałów.

    4. Jeśli ma to zastosowanie, w przypadku konta usługi Batch wybierz konto usługi Batch do zaktualizowania.

    5. Jeśli ma to zastosowanie, w obszarze Wybierz przydziały do aktualizacji wybierz określone limity przydziału do zwiększenia.

      Zrzut ekranu przedstawiający ekran żądania zwiększenia limitu przydziału z wyróżnionym polem wyboru dla typu limitu przydziału.

    6. W obszarze Zaawansowane informacje diagnostyczne wybierz, czy zezwolić na zbieranie zaawansowanych informacji diagnostycznych.

    7. W obszarze Metoda pomocy technicznej wybierz odpowiedni poziom ważności dla sytuacji biznesowej. Wybierz również preferowaną metodę kontaktu i język pomocy technicznej.

    8. W obszarze Informacje kontaktowe wprowadź i zweryfikuj wymagane dane kontaktowe.

    9. Wybierz pozycję Dalej: Przejrzyj i utwórz , aby kontynuować.

  3. Wybierz pozycję Utwórz, aby przesłać wniosek o pomoc techniczną.

Żądanie za pośrednictwem interfejsu API REST limitu przydziału platformy Azure

Interfejs API REST limitu przydziału platformy Azure umożliwia żądanie zwiększenia limitu przydziału na poziomie subskrypcji lub na poziomie konta usługi Batch.

Aby uzyskać szczegółowe informacje i przykłady, zobacz Żądanie zwiększenia limitu przydziału przy użyciu interfejsu API REST pomocy technicznej platformy Azure.

Pule usługi Batch w konfiguracji maszyny wirtualnej wdrożonej w sieci wirtualnej platformy Azure automatycznie przydzielają więcej zasobów sieciowych platformy Azure. Te zasoby są tworzone w subskrypcji zawierającej sieć wirtualną dostarczoną podczas tworzenia puli usługi Batch.

Następujące zasoby są tworzone dla każdego 100 węzłów puli w sieci wirtualnej:

Te zasoby są ograniczone przez limity zasobów subskrypcji. Jeśli planujesz wdrożenia dużych puli w sieci wirtualnej, może być konieczne zażądanie zwiększenia limitu przydziału dla co najmniej jednego z tych zasobów.

Następne kroki