Kubernetes-Ansicht für Service-Nutzer und -Betreiber
Kubernetes ist ein Open-Source-System für die Automatisierung der Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen. Für Service-Kunden wie Entwickler in Unternehmen ist die Unterstützung von Kubernetesfür programmierbare, agile und schnell einsetzbare Umgebungen mit einem Selbstbedienungsgrad an Kontrolle sehr wertvoll. FishOS ermöglicht es Betreibern in Unternehmen, auf einfache Weise mehrmandantenfähige Kubernetes-Umgebungen mit bewährten Sicherheitsgarantien bereitzustellen, die eine schnellere und einfachere Entwicklung von Anwendungen ermöglichen.
Mit FishOS profitieren Servicekunden auch von persistentem Blockspeicher, softwaredefiniertem Speicher und softwaredefiniertem Netzwerk. FishOS unterstützt zwar eine breite Palette von Speicheroptionen, bietet aber Ceph als Standardspeicheroption an. Mit der Integration von Ceps und Kubernetes in FishOS können Benutzer von persistentem Speicher ohne zusätzliche Komplexität profitieren.
FishOS Vorteile für eine Kubernetes-Management-Plattform
Sardina FishOS bietet eine vollständige Cloud-Kubernetes-Plattform mit den folgenden Vorteilen:
- Eine Reihe von Automatisierungswerkzeugen, die zuverlässig den gesamten Lebenszyklus der Kubernetes-Plattform abdecken
- Agile Ressourcen auf Anfrage
- Höhere Effizienz
- Optimierte TCO und reduzierte Hardwarekosten
- Hohe Zuverlässigkeit und Skalierbarkeit von Cloud-Diensten für Container-Anwendungen und Cluster
- Selbstheilungssystem mit Health Engine-Funktion
- Reibungslose Bereitstellung und Zero-Downtime-Upgrade
- Zugriff auf eine Reihe von Cloud-Operationen, einschließlich Protokollverwaltung, Systemüberwachung, Kapazitätsplanung mit skalierbarer und hochverfügbarer Push-Überwachung, die sowohl Metrik- als auch Protokolldaten verarbeitet
- Beseitigung der Komplexität von Bereitstellung, Betrieb und Aufrüstung
- Speicherorchestrierung, Unterstützung einer breiten Palette von Speicheroptionen
Unsere Empfehlung
FishOS unterstützt sowohl den Betrieb von Kubernetes-Clustern innerhalb von VMs als auch auf Bare-Metal-Servern. Typischerweise ist es in Organisationen, in denen Service-Konsument und Operator relativ lose gekoppelt sind, sinnvoll, Kubernetes-Cluster innerhalb von VMs zu betreiben, um von der starken Sicherheitstrennung von VMs sowie von der Zuverlässigkeit und Ausfallsicherheit von VMs zu profitieren. Diese größeren Vorteile in Bezug auf Sicherheit, Zuverlässigkeit und Ausfallsicherheit werden durch den KVM-Overhead erkauft, der in der Regel ca. 4 % der maximalen Systemleistung ausmacht. Sind 4 % ein zu hoher Preis, um ihn zu zahlen?
Umgekehrt wäre es in Organisationen mit einer eng gekoppelten Beziehung zwischen Service-Konsumenten und Betreibern sinnvoll, Kubernetes-Cluster auf Bare-Metal-Servern zu betreiben, um eine bessere Leistung zu erzielen, obwohl sie im Falle eines Sicherheitsausbruchs oder bei Störungen im Rechenzentrum potenziell gefährdet sind.


