Limites d’Azure Device Update pour IoT Hub
Cet article présente une vue d’ensemble des différentes limites imposées à la ressource Azure Device Update pour IoT Hub et aux opérations qui y sont associées. L’article indique également si les limites de la référence SKU Standard peuvent être ajustées en contactant le Support Microsoft.
Limites de la disponibilité générale
Les tableaux suivants décrivent les limites du service Device Update pour les niveaux Standard et Gratuit.
Les limites ne peuvent être ajustées que pour la référence SKU Standard. Les requêtes d’ajustement de limite sont évaluées au cas par cas et les approbations ne sont pas garanties.
Les requêtes d’ajustement de limite ne sont pas acceptées pour la référence SKU gratuite. De plus, les instances de la référence SKU Gratuit ne peuvent pas être mises à niveau vers les instances de la référence SKU Standard.
Le tableau suivant présente les limites de la ressource Device Update pour IoT Hub dans Azure Resource Manager.
Ressource | Limite de la référence SKU Standard | Limite de la référence SKU gratuite | Modifiable pour la référence SKU Standard ? |
---|---|---|---|
Comptes par abonnement | 50 | 1 | Non |
Instances par compte | 50 | 1 | Non |
Longueur du nom de compte | 3 à 24 caractères | 3 à 24 caractères | No |
Longueur du nom de l’instance | 3 à 36 caractères | 3 à 36 caractères | Non |
Le tableau suivant présente les limites associées à différentes opérations Device Update.
Opération | Limite de la référence SKU Standard | Limite de la référence SKU gratuite | Modifiable pour la référence SKU Standard ? |
---|---|---|---|
Nombre d’appareils par instance | 1 million | 10 | Oui |
Nombre de groupes d’appareils par instance | 100 | 10 | Oui |
Nombre de classes d’appareil par instance | 80 | 10 | Oui |
Nombre de déploiements actifs par instance | 50, y compris un réservé pour les annulations | 5, y compris un réservé pour les annulations | Oui |
Nombre total de déploiements par instance, y compris tous les déploiements actifs, inactifs et annulés qui ne sont pas supprimés | 100 | 20 | Non |
Nombre de fournisseurs de mises à jour par instance | 25 | 2 | Non |
Nombre de noms de mises à jour par fournisseur et par instance | 25 | 2 | Non |
Nombre de versions de mise à jour par fournisseur et nom de mise à jour par instance | 100 | 5 | Non |
Nombre total de mises à jour par instance | 100 | 10 | Non |
Taille maximale du fichier de mise à jour unique | 2 Go | 2 Go | Oui |
Taille combinée maximale de tous les fichiers dans une seule opération d’importation | 2 Go | 2 Go | Oui |
Nombre maximal de fichiers dans une seule mise à jour | 10 | 10 | Non |
Stockage total de données inclus par instance | 100 Go | 5 Go | Non |
Remarque
Les déploiements annulés ou inactifs sont pris en compte dans votre limite de déploiement totale. Veillez à nettoyer ces déploiements régulièrement afin que vous ne soyez pas empêché de créer de nouveaux déploiements.
Conditions requises pour les téléchargements de fichiers volumineux
Pour déployer des packages contenant des fichiers de taille supérieure à 100 Mo, il est préférable d’utiliser des requêtes par plage d’octets afin de garantir des performances de téléchargement fiables. Device Update utilise des réseaux de distribution de contenu (CDN) qui fonctionnent de manière optimale avec des requêtes de plage d’une taille de 1 Mo. Les requêtes de plage supérieures à 100 Mo ne sont pas prises en charge.
Limitations
Le tableau suivant présente les limitations imposées pour les opérations de tous les niveaux de Device Update. Les valeurs s’appliquent à chaque instance de Device Update.
API du service Device Update | Taux de limitation |
---|---|
GetGroups | 30/min |
GetGroupDetails | 30/min |
GetBestUpdates par groupe | 30/min |
GetUpdateCompliance par groupe | 30/min |
GetAllUpdateCompliance | 30/min |
GetSubgroupUpdateCompliance | 30/min |
GetSubgroupBestUpdates | 30/min |
CreateOrUpdateDeployment | 6/minutes |
DeleteDeployment | 6/minutes |
ProcessSubgroupDeployment | 6/minutes |
Supprimer une mise à jour | 510/min* |
Obtention de fichier | 510/min* |
Obtenir l’état d’une opération Get | 510/min* |
Obtenir une mise à jour | 510/min* |
Importer une mise à jour | 510/min* |
Lister les fichiers | 510/min* |
Lister les noms | 510/min* |
Lister les fournisseurs | 510/min* |
Lister les mises à jour | 510/min* |
Lister les versions | 510/min* |
Lister les états d’opération | 50/min |
*Le nombre d’appels par minute est partagé entre toutes les opérations répertoriées.
En outre, le nombre d’opérations d’importation et de suppression asynchrones simultanées est limité à 10 travaux d’opération au total.