Automatic Server hat LXE veröffentlicht, was LXC in Kubernetes integriert.
LXC ist eine Container-Engine, die seit vielen Jahren stabilen Betrieb von System-Containern ermöglicht. Kubernetes ist ein Projekt, was sich der Orchestrierung von Containern widmet. Zu den bisher unterstützten Container-Engines gehören Docker und cri-o.
Docker und cri-o konzentrieren sich auf zustandslose Anwendungen, die auch öfter neu gestartet werden dürfen. Für u.a. Datenbankserver ist dies eine grundfalsche Herangehensweise: in Produktion wird 24/7 online gefordert für jede Datenbankinstanz. Selbst verteilte Datenbanken verkraften oft nur schlecht Ausfälle. LXC dagegen hat auch Verfügbarkeit einer einzelnen Container-Instanz als Ziel.
Mit LXE gibt es nun eine Integration von LXC in Kubernetes, so dass eine hochverfügbare Container-Lösung entsteht. So können auch produktive Datenbankserver sinnvoll in Kubernetes betrieben werden. D.h. es wird möglich ganze Server-Farmen komplett auf Kubernetes umzustellen, inkl. Suchmaschinen wie Solr und Elasticsearch, SQL-Datenbanken (MariaDB, PostgreSQL), NoSQL-Datenbanken (MongoDB, Hadoop), Mail-Server, DNS-Server usw.
LXE setzt dabei auf den Container-Standard CRI auf. Automatic Server hat eine hochverfügbare Container-Engine benötigt, um hochverfügbar Plattform as a Service auf allen Providern der Welt anbieten zu können.