Diese Entwicklungen von Kubernetes machen die Plattform reif für die Explosion im Jahr 2018

Video: 3 wichtige Dinge, die jedes Unternehmen über Container wissen muss Containerlösungen sind die neue Normalität für Unternehmen. Der TechRepublic-Mitarbeiter Matt Asay erklärt, wie man in der Cloud anfängt und warum große Unternehmen Container benötigen.

Im Jahr 2003 versuchte IBM, die Massen über Linux und im weiteren Sinne über Open Source zu unterrichten. In der Werbung repräsentiert IBM Linux als einen neugierigen Jungen, der "lernt, absorbiert. Er wird jeden Tag schlauer". Heute könnte dieselbe Darstellung auf Kubernetes angewendet werden, den Liebling der Container-Orchestrierung, den eine Vielzahl von Unternehmen zusammengebracht hat, um ihre Funktionalität dramatisch zu verbessern.

Wie Linux zuvor dominiert Kubernetes seinen speziellen Markt, da es die Summe einer Vielzahl kommerzieller Inputs umfasst, wobei Unternehmen wie Google und Red Hat aktiv bedeutenden Code investieren, um ihn an ihre Bedürfnisse anzupassen. Auf diese Weise wird Kubernetes, wie es Andrew Clay Shafer von Pivotal entworfen hat, zu einem "allgegenwärtigen unsichtbaren Standard", auf den Entwickler absolut angewiesen sind, auch wenn sie nicht viel direkt darüber nachdenken.

Zu Beginn des Jahres 2018 lohnt es sich, einige der großen technischen Fortschritte zu überprüfen, die die Kubernetes-Community im Jahr 2017 gefördert hat.

Immer schlauer werden

Obwohl die Akzeptanz von Containern (und Kubernetes) relativ gering bleibt, wie Jim Whitehurst, CEO von Red Hat, in der jüngsten Ergebnisaussage des Unternehmens hervorhob, wächst sie "sehr schnell" und ist "der derzeit größte Technologietrend", zumindest in Bezug auf die Infrastruktur. Kein Wunder also, dass jedes große Technologieunternehmen gezwungen war, eine Kubernetes-Strategie zu entwickeln, die das Container-Orchestrierungsprojekt zum Industriestandard macht.

Trotzdem fehlten Kubernetes grundlegende Funktionen, die verwitterte Technologien wie virtuelle Maschinen vor langer Zeit bereitstellten. Im Jahr 2017 wurde diese Liste der Mängel jedoch kürzer.

Zum Beispiel war es vor ungefähr 18 Monaten richtig, Kubernetes-Fehler in Dokumentation, Einrichtung und Benutzerfreundlichkeit anzuzeigen. Im Gespräch mit Ashesh Badani, General Manager der Red Hat Cloud, hat diese Beschwerde heute weniger Resonanz.

"Vor einigen Jahren", sagte Badani, "war der Einstieg in Docker Swarm einfacher als in Kubernetes. Die Kubernetes-Community hat Tools wie Minikube und Minishift erstellt, die lokal auf dem Laptop ausgeführt werden können, Automatisierungs-Playbooks in Ansible und Dienste wie Katacoda." Es ist wirklich einfach, Online-Tutorials zu erlernen, und mehrere Cloud-Angebote wie GKE und OpenShift machen es einfach, sofort einen funktionierenden Kubernetes-Cluster zu erhalten. "

Abgesehen von der verbesserten Einfachheit bei "Hello World", fuhr Badani fort, hat die Kubernetes-Community ihre Betriebserfahrung gemeinsam verbessert. Viele dieser Verbesserungen, ob von Red Hat, Google, Microsoft oder anderen, beruhen auf den eigenen Erfahrungen dieser Unternehmen mit der Ausführung von Kubernetes in der Produktion, wodurch Verbesserungen in die Community-Codebasis integriert wurden.

Immer schneller

Wenn Unternehmen die Reifen in die Cloud treten, bleiben alle mit einer Vielzahl von Workloads erdgebunden und drängen sie in das Gebiet der Hybrid-Cloud. Mit dem Wunsch, die Konsistenz von Kubernetes von einer Cloud-Umgebung zur nächsten sicherzustellen, verwies Badani auf das Kubernetes-Konformitätsmodell von CNCF als Lösung.

In ähnlicher Weise entstanden innovative Lösungen für schwer zu meisternde Probleme, als sich die Kubernetes-Community mit den Problemen der Infrastruktur und der Anwendungsbreite befasste. Zum ersten Problem, so Badani, "hatten andere Container-Orchestratoren Möglichkeiten, Speicher und Netzwerk zu integrieren, aber nur Kubernetes schuf Standards (z. B. CNI, CSI), die sich durchgesetzt haben, um Dutzende von Anbietern und Cloud-Optionen zu schaffen." Was das zweite Problem (Anwendungsbreite) betrifft: "Die Community hat sich von der Unterstützung zustandsloser Apps zur Unterstützung zustandsbehafteter Anwendungen (und containerisierter Speicher), serverloser Anwendungen, Stapeljobs und benutzerdefinierter Ressourcendefinitionen für vertikal spezifische Anwendungsprofile entwickelt."

Die Kubernetes-Community hat hier nicht aufgehört. In Badanis Worten wächst die Community Kubernetes in den folgenden drei Bereichen:

  1. Sicherheit: Vor einem Jahr gab es Bedenken hinsichtlich der Sicherheit von Kubernetes. Seitdem hat die Community mit einer besseren Verschlüsselung und Verwaltung von Geheimnissen reagiert und die Kubernetes-spezifischen Containerfunktionen wie CRI-O- und OCI-Standardisierung verbessert.
  2. Leistung : Red Hat (und andere) haben die Performance SIG gestartet, um sich auf Hochleistungsanwendungen (HPC, Öl und Gas, HFT usw.) zu konzentrieren und die erforderlichen Leistungsmerkmale dieser Anwendungen in containerisierten Umgebungen zu analysieren.
  3. Entwicklererfahrung: Nur wenige Monate nach der KubeCon 2017 in Berlin sehen wir eine Standardisierung des Helm-Formats für Anwendungspakete, einen Entwurf zur Optimierung der Anwendungsentwicklung und Kubeapps, um den Einstieg in Apps aus einem Self-Service-Katalog zu vereinfachen.

Wie Linux zuvor wird Kubernetes "jeden Tag schlauer" und schöpft Stärke aus den unterschiedlichen Bedürfnissen seiner immer vielfältiger werdenden Community. Im Gegensatz zu früheren Einzelanbieterprojekten hat Kubernetes davon profitiert, dass es keinem Unternehmensquartal verpflichtet ist. Da jedes Unternehmen sein eigenes Interesse und damit auch die Interessen seiner Kunden fördern möchte, wird Kubernetes immer besser und schneller. Im Jahr 2018 sollten wir damit rechnen, dass sich dies fortsetzt, wenn nicht sogar beschleunigt.

Newsletter zu Trends im Rechenzentrum

DevOps, Virtualisierung, Hybrid Cloud, Speicher und betriebliche Effizienz sind nur einige der Themen im Rechenzentrum, die wir hervorheben werden. Wird montags und mittwochs geliefert

Heute anmelden

© Copyright 2021 | pepebotifarra.com