{"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\/it\/blog\/news\/vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","title":{"rendered":"Il secondo prototipo della piattaforma ALP, che sostituisce SUSE Linux Enterprise","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'azienda SUSE ha pubblicato il secondo prototipo della piattaforma ALP 'Punta Baretti' (Adaptable Linux Platform), posizionata come un'evoluzione del sistema operativo SUSE Linux Enterprise. La principale differenza di ALP \u00e8 la divisione della base fondamentale del sistema in due parti: un 'host OS' ridotto per funzionare sopra l'hardware e uno strato di supporto per le applicazioni, orientato all'esecuzione in contenitori e macchine virtuali. Le build sono preparate per l'architettura x86_64. ALP si sviluppa inizialmente attraverso un processo di sviluppo aperto, durante il quale le build intermedie e i risultati dei test sono pubblicamente accessibili a chiunque sia interessato.     <\/p>\n<p>L'architettura di ALP si basa sullo sviluppo nell'ambiente del \u00abhost OS\u00bb, il quale \u00e8 minimo e necessario per supportare e gestire l'hardware. Tutte le applicazioni e i componenti dello spazio utente sono proposti per essere eseguiti non in un ambiente misto, ma in contenitori separati o in <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/vps\/abuzoustojchivye-vps\/\"   title=\"macchine virtuali\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4272\">macchine virtuali<\/a>, eseguiti sopra il \u00abhost OS\u00bb e isolati l'uno dall'altro. Tale organizzazione permetter\u00e0 agli utenti di focalizzarsi sulle applicazioni e di astrarre i flussi di lavoro, separandoli dall'ambiente di sistema di basso livello e dall'hardware.      <\/p>\n<p>L'\u00abhost OS\u00bb si basa sul prodotto SLE Micro, sviluppato a partire dai lavori del progetto MicroOS. Per la gestione centralizzata sono disponibili sistemi di gestione della configurazione come Salt (preinstallato) e Ansible (opzione). Per l'esecuzione di contenitori isolati sono disponibili gli strumenti Podman e K3s (Kubernetes). Tra i componenti di sistema spostati nei contenitori ci sono yast2, podman, k3s, cockpit, GDM (GNOME Display Manager) e KVM.     <\/p>\n<p>Tra le caratteristiche dell'ambiente di sistema si segnala l'uso predefinito della crittografia del disco (FDE, Full Disk Encryption) con possibilit\u00e0 di memorizzare le chiavi nel TPM. La partizione di root \u00e8 montata in modalit\u00e0 sola lettura e non viene modificata durante il funzionamento. Nell'ambiente viene utilizzato un meccanismo di installazione atomica degli aggiornamenti. A differenza degli aggiornamenti atomici basati su ostree e snap, utilizzati in Fedora e Ubuntu, in ALP invece di costruire singole immagini atomiche e dispiegare un'infrastruttura di consegna aggiuntiva vengono utilizzati il gestore di pacchetti standard e il meccanismo di snapshot nel file system Btrfs.     <\/p>\n<p>\u00c8 previsto un regime configurabile per l'installazione automatica degli aggiornamenti (ad esempio, \u00e8 possibile attivare l'installazione automatica solo delle patch per le vulnerabilit\u00e0 critiche o tornare a confermare manualmente l'installazione degli aggiornamenti). Per aggiornare il kernel Linux senza riavvio e senza interrompere il funzionamento, sono supportati i live patch. Per garantire la resilienza del sistema (self-healing), viene effettuato un backup dell'ultimo stato stabile tramite snapshot Btrfs (in caso di anomalie dopo l'applicazione degli aggiornamenti o delle modifiche alle impostazioni, il sistema viene automaticamente riportato allo stato precedente).    <\/p>\n<p>La piattaforma utilizza uno stack software multi-versione: grazie all'uso di contenitori, \u00e8 possibile utilizzare contemporaneamente versioni diverse di strumenti e applicazioni. Ad esempio, \u00e8 possibile eseguire applicazioni che dipendono da versioni diverse di Python, Java e Node.js, separando le dipendenze incompatibili. Le dipendenze di base sono fornite sotto forma di set BCI (Base Container Images). L'utente pu\u00f2 creare, aggiornare e rimuovere stack software senza influenzare altri ambienti.      <\/p>\n<p>Le principali modifiche al secondo prototipo di ALP:  <\/p>\n<ul>\n<li class=\"l\"> \u00c8 stato implementato l'installer D-Installer, nel quale l'interfaccia utente \u00e8 separata dai componenti interni di YaST e offre la possibilit\u00e0 di utilizzare diversi frontend, inclusi quelli per la gestione dell'installazione tramite interfaccia web. L'interfaccia di base per la gestione dell'installazione \u00e8 costruita utilizzando tecnologie web e include un gestore che fornisce accesso alle chiamate D-Bus tramite HTTP, e l'interfaccia web stessa. L'interfaccia web \u00e8 scritta in JavaScript utilizzando il framework React e i componenti PatternFly. Per garantire la sicurezza, D-Installer supporta l'installazione su partizioni criptate e consente l'uso di TPM (Trusted Platform Module) per decrittografare la partizione di avvio, utilizzando chiavi memorizzate nel chip TPM al posto delle password.\n<li class=\"l\"> \u00c8 stata garantita l'esecuzione di alcuni client YaST (bootloader, iSCSIClient, Kdump, firewall, ecc.) in contenitori separati. Sono stati implementati due tipi di contenitori \u2014 di gestione per lavorare con YaST in modalit\u00e0 testuale, in GUI e tramite interfaccia web, e di test per eseguire test automatici. Alcuni moduli sono stati inoltre adattati per l'uso in sistemi con aggiornamenti transazionali. Per l'integrazione con openQA \u00e8 stata proposta la libreria libyui-rest-api con implementazione REST API.\n<li class=\"l\"> \u00c8 stata implementata l'esecuzione in contenitore della piattaforma Cockpit, su cui si basa l'interfaccia web del configuratore e dell'installer.\n<li class=\"l\"> \u00c8 stata garantita la possibilit\u00e0 di utilizzare la crittografia full-disk (FDE, Full Disk Encryption) nelle installazioni su hardware comune, e non solo in sistemi di virtualizzazione e cloud.\n<li class=\"l\"> Come principale bootloader \u00e8 stato utilizzato GRUB2.\n<li class=\"l\"> Sono state aggiunte configurazioni per il deployment di contenitori per costruire un firewall (firewalld-container) e per la gestione centralizzata di sistemi e cluster (warewulf-container).        <\/ul>\n<p>Fonte: <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\/it\/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=\"it_IT\" \/>\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\/it\/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\udd47Secondo prototipo della piattaforma ALP, che sostituisce SUSE Linux Enterprise | ProHoster","description":"L'azienda SUSE ha pubblicato il secondo prototipo della piattaforma ALP \"Punta Baretti\" (Adaptable Linux Platform), posizionata come continuazione dello sviluppo della distribuzione SUSE Linux Enterprise.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vtoroj-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/106211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=106211"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/106211\/revisions"}],"predecessor-version":[{"id":164147,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/106211\/revisions\/164147"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=106211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=106211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=106211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}