Les avantages de FishOS pour une plateforme gérée par Kubernetes

Les avantages de FishOS pour une plateforme gérée par Kubernetes

Vue de Kubernetes pour les consommateurs de services et les opérateurs.

Kubernetes est un système open-source pour l’automatisation des déploiements, la mise à l’échelle et la gestion des applications conteneurisées.
Pour les consommateurs de services, tels que les développeurs dans les entreprises, la prise en charge par Kubernetes d’environnements programmables, agiles et rapidement déployables avec un degré de contrôle en libre-service est très précieuse.

FishOS permet aux opérateurs dans les entreprises de fournir facilement des environnements Kubernetes multi-tenants, avec des garanties de sécurité éprouvées, ce qui permet de développer des applications de manière plus rapide et plus simple.

Avec FishOS, les consommateurs de services bénéficient également d’un stockage par blocs persistants, d’un stockage défini par logiciel et d’un réseau défini par logiciel.
Bien que FishOS prenne en charge une large gamme d’options de stockage, FishOS fournit Ceph comme option de stockage par défaut.
Avec l’intégration entre Ceph et Kubernetes dans FishOS, les utilisateurs peuvent bénéficier d’un stockage persistant sans aucune complexité supplémentaire.

Avantages de FishOS pour une plateforme de gestion Kubernetes

Sardina FishOS propose une plateforme Kubernetes full cloud, offrant les avantages suivants :

  1. Une suite d’outils d’automatisation pour traiter de manière fiable le cycle de vie complet de la plateforme Kubernetes.
  2. Ressources agiles à la demande
  3. Une plus grande efficacité
  4. Optimisation du coût total de possession et réduction du coût du matériel
  5. Fiabilité et évolutivité élevées des services en nuage pour les applications et les grappes de conteneurs
  6. Système de guérison automatique avec la fonction Health Engine
  7. Déploiement en douceur et mise à niveau sans temps d’arrêt
  8. Accès à un ensemble d’opérations en nuage, y compris la gestion des journaux, la surveillance du système, la planification de la capacité avec une surveillance évolutive et hautement disponible basée sur la poussée, traitant à la fois les données de mesure et les données de journal.
  9. Supprimez la complexité du déploiement, de l’exploitation et de la mise à niveau.
  10. Orchestration du stockage, avec prise en charge d’un large éventail d’options de stockage

Notre recommandation

FishOS prend en charge à la fois l’exécution de clusters Kubernetes au sein de VM et sur des serveurs bare metal.
Typiquement, dans les organisations où le consommateur de services et l’opérateur sont faiblement couplés, en termes relatifs, il serait logique d’exécuter des clusters Kubernetes dans des VM, afin de bénéficier de la forte ségrégation de sécurité des VM, ainsi que de la fiabilité et de la résilience offertes par les VM.
Ces avantages en termes de sécurité, de fiabilité et de résilience se font au prix d’une surcharge de KVM, généralement considérée comme représentant environ 4 % des performances maximales du système.
Le prix de 4 % est-il trop élevé ?

À l’inverse, dans les organisations où la relation entre le consommateur de services et l’opérateur est étroitement liée, il serait viable d’exécuter des clusters Kubernetes sur des serveurs nus, afin d’obtenir de meilleures performances, bien qu’ils soient potentiellement exposés en cas d’évasion de sécurité ou de temps d’arrêt en cas de défaillance du centre de données.

2560 1707 Mihaela Constantinescu
Start Typing