Upgrade a škálování instance Azure API Management

Zákazníci můžou škálovat instanci Azure API Management ve vyhrazené úrovni služby přidáním a odebráním jednotek. Jednotka se skládá z vyhrazených prostředků Azure a má určitou kapacitu zatížení vyjádřenou počtem volání rozhraní API za sekundu. Toto číslo nepředstavuje limit volání, ale spíše odhadovanou maximální hodnotu propustnosti, která umožňuje hrubé plánování kapacity. Skutečná propustnost a latence se značně liší v závislosti na faktorech, jako je počet a rychlost souběžných připojení, druh a počet nakonfigurovaných zásad, velikosti požadavků a odpovědí a latence back-endu.

Dostupnost

Důležité

Tato funkce je dostupná v úrovních Premium, Standard, Basic a Developer API Management.

Poznámka

API Management instancí ve vrstvě Consumption se škálují automaticky na základě provozu. V současné době není možné upgradovat z úrovně Consumption nebo z ní downgradovat.

Propustnost a cena každé jednotky závisí na úrovni služby , ve které jednotka existuje. Pokud potřebujete zvýšit kapacitu pro službu v rámci úrovně, měli byste přidat jednotku. Pokud úroveň, která je aktuálně vybraná ve vaší instanci API Management neumožňuje přidávání dalších jednotek, musíte upgradovat na vyšší úroveň.

Poznámka

Podívejte se na API Management cen funkcí, limitů škálování a odhadované propustnosti v jednotlivých úrovních. Pokud chcete získat přesnější čísla propustnosti, musíte se podívat na realistický scénář pro vaše rozhraní API. Podívejte se na kapacitu instance Azure API Management.

Požadavky

Pokud chcete postupovat podle kroků v tomto článku, musíte:

Upgrade a škálování

Můžete si vybrat mezi čtyřmi vyhrazenými úrovněmi: Developer, Basic, Standard a Premium.

  • Úroveň Developer by se měla použít k vyhodnocení služby; nemělo by se používat pro produkční prostředí. Úroveň Developer nemá smlouvu SLA a tuto úroveň nemůžete škálovat (přidávat nebo odebírat jednotky).

  • Úrovně Basic, Standard a Premium jsou produkční úrovně, které mají smlouvu SLA a lze je škálovat. Podrobnosti o cenách a omezení škálování najdete v tématu API Management cen.

  • Úroveň Premium umožňuje distribuovat jednu instanci Azure API Management napříč libovolným počtem požadovaných oblastí Azure. Při počátečním vytvoření služby Azure API Management obsahuje instance pouze jednu jednotku a nachází se v jedné oblasti Azure (primární oblasti).

    Další oblasti je možné snadno přidat. Při přidávání oblasti zadáte počet jednotek, které chcete přidělit. Můžete mít například jednu jednotku v primární oblasti a pět jednotek v jiné oblasti. Počet jednotek můžete přizpůsobit provozu, který máte v každé oblasti. Další informace najdete v tématu Nasazení instance služby Azure API Management do několika oblastí Azure.

  • Můžete upgradovat a downgradovat na libovolnou vyhrazenou úroveň služby a z ní. Downgrading může některé funkce odebrat. Například downgradování na Úroveň Standard nebo Basic z úrovně Premium může odebrat virtuální sítě nebo nasazení ve více oblastech.

Poznámka

Použití procesu upgradu nebo škálování může trvat od 15 do 45 minut. Až to budete mít, dostanete oznámení.

Škálování instance API Management

Škálování služby API Management v Azure Portal

  1. V Azure Portal přejděte ke své instanci API Management.
  2. V nabídce vyberte Umístění .
  3. Vyberte řádek s umístěním, které chcete škálovat.
  4. Zadejte nový počet jednotek – použijte posuvník, pokud je k dispozici, nebo zadejte číslo.
  5. Vyberte Použít.

Poznámka

Ve vrstvě služby Premium můžete volitelně nakonfigurovat zóny dostupnosti a virtuální síť ve vybraném umístění. Další informace najdete v tématu Nasazení služby API Management do dalšího umístění.

Změna úrovně služby API Management

  1. V Azure Portal přejděte ke své instanci API Management.
  2. V nabídce vyberte cenovou úroveň .
  3. V rozevíracím seznamu vyberte požadovanou úroveň služby. Pomocí posuvníku zadejte počet jednotek pro službu API Management po změně.
  4. Vyberte Uložit.

Výpadky během vertikálního navýšení a snížení kapacity

Pokud škálujete z nebo na úroveň Developer, dojde k výpadkům. Jinak neexistuje žádný výpadek.

Izolace výpočetních prostředků

Pokud vaše požadavky na zabezpečení zahrnují izolaci výpočetních prostředků, můžete použít cenovou úroveň Izolované . Tato úroveň zajišťuje výpočetní prostředky instance služby API Management spotřebovávat celý fyzický hostitel a poskytovat potřebnou úroveň izolace vyžadované pro podporu, například úlohy IL5 (US Department of Defense Impact Level 5). Pokud chcete získat přístup k izolované vrstvě, vytvořte žádost o podporu.

Další kroky