Azure Device Update för IoT Hub-gränser
Den här artikeln innehåller en översikt över de olika begränsningar som införts för Azure Device Update för IoT Hub-resursen och dess associerade åtgärder. Artikeln anger också om standard-SKU-gränserna kan justeras genom att kontakta Microsoft Support.
Allmänna tillgänglighetsgränser
I följande tabeller beskrivs gränserna för enhetsuppdateringstjänsten för nivåerna Standard och Kostnadsfri.
Gränser kan endast justeras för standard-SKU:n. Begäranden om begränsningsjustering utvärderas från fall till fall och godkännanden garanteras inte.
Begäranden om begränsningsjustering accepteras inte för den kostnadsfria SKU:n. Det går inte heller att uppgradera kostnadsfria SKU-instanser till Standard SKU-instanser.
I följande tabell visas gränserna för enhetsuppdateringen för IoT Hub-resursen i Azure Resource Manager.
Resurs | Standard-SKU-gräns | Fri SKU-gräns | Kan du justera för Standard SKU? |
---|---|---|---|
Konton per prenumeration | 50 | 1 | Nej |
Instanser per konto | 50 | 1 | Nej |
Längden på kontonamnet | 3–24 tecken | 3–24 tecken | Nej |
Längd på instansnamn | 3–36 tecken | 3–36 tecken | Nej |
I följande tabell visas de gränser som är associerade med olika åtgärder för enhetsuppdatering.
Åtgärd | Standard-SKU-gräns | Fri SKU-gräns | Kan du justera för Standard SKU? |
---|---|---|---|
Antal enheter per instans | 1 miljon | 10 | Ja |
Antal enhetsgrupper per instans | 100 | 10 | Ja |
Antal enhetsklasser per instans | 80 | 10 | Ja |
Antal aktiva distributioner per instans | 50, inklusive en reserverad för annulleringar | 5, inklusive en reserverad för annulleringar | Ja |
Antal totala distributioner per instans, inklusive alla aktiva, inaktiva och avbrutna distributioner som inte tas bort | 100 | 20 | Nej |
Antal uppdateringsprovidrar per instans | 25 | 2 | Nej |
Antal uppdateringsnamn per provider per instans | 25 | 2 | Nej |
Antal uppdateringsversioner per uppdateringsprovider och namn per instans | 100 | 5 | Nej |
Totalt antal uppdateringar per instans | 100 | 10 | Nej |
Maximal filstorlek för enskild uppdatering | 2 GB | 2 GB | Ja |
Maximal kombinerad storlek för alla filer i en enda importåtgärd | 2 GB | 2 GB | Ja |
Maximalt antal filer i en enda uppdatering | 10 | 10 | Nej |
Total datalagring som ingår per instans | 100 GB | 5 GB | Nej |
Kommentar
Avbrutna eller inaktiva distributioner räknas mot den totala distributionsgränsen. Se till att rensa dessa distributioner regelbundet så att du inte hindras från att skapa nya distributioner.
Krav för nedladdning av stora filer
Om du vill distribuera stora filpaket med filstorlekar som är större än 100 MB är det bäst att använda byteintervallbegäranden för tillförlitlig nedladdningsprestanda. Enhetsuppdatering använder content delivery networks (CDN) som fungerar optimalt med intervallbegäranden på 1 MB i storlek. Intervallbegäranden som är större än 100 MB stöds inte.
Begränsningsgränser
I följande tabell visas de framtvingade begränsningarna för åtgärder på alla enhetsuppdateringsnivåer. Värden gäller för varje enskild enhetsuppdateringsinstans.
API för enhetsuppdateringstjänsten | Begränsningsfrekvens |
---|---|
GetGroups | 30/min |
GetGroupDetails | 30/min |
GetBestUpdates per grupp | 30/min |
GetUpdateCompliance per grupp | 30/min |
GetAllUpdateCompliance | 30/min |
GetSubgroupUpdateCompliance | 30/min |
GetSubgroupBestUpdates | 30/min |
CreateOrUpdateDeployment | 6/min |
DeleteDeployment | 6/min |
ProcessSubgroupDeployment | 6/min |
Ta bort uppdatering | 510/min* |
Hämta fil | 510/min* |
Hämta åtgärdsstatus | 510/min* |
Hämta uppdatering | 510/min* |
Importera uppdatering | 510/min* |
Lista filer | 510/min* |
Listnamn | 510/min* |
Lista providers | 510/min* |
Lista uppdateringar | 510/min* |
Listversioner | 510/min* |
Status för liståtgärder | 50/min |
*Antalet anrop per minut delas mellan alla åtgärder i listan.
Dessutom är antalet samtidiga asynkrona import- och borttagningsåtgärder begränsade till 10 totala åtgärdsjobb.