{"id":97403,"date":"2020-10-18T02:42:36","date_gmt":"2020-10-18T00:42:36","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/turing-pi-klasternaya-plata-dlya-self-hosted-prilozhenij-i-servisov"},"modified":"2020-10-18T02:42:36","modified_gmt":"2020-10-18T00:42:36","slug":"turing-pi-klasternaya-plata-dlya-self-hosted-prilozhenij-i-servisov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/turing-pi-klasternaya-plata-dlya-self-hosted-prilozhenij-i-servisov","title":{"rendered":"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/bc4c263764df2bbbbbbfc0136c0dd59e.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTuring Pi is a solution for self-hosted applications built on the principle of racks in data centers, but on a compact motherboard. The solution is aimed at building local infrastructure for local development and hosting of applications and services. In general, it's like AWS EC2, but for edge environments.<\/p>\n<p>We are a small team of developers who decided to create a solution for building bare-metal clusters at the edge and named the project Turing Pi. The product started as a grassroots initiative, but now it has been ordered by development departments at Red Hat, Rancher (SUSE), Toyota Connected, Sony, Electrolux, Facebook, and is attracting a developer audience nearing 10K. <\/p>\n<p>But it all started with a discovery.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>The Product Discovery<\/h2>\n<p>\nI once made a discovery for myself that we do not invent anything. All the things that exist in this world, we discover. We discover that some parts can be combined together, gaining new properties of products, or we uncover laws and then combine them again. Nothing can be invented, but discoveries can be made during research. In my opinion, invention is the result of constant observations, experiments, and seeking + the combination of knowledge.<\/p>\n<p>Over the last decade, I have observed how the homelab movement has been gaining momentum (resource <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/homelab\/\">subreddit<\/a><\/noindex>), self-hosted (resources <noindex><a rel=\"nofollow\" href=\"https:\/\/www.reddit.com\/r\/selfhosted\/\">subreddit<\/a><\/noindex> in <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/awesome-selfhosted\/awesome-selfhosted\">awesome-selfhosted<\/a><\/noindex>), single-board computers, and how interest in running containers on single-board computers like Raspberry Pi is growing, as well as the movement of building clusters from single-board computers. Gradually, the idea of Kubernetes is also drawing attention. A lightweight version, k3s, focused on Edge\/IoT, has already emerged. One of the world's largest fast food chains, Chick-fil-A, was among the first to deploy Kubernetes clusters in their kitchens. <noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/@cfatechblog\/bare-metal-k8s-clustering-at-chick-fil-a-scale-7b0607bd3541\">kubectl make me a sandwich<\/a><\/noindex>. <\/p>\n<p>I see this as a snowball effect, how one technology wraps around another, creating a more complex system. There is no chaos; it resembles a fractal of technologies. At one of the more complicated moments in my life, I saw value in clusters built from single-board computers by hobbyist developers and started working on creating a cluster board.<\/p>\n<p>Today, our cluster board is very simple and primarily aimed at those who love cloud-native technologies, eager to learn new things and experiment.<\/p>\n<h2>Building Blocks<\/h2>\n<p>\nTorej, kaj to\u010dno je re\u0161itev in kak\u0161na je njena bistvo. Bistvo je v tem, da ponudi konstruktor, gradbene bloke (Building Blocks), s katerimi lahko zgradite robno infrastrukturo ceneje kot na klasi\u010dnih stre\u017enikih, prenosno in brez obse\u017enih kovinskih omar, ki ne zahtevajo posebnih pogojev okolja, energijsko u\u010dinkovito, standardizirano v smislu modulov in z mo\u017enostjo hitrega \u0161irjenja na desetine in stotine ra\u010dunalni\u0161kih enot (procesorjev).<\/p>\n<p><b>Clusterboard<\/b><\/p>\n<p>Mini ITX plo\u0161\u010da povezuje ve\u010d ra\u010dunalni\u0161kih modulov prek omre\u017eja na plo\u0161\u010di, nudi periferni vmesnik in nadzor nad moduli<\/p>\n<p><b>Ra\u010dunalni\u0161ki modul<\/b><\/p>\n<p>Plo\u0161\u010da v formatu SO-DIMM, ki vsebuje procesor in pomnilnik, opcijsko bliskovna pomnilnika za shranjevanje operacijskega sistema<\/p>\n<p><img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/ad80c3afaba78dbacc244fa15380aee2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEna izmed na\u010drtovanih konfiguracij razli\u010dice Turing V2<\/p>\n<p><img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/5f25cfcfa9fbc8c018f0e51712573b6b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>S kombiniranjem clusterboard in ra\u010dunalni\u0161kih modulov je enostavno ustvariti infrastrukturo na 20+ procesorjih (primeri spodaj), brez\u0161umno in z nizko porabo energije. Sama clusterboard pove\u010duje u\u010dinkovitost uporabljenega prostora. Primeri grozdov za primerjavo<\/p>\n<p>Na osnovi SBC*<br \/>\n<img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/50f7e9d16a11f08da2f5e9fdeadb5951.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n24 CPU-jev<br \/>\nAvtor Afkham Azeez<\/p>\n<p>Na osnovi Turing Pi<br \/>\n<img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/284bd9dc610ce50b27b865d207e9754d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n21 CPU-jev<br \/>\nAvtor <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/th3st0rmtr00p3r\">th3st0rmtr00p3r<\/a><\/noindex><\/p>\n<p>* SBC \u2014 Samostojna ra\u010dunalni\u0161ka plo\u0161\u010da<\/p>\n<p>Sodelavca Rancher Labs in avtor k3s, ta pristop ni ostal nepazljen<\/p>\n<p><img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/12083ea724d492322ecb2d0e8c10dad6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nO nadaljnjih gradbenih blokih podrobneje.<\/p>\n<h2>Ra\u010dunalni\u0161ki Modul<\/h2>\n<p>\nZa preverjanje koncepta smo izbrali Raspberry Pi Compute Module, kar je idealna konfiguracija za za\u010detek. Skupnost RPi je aktivna, ni te\u017eav s programsko opremo, sam modul je v formatu SO-DIMM (6 x 3 cm), cenovno dostopen, vsebuje 4-jedrni procesor, 1 GB RAM in opcijsko bliskovno pomnilnik 8, 16 ali 32 GB za OS in druge sistemske potrebe. Podoben format pogosto uporabljajo v industrijskih IoT re\u0161itvah.<\/p>\n<p><b>Raspberry Pi 1\/3\/3+ Compute Module<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/58657512c719e19fbb88f6773fdac8c5.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVendar pa ima model CM3 tudi resne omejitve \u2014 max. 1 GB RAM in Ethernet preko USB HUB-a z maksimalno hitrostjo do 100 Mbps. Zato bo druga razli\u010dica Turing podpirala Raspberry Pi 4 in do 8 GB operativnega pomnilnika na modul. Spodaj je primer Nvidia Jetson modulov za pospe\u0161eno ra\u010dunalni\u0161tvo. Morda bo njihova podpora v drugi razli\u010dici, \u010de re\u0161imo nekatere tehni\u010dne izzive, takrat bomo lahko me\u0161ali module.<\/p>\n<p><b>Nvidia Jetson Compute Modules<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/4b61d9ffc55a3a66f2b91960a5ac13fb.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV modulih se skriva najbolj\u0161a mo\u017enost, ki na prvi pogled ni o\u010ditna. Mo\u017enost ustvarjanja drugih modulov v podobnem formatu z razli\u010dnimi nabori CPU, RAM in eMMC, za razli\u010dne vrste nalog, od splo\u0161nega ra\u010dunalni\u0161tva do intenzivnih izra\u010dunov za strojno u\u010denje. To je zelo podobno AWS EC2 instancam, vendar le za edge. Pri tem pa klasterska plo\u0161\u010da ostaja nespremenjena ali z manj\u0161imi spremembami.<\/p>\n<h2>Clusterboard<\/h2>\n<p>\nLahko jo imenujemo tudi mati\u010dna plo\u0161\u010da ali osnovna plo\u0161\u010da, kar je dokaj nova smer, proizvajalcev tak\u0161nih re\u0161itev pa danes ni veliko in so \u0161e vedno na za\u010detni ravni, med njimi so Pine64, MiniNodes, Clover Pi, Bitscope Blade, PicoCluster (SBC klasteri). Klusterska plo\u0161\u010da povezuje module z omre\u017ejem, zagotavlja napajanje in nudi vodilo za upravljanje klasterja (Cluster Management Bus), vsaj to vodilo smo se odlo\u010dili dodati in se je o\u010ditno prijelo.<\/p>\n<p>Spredaj<br \/>\n<img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/8f0ed7bd0124480a140862f1615cea3f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Zadaj<br \/>\n<img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/f7df01e8cb6e84bf244eee249dd60ada.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Bandwith zadnje plo\u0161\u010de 12 Gbps<br \/>\nSD re\u017ee za module brez eMMC, na primer, lahko zadr\u017eimo nekaj modulov z SD za hiter dostop do podatkov vozli\u0161\u010da<\/p>\n<p>Osnova klasterske plo\u010de je preklopnik (switch) koji osigurava mre\u017enu povezanost modula i izlaz u vanjsku mre\u017eu. U trenutnoj verziji koristimo unmanaged switch jer nije bilo vremena za provo\u0111enje potpunog R&amp;D, ali za drugu verziju smo odabrali dobar managed switch. Mogu\u0107a je konfiguracija u re\u017eimu 'master node kao ruter' za distribuciju mre\u017ee na plo\u010du, ako je potrebna vi\u0161a razina sigurnosti i izolacije radnika od pristupa s vanjske strane, u tom slu\u010daju je na master nodu tako\u0111er potrebno imati DHCP server.<\/p>\n<h2>Uporaba<\/h2>\n<p>\nTrenutna razli\u010dica je eksperimentalna in jo pozicioniramo kot za\u010detno re\u0161itev za raziskovanje, kaj so klasterji, delo s programsko opremo ali kot preverjanje hipotez v organizacijah, iskanje novih idej, preprosto v tak\u0161ni Lite razli\u010dici.<\/p>\n<p>Za za\u010detek priporo\u010damo serijo odli\u010dnega Jeffa Geerlinga, ki je o nas sli\u0161al na Y Combinator, je avtor bestselerja Ansible for DevOps. Tako se je navdu\u0161il, da je naredil 6-delni pregled, ki se za\u010dne z idejo klasterizacije na splo\u0161no do prakti\u010dnih primerov dela s plo\u0161\u010do, u\u010denja Kubernetes in katere programske opreme lahko namestimo.<\/p>\n<p><b>Serija o namestitvi k3s na klaster<\/b><br \/>\n<center><div class=\"youtube-placeholder\" data-id=\"N4bfNefjBSw\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/N4bfNefjBSw\/hqdefault.jpg\" alt=\"Predvajaj video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p>Priporo\u010dam, da za\u010dnete s prvo, tam je splo\u0161no o klasterizaciji in Kubernetes z dostopnim jezikom. In nekaj slik iz skupnosti.<\/p>\n<p><img decoding=\"async\" alt=\"Turing Pi \u2014 mati\u010dna plo\u0161\u010da za self-hosted aplikacije in storitve\" src=\"\/wp-content\/uploads\/2020\/10\/a580216fd1282feb9a9ebc4103efacab.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Kaj zdaj?<\/h2>\n<p>\nPrvi\u010d, res upam, da je bilo zanimivo. To je popolnoma avtorske vsebine, poskus vpogleda v prihodnost. Drugi\u010d, na\u010drtujem napisati drugi del o zasnovi Turing V2. Kako je potekalo iskanje proizvoda, logi\u010dne dedukcije, iskanje osnovnih lastnosti, ki so pomembne. \u010clanek bo vseboval skice proizvoda od najzgodnej\u0161ih do kon\u010dnih. Drugi \u010dlanek bo \u0161e posebej zanimiv za produktne mened\u017eerje, ki so odgovorni za proizvode in njihov razvoj v podjetjih.<\/p>\n<p>In verjetno bo to res dolg \u010dlanek.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/523798\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Turing Pi \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f self-hosted \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u043f\u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443 rack \u0441\u0442\u043e\u0435\u043a \u0432 \u0434\u0430\u0442\u0430 \u0446\u0435\u043d\u0442\u0440\u0435, \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u043d\u0441\u043a\u043e\u0439 \u043f\u043b\u0430\u0442\u0435. \u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u043d\u0430 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u0435 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u0434\u043b\u044f \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0412\u043e\u043e\u0431\u0449\u0435\u043c \u044d\u0442\u043e \u043a\u0430\u043a AWS EC2 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f edge. \u041c\u044b \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0440\u0435\u0448\u0438\u043b\u0438 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f bare-metal \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u043e\u0432 \u0432 edge [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97404,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97403","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Turing Pi \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435.\" \/>\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\/sl\/blog\/administrirovanie\/turing-pi-klasternaya-plata-dlya-self-hosted-prilozhenij-i-servisov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\udd47Turing Pi \u2014 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0430 \u0434\u043b\u044f self-hosted \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Turing Pi \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/turing-pi-klasternaya-plata-dlya-self-hosted-prilozhenij-i-servisov\" \/>\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=\"2020-10-18T00:42:36+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-18T00:42:36+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\udd47Turing Pi \u2014 klasterska plo\u0161\u010da za self-hosted aplikacije in storitve | ProHoster","description":"Turing Pi je re\u0161itev.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/turing-pi-klasternaya-plata-dlya-self-hosted-prilozhenij-i-servisov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\udd47Turing Pi \u2014 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0430 \u0434\u043b\u044f self-hosted \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 | ProHoster","og:description":"Turing Pi \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/turing-pi-klasternaya-plata-dlya-self-hosted-prilozhenij-i-servisov","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":"2020-10-18T00:42:36+00:00","article:modified_time":"2020-10-18T00:42:36+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97403","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-02-28 10:21:27","updated":"2022-10-03 04:39:34","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/97403","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=97403"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/97403\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/97404"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=97403"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=97403"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=97403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}