{"id":105253,"date":"2022-10-05T09:36:54","date_gmt":"2022-10-05T07:36:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovan-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise"},"modified":"2022-10-05T09:36:54","modified_gmt":"2022-10-05T07:36:54","slug":"opublikovan-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/opublikovan-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","title":{"rendered":"Byl zve\u0159ejn\u011bn prototyp platformy ALP, kter\u00e1 nahrazuje SUSE Linux Enterprise","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost SUSE zve\u0159ejnila prvn\u00ed prototyp platformy ALP (Adaptable Linux Platform), kter\u00e1 je prezentov\u00e1na jako pokra\u010dov\u00e1n\u00ed v\u00fdvoje distribuce SUSE Linux Enterprise. Kl\u00ed\u010dov\u00fdm rozd\u00edlem nov\u00e9ho syst\u00e9mu je rozd\u011blen\u00ed z\u00e1kladn\u00edho j\u00e1dra distribuce na dv\u011b \u010d\u00e1sti: zjednodu\u0161enou &#171;host OS&#187; pro provoz nad hardwarem a vrstvu pro podporu aplikac\u00ed, zam\u011b\u0159enou na spu\u0161t\u011bn\u00ed v kontejnerech a virtu\u00e1ln\u00edch stroj\u00edch. Sestaven\u00ed jsou p\u0159ipravena pro architekturu x86_64.    <\/p>\n<p>My\u0161lenka spo\u010d\u00edv\u00e1 v tom, aby se v &#171;host OS&#187; rozv\u00edjela minim\u00e1ln\u00ed prost\u0159ed\u00ed nezbytn\u00e9 pro podporu a spr\u00e1vu hardwaru, a aby v\u0161echny aplikace a komponenty u\u017eivatelsk\u00e9ho prostoru b\u011b\u017eely nikoli ve sm\u00ed\u0161en\u00e9m prost\u0159ed\u00ed, ale v odd\u011blen\u00fdch kontejnerech nebo v <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/abuzoustojchivye-vps\/\"   title=\"virtual machines\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4268\">virtual machines<\/a>, prov\u00e1d\u011bn\u00fdch nad \u201ehost OS\u201c a izolovan\u00fdch od sebe. Takov\u00e1 organizace umo\u017en\u00ed u\u017eivatel\u016fm zam\u011b\u0159it se na aplikace a abstrahovat pracovn\u00ed procesy, odd\u011bluj\u00edc\u00ed je od n\u00edzko\u00farov\u0148ov\u00e9ho syst\u00e9mov\u00e9ho prost\u0159ed\u00ed a hardware.      <\/p>\n<p>Jako z\u00e1klad pro \u201ehost OS\u201c byl pou\u017eit produkt SLE Micro, zalo\u017een\u00fd na zku\u0161enostech z projektu MicroOS. Pro centralizovan\u00e9 \u0159\u00edzen\u00ed jsou nab\u00edzeny syst\u00e9my spr\u00e1vy konfigurac\u00ed Salt (p\u0159edinstalov\u00e1no) a Ansible (volba). Pro spu\u0161t\u011bn\u00ed izolovan\u00fdch kontejner\u016f jsou k dispozici n\u00e1stroje Podman a K3s (Kubernetes). Mezi syst\u00e9mov\u00fdmi komponentami, kter\u00e9 byly p\u0159esunuty do kontejner\u016f, se nach\u00e1zej\u00ed yast2, podman, k3s, cockpit, GDM (GNOME Display Manager) a KVM.     <\/p>\n<p>Mezi charakteristikami syst\u00e9mov\u00e9ho prost\u0159ed\u00ed se uv\u00e1d\u00ed v\u00fdchoz\u00ed pou\u017eit\u00ed \u0161ifrov\u00e1n\u00ed disku (FDE, Full Disk Encryption) s mo\u017enost\u00ed ukl\u00e1d\u00e1n\u00ed kl\u00ed\u010d\u016f v TPM. Ko\u0159enov\u00e1 partition je p\u0159ipojena v re\u017eimu pouze pro \u010dten\u00ed a b\u011bhem provozu se nem\u011bn\u00ed. V prost\u0159ed\u00ed se pou\u017e\u00edv\u00e1 mechanismus atom\u00e1rn\u00edch instalac\u00ed aktualizac\u00ed. Na rozd\u00edl od atom\u00e1rn\u00edch aktualizac\u00ed zalo\u017een\u00fdch na ostree a snap, kter\u00e9 se pou\u017e\u00edvaj\u00ed ve Fedo\u0159e a Ubuntu, v ALP nam\u00edsto budov\u00e1n\u00ed jednotliv\u00fdch atom\u00e1rn\u00edch obraz\u016f a nasazen\u00ed dal\u0161\u00ed infrastruktury pro dod\u00e1n\u00ed se pou\u017e\u00edv\u00e1 standardn\u00ed spr\u00e1vce bal\u00ed\u010dk\u016f a mechanismus snapshot\u016f v syst\u00e9mu Btrfs.     <\/p>\n<p>Hlavn\u00ed koncepty ALP:  <\/p>\n<ul>\n<li class=\"l\"> Minimalizace z\u00e1sahu u\u017eivatele (zero-touch), co\u017e znamen\u00e1 automatizaci z\u00e1kladn\u00edch proces\u016f \u00fadr\u017eby, nasazen\u00ed a konfigurace.\n<li class=\"l\"> Automatick\u00e9 udr\u017eov\u00e1n\u00ed bezpe\u010dnosti a aktu\u00e1lnosti syst\u00e9mu (self-updating). Je p\u0159edpokl\u00e1d\u00e1n konfigurovateln\u00fd re\u017eim automatick\u00e9ho instalov\u00e1n\u00ed aktualizac\u00ed (nap\u0159\u00edklad je mo\u017en\u00e9 zapnout automatickou instalaci pouze z\u00e1plat kritick\u00fdch zranitelnost\u00ed nebo se vr\u00e1tit k ru\u010dn\u00edmu schv\u00e1len\u00ed instalace aktualizac\u00ed). Pro aktualizaci j\u00e1dra Linux bez restartu a p\u0159eru\u0161en\u00ed slu\u017eby jsou podporov\u00e1ny live-patch.\n<li class=\"l\"> Automatick\u00e9 pou\u017eit\u00ed optimalizac\u00ed (self-tuning) a udr\u017eov\u00e1n\u00ed \u017eivotaschopnosti syst\u00e9mu (self-healing). Syst\u00e9m zaznamen\u00e1v\u00e1 posledn\u00ed stabiln\u00ed stav a po aplikaci aktualizac\u00ed nebo zm\u011bn\u011b konfigurac\u00ed, v p\u0159\u00edpad\u011b zji\u0161t\u011bn\u00ed anom\u00e1li\u00ed, probl\u00e9m\u016f nebo poru\u0161en\u00ed chov\u00e1n\u00ed, se automaticky vrac\u00ed do p\u0159edchoz\u00edho stavu pomoc\u00ed sn\u00edmk\u016f Btrfs.\n<li class=\"l\"> V\u00edceverzov\u00e1 softwareov\u00e1 platforma. Izolace komponent\u016f v kontejnerech umo\u017e\u0148uje sou\u010dasn\u00e9 pou\u017e\u00edv\u00e1n\u00ed r\u016fzn\u00fdch verz\u00ed n\u00e1stroj\u016f a aplikac\u00ed. Nap\u0159\u00edklad je mo\u017en\u00e9 spou\u0161t\u011bt aplikace, kter\u00e9 maj\u00ed v z\u00e1vislostech r\u016fzn\u00e9 verze Pythonu, Javy a Node.js, p\u0159i\u010dem\u017e se odd\u011bluj\u00ed vz\u00e1jemn\u011b neslu\u010diteln\u00e9 z\u00e1vislosti. Z\u00e1kladn\u00ed z\u00e1vislosti jsou dod\u00e1v\u00e1ny ve form\u011b BCI (Base Container Images). U\u017eivatel m\u016f\u017ee vytv\u00e1\u0159et, aktualizovat a odstra\u0148ovat softwarov\u00e9 platformy, ani\u017e by zasahoval do jin\u00fdch prost\u0159ed\u00ed.      <\/ul>\n<p>Na rozd\u00edl od SUSE Linux Enterprise se v\u00fdvoj ALP od sam\u00e9ho za\u010d\u00e1tku uskute\u010d\u0148uje pomoc\u00ed otev\u0159en\u00e9ho procesu v\u00fdvoje, kdy jsou rozhoduj\u00edc\u00ed sestaven\u00ed a v\u00fdsledky testov\u00e1n\u00ed ve\u0159ejn\u011b dostupn\u00e9 v\u0161em z\u00e1jemc\u016fm, co\u017e umo\u017e\u0148uje z\u00fa\u010dastn\u011bn\u00fdm osob\u00e1m sledovat prov\u00e1d\u011bnou pr\u00e1ci a zapojit se do v\u00fdvoje.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57872\">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 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP (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 \u043d\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \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 x86_64. [&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-105253","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - 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 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP (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\/cs\/blog\/news\/opublikovan-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \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 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP (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\/cs\/blog\/news\/opublikovan-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-10-05T07:36:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-10-05T07:36:54+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\udd47Byl zve\u0159ejn\u011bn prototyp platformy ALP, kter\u00e1 nahrazuje SUSE Linux Enterprise | ProHoster","description":"Spole\u010dnost SUSE publikovala prvn\u00ed prototyp platformy ALP (Adaptable Linux Platform), kter\u00e1 je prezentov\u00e1na jako pokra\u010dov\u00e1n\u00ed v\u00fdvoje distribuce SUSE Linux Enterprise.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/opublikovan-prototip-platformy-alp-idushhej-na-smenu-suse-linux-enterprise","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \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 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b ALP (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\/cs\/blog\/news\/opublikovan-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-10-05T07:36:54+00:00","article:modified_time":"2022-10-05T07:36:54+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\/cs\/wp-json\/wp\/v2\/posts\/105253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=105253"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/105253\/revisions"}],"predecessor-version":[{"id":164143,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/105253\/revisions\/164143"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=105253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=105253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=105253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}