Vista de Kubernetes para consumidores y operadores de servicios
Kubernetes es un sistema de código abierto para la automatización de despliegues, escalado y gestión de aplicaciones en contenedores.
Para consumidores de servicios, como desarrolladores en empresas,
El soporte de Kubernetes para entornos programables, ágiles y rápidamente desplegables con un grado de control de autoservicio es muy valioso. FishOS permite a los operadores de las empresas proporcionar fácilmente entornos Kubernetes multi-tenant, con garantías de seguridad probadas, lo que permite una forma más rápida y sencilla de desarrollar aplicaciones.
Con FishOS, los Consumidores de Servicios también se benefician del almacenamiento de bloques persistente, el almacenamiento definido por software y las redes definidas por software.
Aunque FishOS admite una amplia gama de opciones de almacenamiento, proporciona Ceph como opción de almacenamiento por defecto.
Con la integración entre Ceph y Kubernetes en FishOS, los usuarios pueden beneficiarse del almacenamiento persistente sin complejidades adicionales.
Beneficios de FishOS para una plataforma de gestión de Kubernetes
Sardina FishOS ofrece una plataforma Kubernetes en la nube completa, que proporciona las siguientes ventajas:
- Un conjunto de herramientas de automatización para abordar de forma fiable el ciclo de vida completo de la plataforma Kubernetes
- Recursos ágiles bajo demanda
- Mayor eficacia
- TCO optimizado y coste de hardware reducido
- Alta fiabilidad y escalabilidad del servicio en la nube para aplicaciones y clusters de contenedores
- Sistema de autocuración con la función Motor de Salud
- Despliegue sin problemas y actualización sin tiempo de inactividad
- Acceso a un conjunto de operaciones en la nube, incluida la gestión de registros, la supervisión del sistema, la planificación de la capacidad con una supervisión basada en push escalable y de alta disponibilidad que gestiona tanto los datos de métricas como los de registro
- Elimina la complejidad de desplegar, operar y actualizar
- Orquestación del almacenamiento, compatible con una amplia gama de opciones de almacenamiento
Nuestra recomendación
FishOS admite tanto la ejecución de clústeres Kubernetes dentro de máquinas virtuales como en servidores de metal desnudo.
Normalmente, en las organizaciones en las que el Consumidor de Servicios y el Operador están poco acoplados, en términos relativos, tendría sentido ejecutar clústeres Kubernetes dentro de máquinas virtuales, para beneficiarse de la fuerte segregación de seguridad de las máquinas virtuales, así como de la fiabilidad y resistencia que ofrecen las máquinas virtuales.
Estas mayores ventajas de seguridad, fiabilidad y capacidad de recuperación se consiguen a costa de la sobrecarga de KVM, que suele representar aproximadamente el 4% del rendimiento máximo del sistema.
¿Es un 4% un precio demasiado alto?
Por el contrario, en las organizaciones con una relación estrechamente acoplada entre el Consumidor de Servicios y el Operador, sería viable ejecutar clústeres Kubernetes en servidores de metal desnudo, para obtener un mejor rendimiento, aunque potencialmente quedarían expuestos en caso de cualquier fuga de seguridad, o sufrirían tiempos de inactividad en caso de fallos en el centro de datos.


