OpenStack on Kubernetes: Ist OpenStack – Kubernetes eine Ergänzung oder Konkurrenz?
OpenStack on Kubernetes: Ist OpenStack – Kubernetes eine Ergänzung oder Konkurrenz?
ersten Jahren lag der Fokus sehr stark auf der Feature-Entwicklung und der Stabilisierung der Plattform, was wichtig für die breite Akzeptanz der Plattform war. Kubernetes und der Schwerpunkt auf Containerisierung führten auch zu einer Umorientierung bei OpenStack. Es herrscht aber nach wie vor ein starkes Interesse an OpenStack. Dieser Umstand ist vor allem dem Umstand zu verdanken, dass das grundsätzliche Problem von Infrastructure as a Service (IaaS) nicht verschwunden ist. Und OpenStack adressiert als einzige selbstständige und stabile Open Infrastructure Platform diesen Anwendungsfall besonders gut. Zudem hat sie sich der komplexen Aufgabe gewidmet, der Infrastruktur eine API zu geben. Diese wird in einem Multi-Tenant-System, also mandantenfähig, zur Verfügung gestellt. Dieser Herausforderung haben sich andere Technologien wie Kubernetes nicht gestellt, obwohl dieses viel Workload-näher wäre. Kubernetes tut sich ebenso schwer mit Einsatzbereichen wie Mandantenfähigkeit oder Workload Isolation. Kubernetes ist hingegen bei der Integration von API zur Produktivitätserhöhung viel besser geeignet, weil es sehr viel Workload-bezogener ist. Wenn Kubernetes auf OpenStack installiert wird, löst dies sowohl das Problem der Mandantenfähigkeit und sorgt zudem für die Workload-Isolierung.