Číst v angličtině

Sdílet prostřednictvím


Výpočetní prostředky operátora Azure Nexus

Operátor Azure Nexus je založený na základních konstruktech, jako jsou výpočetní servery, zařízení úložiště a síťová zařízení infrastruktury. Tyto výpočetní servery, označované také jako holé počítače (BMM), představují fyzické počítače v racku. Používají operační systém Azure Linux (dříve CBL-Mariner) a poskytují podporu uzavřené integrace pro vysoce výkonné úlohy.

Tyto BMM se nasazují jako součást automatizační sady Azure Operator Nexus. Existují jako uzly v clusteru Kubernetes, aby sloužily různým virtualizovaným a kontejnerizovaným úlohám v ekosystému.

Každý nástroj BMM v instanci Azure Operator Nexus je reprezentován jako prostředek Azure. Operátoři získají přístup k provádění různých operací pro správu životního cyklu BMM stejně jako jakýkoli jiný prostředek Azure.

Klíčové funkce výpočetních prostředků Azure Operator Nexus

Zarovnání NUMA

Neuniformní zarovnání přístupu k paměti (NUMA) je technika optimalizace výkonu a využití prostředků na serverech s více sokety. Zahrnuje sladění paměti a výpočetních prostředků za účelem snížení latence a zlepšení přístupu k datům v rámci serverového systému.

Díky strategickému umísťování softwarových komponent a úloh v rámci technologie NUMA můžou operátoři zvýšit výkon síťových funkcí, jako jsou virtualizované směrovače a brány firewall. Toto umístění vede ke zlepšení doručování služeb a odezvy v cloudových prostředích.

Ve výchozím nastavení jsou všechny úlohy nasazené v instanci Azure Operator Nexus zarovnané do NUMA.

Připnutí procesoru

Připnutí procesoru je technika přidělování konkrétních jader procesoru vyhrazeným úlohám nebo úlohám, které pomáhají zajistit konzistentní výkon a izolaci prostředků. Připnutí důležitých síťových funkcí nebo aplikací v reálném čase na konkrétní jádra procesoru umožňuje operátorům minimalizovat latenci a zlepšit předvídatelnost v jejich infrastruktuře. Tento přístup je užitečný ve scénářích, kdy existují přísné požadavky na kvalitu služby, protože tyto úlohy mohou získat vyhrazený výpočetní výkon pro optimální výkon.

Všechny virtuální počítače vytvořené pro funkce virtuální sítě (VNF) nebo kontejnerizované síťové funkce (CNF) na výpočetních prostředcích operátora Azure jsou připnuté ke konkrétním virtuálním jádrům. Toto připnutí poskytuje lepší výkon a zabraňuje krádeži procesoru.

Izolace procesoru

Izolace procesoru poskytuje jasné oddělení mezi procesory přiděleným pro úlohy a procesory přidělené pro řídicí rovinu a aktivity platformy. Izolace procesoru zabraňuje rušení a omezuje předvídatelnost výkonu pro kritické úlohy. Izolováním jader procesoru nebo skupin jader můžou operátory zmírnit účinek hlučných sousedů. Pomáhá zaručit požadovaný výpočetní výkon pro aplikace citlivé na latenci.

Operátor Azure Nexus si vyhrazuje malou sadu procesorů pro hostitelský operační systém a další aplikace platformy. Zbývající procesory jsou k dispozici pro spouštění skutečných úloh.

Obrovská podpora stránek

Velké využití stránek v úlohách znamená využití velkých paměťových stránek, obvykle 2 MiB nebo 1 GiB místo standardních 4 KiB stránek. Tento přístup pomáhá snížit režijní náklady na paměť a zlepšit celkový výkon systému. Snižuje rychlost vynechání vyrovnávací paměti s doplňováním překladu (TLB) a zlepšuje efektivitu přístupu k paměti.

Úlohy, které zahrnují velké datové sady nebo náročné operace paměti, jako je zpracování síťových paketů, můžou těžit z obrovského využití stránky, protože zvyšuje výkon paměti a snižuje kritické body související s pamětí. V důsledku toho uživatelé vidí vylepšenou propustnost a nižší latenci.

Všechny virtuální počítače vytvořené v azure Operator Nexus jsou podporovány 1GiB(1G) obrovskými stránkami pro požadovanou paměť. Jádro spuštěné uvnitř virtuálního počítače může tyto dostupné paměti přesto spravovat, včetně přidělení paměti pro podporu obrovských stránek (2M nebo 1G).

Podpora duálního zásobníku

Podpora duálního zásobníku odkazuje na schopnost síťových zařízení a protokolů současně zpracovávat provoz IPv4 i IPv6. Díky vyčerpání dostupných adres IPv4 a rostoucímu přijetí protokolu IPv6 je pro bezproblémový přechod a koexistence mezi těmito dvěma protokoly zásadní podpora duálního zásobníku.

Telco operátoři využívají podporu duálního zásobníku k zajištění kompatibility, interoperability a budoucí kontroly svých sítí. Umožňuje jim přizpůsobit zařízení i služby IPv4 i IPv6 a současně postupně přejít k úplnému nasazení IPv6.

Podpora duálního zásobníku pomáhá zajistit nepřerušené připojení a bezproblémové doručování služeb zákazníkům bez ohledu na protokoly adresování sítě. Azure Operator Nexus poskytuje podporu konfigurace IPv4 i IPv6 ve všech vrstvách zásobníku.

Síťové karty

Výpočty ve službě Azure Operator Nexus jsou navržené tak, aby splňovaly požadavky na spouštění kritických aplikací, které jsou na úrovni telco. Můžou provádět rychlý a efektivní přenos dat mezi servery a sítěmi.

Úlohy můžou využívat virtualizaci rozhraní SR-IOV (Single-Root I/O Virtualization). Rozhraní SR-IOV umožňuje přímé přiřazení fyzických vstupně-výstupních prostředků, jako jsou síťová rozhraní, k virtuálním počítačům. Toto přímé přiřazení obchází vrstvu virtuálního přepínače hypervisoru.

Tento přímý přístup k hardwaru zlepšuje propustnost sítě, snižuje latenci a umožňuje efektivnější využití prostředků. Díky rozhraní SR-IOV je ideální volbou pro operátory se spuštěnými virtualizovanými a kontejnerizovanými síťovými funkcemi.

Stav nástroje BMM

Následující vlastnosti odrážejí provozní stav nástroje BMM:

  • Power State označuje stav odvozený z holého řadiče řadiče pro správu základní desky . Stav může být buď On nebo Off.

  • Ready State poskytuje celkové posouzení připravenosti nástroje BMM. Podívá se na kombinaci Detailed Statusa Power Statestav zřizování prostředku, který určuje, jestli je nástroj BMM připravený, nebo ne. Když Ready State je True, BMM je zapnutý, Detailed Status je Provisioneda uzel, který představuje BMM úspěšně připojil podcloudový cluster Kubernetes. Pokud některá z těchto podmínek není splněna, Ready State je nastavena na Falsehodnotu .

  • Cordon State odráží schopnost spouštět všechny úlohy na počítači. Platné hodnoty jsou Cordoned a Uncordoned. Cordoned sezadí vytváření všech nových úloh na počítači. Uncordoned zajišťuje, aby se teď na tomto nástroji BMM mohly spouštět úlohy.

  • Detailed Status odráží aktuální stav počítače:

    • Preparing: Počítač je připravený na zřizování.
    • Provisioning: Probíhá zřizování.
    • Provisioned: Operační systém je zřízený pro počítač.
    • Available: Počítač je k dispozici pro účast v clusteru. Počítač se úspěšně zřídil, ale aktuálně je vypnutý.
    • Error: Počítač nelze zřídit.

    Preparing a Provisioning jsou přechodné stavy. Provisioned, Availablea Error jsou stavy koncového stavu.

  • MachineRoles pomáhá identifikovat role, které nástroj BMM splňuje v clusteru Nexus. K prostředkům BMM jsou přiřazeny následující role:

    • Control plane: Tyto nástroje BMM spouští agenty řídicí roviny Kubernetes pro cluster platformy Nexus.
    • Management plane: Nástroj BMM spouští agenty platformy Nexus včetně kontrolerů a rozšíření.
    • Compute plane: BMM zodpovídá za spouštění skutečných úloh tenantů, včetně clusterů Nexus Kubernetes a virtuálních počítačů.

    Další podrobnosti o rolích počítačů najdete na tomto odkazu .

Operace BMM

  • Update/Patch BareMetal Machine: Aktualizujte vlastnosti prostředku BMM.
  • List/Show BareMetal Machine: Načtení informací BMM
  • Reimage BareMetal Machine: Reprovision a BMM that matches the image version that's used across the cluster.
  • Nahradit HoleMetal Machine: Nahraďte nástroj BMM jako součást úsilí o službu počítače.
  • Restartování holého počítače: Restartujte nástroj BMM.
  • Vypnutí holého počítače: Vypněte BMM.
  • Spusťte nástroj BareMetal Machine: Zapněte BMM.
  • Cordon BareMetal Machine: Zabránění plánování úloh na zadaném uzlu Kubernetes nástroje BMM Volitelně můžete povolit evakuování úloh z uzlu.
  • Uncordon BareMetal Machine: Umožňuje plánování úloh na zadaném uzlu Kubernetes BMM.
  • BareMetalMachine Validate: Aktivace ověření hardwaru nástroje BMM
  • BareMetalMachine Run: Umožňuje zákazníkovi spustit skript zadaný přímo ve vstupu v cílovéM nástroji BMM.
  • BareMetalMachine Spustit extrakci dat: Umožňuje zákazníkovi spustit jednu nebo více extrakcí dat v nástroji BMM.
  • BareMetalMachine Spustit jen pro čtení: Umožňuje zákazníkovi spouštět jeden nebo více příkazů jen pro čtení v nástroji BMM.

Poznámka

Zákazníci nemůžou vytvářet ani odstraňovat BMM přímo. Tyto počítače se vytvářejí pouze jako realizace životního cyklu clusteru. Implementace blokuje žádosti o vytvoření nebo odstranění od libovolného uživatele a umožňuje pouze interní nebo aplikace řízené operacemi vytváření nebo odstraňování.

Informace specifické pro form-factor-specific

Azure Operator Nexus nabízí skupinu místních cloudových řešení, která se zaměřují na téměř hraniční i vzdálená prostředí.

Operátor Cloudových skladových položek sítě Nexus

Informace o skladových jednotkách (SKU) naleznete v části Operátor Nexus Network Cloud SKU.