Een Azure API Management-exemplaar upgraden en schalen
VAN TOEPASSING OP: Ontwikkelaar | Basic | Basic v2 | Standaard | Standard v2 | Premie
Klanten kunnen een Azure API Management-exemplaar schalen in een toegewezen servicelaag door eenheden toe te voegen en te verwijderen. Een eenheid bestaat uit toegewezen Azure-resources en heeft een bepaalde belastingsbelasting, uitgedrukt als een aantal API-aanroepen per seconde. Dit nummer vertegenwoordigt geen aanroeplimiet, maar een geschatte maximale doorvoerwaarde om ruwe capaciteitsplanning mogelijk te maken. De werkelijke doorvoer en latentie variëren sterk, afhankelijk van factoren zoals het aantal en de snelheid van gelijktijdige verbindingen, het soort en aantal geconfigureerde beleidsregels, aanvraag- en antwoordgrootten en back-endlatentie.
Notitie
- In de Basic-, Standard- en Premium-lagen van de API Management-service kunt u een exemplaar configureren om automatisch te schalen op basis van een set regels.
- API Management-exemplaren in de verbruikslaag worden automatisch geschaald op basis van het verkeer. Op dit moment kunt u geen upgrade uitvoeren van of downgraden naar de verbruikslaag.
De doorvoer en prijs van elke eenheid zijn afhankelijk van de servicelaag waarin de eenheid bestaat. Als u de capaciteit voor een service binnen een laag wilt verhogen, moet u een eenheid toevoegen. Als de laag die momenteel is geselecteerd in uw API Management-exemplaar niet toestaat dat er meer eenheden worden toegevoegd, moet u upgraden naar een hoger niveau.
Notitie
Zie prijzen voor API Management voor functies, schaallimieten en geschatte doorvoer in elke laag. Als u nauwkeurigere doorvoernummers wilt krijgen, moet u een realistisch scenario voor uw API's bekijken. Zie Capaciteit van een Azure API Management-exemplaar.
Vereisten
Als u de stappen uit dit artikel wilt volgen, moet u het volgende doen:
Een API Management-exemplaar hebben. Zie Een Azure API Management-exemplaar maken voor meer informatie.
Inzicht in het concept capaciteit van een Azure API Management-exemplaar.
Upgraden en de schaal aanpassen
U kunt kiezen tussen de volgende toegewezen lagen: Developer, Basic, Basic v2, Standard, Standard v2 en Premium.
De developer-laag moet worden gebruikt om de service te evalueren. Deze moet niet worden gebruikt voor productie. De ontwikkelaarslaag heeft geen SLA en u kunt deze laag niet schalen (eenheden toevoegen/verwijderen).
Basic, Basic v2, Standard, Standard v2 en Premium zijn productielagen met SLA en kunnen worden geschaald. Zie prijzen API Management voor prijsdetails en schaallimieten.
Met de Premium-laag kunt u één Azure API Management-exemplaar distribueren over een willekeurig aantal gewenste Azure-regio's. Wanneer u in eerste instantie een Azure API Management-service maakt, bevat het exemplaar slechts één eenheid en bevindt het zich in één Azure-regio (de primaire regio).
Extra regio's kunnen eenvoudig worden toegevoegd. Wanneer u een regio toevoegt, geeft u het aantal eenheden op dat u wilt toewijzen. U kunt bijvoorbeeld één eenheid in de primaire regio en vijf eenheden in een andere regio hebben. U kunt het aantal eenheden aanpassen aan het verkeer dat u in elke regio hebt. Zie Een Azure API Management-service-exemplaar implementeren in meerdere Azure-regio's voor meer informatie.
U kunt upgraden en downgraden naar en van bepaalde toegewezen serviceslagen:
U kunt upgraden naar en downgraden van klassieke lagen (Developer, Basic, Standard en Premium).
U kunt upgraden en downgraden naar en van v2-lagen (Basic v2 en Standard v2).
Als u downgradet, kunnen sommige functies worden verwijderd. Als u bijvoorbeeld downgradeert naar Standard of Basic vanuit de Premium-laag , kunt u virtuele netwerken of implementatie in meerdere regio's verwijderen.
Notitie
Het upgrade- of schaalproces kan tot 15 tot 45 minuten duren. U krijgt een melding wanneer dit klaar is.
Uw API Management-exemplaar schalen
U kunt de portal gebruiken om uw API Management-exemplaar te schalen. Hoe u schaalt, is afhankelijk van de servicelaag die u gebruikt.
Eenheden toevoegen of verwijderen - klassieke servicelagen
- Navigeer naar uw API Management-exemplaar in Azure Portal.
- Selecteer Locaties in het linkermenu.
- Selecteer de rij met de locatie die u wilt schalen.
- Geef het nieuwe aantal eenheden op: gebruik de schuifregelaar indien beschikbaar of selecteer of typ het getal.
- Selecteer Toepassen.
Notitie
In de Premium-servicelaag kunt u optioneel beschikbaarheidszones en een virtueel netwerk configureren op een geselecteerde locatie. Zie API Management-service implementeren op een extra locatie voor meer informatie.
Eenheden toevoegen of verwijderen - v2-servicelagen
- Navigeer naar uw API Management-exemplaar in Azure Portal.
- Selecteer Schalen in het linkermenu.
- Geef het nieuwe aantal eenheden op: gebruik de schuifregelaar of selecteer of typ het nummer.
- Selecteer Opslaan.
Eenheden toevoegen of verwijderen - werkruimtegateway
- Navigeer naar uw API Management-exemplaar in Azure Portal.
- Selecteer in het linkermenu onder API's de> naam van uw werkruimte.
- Selecteer in het linkermenu onder Implementatie en infrastructuur gateways> de naam van uw gateway.
- Selecteer Schalen in het linkermenu onder Implementatie en infrastructuur.
- Geef het nieuwe aantal eenheden op: gebruik de schuifregelaar of selecteer of typ het nummer.
- Selecteer Opslaan.
Uw API Management-servicelaag wijzigen
- Navigeer naar uw API Management-exemplaar in Azure Portal.
- Selecteer prijscategorie in het menu.
- Selecteer de gewenste servicelaag in de vervolgkeuzelijst. Gebruik de schuifregelaar om het aantal eenheden voor uw API Management-service op te geven na de wijziging.
- Selecteer Opslaan.
Downtime tijdens omhoog en omlaag schalen
Als u schaalt van of naar de developer-laag , is er sprake van downtime. Otherwise, there is no downtime.
Rekenisolatie
Als uw beveiligingsvereisten rekenisolatie bevatten, kunt u de prijscategorie Isolated gebruiken. Deze laag zorgt ervoor dat de rekenresources van een API Management-service-exemplaar de volledige fysieke host verbruiken en het benodigde isolatieniveau bieden dat nodig is ter ondersteuning van bijvoorbeeld IL5-workloads (Department of Defense Impact Level 5). Als u toegang wilt krijgen tot de geïsoleerde laag, maakt u een ondersteuningsaanvraag.