{"id":33747,"date":"2019-10-31T21:54:28","date_gmt":"2019-10-31T18:54:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/intel-razvivaet-otkrytuyu-proshivku-modernfw-i-gipervizor-na-yazyke-rust\/"},"modified":"2019-10-31T21:54:28","modified_gmt":"2019-10-31T18:54:28","slug":"intel-razvivaet-otkrytuyu-proshivku-modernfw-i-gipervizor-na-yazyke-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/intel-razvivaet-otkrytuyu-proshivku-modernfw-i-gipervizor-na-yazyke-rust","title":{"rendered":"Intel rozv\u00edj\u00ed otev\u0159en\u00fd firmware ModernFW a hypervizor v jazyce Rust","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spole\u010dnost Intel <noindex><a rel=\"nofollow\" href=\"https:\/\/newsroom.intel.com\/news\/intel-drives-innovation-software-stack\/\">p\u0159edstavila<\/a><\/noindex> Na prob\u00edhaj\u00edc\u00ed konferenci OSTS (Open Source Technology Summit) se p\u0159edstavuje n\u011bkolik nov\u00fdch experiment\u00e1ln\u00edch otev\u0159en\u00fdch projekt\u016f. V r\u00e1mci iniciativy <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/intel\/ModernFW\">ModernFW<\/a><\/noindex> se pracuje na vytvo\u0159en\u00ed \u0161k\u00e1lovateln\u00e9ho a bezpe\u010dn\u00e9ho n\u00e1hrady pro firmwary UEFI a BIOS. Projekt je ve f\u00e1zi rozvoje, ale v sou\u010dasn\u00e9 prototypov\u00e9 verzi ji\u017e existuje dostatek funkc\u00ed pro zah\u00e1jen\u00ed bootov\u00e1n\u00ed opera\u010dn\u00edho j\u00e1dra. Projekt vych\u00e1z\u00ed z \u00fasil\u00ed <noindex><a rel=\"nofollow\" href=\"https:\/\/www.tianocore.org\/\">TianoCore<\/a><\/noindex> (otev\u0159en\u00e1 implementace UEFI) a vrac\u00ed zm\u011bny zp\u011bt do upstreamu.<\/p>\n<p>ModernFW se zam\u011b\u0159uje na poskytov\u00e1n\u00ed minimalistick\u00fdch firmwar\u016f, vhodn\u00fdch pro pou\u017eit\u00ed na vertik\u00e1ln\u011b integrovan\u00fdch platform\u00e1ch, jako jsou servery pro cloudov\u00e9 syst\u00e9my. Na t\u011bchto syst\u00e9mech nen\u00ed pot\u0159eba udr\u017eovat k\u00f3d pro zaji\u0161t\u011bn\u00ed zp\u011btn\u00e9 kompatibility a komponenty pro univerz\u00e1ln\u00ed pou\u017eit\u00ed, kter\u00e9 jsou vlastn\u00ed tradi\u010dn\u00edm firmwar\u016fm UEFI. Odstran\u011bn\u00ed nadbyte\u010dn\u00e9ho k\u00f3du sni\u017euje po\u010det mo\u017en\u00fdch vektor\u016f pro \u00fatoky a chyby, co\u017e pozitivn\u011b ovliv\u0148uje bezpe\u010dnost a efektivitu. Tak\u00e9 se pracuje na odstran\u011bn\u00ed podpory zastaral\u00fdch typ\u016f za\u0159\u00edzen\u00ed a funkcionality, kter\u00e9 mohou b\u00fdt prov\u00e1d\u011bny v r\u00e1mci opera\u010dn\u00edho syst\u00e9mu. <\/p>\n<p>Z\u016fst\u00e1vaj\u00ed pouze nezbytn\u00e9 ovlada\u010de za\u0159\u00edzen\u00ed a je poskytnuta minim\u00e1ln\u00ed podpora emulovan\u00fdch a virtu\u00e1ln\u00edch za\u0159\u00edzen\u00ed. Kde to je mo\u017en\u00e9, \u00fakoly, kter\u00e9 mohou b\u00fdt vykon\u00e1v\u00e1ny na \u00farovni OS, jsou p\u0159esunuty na \u00farove\u0148 opera\u010dn\u00edho syst\u00e9mu. \u010c\u00e1st k\u00f3du je spole\u010dn\u011b pou\u017e\u00edv\u00e1na v firmwaru a j\u00e1dru OS. Nab\u00edzena je modul\u00e1rn\u00ed a p\u0159izp\u016fsobiteln\u00e1 konfigurace. Podpora architektur je zat\u00edm omezena na syst\u00e9my x86-64 a z podporovan\u00fdch opera\u010dn\u00edch syst\u00e9m\u016f zat\u00edm jen Linux (p\u0159i pot\u0159eb\u011b m\u016f\u017ee b\u00fdt implementov\u00e1na i podpora dal\u0161\u00edch OS).<\/p>\n<p>Z\u00e1rove\u0148 spole\u010dnost Intel <noindex>p\u0159edstavila<\/noindex> projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/intel\/cloud-hypervisor\">Cloud Hypervisor<\/a><\/noindex>, v r\u00e1mci kter\u00e9ho se pokusila vytvo\u0159it hypervisor zalo\u017een\u00fd na komponent\u00e1ch<br \/>\nspole\u010dn\u00e9ho projektu <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rust-vmm\">Rust-VMM<\/a><\/noindex>, ve kter\u00e9m krom\u011b Intelu se pod\u00edlej\u00ed tak\u00e9 spole\u010dnosti Alibaba, Amazon, Google a Red Hat. Rust-VMM je naps\u00e1n v jazyce Rust a umo\u017e\u0148uje vytv\u00e1\u0159et hypervisory specifick\u00e9 pro ur\u010dit\u00e9 \u00fakoly. Cloud Hypervisor je jedn\u00edm z takov\u00fdch hypervisor\u016f, kter\u00fd poskytuje vysoce \u00farov\u0148ov\u00fd monitor virtu\u00e1ln\u00edch stroj\u016f (VMM), funguj\u00edc\u00ed nad KVM a optimalizovan\u00fd pro \u0159e\u0161en\u00ed probl\u00e9m\u016f typick\u00fdch pro cloudov\u00e9 syst\u00e9my. V kontextu z\u00e1jm\u016f spole\u010dnosti Intel je hlavn\u00edm \u00fakolem Cloud Hypervisor spu\u0161t\u011bn\u00ed modern\u00edch distribuc\u00ed Linuxu s vyu\u017eit\u00edm para-virtualizovan\u00fdch za\u0159\u00edzen\u00ed na b\u00e1zi virtio.<\/p>\n<p>Podpora emulace je minimalizov\u00e1na (d\u016fraz je kladen na para-virtualizaci). V sou\u010dasn\u00e9 dob\u011b jsou podporov\u00e1ny pouze syst\u00e9my x86_64, ale v pl\u00e1nu je tak\u00e9 podpora AArch64. Pro odstran\u011bn\u00ed nadbyte\u010dn\u00e9ho k\u00f3du a zjednodu\u0161en\u00ed konfigurace procesoru, pam\u011bti, PCI a NVDIMM se prov\u00e1d\u00ed ji\u017e ve f\u00e1zi sestaven\u00ed. Je zde mo\u017enost migrace virtu\u00e1ln\u00edch stroj\u016f mezi servery. Mezi kl\u00ed\u010dov\u00e9 \u00fakoly pat\u0159\u00ed: vysok\u00e1 reaktivita, n\u00edzk\u00e1 spot\u0159eba pam\u011bti, vysok\u00fd v\u00fdkon a sn\u00ed\u017een\u00ed mo\u017en\u00fdch vektor\u016f pro \u00fatoky.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50690\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043d\u0430 \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u0432 \u044d\u0442\u0438 \u0434\u043d\u0438 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 OSTS (Open Source Technology Summit) \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0432\u044b\u0445 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432. \u0412 \u0440\u0430\u043c\u043a\u0430\u0445 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u044b ModernFW \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0439 \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u0437\u0430\u043c\u0435\u043d\u044b \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a UEFI \u0438 BIOS. \u041f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0434\u0438\u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f, \u043d\u043e \u043d\u0430 \u0434\u0430\u043d\u043d\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u043c \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0435 \u0443\u0436\u0435 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 [&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-33747","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 Intel \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043d\u0430 \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u0432 \u044d\u0442\u0438 \u0434\u043d\u0438 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 OSTS (Open Source Technology.\" \/>\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\/intel-razvivaet-otkrytuyu-proshivku-modernfw-i-gipervizor-na-yazyke-rust\" \/>\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\udd47Intel \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 ModernFW \u0438 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043d\u0430 \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u0432 \u044d\u0442\u0438 \u0434\u043d\u0438 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 OSTS (Open Source Technology.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/intel-razvivaet-otkrytuyu-proshivku-modernfw-i-gipervizor-na-yazyke-rust\" \/>\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=\"2019-10-31T18:54:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:54:28+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\udd47Intel vyv\u00edj\u00ed open-source firmware ModernFW a hypervisor v jazyce Rust | ProHoster","description":"Spole\u010dnost Intel p\u0159edstavila na prob\u00edhaj\u00edc\u00ed konferenci OSTS (Open Source Technology.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/intel-razvivaet-otkrytuyu-proshivku-modernfw-i-gipervizor-na-yazyke-rust","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\udd47Intel \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 ModernFW \u0438 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Intel \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043d\u0430 \u043f\u0440\u043e\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u0432 \u044d\u0442\u0438 \u0434\u043d\u0438 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 OSTS (Open Source Technology.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/intel-razvivaet-otkrytuyu-proshivku-modernfw-i-gipervizor-na-yazyke-rust","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":"2019-10-31T18:54:28+00:00","article:modified_time":"2019-10-31T18:54:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33747","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 16:32:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:34:12","updated":"2026-01-21 16:32:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/33747","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=33747"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/33747\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=33747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=33747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=33747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}