Hedgehog bietet Unterstützung für ein offenes, stabiles, sicheres und automatisiertes Multi-Vendor-System. SONiC Verteilung. Unser Software-Entwicklungsteam verbessert die Funktionen von SONiC und behebt Fehler. Wir machen SONiC kompakter, leistungsfähiger und sicherer, so dass es in einer Vielzahl von Umgebungen eingesetzt werden kann. Unsere SONiC Software Factory erstellt SONiC-Container für bestimmte Anwendungsfälle, und unser Kubernetes Open Fabric Operator orchestriert die Bereitstellung und Konfiguration von SONiC für diese Anwendungsfälle. Unsere SONiC-Beiträge sind 100% Open Source, und unsere Hedgehog Open Network Fabric ist ebenfalls 100% Open Source. Hedgehog SONiC wird immer kostenlos und ohne Unterstützung durch das Hedgehog-Team genutzt werden können. Kunden mit Produktions-Workloads auf Hedgehog SONiC Open Network Fabrics können einen Service Level Agreement für direkten Support durch das Hedgehog Engineering Team erwerben.  

Um Hedgehog SONiC herunterzuladen und zu nutzen, registrieren Sie sich bitte als Hedgehog Design Partner unter https://githedgehog.com/download 

Service Level Agreement

Igel SONiC DienstleistungenKOSTENLOSSTANDARDADVANCED
Telefon- und Ticket-SupportNein24×524×7
Anfängliche Reaktionszeit SLA - Sev 1-4 Stunden1 Stunde
Anfängliche Reaktionszeit SLA - Sev 2-8 Geschäftsstunden2 Stunden
Anfängliche Reaktionszeit SLA - Sev 3-12 Geschäftsstunden6 Stunden
Anfängliche Reaktionszeit SLA - Sev 4-24 Geschäftsstunden12 Stunden
Behebung von Mängeln in SONiC-
Koordinierung mit Hardware-Anbietern für SAI behebt-
Warme Updates-

Was ist inbegriffen?

Die Service Level Agreements decken alle von Hedgehog angebotenen Software und Dienstleistungen ab, einschließlich Hedgehog SONiC, die Hedgehog Open Network Fabric und Hedgehog Fabric Designer. Die Software ist erhältlich über https://githedgehog.comhttps://githedgehog.com/download und der Quellcode ist über Github verfügbar.  

Hedgehog SONiC MerkmaleKOSTENLOSSTANDARDADVANCED
Offen - alle Aktualisierungen werden in die Gemeinschaftsausgabe aufgenommen
Stabil - geprüft und zertifiziert für Gerätelisten
Sicher - Bericht Treuhandbescheinigung
Fabric Plan - Entwerfen und Veröffentlichen mit cloudbasiertem Stoffdesigner
Installieren und Verdrahten - Igel-Kontrollknoten
Validieren und Prüfen - Pre-Boot-Image
Firmware aktualisieren 
Orchestrate - Konfiguration von Hedgehog SONiC Containern für die Rolle des Geräts im Fabric
Container-Bilder herunterladen
Warme Stiefel-Bilder
Start Dienstleistungen
Dienste überwachen - mit Prometheus und Grafana

Definitionen

Geräte-Zertifizierung

Hedgehog SONiC ist garantiert offen, stabil und sicher für eine Liste von zertifizierten Geräten. Wenn Sie Hedgehog SONiC auf einem Gerät einsetzen möchten, das derzeit nicht auf der Hedgehog SONiC Gerätezertifizierungsliste steht, können Sie Hedgehog bitten, dieses Gerät zu zertifizieren. Eine Gerätezertifizierung ist für eine neue Kombination aus Switch, optischen Transceivern und Kabel erforderlich. Bitte beachten Sie Hedgehogs Liste der zertifizierten Geräte unter https://githedgehog.com/devices um festzustellen, ob Ihr Gerät derzeit unterstützt wird, oder um eine neue Gerätezertifizierung zu beantragen.  

Merkmal Zertifizierung

Hedgehog SONiC wurde entwickelt, um offene Netzwerk-Fabrics für Cloud-native Anwendungen zu erstellen und zu verwalten, die auf verteilten Cloud-Architekturen laufen. Hyper-Scaler wie Microsoft Azure haben SONiC für die Unterstützung einfacher L3 BGP Fabrics für Cloud-native Anwendungen. Hedgehog testet, zertifiziert und unterstützt SONiC-Funktionen, die Leaf- und Spine-Switching-Rollen in einfachen BGP-Fabrics für Cloud Native Workloads unterstützen. Bitte referenzieren https://githedgehog.com/features für die Liste der Funktionen, die wir testen, zertifizieren und unterstützen.   

Silizium-Anbieter

SONiC und SAI finden in der Branche breite Unterstützung. Die meisten großen Netzwerkchip-Hersteller unterstützen SAI auf ihren Flaggschiff-ASICs. Hedgehog arbeitet mit Broadcom, Cisco, Intel, Marvell und NVIDIA für SAI-Unterstützung und Gerätezertifizierung zusammen. Hedgehog kann auf Kundenwunsch mit weiteren Siliziumanbietern zusammenarbeiten.  

Switch-Anbieter

Hedgehog arbeitet mit Celestica, Cisco, Dell, Edgecore, NVIDIA und Wistron zusammen, um deren Switches zu testen, zu zertifizieren und zu unterstützen. Die Switch-Anbieter bieten dem Hedgehog-Supportteam Hardware-Support und Tier-2-Fehlerbehebungssupport.  

Knotenpunkt

Ein Knoten ist eine Einheit von physischer Rechenleistung oder ein Server. Es kann ein Bare Metal Worker Node in Kubernetes oder ein physischer Server mit einem Virtualisierungsstack sein. In einem Hedgehog SONiC-Rechenzentrum wird die Struktur des Rechenzentrums als Kubernetes-Cluster gesteuert, sodass die Netzwerkgeräte, die physische Server verbinden, ebenfalls Knoten sind. Hedgehog SONiC-Knoten können physische Server (Baremetal, Kubernetes oder virtualisiert), Switches, Router oder Smart NICs sein. Jeder Node wird von der Steuerungsebene verwaltet. Ein Knoten kann mehrere Pods haben, und die Kubernetes-Kontrollebene übernimmt automatisch die Planung der Pods auf den Knoten im Cluster. Bei der automatischen Planung der Steuerebene werden die verfügbaren Ressourcen auf jedem Knoten berücksichtigt.

Offene Quelle

Jegliche Software von Drittanbietern, die kommerziell von einem Open-Source-Anbieter erhältlich ist oder als "gehärtete Version" betrachtet wird, die von kommerziellen Anbietern getestet und angeboten wird, die von Hedgehog identifiziert wurden und in der Hedgehog SONiC Hardware- und Gerätezertifizierungsliste zertifiziert sind, die sich unter https://githedgehog.com/devices. Hedgehog stellt den gesamten Code, der während der Gerätezertifizierung hinzugefügt oder geändert wird, der Open-Source-Gemeinschaft zur Verfügung.  

Reaktionszeit

Die Zeitspanne zwischen dem Eröffnen eines Support-Tickets und der ersten Antwort eines Hedgehog-Support-Ingenieurs, der Ihnen mitteilt, dass das Ticket gerade bearbeitet wird.

Schweregrade

Schweregrad 1 

Das bestehende Netzwerk oder die Umgebung ist ausgefallen oder es gibt eine kritische Auswirkung auf Ihren Geschäftsbetrieb. Sowohl Sie als auch Hedgehog werden Vollzeit-Ressourcen einsetzen, um die Situation zu lösen.

Schweregrad 2 

Der Betrieb eines bestehenden Netzwerks oder einer Umgebung ist stark beeinträchtigt oder wesentliche Aspekte Ihres Geschäftsbetriebs werden durch eine inakzeptable Netzwerk- oder Umgebungsleistung negativ beeinflusst. Sowohl Sie als auch Hedgehog werden während der üblichen Geschäftszeiten Vollzeit-Ressourcen bereitstellen, um den Service wieder auf ein zufriedenstellendes Niveau zu bringen.

Schweregrad 3 

Die betriebliche Leistung des Netzes oder der Umgebung ist beeinträchtigt, obwohl die meisten Geschäftsabläufe weiterhin funktionieren. Sowohl Sie als auch Hedgehog sind bereit, während der üblichen Geschäftszeiten Ressourcen bereitzustellen, um den Service wieder auf ein zufriedenstellendes Niveau zu bringen.

Schweregrad 4 

Es werden Informationen über die Fähigkeiten, die Installation oder die Konfiguration von Hedgehog-Produkten benötigt. Es gibt wenig oder keine Auswirkungen auf Ihren Geschäftsbetrieb. Sowohl Sie als auch Hedgehog sind bereit, während der üblichen Geschäftszeiten Ressourcen zur Verfügung zu stellen, um auf Anfrage Informationen oder Unterstützung zu geben.

Software-Versionen

Wartung Freigabe 

Inkrementelles Software-Release, das Wartungskorrekturen und eventuell zusätzliche Software-Funktionen bereitstellt. Hedgehog bezeichnet Maintenance Releases als eine Änderung der Ziffern rechts von der Zehntelstelle oder der Hundertstelstelle der Softwareversionsnummer [x.x.(x) oder x.x.x.(x)].

Minor Release 

Inkrementelle Freigabe von Software, die Wartungskorrekturen und zusätzliche Softwarefunktionen bietet. Hedgehog bezeichnet Minor Releases als eine Änderung in der Zehntelstelle der Software-Versionsnummer [x.(x).x].

Major Release

Release einer Software, die zusätzliche Softwarefunktionen bietet. Hedgehog bezeichnet Major Releases als eine Änderung in der Einerstelle der Software-Versionsnummer [(x).x.x].

Standard-Geschäftszeiten

9:00 Uhr bis 17:00 Uhr Ihrer Ortszeit an Werktagen für die Erbringung von Dienstleistungen. Geschäftstage sind die allgemein anerkannten Arbeitstage pro Woche in dem Land, in dem die Dienstleistungen erbracht werden, mit Ausnahme der von Hedgehog beachteten lokalen Feiertage.

Schalter-Abstraktionsschnittstelle

SONiC basiert auf dem Switch Abstraction Interface (SAI), das eine standardisierte API definiert. Anbieter von Netzwerkhardware können damit innovative Hardware-Plattformen entwickeln, die hohe Geschwindigkeiten erreichen und gleichzeitig die Programmierschnittstelle auf ASIC (anwendungsspezifische integrierte Schaltung) konsistent. Microsoft hat SAI im Jahr 2015 als Open Source zur Verfügung gestellt. Dieser Ansatz ermöglicht es den Betreibern, von den raschen Innovationen in den Bereichen Silizium, CPU, Leistung, Anschlussdichte, Optik und Geschwindigkeit zu profitieren und gleichzeitig ihre Investitionen in eine einheitliche Softwarelösung für mehrere Plattformen zu bewahren.

Warme Updates

SONiC ist die erste Lösung, die monolithische Switch-Software in mehrere containerisierte Komponenten aufteilt. SONiC ermöglicht eine feinkörnige Fehlerbehebung und Upgrades während des Betriebs ohne Ausfallzeiten. Dies geschieht in Verbindung mit dem Switch State Service (SWSS), einem Service, der die Vorteile von Open-Source-Schlüsselwertpaarspeichern nutzt, um alle Anforderungen an den Switch-Status zu verwalten und den Switch auf seinen Zielzustand zu bringen. Anstatt das gesamte Switch-Image für eine Fehlerbehebung zu ersetzen, können Sie jetzt den fehlerhaften Container mit dem neuen Code aktualisieren, einschließlich Protokollen wie Border Gateway Protocol (BGP), ohne Ausfallzeiten der Datenebene. Diese Fähigkeit ist ein Schlüsselelement für die Wartbarkeit und Skalierbarkeit der SONiC-Plattform.