Sdílet prostřednictvím


Tenanti vydavatele, předplatná, oblasti a správa verze Preview

Tento článek představuje funkci Správy prostředků publisheru ve verzi Preview.

Přehled

Rozhraní API vydavatele Azure Network Function Manageru (NFM) nabízí partnerům bezproblémové prostředí Azure Marketplace pro onboarding síťových funkcí (NF) a návrhy síťových služeb (NSD).

Rozhraní API vydavatele zavádí funkce, které umožňují vydavatelům síťových funkcí (NF) a návrhářům služeb spravovat definice síťových funkcí (NFD) a Network Service Design (NSD) v různých režimech. Tyto režimy umožňují partnerům vykonávat kontrolu nad používáním definice síťových funkcí (NFD) a návrhu síťových služeb (NSD). Kontrola nad NFD a NSD umožňuje partnerům cílit na konkrétní předplatná, všechna předplatná nebo v případě, že existují regrese, zastaralá verze NFDVersion nebo NSDVersion. Tento článek se zabývá specifikami těchto různých režimů.

Funkce Správy prostředků vydavatele ve verzi Preview ve Správci síťových funkcí umožňuje partnerům bezproblémovou správu definic síťových funkcí a jejich verzí. Díky možnosti řídit stavy nasazení, přístupová oprávnění a správu verzí můžou partneři zajistit hladký zážitek pro své zákazníky a současně zachovat kvalitu a stabilitu svých nabídek.

Tenanti, předplatná a oblasti

Musí být prostředky vydavatele a služby SNS (Site Network Service) ve stejném tenantovi, předplatném nebo oblasti?

  • Prostředky NFDV (Network Service Design Version) a Network Function Definition Version (NFDV) musí být ve stejném tenantovi Azure jako prostředky SNS (Site Network Services).

  • Verze NSDV (Network Service Design Version) a Verze NFDV (Network Service Design Version) jsou klíčem pro více předplatných.

    • Preview = SNS (Site Network Service) je možné nasadit ve stejném předplatném jako verze definice síťové funkce nebo verze definice síťové funkce (NSDV/NFDV).
    • Active = Site Network Service (SNS) je možné nasadit v jakémkoli předplatném.
  • Prostředky vydavatele můžou být v různých oblastech Azure Core nebo Nexus s prostředky SNS (Site Network Service).

  • Názvy vydavatelů musí být v rámci oblasti jedinečné.

  • Služba SNS (Site Network Service) může odkazovat na hodnoty skupiny konfigurace (CGV) z libovolné oblasti, ale může odkazovat pouze na prostředky lokality ze stejné oblasti.

  • Hodnoty skupin konfigurace (CGV) můžou odkazovat na schéma skupiny konfigurace (CGS) v libovolné oblasti.

  • Síťové funkce:

    • Může odkazovat na NFDVersion z libovolné oblasti.
    • Pokud je služba Azure Stack Edge hostovaná ve službě Azure Stack Edge, musí odkazovat na Azure Stack Edge ze stejné oblasti.
    • Šablona ARM v rámci funkce virtuální sítě musí nasazovat prostředky do stejné oblasti jako síťová funkce.
    • Soubory CNF můžou odkazovat na customLocation z libovolné oblasti.

Stavy verze definice síťové funkce a návrhu síťové služby

Následující tabulka obsahuje informace o stavu verze network function definition (NFD) a Network Service Design (NSD).

Stát Popis Uživatelé Je neměnná
Náhled Výchozí stav při vytváření NFDVersion nebo NSDVersion; označuje čekající testování. Stejné předplatné jako Publisher. No
Aktivní Označuje připravenost na využití zákazníků. Artefakty musí být neměnné pomocí artifactManifestState Upload. Přístup založený na RBS, libovolném předplatném ve stejném tenantovi. Ano
Zastaralé Implikuje nalezení regrese; zabraňuje novým nasazením z této verze. Nejde nasadit. Ano

Počítač stavu manifestu artefaktů

  • Nahrání znamená, že stav je proměnlivý a artefakty v manifestu je možné změnit.

  • Nahrání znamená, že stav je neměnný a artefakty v manifestu se nedají změnit.

Neměnné artefakty jsou testované artefakty, které nelze upravovat ani přepisovat. Použití neměnných artefaktů pomocí Azure Operator Service Manageru zajišťuje konzistenci, spolehlivost a zabezpečení artefaktů v různých prostředích a platformách. K nasazení neměnných artefaktů se vynucují verze definice síťové funkce a verze návrhu síťové služby s verzí Active.

Aktualizace stavu manifestu artefaktů

Pomocí následujícího příkazu Azure CLI můžete změnit stav prostředku manifestu artefaktu.

  az aosm publisher artifact-manifest update-state \
    --resource-group <myResourceGroupName> \
    --publisher-name <myPublisherName> \
    --artifact-store-name <myArtifactStoreName> \
    --name <myArtifactManifestName> \
    --state Uploaded

Definice síťové funkce a stavový počítač návrhu síťové služby

  • Náhled je výchozí stav.
  • Zastaralý stav je stav terminálu, ale je možné ho vrátit zpět.

Aktualizace stavu verze definice síťové funkce

Pomocí následujícího příkazu Azure CLI můžete změnit stav prostředku verze definice síťové funkce.

  az aosm publisher network-function-definition version update-state \
    --resource-group <myResourceGroup> \
    --publisher-name <myPublisherName> \
    --group-name <myNetworkFunctionDefinitionGroupName> \
    --version-name <myNetworkFunctionDefinitionVersionName> \
    --version-state Active | Deprecated

Aktualizace stavu verze návrhu síťové služby (NSDV)

Pomocí následujícího příkazu Azure CLI můžete změnit stav prostředku verze návrhu síťové služby.

  az aosm publisher network-service-design version update-state \
    --resource-group <myResourceGroup> \
    --publisher-name <myPublisherName> \
    --group-name <myNetworkServiceDesignGroupName> \
    --version-name <myNetworkServiceDesignVersionName> \
    --version-state Active | Deprecated