{"id":106211,"date":"2022-12-21T15:37:51","date_gmt":"2022-12-21T13:37:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise"},"modified":"2022-12-21T15:37:51","modified_gmt":"2022-12-21T13:37:51","slug":"vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","title":{"rendered":"Zweiter Prototyp der ALP-Plattform, die SUSE Linux Enterprise ersetzen soll.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Das Unternehmen SUSE hat den zweiten Prototyp der Plattform ALP \u201ePunta Baretti\u201c (Adaptable Linux Platform) ver\u00f6ffentlicht, der als Fortsetzung der Entwicklung der Distribution SUSE Linux Enterprise positioniert wird. Der Schl\u00fcsselunterschied von ALP ist die Trennung der grundlegenden Basis der Distribution in zwei Teile: ein abgespecktes \u201ehost OS\u201c f\u00fcr den Betrieb \u00fcber Hardware und eine Schicht zur Unterst\u00fctzung von Anwendungen, die auf den Betrieb in Containern und virtuellen Maschinen ausgerichtet ist. Die Builds sind f\u00fcr die Architektur x86_64 vorbereitet. ALP wird urspr\u00fcnglich mit einem offenen Entwicklungsprozess entwickelt, in dem Zwischenversionen und Testergebnisse \u00f6ffentlich allen Interessierten zur Verf\u00fcgung stehen.     <\/p>\n<p>Die Architektur von ALP basiert auf der Entwicklung einer \u201eHost OS\u201c-Umgebung, die minimal erforderlich ist, um Hardware zu unterst\u00fctzen und zu verwalten. Alle Anwendungen und Komponenten des Benutzerraums sollen nicht in einer gemischten Umgebung, sondern in separaten Containern oder <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/vps\/abuzoustojchivye-vps\/\"   title=\"virtuellen Maschinen\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4272\">virtuellen Maschinen<\/a>, die \u00fcber der \u201eHost OS\u201c ausgef\u00fchrt werden und voneinander isoliert sind. Eine solche Organisation erm\u00f6glicht es den Nutzern, sich auf Anwendungen zu konzentrieren und Arbeitsabl\u00e4ufe zu abstrahieren, indem sie diese von der niedrigstufigen Systemumgebung und Hardware trennen.      <\/p>\n<p>Als Grundlage f\u00fcr das &#171;host OS&#187; wird das Produkt SLE Micro verwendet, das auf den Entwicklungen des MicroOS-Projekts basiert. F\u00fcr das zentralisierte Management werden die Konfigurationsmanagementsysteme Salt (vorinstalliert) und Ansible (optional) angeboten. F\u00fcr das Starten isolierter Container stehen die Werkzeuge Podman und K3s (Kubernetes) zur Verf\u00fcgung. Zu den systemischen Komponenten, die in Container ausgelagert wurden, geh\u00f6ren yast2, podman, k3s, cockpit, GDM (GNOME Display Manager) und KVM.     <\/p>\n<p>Zu den Besonderheiten der Systemumgebung geh\u00f6rt die standardm\u00e4\u00dfige Verwendung von Festplattenschl\u00fcsselung (FDE, Full Disk Encryption) mit der M\u00f6glichkeit, Schl\u00fcssel im TPM zu speichern. Die Root-Partition wird schreibgesch\u00fctzt gemountet und w\u00e4hrend des Betriebs nicht ver\u00e4ndert. In der Umgebung kommt ein Mechanismus f\u00fcr atomare Updates zur Anwendung. Im Gegensatz zu den atomaren Updates auf Basis von ostree und snap, die in Fedora und Ubuntu verwendet werden, verwendet ALP anstelle des Aufbaus separater atomarer Images und der Bereitstellung zus\u00e4tzlicher Lieferinfrastrukturen den standardm\u00e4\u00dfigen Paketmanager und den Snapshot-Mechanismus im Btrfs-Dateisystem.     <\/p>\n<p>Es ist ein konfigurierbarer automatischer Update-Modus vorgesehen (zum Beispiel kann die automatische Installation nur f\u00fcr kritische Sicherheitsupdates aktiviert werden oder es kann zur manuellen Best\u00e4tigung der Installation von Updates zur\u00fcckgekehrt werden). F\u00fcr das Aktualisieren des Linux-Kernels ohne Neustart und ohne Unterbrechung des Betriebs werden Live-Patches unterst\u00fctzt. Zur Aufrechterhaltung der Systemresilienz (Self-Healing) wird der letzte stabile Zustand mithilfe von Btrfs-Snapshots festgehalten (bei Erkennung von Anomalien nach der Anwendung von Updates oder \u00c4nderungen an den Einstellungen wird das System automatisch in den vorherigen Zustand zur\u00fcckversetzt).    <\/p>\n<p>Die Plattform verwendet einen mehrversionsf\u00e4higen Software-Stack \u2014 durch den Einsatz von Containern k\u00f6nnen gleichzeitig verschiedene Versionen von Tools und Anwendungen genutzt werden. Beispielsweise k\u00f6nnen Anwendungen, die in Abh\u00e4ngigkeiten unterschiedliche Versionen von Python, Java und Node.js verwenden, ausgef\u00fchrt werden, w\u00e4hrend inkompatible Abh\u00e4ngigkeiten voneinander getrennt bleiben. Die grundlegenden Abh\u00e4ngigkeiten werden in Form von BCI-Sets (Base Container Images) bereitgestellt. Der Benutzer kann Software-Stacks erstellen, aktualisieren und l\u00f6schen, ohne andere Umgebungen zu ber\u00fchren.      <\/p>\n<p>Die wichtigsten \u00c4nderungen im zweiten Prototyp von ALP:  <\/p>\n<ul>\n<li class=\"l\"> Der D-Installer wurde aktiviert, bei dem die Benutzeroberfl\u00e4che von den internen Komponenten von YaST getrennt ist und die M\u00f6glichkeit besteht, verschiedene Frontends zu nutzen, einschlie\u00dflich eines Frontends zur Verwaltung der Installation \u00fcber eine Web-Oberfl\u00e4che. Die grundlegende Oberfl\u00e4che zur Verwaltung der Installation ist mit Web-Technologien erstellt und umfasst einen Handler, der den Zugriff auf D-Bus-Aufrufe \u00fcber HTTP erm\u00f6glicht, sowie die eigentliche Web-Oberfl\u00e4che. Die Web-Oberfl\u00e4che ist in JavaScript unter Verwendung des React-Frameworks und der PatternFly-Komponenten geschrieben. Um die Sicherheit zu gew\u00e4hrleisten, unterst\u00fctzt der D-Installer die Installation auf verschl\u00fcsselten Partitionen und erm\u00f6glicht die Verwendung von TPM (Trusted Platform Module) zur Entschl\u00fcsselung der Bootpartition, wobei anstelle von Passw\u00f6rtern Schl\u00fcssel verwendet werden, die im TPM-Chip gespeichert sind.\n<li class=\"l\"> Es wurde sichergestellt, dass einige YaST-Clients (Bootloader, iSCSIClient, Kdump, Firewall usw.) in separaten Containern ausgef\u00fchrt werden. Es wurden zwei Arten von Containern implementiert \u2014 gesteuerte Container f\u00fcr die Arbeit mit YaST im Textmodus, in der GUI und \u00fcber die Weboberfl\u00e4che, sowie Testcontainer f\u00fcr automatisierte Texttests. Eine Reihe von Modulen wurde ebenfalls f\u00fcr die Verwendung in Systemen mit transaktionsbasierten Updates angepasst. F\u00fcr die Integration mit openQA wurde die Bibliothek libyui-rest-api mit der Implementierung von REST API vorgeschlagen.\n<li class=\"l\"> Die Ausf\u00fchrung in einem Container der Cockpit-Plattform, auf deren Grundlage das Web-Interface des Konfigurators und des Installationsprogramms erstellt wurde, wurde implementiert.\n<li class=\"l\"> Die M\u00f6glichkeit der Verwendung von vollst\u00e4ndiger Festplattenverschl\u00fcsselung (FDE, Full Disk Encryption) wurde in Installationen auf gew\u00f6hnlicher Hardware, nicht nur in Virtualisierungssystemen und Cloud-Systemen, sichergestellt.\n<li class=\"l\"> Als prim\u00e4rer Bootloader wurde GRUB2 eingesetzt.\n<li class=\"l\"> Konfigurationen zum Bereitstellen von Containern zum Aufbau einer Firewall (firewalld-container) und zur zentralisierten Verwaltung von Systemen und Clustern (warewulf-container) wurden hinzugef\u00fcgt.        <\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58367\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f SUSE \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP &#171;Punta Baretti&#187; (Adaptable Linux Platform), \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u043c\u043e\u0439 \u043a\u0430\u043a \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 SUSE Linux Enterprise. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u043c \u043e\u0442\u043b\u0438\u0447\u0438\u0435\u043c ALP \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0431\u0430\u0437\u043e\u0432\u043e\u0439 \u043e\u0441\u043d\u043e\u0432\u044b \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 \u043d\u0430 \u0434\u0432\u0435 \u0447\u0430\u0441\u0442\u0438: \u0443\u0440\u0435\u0437\u0430\u043d\u043d\u0443\u044e &#171;host OS&#187; \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e\u0432\u0435\u0440\u0445 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0441\u043b\u043e\u0439 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u0437\u0430\u043f\u0443\u0441\u043a \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445 \u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d\u0430\u0445. \u0421\u0431\u043e\u0440\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-106211","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f SUSE \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP &quot;Punta Baretti&quot; (Adaptable Linux Platform), \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u043c\u043e\u0439 \u043a\u0430\u043a \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 SUSE Linux Enterprise.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP, \u0438\u0434\u0443\u0449\u0435\u0439 \u043d\u0430 \u0441\u043c\u0435\u043d\u0443 SUSE Linux Enterprise | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f SUSE \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP &quot;Punta Baretti&quot; (Adaptable Linux Platform), \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u043c\u043e\u0439 \u043a\u0430\u043a \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 SUSE Linux Enterprise.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-12-21T13:37:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-12-21T13:37:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Der zweite Prototyp der ALP-Plattform, die die SUSE Linux Enterprise abl\u00f6st | ProHoster","description":"Die Firma SUSE hat den zweiten Prototyp der ALP-Plattform \"Punta Baretti\" (Adaptable Linux Platform) ver\u00f6ffentlicht, die als Fortsetzung der Entwicklung der SUSE Linux Enterprise-Distribution positioniert wird.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP, \u0438\u0434\u0443\u0449\u0435\u0439 \u043d\u0430 \u0441\u043c\u0435\u043d\u0443 SUSE Linux Enterprise | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f SUSE \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP &quot;Punta Baretti&quot; (Adaptable Linux Platform), \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u043c\u043e\u0439 \u043a\u0430\u043a \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 SUSE Linux Enterprise.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-12-21T13:37:51+00:00","article:modified_time":"2022-12-21T13:37:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/106211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=106211"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/106211\/revisions"}],"predecessor-version":[{"id":164147,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/106211\/revisions\/164147"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=106211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=106211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=106211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}