Container
Docker Swarm floriert auch drei Jahre nach der Übernahme durch Mirantis
Mirantis stellt Roadmap und weitere Entwicklungspläne vor
Drei Jahre nach der Übernahme der Technologie durch Mirantis wird Docker Swarm von Kunden zunehmend Seite an Seite mit Kubernetes eingesetzt. Mirantis bietet Swarm als Enterpriselösung – entweder als Managed Service oder mit Unternehmenssupport – im Rahmen des Produktes Mirantis Kubernetes Engine (MKE) an..
"Sowohl Docker Swarm als auch Kubernetes sind Container-Orchestrierer. Deshalb wurde oft davon ausgegangen, dass Docker Swarm mit der zunehmenden Verbreitung von Kubernetes an Bedeutung verlieren würde", sagt Ryan Zhang, Engineering Manager bei Mirantis . "Aber das ist bislang kaum der Fall. Ganz im Gegenteil sehen wir immer häufiger, dass unsere Kunden Docker Swarm und Kubernetes Seite an Seite betreiben und die Mirantis Kubernetes Engine nutzen, um von den Stärken beider Systeme zu profitieren. Aus diesem Grund werden wir auch weiterhin in die Entwicklung von Docker Swarm investieren und gleichzeitig einen Beitrag zur Open Source Community leisten."
Mehr als 100 Kunden von Mirantis setzen Swarm für Produktions-Workloads ein, darunter etwa GlaxoSmithKline, MetLife, Royal Bank of Canada und S&P Global. Dies entspricht mehr als 10.000 Knoten, die sich auf etwa 1.000 Cluster verteilen – und über 100.000 Container, die von Swarm orchestriert werden. Viele dieser Unternehmen nutzen die dualen Orchestrierungsfunktionen der Mirantis Kubernetes Engine, um sowohl Swarm als auch Kubernetes verwenden zu können.
Die Mirantis-Roadmap zur Unterstützung von Swarm umfasst beispielsweise:
- Swarm Container Storage Interface (CSI), das die Nutzung klassischer On-Premises-Storage-Arrays ermöglicht, die derzeit zur Ausführung von Workloads verwendet werden. Dies durchläuft aktuell die Upstream-Validierung.
- Die Möglichkeit der Beschränkung von Ressourcen für Swarm, so dass Administratoren entsprechende Prozess- (CPU) und Speicherlimits festlegen können.
- MKE Swarm Chargebacks für das Reporting beim Einsatz von Swarm-Clustern.
Bei Docker Swarm handelt es sich um einen einfach zu bedienenden und leicht einsetzbaren Container-Orchestrierer. Swarm bietet eine einfachere Alternative zu Kubernetes und kommt häufig in Anwendungs-Implementierungen zum Einsatz, die eine weniger komplexe Orchestrierung und einen geringeren Infrastruktur-Overhead erfordern.
Mirantis wird Swarm und die erforderlichen Komponenten kontinuierlich weiterentwickeln, um sicherzustellen, dass Swarm auch künftig eine einfach einsetzbare Alternative oder Ergänzung zu Kubernetes bleibt – einschließlich der folgenden Aspekte:
- Zertifizierung und Unterstützung der Datensicherheit und Verschlüsselung nach den Federal Information Processing Standards (FIPS).
- Regelmäßige Sicherheitsvalidierung und Sicherheits-Updates (in der Regel in sechswöchigen Abständen).
- Sicherheitsintegration, um rollenbasierte Zugriffskontrolle (Role Based Access Control / RBAC) und Authentifizierung zu ermöglichen.
- MKE Image Pruning für die Automatisierung der routinemäßigen Wartung von Knoten.
Swarm ist ein integraler Bestandteil der Mirantis Kubernetes Engine. Kunden haben dadurch für ihre Container-Workloads die Wahl zwischen Kubernetes- und Swarm-Orchestrierern. Für Anwender, die ausschließlich Swarm benötigen, steht ein reiner Swarm-Modus zur Verfügung. Die Vorteile der dualen Orchestrierung sind jedoch groß und Unternehmen auf der ganzen Welt profitieren davon.
Mirantis verfügt über ein spezielles Swarm-Entwicklungsteam, das sich ausschließlich auf die weitere Optimierung von Swarm konzentriert und kontinuierlich neue Funktionen und Features veröffentlicht. Zusätzlich gibt es ein Service- und Supportteam mit Experten, die Anwender bei der Bereitstellung und laufenden Wartung unterstützen.
Zusätzliche Informationen
Kubernetes vs Swarm – These companies use both (Blog Post): https://www.mirantis.com/blog/kubernetes-vs-swarm-these-companies-use-both
What’s next for Swarm: New features, the same world-class support (Blog Post): https://www.mirantis.com/blog/what-s-next-for-swarm
Vaudoise Insurance Builds Out Modern Microservices with Mirantis Kubernetes Engine (Case Study): https://www.mirantis.com/cloud-case-studies/vaudoise/
Aerospace Leader Builds a Secure Development Platform with Mirantis Kubernetes Engine (Case Study): https://www.mirantis.com/cloud-case-studies/aerospace-leader-builds-a-secure-development-platform-with-mirantis-kubernetes-engine/
French insurance provider, Mutuelle Just (Case Study): https://www.mirantis.com/cloud-case-studies/mutuelle-just/
Über Mirantis
Mirantis unterstützt Unternehmen dabei, Code in öffentlichen und privaten Clouds schneller bereitzustellen und stärkt die Produktivität der Entwickler, indem die Verwaltung der Infrastruktur erleichtert wird. Das Unternehmen kombiniert AIOps und Cloud-Native-Expertise, um einen ZeroOps-Ansatz für das Management und den Betrieb von Kubernetes- und Cloud-Umgebungen zu ermöglichen. Mirantis bietet eine Public-Cloud-Erfahrung auf jeglicher Infrastruktur vom Datacenter bis zum Edge Computing. Dadurch entsteht ein durchgängiges Cloud-Erlebnis mit vollständiger App- und DevOps-Portabilität, einem “Single-Pane-of-Glass”-Ansatz und automatisiertem Full-Stack-Lifecycle-Management, alles auf Open-Source-Basis. Mirantis arbeitet mit vielen weltweit führenden Unternehmen zusammen, darunter Adobe, DocuSign, Inmarsat, Nationwide Insurance, PayPal, Reliance Jio, Societe Generale, Splunk, and S&P Global.