Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Operator Nexus is gebouwd op basisconstructies zoals rekenservers, opslagapparaten en netwerkinfrastructuurapparaten. Deze rekenservers, ook wel bare-metalmachines (BMM's) genoemd, vertegenwoordigen de fysieke machines in het rek. Ze voeren het besturingssysteem Azure Linux (voorheen CBL-Mariner) uit en bieden ondersteuning voor gesloten integratie voor workloads met hoge prestaties.
Deze BMM's worden geïmplementeerd als onderdeel van de Azure Operator Nexus Automation-suite. Ze bestaan als knooppunten in een Kubernetes-cluster voor verschillende gevirtualiseerde en containerworkloads in het ecosysteem.
Elke BMM in een Azure Operator Nexus-exemplaar wordt weergegeven als een Azure-resource. Operators krijgen toegang om verschillende bewerkingen uit te voeren voor het beheren van de levenscyclus van BMM, net als elke andere Azure-resource.
Belangrijkste mogelijkheden van Azure Operator Nexus Compute
NUMA-uitlijning
Numa-uitlijning (Nonuniform Memory Access) is een techniek voor het optimaliseren van prestaties en resourcegebruik in meerdere socketservers. Het omvat het afstemmen van geheugen- en rekenresources om de latentie te verminderen en de toegang tot gegevens binnen een serversysteem te verbeteren.
Door de strategische plaatsing van softwareonderdelen en workloads op een NUMA-bewuste manier kunnen operators de prestaties van netwerkfuncties verbeteren, zoals gevirtualiseerde routers en firewalls. Deze plaatsing leidt tot verbeterde servicelevering en reactiesnelheid in hun cloudomgevingen.
Standaard zijn alle workloads die worden geïmplementeerd in een Azure Operator Nexus-exemplaar NUMA uitgelijnd.
CPU-toewijzing
CPU-pinning is een techniek waarbij specifieke CPU-kernen worden toegewezen aan specifieke taken of workloads, wat zorgt voor consistente prestaties en resource-isolatie. Door kritieke netwerkfuncties of realtime toepassingen vast te maken aan specifieke CPU-kernen, kunnen operators latentie minimaliseren en voorspelbaarheid in hun infrastructuur verbeteren. Deze benadering is handig in scenario's waarin strikte kwaliteitsvereisten voor services bestaan, omdat deze taken toegewezen verwerkingskracht kunnen ontvangen voor optimale prestaties.
Alle virtuele machines die zijn gemaakt voor virtuele netwerkfuncties (VNF) of gecontaineriseerde netwerkfuncties (CNF) workloads op Azure Operator Nexus-rekenplatform worden vastgezet op specifieke virtuele kernen. Deze pinnen biedt betere prestaties en voorkomt CPU-inbreuk.
CPU-isolatie
CPU-isolatie biedt een duidelijke scheiding tussen de CPU's die zijn toegewezen voor workloads en de CPU's die zijn toegewezen voor besturingsvlak- en platformactiviteiten. CPU-isolatie voorkomt interferentie en beperkt de voorspelbaarheid van prestaties voor kritieke workloads. Door CPU-kernen of groepen kernen te isoleren, kunnen operators het effect van lawaaierige buren beperken. Het helpt de vereiste verwerkingskracht voor latentiegevoelige toepassingen te garanderen.
Azure Operator Nexus reserveert een kleine set CPU's voor het hostbesturingssysteem en andere platformtoepassingen. De resterende CPU's zijn beschikbaar voor het uitvoeren van werkelijke workloads.
Ondersteuning voor enorme pagina's
Enorm paginagebruik in workloads verwijst naar het gebruik van grote geheugenpagina's, meestal 2 MiB of 1 GiB in grootte, in plaats van de standaard 4 KiB-pagina's. Deze aanpak helpt de geheugenoverhead te verminderen en verbetert de algehele systeemprestaties. Het vermindert het TLB-mispercentage en verhoogt de efficiëntie van de geheugentoegang van de translation lookaside buffer (TLB).
Werkbelastingen die betrekking hebben op grote gegevenssets of intensieve geheugenbewerkingen, zoals verwerking van netwerkpakketten, kunnen profiteren van enorm paginagebruik, omdat dit de geheugenprestaties verbetert en knelpunten met betrekking tot geheugen vermindert. Hierdoor zien gebruikers verbeterde doorvoer en verminderde latentie.
Alle virtuele machines die zijn gemaakt op Azure Operator Nexus, maken gebruik van 1GiB(1G) hugepages voor het aangevraagde geheugen. De kernel die in de virtuele machine wordt uitgevoerd, kan dit beschikbare geheugen op elke gewenste manier beheren, inclusief de toewijzing van geheugen ter ondersteuning van hugepages (2M of 1G).
Ondersteuning voor dual-stack
Dual-stack-ondersteuning verwijst naar de mogelijkheid van netwerkapparatuur en protocollen om zowel IPv4- als IPv6-verkeer tegelijkertijd te verwerken. Door de uitputting van beschikbare IPv4-adressen en de groeiende acceptatie van IPv6 is ondersteuning voor dubbele stack cruciaal voor naadloze overgang en co-existentie tussen de twee protocollen.
Telco-operators maken gebruik van dual-stack-ondersteuning om compatibiliteit, interoperabiliteit en toekomstbestendigheid van hun netwerken te garanderen. Hiermee kunnen ze zowel IPv4- als IPv6-apparaten en -services gebruiken terwijl ze geleidelijk overstappen op een volledige IPv6-implementatie.
Dual-stack-ondersteuning zorgt voor ononderbroken connectiviteit en soepele servicelevering aan klanten, ongeacht hun netwerkadresseringsprotocollen. Azure Operator Nexus biedt ondersteuning voor zowel IPv4- als IPv6-configuratie in alle lagen van de stack.
Netwerkinterfacekaarten
Berekeningen in Azure Operator Nexus zijn ontworpen om te voldoen aan de vereisten voor het uitvoeren van kritieke toepassingen die telco-kwaliteit zijn. Ze kunnen snelle en efficiënte gegevensoverdracht tussen servers en netwerken uitvoeren.
Workloads kunnen gebruikmaken van single-root I/O-virtualisatie (SR-IOV). SR-IOV maakt het mogelijk om fysieke I/O-resources, zoals netwerkinterfaces, rechtstreeks toe te wijzen aan virtuele machines. Met deze directe toewijzing wordt de virtuele switchlaag van de hypervisor overgeslagen.
Deze directe hardwaretoegang verbetert de netwerkdoorvoer, vermindert de latentie en maakt efficiënter gebruik van resources mogelijk. Het maakt SR-IOV een ideale keuze voor operators die gevirtualiseerde en containernetwerkfuncties uitvoeren.
BMM-status
De volgende eigenschappen weerspiegelen de operationele status van een BMM:
Power Stategeeft de status weer zoals afgeleid van een bare-metalcontroller (BMC). De toestand kan zowelOnalsOffzijn.Ready Statebiedt een algemene beoordeling van de BMM-gereedheid. Er wordt een combinatie vanDetailed Status,Power Stateen de inrichtingsstatus van de resource bekeken om te bepalen of de BMM gereed is of niet. WanneerReady StateTrueis, wordt de BMM ingeschakeld,Detailed StatusisProvisioned, en het knooppunt dat de BMM vertegenwoordigt, is met succes verbonden met het undercloud Kubernetes-cluster. Als aan een van deze voorwaarden niet wordt voldaan,Ready Statewordt dit ingesteld opFalse.Cordon Stateweerspiegelt de mogelijkheid om workloads op een computer uit te voeren. Geldige waarden zijnCordonedenUncordoned.Cordonedstopt met het aanmaken van nieuwe workloads op de machine.Uncordonedzorgt ervoor dat workloads nu kunnen worden uitgevoerd op deze BMM.Detailed Statusgeeft de huidige status van de machine weer:-
Preparing: De machine wordt voorbereid voor configuratie. -
Provisioning: De provisioning is in uitvoering. -
Provisioned: Het besturingssysteem is ingericht voor de computer. -
Available: De machine is beschikbaar om deel te nemen aan het cluster. De machine is ingesteld, maar is momenteel uitgeschakeld. -
Error: De machine kon niet worden ingericht.
PreparingenProvisioningzijn overgangsstatussen.Provisioned,Available, enErrorzijn eindtoestanden.-
MachineRoleshelpt bij het identificeren van de rol(s) die BMM in het Nexus-cluster vervult. De volgende rollen worden toegewezen aan BMM-resources:-
Control plane: Deze BMM voert de Kubernetes-besturingsvlakagenten uit voor het Nexus-platformcluster. -
Management plane: De BMM voert de Nexus-platformagenten uit, inclusief controllers en extensies. -
Compute plane: De BMM is verantwoordelijk voor het draaien van daadwerkelijke tenantworkloads, waaronder Nexus Kubernetes-clusters en virtuele machines.
Raadpleeg deze koppeling voor meer informatie over computerrollen.
-
BMM-bewerkingen
- Update/Patch BareMetal Machine: Werk de BMM-resource-eigenschappen bij.
- Lijst/BareMetal Machine weergeven: BMM-gegevens ophalen.
- Nieuwe installatiekopie van BareMetal Machine: een BMM opnieuw inrichten die overeenkomt met de versie van de installatiekopie die in het cluster wordt gebruikt.
- Vervang BareMetal Machine: Vervang een BMM als onderdeel van een inspanning om de machine te onderhouden.
- Start de BareMetal-machine opnieuw op: start een BMM opnieuw op.
- Schakel BareMetal Machine uit: Schakel een BMM uit.
- Start BareMetal Machine: Schakel een BMM in.
- Cordon BareMetal Machine: Het inplannen van workloads op het opgegeven Kubernetes-knooppunt van de BMM voorkomen. U kunt eventueel de werkbelastingen van het knooppunt evacueren.
- Uncordon BareMetal Machine: Het toestaan van het plannen van workloads op het gespecificeerde Kubernetes-knooppunt van de BareMetal Machine (BMM).
- BareMetalMachine Valideren: Hardwarevalidatie activeren van een BMM.
- BareMetalMachine Run: Hiermee kan de klant een script uitvoeren dat rechtstreeks is opgegeven in de invoer op de beoogde BMM.
- BareMetalMachine Run Data Extract: Hiermee staat u de klant toe een of meer gegevensextracties uit te voeren op een BMM.
- BareMetalMachine Alleen-lezen uitvoeren: hiermee staat u de klant toe een of meer alleen-lezen opdrachten uit te voeren op een BMM.
Opmerking
Klanten kunnen GEEN BMM's rechtstreeks maken of verwijderen. Deze machines worden alleen gecreëerd ter verwezenlijking van de levenscyclus van het cluster. Implementatie blokkeert het maken of verwijderen van aanvragen van elke gebruiker en maakt alleen interne/toepassingsgestuurde creatie- of verwijderingsbewerkingen mogelijk.
Formulierfactorspecifieke informatie
Azure Operator Nexus biedt een groep on-premises cloudoplossingen die geschikt zijn voor zowel near-edge- als far-edge-omgevingen.
Operator Nexus Network Cloud-SKU's
Zie Operator Nexus Network Cloud-SKU's voor informatie over Stock Keeping Units (SKU's).