{"id":101775,"date":"2021-10-25T22:22:37","date_gmt":"2021-10-25T20:22:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem"},"modified":"2021-10-25T22:22:37","modified_gmt":"2021-10-25T20:22:37","slug":"vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem","title":{"rendered":"Vyd\u00e1n\u00ed Muen 1.0, otev\u0159en\u00e9ho mikroj\u00e1dra pro vytv\u00e1\u0159en\u00ed vysoce spolehliv\u00fdch syst\u00e9m\u016f","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po osmi letech v\u00fdvoje byl uveden projekt Muen 1.0, kter\u00fd vyv\u00edj\u00ed j\u00e1dro odd\u011blen\u00ed (Separation kernel), jeho\u017e absence chyb v zdrojov\u00fdch textech byla potvrzena matematick\u00fdmi metodami form\u00e1ln\u00ed verifikace spolehlivosti. J\u00e1dro je dostupn\u00e9 pro architekturu x86_64 a m\u016f\u017ee b\u00fdt pou\u017eito v kritick\u00fdch syst\u00e9mech, vy\u017eaduj\u00edc\u00edch zv\u00fd\u0161enou \u00farove\u0148 spolehlivosti a z\u00e1ruku absence selh\u00e1n\u00ed. Zdrojov\u00e9 texty projektu jsou naps\u00e1ny v jazyce Ada a jeho verifikovateln\u00e9 variant\u011b SPARK 2014. K\u00f3d je distribuov\u00e1n pod licenc\u00ed GPLv3.      <\/p>\n<p>J\u00e1dro odd\u011blen\u00ed p\u0159edstavuje mikro-j\u00e1dro, kter\u00e9 poskytuje prost\u0159ed\u00ed pro prov\u00e1d\u011bn\u00ed izolovan\u00fdch komponent, jejich\u017e interakce jsou p\u0159\u00edsn\u011b regulov\u00e1ny stanoven\u00fdmi pravidly. Izolace je zalo\u017eena na pou\u017eit\u00ed roz\u0161\u00ed\u0159en\u00ed virtualizace Intel VT-x a zahrnuje tak\u00e9 mechanismy ochrany k blokov\u00e1n\u00ed organizace skryt\u00fdch komunika\u010dn\u00edch kan\u00e1l\u016f. J\u00e1dro odd\u011blen\u00ed je minimalisti\u010dt\u011bj\u0161\u00ed a stati\u010dt\u011bj\u0161\u00ed ne\u017e ostatn\u00ed mikro-j\u00e1dra, co\u017e umo\u017e\u0148uje sn\u00ed\u017eit po\u010det situac\u00ed, kter\u00e9 by mohly v\u00e9st k selh\u00e1n\u00ed.     <\/p>\n<p>J\u00e1dro b\u011b\u017e\u00ed v ko\u0159enov\u00e9m re\u017eimu VMX, obdobn\u011b jako hypervizor, zat\u00edmco v\u0161echny ostatn\u00ed komponenty b\u011b\u017e\u00ed v nekorenov\u00e9m re\u017eimu VMX, obdobn\u011b jako hostitelsk\u00e9 syst\u00e9my. P\u0159\u00edstup k hardwaru se realizuje pomoc\u00ed roz\u0161\u00ed\u0159en\u00ed Intel VT-d DMA a p\u0159emapov\u00e1n\u00ed p\u0159eru\u0161en\u00ed, co\u017e umo\u017e\u0148uje bezpe\u010dn\u00e9 p\u0159i\u0159azen\u00ed PCI za\u0159\u00edzen\u00ed k komponent\u00e1m, kter\u00e9 b\u011b\u017e\u00ed pod spr\u00e1vou Muen.    <center><img decoding=\"async\" alt=\"Vyd\u00e1n\u00ed Muen 1.0, otev\u0159en\u00e9ho mikroj\u00e1dra pro vytv\u00e1\u0159en\u00ed vysoce spolehliv\u00fdch syst\u00e9m\u016f\" src=\"\/wp-content\/uploads\/2021\/10\/bd30e656326f6fd3667eec5773341420.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Mezi mo\u017enosti Muen pat\u0159\u00ed podpora v\u00edcej\u00e1drov\u00fdch syst\u00e9m\u016f, vlo\u017een\u00fdch str\u00e1nek pam\u011bti (EPT, Extended Page Tables), MSI (Message Signaled Interrupts), tabulek atribut\u016f str\u00e1nek pam\u011bti (PAT, Page Attribute Table). Muen tak\u00e9 poskytuje pevn\u00fd cyklick\u00fd pl\u00e1nova\u010d zalo\u017een\u00fd na vyhazovac\u00edm \u010dasova\u010di Intel VMX, kompaktn\u00ed runtime, kter\u00fd neovliv\u0148uje v\u00fdkon, syst\u00e9m auditu selh\u00e1n\u00ed, mechanismus statick\u00e9ho p\u0159i\u0159azen\u00ed zdroj\u016f na z\u00e1klad\u011b pravidel, syst\u00e9m zpracov\u00e1n\u00ed ud\u00e1lost\u00ed a kan\u00e1ly sd\u00edlen\u00e9 pam\u011bti pro interakci mezi spu\u0161t\u011bn\u00fdmi komponentami.    <\/p>\n<p>Podporuje se spu\u0161t\u011bn\u00ed komponent s 64bitov\u00fdm strojov\u00fdm k\u00f3dem, 32bitov\u00fdch nebo 64bitov\u00fdch <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/\"   title=\"virtu\u00e1ln\u00edch stroj\u016f\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2074\">virtu\u00e1ln\u00edch stroj\u016f<\/a>, 64bitov\u00fdch aplikac\u00ed ve spole\u010dnostech Ada a SPARK 2014, virtu\u00e1ln\u00edch stroj\u00edch s Linuxem a samostatn\u00fdch &#171;unikernel&#187; zalo\u017een\u00fdch na MirageOS.     <\/p>\n<p>Hlavn\u00ed novinky, kter\u00e9 byly zavedeny ve vyd\u00e1n\u00ed Muen 1.0:  <\/p>\n<ul>\n<li class=\"l\"> Byly zve\u0159ejn\u011bny dokumenty se specifikacemi j\u00e1dra (architektura a struktura), syst\u00e9mu (syst\u00e9mov\u00e9 politiky, Tau0 a n\u00e1stroje) a komponent, ve kter\u00fdch jsou zdokumentov\u00e1ny v\u0161echny aspekty fungov\u00e1n\u00ed projektu.\n<li class=\"l\"> Byly p\u0159id\u00e1ny n\u00e1stroje Tau0 (Muen System Composer), kter\u00e9 zahrnuj\u00ed sadu p\u0159ipraven\u00fdch a ov\u011b\u0159en\u00fdch komponent pro sestaven\u00ed syst\u00e9mov\u00fdch obraz\u016f a v\u00fdvoj typick\u00fdch slu\u017eeb spou\u0161t\u011bn\u00fdch nad Muen. Mezi poskytovan\u00fdmi komponentami jsou ovlada\u010d AHCI (SATA), spr\u00e1vce za\u0159\u00edzen\u00ed (DM), zavad\u011b\u010d, syst\u00e9mov\u00fd mana\u017eer, virtu\u00e1ln\u00ed termin\u00e1l atd.\n<li class=\"l\"> Linuxov\u00fd ovlada\u010d muenblock (implementace blokov\u00e9ho za\u0159\u00edzen\u00ed funguj\u00edc\u00edho nad sd\u00edlenou pam\u011bt\u00ed Muen) byl p\u0159eveden na pou\u017eit\u00ed API blockdev 2.0.\n<li class=\"l\"> Byly realizov\u00e1ny n\u00e1stroje pro spr\u00e1vu \u017eivotn\u00edho cyklu nativn\u00edch komponent.\n<li class=\"l\"> Syst\u00e9mov\u00e9 obrazy byly p\u0159evedeny na pou\u017eit\u00ed SBS (Signed Block Stream) a CSL (Command Stream Loader) pro ochranu integrity.\n<li class=\"l\"> Byl implementov\u00e1n ov\u011b\u0159en\u00fd ovlada\u010d AHCI-DRV, napsan\u00fd v jazyce SPARK 2014, kter\u00fd umo\u017e\u0148uje p\u0159ipojen\u00ed \u00falo\u017en\u00fdch za\u0159\u00edzen\u00ed podporuj\u00edc\u00edch rozhran\u00ed ATA nebo jednotliv\u00fdch diskov\u00fdch odd\u00edl\u016f.\n<li class=\"l\"> Byla vylep\u0161ena podpora unikernel\u016f z projekt\u016f MirageOS a Solo5.\n<li class=\"l\"> N\u00e1stroje pro jazyk Ada byly aktualizov\u00e1ny na verzi GNAT Community 2021.\n<li class=\"l\"> Syst\u00e9m kontinu\u00e1ln\u00ed integrace byl p\u0159eveden z emul\u00e1toru Bochs na vno\u0159en\u00e9 prost\u0159ed\u00ed QEMU\/KVM.\n<li class=\"l\"> V obrazech komponent s Linuxem bylo pou\u017eito j\u00e1dro Linux 5.4.66.    <\/ul>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56033\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\u0438 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0443\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Muen 1.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f (Separation kernel), \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438. \u042f\u0434\u0440\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b x86_64 \u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u0432 \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0430\u0436\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445, \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0438\u0445 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u044f \u0441\u0431\u043e\u0435\u0432. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":101776,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101775","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\u0438 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0443\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Muen 1.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f (Separation kernel), \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432.\" \/>\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\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Muen 1.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\u0438 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0443\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Muen 1.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f (Separation kernel), \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem\" \/>\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=\"2021-10-25T20:22:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-10-25T20:22:37+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\udd47Vyd\u00e1n\u00ed Muen 1.0, otev\u0159en\u00e9ho mikroj\u00e1da pro vytv\u00e1\u0159en\u00ed vysoce spolehliv\u00fdch syst\u00e9m\u016f | ProHoster","description":"Po osmi letech v\u00fdvoje se do\u010dkal vyd\u00e1n\u00ed projekt Muen 1.0, kter\u00fd rozv\u00edj\u00ed j\u00e1dro separace (Separation kernel), jeho\u017e absence chyb v zdrojov\u00fdch textech byla potvrzena pomoc\u00ed matematick\u00fdch metod.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem","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\u0412\u044b\u043f\u0443\u0441\u043a Muen 1.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u043c\u0438\u043a\u0440\u043e\u044f\u0434\u0440\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\u0438 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0443\u0432\u0438\u0434\u0435\u043b \u0441\u0432\u0435\u0442 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Muen 1.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u044f\u0434\u0440\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f (Separation kernel), \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-muen-1-0-otkrytogo-mikroyadra-dlya-sozdaniya-vysokonadyozhnyh-sistem","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":"2021-10-25T20:22:37+00:00","article:modified_time":"2021-10-25T20:22:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101775","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-10-25 20:39:01","updated":"2026-02-09 17:11:16","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\/101775","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=101775"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/101775\/revisions"}],"predecessor-version":[{"id":159318,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/101775\/revisions\/159318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/101776"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=101775"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=101775"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=101775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}