Hedgehog ofrece soporte para un sistema multiproveedor, abierto, estable, seguro y automatizado. SONiC distribución. Nuestro equipo de desarrollo de software mejora las funciones de SONiC y corrige sus defectos. Hacemos que SONiC sea más compacto, eficiente y seguro para que pueda implementarse en diversos entornos. Nuestra fábrica de software SONiC construye contenedores SONiC para casos de uso específicos, y nuestro operador de tejido abierto Kubernetes orquesta el despliegue y la configuración de SONiC para esos casos de uso. Nuestras contribuciones SONiC son 100% de código abierto, y nuestro tejido de red abierto Hedgehog también es 100% de código abierto. Hedgehog SONiC siempre será de uso libre sin el apoyo del equipo de Hedgehog. Los clientes con cargas de trabajo de producción en tejidos de red abiertos Hedgehog SONiC pueden desear adquirir un acuerdo de nivel de servicio para obtener soporte directo del equipo de ingeniería de Hedgehog.
Para descargar y utilizar Hedgehog SONiC, regístrese como socio de diseño de Hedgehog en https://githedgehog.com/download
Acuerdo de nivel de servicio
Servicios Hedgehog SONiC | GRATIS | ESTÁNDAR | AVANZADO |
---|---|---|---|
Asistencia telefónica y por tickets | No | 24×5 | 24×7 |
SLA de tiempo de respuesta inicial - Sev 1 | - | 4 horas | 1 hora |
SLA de tiempo de respuesta inicial - Sev 2 | - | 8 horas laborables | 2 horas |
SLA de tiempo de respuesta inicial - Sev 3 | - | 12 horas laborables | 6 horas |
SLA de tiempo de respuesta inicial - Sev 4 | - | 24 horas laborables | 12 horas |
Corrección de defectos en SONiC | - | ✓ | ✓ |
Coordinarse con los proveedores de hardware para SAI fija | - | ✓ | ✓ |
Cálidas actualizaciones | - | ✓ | ✓ |
Qué incluye
Los acuerdos de nivel de servicio cubren todo el software y los servicios ofrecidos por Hedgehog, incluido Hedgehog SONiC, el tejido de red abierto Hedgehog y el diseñador de tejido Hedgehog. El software está disponible a través de https://githedgehog.com, https://githedgehog.com/download y el código fuente está disponible en Github.
Características de Hedgehog SONiC | GRATIS | ESTÁNDAR | AVANZADO |
---|---|---|---|
Abierto: todas las actualizaciones contribuyen a la edición comunitaria | ✓ | ✓ | ✓ |
Estable: probado y certificado para listas de dispositivos | ✓ | ✓ | ✓ |
Seguro - informe de atestado fiduciario | ✓ | ✓ | ✓ |
Fabric Plan: diseñe y publique con el diseñador de tejidos basado en la nube | ✓ | ✓ | ✓ |
Instalar y cablear - Nodos de control erizo | ✓ | ✓ | ✓ |
Validar y atestiguar - imagen de prearranque | ✓ | ✓ | ✓ |
Actualizar Firmware | ✓ | ✓ | ✓ |
Orchestrate - configurar contenedores Hedgehog SONiC para la función del dispositivo en el tejido | ✓ | ✓ | ✓ |
Descargar imágenes de contenedores | ✓ | ✓ | ✓ |
Imágenes de botas calientes | ✓ | ✓ | ✓ |
Iniciar Servicios | ✓ | ✓ | ✓ |
Monitorización de servicios - con Prometheus y Grafana | ✓ | ✓ | ✓ |
Definiciones
Certificación de dispositivos
Se garantiza que Hedgehog SONiC es abierto, estable y seguro para una lista de dispositivos certificados. Si desea implementar Hedgehog SONiC en un dispositivo que no está actualmente en la lista de certificación de dispositivos Hedgehog SONiC, puede solicitar a Hedgehog que certifique ese dispositivo. La certificación del dispositivo es necesaria para una nueva combinación de conmutador, transceptores ópticos y cable. Consulte la lista de dispositivos certificados de Hedgehog en https://githedgehog.com/devices para ver si su dispositivo es compatible actualmente o solicitar la certificación de un nuevo dispositivo.
Certificación de características
Hedgehog SONiC está diseñado para crear y gestionar tejidos de red abiertos para aplicaciones nativas de la nube que se ejecutan en arquitecturas de nube distribuida. Los hiperescaladores como Microsoft Azure diseñaron SONiC para admitir L3 simples. BGP para aplicaciones nativas de la nube. Hedgehog prueba, certifica y admite funciones SONiC que admiten funciones de conmutación de hoja y columna vertebral en tejidos BGP sencillos para cargas de trabajo nativas de la nube. Consulte https://githedgehog.com/features para ver la lista de funciones que probamos, certificamos y respaldamos.
Vendedor de silicio
SONiC y SAI cuentan con un amplio respaldo del sector. La mayoría de los principales fabricantes de chips de red admiten SAI en sus ASIC insignia. Hedgehog colabora con Broadcom, Cisco, Intel, Marvell y NVIDIA para el soporte de SAI y la certificación de dispositivos. Hedgehog puede asociarse con otros proveedores de silicio a petición del cliente.
Vendedor de interruptores
Hedgehog colabora con Celestica, Cisco, Dell, Edgecore, NVIDIA y Wistron para probar, certificar y dar soporte a sus conmutadores. Los proveedores de conmutadores proporcionan soporte de hardware y soporte de solución de problemas de nivel 2 al equipo de soporte de Hedgehog.
Nodo
Un nodo es una unidad de computación física o un servidor. Puede ser un nodo trabajador de metal desnudo en Kubernetes o un servidor físico con una pila de virtualización. En un centro de datos Hedgehog SONiC, el tejido del centro de datos se controla como un clúster Kubernetes, por lo que los dispositivos de red que conectan los servidores físicos también son nodos. Los Nodos Hedgehog SONiC pueden ser un servidor físico (baremetal, kubernetes o virtualizado), switch, router o NIC inteligente. Cada Nodo es gestionado por el plano de control. Un nodo puede tener varios pods, y el plano de control de Kubernetes gestiona automáticamente la programación de los pods en todos los nodos del clúster. La programación automática del plano de control tiene en cuenta los recursos disponibles en cada Nodo.
Código abierto
Cualquier software de terceros, que esté disponible comercialmente a través de un proveedor de código abierto o que se considere una "versión reforzada", que haya sido probado y ofrecido por proveedores comerciales identificados por Hedgehog, entre los que se incluye, y que esté certificado en la lista de certificación de hardware y dispositivos SONiC de Hedgehog ubicada en https://githedgehog.com/devices. Hedgehog compromete con la comunidad de código abierto todo el código añadido o modificado durante la Certificación de Dispositivos.
Tiempo de respuesta
La cantidad de tiempo entre el momento en que abre un ticket de soporte y el momento en que un ingeniero de soporte de Hedgehog responde por primera vez y le informa de que están trabajando en él.
Niveles de gravedad
Gravedad 1
La red o el entorno existentes no funcionan o se produce un impacto crítico en el funcionamiento de su empresa. Tanto usted como Hedgehog dedicarán recursos a tiempo completo para resolver la situación.
Gravedad 2
El funcionamiento de una red o entorno existente se degrada gravemente o aspectos significativos de su funcionamiento empresarial se ven afectados negativamente por un rendimiento inaceptable de la red o del entorno. Tanto usted como Hedgehog comprometerán recursos a tiempo completo durante el horario comercial estándar para restaurar el servicio a niveles satisfactorios.
Gravedad 3
El rendimiento operativo de la red o el entorno se ve afectado, aunque la mayoría de las operaciones empresariales siguen siendo funcionales. Tanto usted como Hedgehog están dispuestos a comprometer recursos durante el horario laboral estándar para restaurar el servicio a niveles satisfactorios.
Gravedad 4
Se requiere información sobre las capacidades, la instalación o la configuración de los productos Hedgehog. Hay poco o ningún impacto en el funcionamiento de su negocio. Tanto usted como Hedgehog están dispuestos a proporcionar recursos durante el horario comercial estándar para proporcionar información o asistencia según se solicite.
Programas informáticos
Comunicado de mantenimiento
Versión de software incremental que proporciona correcciones de mantenimiento y puede proporcionar funciones de software adicionales. Hedgehog designa las versiones de mantenimiento como un cambio en los dígitos a la derecha del dígito de la décima o del dígito de la centésima del número de versión del software [x.x.(x) o x.x.x.(x)].
Lanzamiento menor
Versión incremental de software que proporciona correcciones de mantenimiento y funciones de software adicionales. Hedgehog designa las versiones menores como un cambio en el décimo dígito del número de versión del software [x.(x).x].
Lanzamiento importante
Versión de software que proporciona funciones de software adicionales. Hedgehog designa las Versiones Mayores como un cambio en el dígito uno del número de versión del software [(x).x.x].
Horario laboral normal
9:00 AM a 5:00 PM de su hora local en Días Hábiles para la prestación de los Servicios. Los Días Hábiles son los días de operación generalmente aceptados por semana dentro del país donde se prestan los Servicios, excluyendo los días festivos locales observados por Hedgehog.
Interfaz de abstracción de conmutadores
SONiC se basa en la Switch Abstraction Interface (SAI), que define una API estandarizada. Los proveedores de hardware de red pueden utilizarla para desarrollar plataformas de hardware innovadoras capaces de alcanzar grandes velocidades manteniendo la interfaz de programación a ASIC (circuito integrado específico de la aplicación) coherente. Microsoft abrió SAI en 2015. Este enfoque permite a los operadores aprovechar la rápida innovación en silicio, CPU, potencia, densidad de puertos, óptica y velocidad, al tiempo que preservan su inversión en una solución de software unificada en múltiples plataformas.
Cálidas actualizaciones
SONiC es la primera solución que divide el software de conmutación monolítico en múltiples componentes en contenedores. SONiC permite la recuperación de fallos y las actualizaciones en servicio sin tiempo de inactividad. Lo hace junto con Switch State Service (SWSS), un servicio que aprovecha los almacenes de pares clave-valor de código abierto para gestionar todos los requisitos de estado del conmutador y lo dirige hacia su estado objetivo. En lugar de sustituir toda la imagen del conmutador para corregir un error, ahora puede actualizar el contenedor defectuoso con el nuevo código, incluidos protocolos como Border Gateway Protocol (BGP), sin tiempo de inactividad del plano de datos. Esta capacidad es un elemento clave en la capacidad de servicio y escalabilidad de la plataforma SONiC.