
Belangrijkste kenmerken voor een netwerkautomatiseringsplatform voor SONiC-netwerken
Door een CCIE-gecertificeerd netwerkingenieur
Terwijl datacenternetwerken zich ontwikkelen in de richting van open en gedesaggregeerde modellen, heeft SONiC (Software for Open Networking in the Cloud) veel aandacht gekregen van zowel ondernemingen als hyperscalers. De modulaire architectuur en ondersteuning voor een breed scala aan hardwareplatforms maken het een ideaal besturingssysteem voor schaalbare en leveranciersneutrale netwerkomgevingen. Flexibiliteit gaat echter gepaard met complexiteit, vooral als het aankomt op het operationaliseren en automatiseren van deze netwerken op schaal.
1. Ondersteuning voor SONiC API's en beheermodellen
De kern van SONiC is de afhankelijkheid van gestandaardiseerde interfaces zoals REST, gNMI en gRPC, evenals het gebruik van Redis DB voor het bijhouden van de status. Uw automatiseringsplatform moet deze interfaces ondersteunen. Ik raad aan om platforms te vermijden die alleen vertrouwen op CLI scraping of die aangepaste scripts vereisen. Ik heb gemerkt dat native integratie betrouwbaarder configuratiebeheer biedt.
2. Declaratieve configuratie en op intentie gebaseerde netwerken
Een modern SONiC automatiseringsplatform moet declaratieve commando's definieert u de gewenste netwerkstatus en het platform bepaalt hoe die bereikt moet worden. Op intentie gebaseerde benaderingen verminderen fouten, verbeteren consistentie en maken rollbacks en audits aanzienlijk eenvoudiger.
3. Ondersteuning voor meerdere leveranciers en platforms
4. Telemetrie en real-time monitoring
5. Modulaire en uitbreidbare architectuur
6. Geautomatiseerde test- en validatiepijplijnen
7. Rolgebaseerde toegangscontrole en auditregistratie
8. Open standaarden en steun van de gemeenschap
Zoek naar platforms die gebouwd zijn op open standaarden met een sterke ondersteuning vanuit de gemeenschap. Tools zoals TerraformAnsible, Nornir of platforms met open-source wortels bieden vaak meer flexibiliteit en snellere goedkeuring van SONiC-specifieke modules.
Laatste gedachten

Josh Saul
VP Product Marketing
Josh Saul is al meer dan 25 jaar pionier op het gebied van open source netwerkoplossingen. Als architect bouwde hij kernnetwerken voor GE, Pfizer en NBC Universal. Als ingenieur bij Cisco adviseerde Josh klanten in de Fortune 100 financiële sector en evangeliseerde hij nieuwe technologieën bij klanten. Meer recent leidde Josh marketing- en productteams bij VMware (overgenomen door Broadcom), Cumulus Networks (overgenomen door Nvidia) en Apstra (overgenomen door Juniper).