Aktualizacja urządzenia dla limitów usługi IoT Hub
Ten dokument zawiera omówienie różnych limitów, które są nakładane na zasób usługi IoT Hub i skojarzone z nim operacje. Wskazuje również, czy limity są regulowane przez kontakt pomoc techniczna firmy Microsoft, czy nie.
Ogólne limity dostępności
W poniższych tabelach opisano limity dotyczące usługi Device Update dla usługi IoT Hub dla warstwy Standardowa, a także warstwy Bezpłatna.
Uwaga
Jeśli dany zasób lub operacja nie ma regulowanych limitów, wartości domyślne i maksymalne limity są takie same. Po dostosowaniu limitu poniższa tabela zawiera zarówno limit domyślny, jak i maksymalny. Limit można podnieść powyżej domyślnego limitu, ale nie powyżej maksymalnego limitu. Limity można dostosować tylko dla jednostki SKU w warstwie Standardowa. Żądania korekty limitu nie są akceptowane dla bezpłatnej jednostki SKU. Żądania korekty limitu są oceniane na podstawie wielkości liter, a zatwierdzenia nie są gwarantowane. Ponadto nie można uaktualnić wystąpień bezpłatnej jednostki SKU do wystąpień jednostek SKU w warstwie Standardowa.
Jeśli chcesz podnieść limit lub limit przydziału powyżej limitu domyślnego, otwórz żądanie pomocy technicznej online.
Ta tabela zawiera limity dla zasobu usługi IoT Hub w usłudze Azure Resource Manager:
Zasób | Limit jednostki SKU w warstwie Standardowa | Limit bezpłatnej jednostki SKU | Regulowane dla standardowej jednostki SKU? |
---|---|---|---|
Konta magazynu na subskrypcję | 50 | 1 | Nie. |
Wystąpienia na konto | 50 | 1 | Nie. |
Długość nazwy konta | 3–24 znaki | 3–24 znaki | Nie. |
Długość nazwy wystąpienia | 3–36 znaków | 3–36 znaków | Nie. |
Ta tabela zawiera różne limity skojarzone z operacjami w usłudze Device Update dla usługi IoT Hub:
Operacja | Limit jednostki SKU w warstwie Standardowa | Limit bezpłatnej jednostki SKU | Regulowane dla standardowej jednostki SKU? |
---|---|---|---|
Liczba urządzeń na wystąpienie | 1 mln | 10 | Tak |
Liczba grup urządzeń na wystąpienie | 100 | 10 | Tak |
Liczba klas urządzeń na wystąpienie | 80 | 10 | Tak |
Liczba aktywnych wdrożeń na wystąpienie | 50 (obejmuje 1 wdrożenie zarezerwowane dla anulowań) | 5 (obejmuje 1 wdrożenie zarezerwowane dla anulowań) | Tak |
Liczba wszystkich wdrożeń na wystąpienie (obejmuje wszystkie aktywne, nieaktywne i anulowane wdrożenia, które nie zostały usunięte) | 100 | 20 | Nie. |
Liczba dostawców aktualizacji na wystąpienie | 25 | 2 | Nie. |
Liczba nazw aktualizacji na dostawcę na wystąpienie | 25 | 2 | Nie. |
Liczba wersji aktualizacji na dostawcę aktualizacji i nazwę na wystąpienie | 100 | 5 | Nie. |
Łączna liczba aktualizacji na wystąpienie | 100 | 10 | Nie. |
Maksymalny rozmiar pliku pojedynczej aktualizacji | 2 GB | 2 GB | Tak |
Maksymalny łączny rozmiar wszystkich plików w jednej akcji importowania | 2 GB | 2 GB | Tak |
Maksymalna liczba plików w pojedynczej aktualizacji | 10 | 10 | Nie. |
Łączna ilość miejsca do magazynowania danych uwzględniona na wystąpienie | 100 GB | 5 GB | Nie. |
Uwaga
Anulowane lub Nieaktywne wdrożenia są liczone do całkowitego limitu wdrożenia. Upewnij się, że te wdrożenia są okresowo czyszczone, aby nie można było tworzyć nowych wdrożeń.
Wymagania dotyczące pobierania dużych plików
Jeśli planujesz wdrożyć pakiety dużych plików o rozmiarze większym niż 100 MB, zaleca się korzystanie z żądań zakresu bajtów w celu uzyskania niezawodnej wydajności pobierania.
Usługa Device Update dla usługi IoT Hub korzysta z sieci dostarczania zawartości (CDN), które działają optymalnie z żądaniami zakresu o rozmiarze 1 MB. Żądania zakresu większe niż 100 MB nie są obsługiwane.
Limity ograniczania przepustowości
W poniższej tabeli przedstawiono wymuszone ograniczenia dla operacji, które są dostępne we wszystkich warstwach usługi Device Update dla usługi IoT Hub. Wartości odnoszą się do pojedynczego wystąpienia usługi Device Update.
Interfejs API usługi Device Update | Szybkość ograniczania przepustowości |
---|---|
GetGroups | 30/min |
GetGroupDetails | 30/min |
GetBest Aktualizacje na grupę | 30/min |
GetUpdateCompliance na grupę | 30/min |
GetAllUpdateCompliance | 30/min |
GetSubgroupUpdateCompliance | 30/min |
GetSubgroupBest Aktualizacje | 30/min |
CreateOrUpdateDeployment | 6/min |
DeleteDeployment | 6/min |
ProcessSubgroupDeployment | 6/min |
Usuń aktualizację | 510/min* |
Pobieranie pliku | 510/min* |
Uzyskiwanie stanu operacji | 510/min* |
Pobieranie aktualizacji | 510/min* |
Importowanie aktualizacji | 510/min* |
Wyświetlanie listy plików | 510/min* |
Nazwy list | 510/min* |
Lista dostawców | 510/min* |
Lista Aktualizacje | 510/min* |
Wersje listy | 510/min* |
Wyświetlanie listy stanów operacji | 50/min |
* = liczba wywołań na minutę jest współdzielona we wszystkich wymienionych operacjach
Ponadto liczba współbieżnych operacji importowania asynchronicznego i/lub usuwania jest ograniczona do 10 całkowitych zadań operacji.