Sdílet prostřednictvím


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

PLATÍ PRO: Vývojář | Základní | Základní v2 | Standardní | Standardní v2 | Premium | Premium v2

Zákazníci můžou škálovat instanci služby 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 odhadovanou maximální hodnotu propustnosti, která umožňuje plánování hrubých kapacit. 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.

Poznámka:

  • V klasických úrovních Basic, Standard, Premium, úrovních v2 a workspace gateways můžete nakonfigurovat instanci tak, aby se automaticky škálovala na základě sady pravidel.
  • Instance služby API Management ve vrstvě Consumption se škálují automaticky na základě provozu. V současné době není možné upgradovat z úrovně Consumption nebo downgradovat na úroveň Consumption.

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

Poznámka:

Informace o funkcích, omezeních škálování a odhadované propustnosti v jednotlivých úrovních najdete v cenách služby API Management . Pokud chcete získat přesnější čísla propustnosti, musíte se podívat na realistický scénář pro vaše rozhraní API. Viz Kapacita instance služby Azure API Management.

Důležité

Dokončení změn infrastruktury služby API Management (například konfigurace vlastních domén, přidání certifikátů certifikační autority, škálování, konfigurace virtuální sítě, změny zóny dostupnosti a přidání oblastí) může trvat 15 minut nebo déle v závislosti na úrovni služby a velikosti nasazení. U instance s větším počtem jednotek škálování nebo více oblastí můžete očekávat delší dobu. Postupné změny ve službě API Management se provádějí pečlivě, aby se zachovala kapacita a dostupnost.

Během aktualizace služby není možné provést jiné změny infrastruktury služeb. Můžete ale nakonfigurovat rozhraní API, produkty, zásady a uživatelská nastavení. Služba nebude mít výpadek brány a služba API Management bude dál obsluhovat požadavky rozhraní API bez přerušení (s výjimkou úrovně Developer).

Požadavky

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

Aktualizace a škálování

Můžete si vybrat mezi následujícími vyhrazenými úrovněmi: Developer, Basic, Basic v2, Standard, Standard v2, Premium a Premium v2.

  • Ú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).

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

  • Úroveň Premium umožňuje distribuovat jednu instanci služby 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 přejít na vyšší nebo nižší úrovně v rámci určitých vyhrazených služeb.

    • Můžete upgradovat a downgradovat na a z klasických úrovní (Developer, Basic, Standard a Premium).

    • Můžete provádět upgrade a downgrade mezi úrovněmi Basic v2, Standard v2 a Premium v2.

    Snížení verze může některé funkce odebrat. Například downgradování na Standard nebo Basic z úrovně Premium může odebrat virtuální sítě nebo nasazení ve více oblastech.

Škálování instance služby API Management

K škálování instance služby API Management můžete použít portál. Způsob škálování závisí na úrovni služby, kterou používáte.

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

Přidání nebo odebrání jednotek – úrovně služby Classic

  1. Na webu Azure Portal přejděte k vaší instanci služby API Management.
  2. V nabídce vlevo 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 vyberte nebo zadejte číslo.
  5. Vyberte a použijte.

Poznámka:

Na úrovni 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í.

Přidání nebo odebrání jednotek – úrovně služby v2

  1. Na webu Azure Portal přejděte k vaší instanci služby API Management.
  2. V nabídce vlevo vyberte Měřítko.
  3. Zadejte nový počet jednotek – použijte posuvník nebo vyberte nebo zadejte číslo.
  4. Vyberte Uložit.

Přidání nebo odebrání jednotek – brána pracovního prostoru

  1. Na webu Azure Portal přejděte k vaší instanci služby API Management.
  2. V nabídce vlevo v části Rozhraní API vyberte Pracovní prostory> název vašeho pracovního prostoru.
  3. V nabídce vlevo v části Nasazení a infrastruktura vyberte Brány> název vaší brány.
  4. V nabídce vlevo v části Nasazení a infrastruktura vyberte Škálovat.
  5. Zadejte nový počet jednotek – použijte posuvník nebo vyberte nebo zadejte číslo.
  6. Vyberte Uložit.

Změna úrovně služby API Management

  1. Na webu Azure Portal přejděte k vaší instanci služby 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 služby API Management po změně.
  4. Vyberte Uložit.

Výpadky během škálování nahoru a dolů

Pokud škálujete z nebo na úroveň Developer , dojde k výpadkům. Jinak nedojde k žádnému výpadku.

Izolace výpočetních procesů

Pokud vaše požadavky na zabezpečení zahrnují izolaci výpočetních prostředků, můžete použít cenovou úroveň Izolované prostředí. Tato úroveň zajišťuje, že výpočetní prostředky instance služby API Management spotřebovávají celého fyzického hostitele a poskytují nezbytnou úroveň izolace, například pro podporu úloh na úrovni 5 (IL5) Impact ministerstva obrany Spojených států. Pokud chcete získat přístup k izolované úrovni, vytvořte žádost o podporu.