{"id":56073,"date":"2020-02-04T00:00:00","date_gmt":"2020-02-03T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/neizbezhnost-proniknoveniya-fpga-v-data-tsentry"},"modified":"2020-02-18T14:04:16","modified_gmt":"2020-02-18T11:04:16","slug":"neizbezhnost-proniknoveniya-fpga-v-data-tsentry","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/neizbezhnost-proniknoveniya-fpga-v-data-tsentry","title":{"rendered":"Inevitabilitatea penetra\u021biei FPGA \u00een centrele de date","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Inevitabilitatea penetra\u021biei FPGA \u00een centrele de date\" src=\"\/wp-content\/uploads\/2020\/02\/adb2af02ab4e291e9fb947b095733546.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNu trebuie s\u0103 fii dezvoltator de cipuri pentru a programa pentru FPGA, la fel cum nu trebuie s\u0103 fii programator C++ pentru a scrie cod \u00een Java. Cu toate acestea, \u00een ambele cazuri, este probabil c\u0103 acest lucru ar fi util.<\/p>\n<p>Scopul comercializ\u0103rii ambelor tehnologii, Java \u0219i FPGA, este acela de a contrazice ultimul argument. Ve\u0219tile bune pentru FPGA sunt c\u0103, utiliz\u00e2nd niveluri adecvate de abstractizare \u0219i un set de instrumente, \u00een ultimii 35 de ani, de c\u00e2nd a fost inventat dispozitivul logic programabil, devine tot mai u\u0219or s\u0103 creezi algoritmi \u0219i fluxuri de date pentru FPGA \u00een loc de CPU, DSP, GPU sau orice alt\u0103 form\u0103 de ASIC specializat.<\/p>\n<p>Temporalitatea uimitoare a cre\u0103rii lor se manifest\u0103 tocmai atunci c\u00e2nd CPU-urile nu mai pot r\u0103m\u00e2ne singurul modul de calcul. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/kompaniya\/data-centers\/\"   title=\"a centrelor de date\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4657\">a centrelor de date<\/a> pentru a \u00eendeplini numeroase sarcini \u2013 din cele mai diverse motive \u2013 FPGA-urile au atins eficien\u021ba lor, oferind vitez\u0103, laten\u021b\u0103 redus\u0103, capacit\u0103\u021bi de re\u021bea \u0219i memorie \u2013 capacit\u0103\u021bile computa\u021bionale diverse ale FPGA-urilor moderne SoC, care reprezint\u0103 aproape sisteme complete de calcul. Cu toate acestea, FPGA-urile se combin\u0103 bine \u0219i cu alte dispozitive \u00een sisteme hibride, \u0219i, \u00een opinia noastr\u0103, abia \u00ee\u0219i \u00eencep s\u0103-\u0219i g\u0103seasc\u0103 locul legitim \u00een ierarhia calculului.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nPrin urmare, am organizat conferin\u021ba The Next FPGA Platform \u00een San Jose pe 22 ianuarie. Evident, unul dintre principalii furnizori de FPGA din lume \u0219i pionier \u00een acest domeniu este compania Xilinx. Ivo BolSense, vicepre\u0219edinte senior \u0219i CTO al Xilinx, a sus\u021binut o prezentare la conferin\u021b\u0103 \u0219i ne-a \u00eemp\u0103rt\u0103\u0219it g\u00e2ndurile sale de ast\u0103zi despre cum Xilinx ajut\u0103 la crearea de sisteme de calcul modificabile pentru centrele de date.<\/p>\n<p>Arhitec\u021bii de sisteme \u0219i programatorii au investit mult timp pentru a ajunge la un centru de date eterogen, \u00een care s\u0103 fie prezente resurse computa\u021bionale de diverse tipuri, care s\u0103 rezolve probleme de calcul, stocare \u0219i organizare a re\u021belelor. Aceasta pare a fi o necesitate, av\u00e2nd \u00een vedere c\u0103 urmarea legii lui Moore cu ajutorul diverselor CMOS devine din ce \u00een ce mai dificil\u0103. Deocamdat\u0103, limbajul nostru este \u00eenc\u0103 legat de CPU, \u0219i \u00eenc\u0103 mai discut\u0103m despre \u201eaccelera\u021bia aplica\u021biilor\u201d, av\u00e2nd \u00een vedere \u00eembun\u0103t\u0103\u021birea performan\u021bei programelor \u00een compara\u021bie cu ceea ce se poate realiza doar cu CPU-uri. \u00centr-o bun\u0103 zi, centrele de date vor evolua \u00een seturi de resurse de calcul, stocare de date \u0219i protocoale care le leag\u0103 \u00eempreun\u0103, iar ne vom \u00eentoarce la termeni precum \u201ecalcul\u201d \u0219i \u201eaplica\u021bii\u201d. Calculul hibrid va deveni la fel de normal ca serviciile \u201ecloud\u201d de ast\u0103zi, bazate pe tehnici obi\u0219nuite sau <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/vps\/\"   title=\"ma\u0219ini virtuale\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2014\">ma\u0219ini virtuale<\/a>, \u0219i \u00eentr-un oarecare moment vom folosi pur \u0219i simplu cuv\u00e2ntul \u201ecalcul\u201d pentru a descrie func\u021bionarea lor. \u00centr-o oarecare m\u0103sur\u0103 \u2013 \u0219i, probabil, sosirea acestei ere va fi activ influen\u021bat\u0103 de FPGA \u2013 ne vom \u00eentoarce s\u0103 denumim aceasta procesarea datelor.<\/p>\n<p>Pentru a integra FPGA \u00een centrele de date, va fi necesar\u0103 o schimbare de mentalitate. \u201eG\u00e2ndindu-ne la modalit\u0103\u021bi de accelerare a aplica\u021biilor de ast\u0103zi, trebuie s\u0103 ne \u00eentoarcem la fundamentele modului \u00een care acestea sunt executate, ce resurse sunt utilizate, la ce se duce timpul\u201d, explic\u0103 Boltzens. \u2013 Este necesar s\u0103 studiem problema general\u0103 pe care \u00eencerca\u021bi s\u0103 o rezolva\u021bi. Multe aplica\u021bii care opereaz\u0103 \u00een centrele de date de ast\u0103zi sunt scalabile, captur\u00e2nd un mare volum de resurse. S\u0103 lu\u0103m, de exemplu, \u00eenv\u0103\u021barea automat\u0103, care utilizeaz\u0103 un num\u0103r uria\u0219 de noduri de calcul. Dar atunci c\u00e2nd vorbim despre accelerare, trebuie s\u0103 ne g\u00e2ndim nu doar la accelerarea calculului, ci \u0219i la accelerarea infrastructurii.\u201d<\/p>\n<p>De exemplu, \u00een opera\u021biunile legate de \u00eenv\u0103\u021barea automat\u0103 pe care le-a studiat Boltzens \u00een practic\u0103, aproximativ 50% din timp este cheltuit pe transferul de date \u00een ambele direc\u021bii \u00eentre resursele de calcul dispersate, iar doar restul de jum\u0103tate din timp este dedicat efectiv calculului.<\/p>\n<p>Cred c\u0103 aici FPGA poate aduce un real ajutor, deoarece putem optimiza at\u00e2t aspectele de calcul, c\u00e2t \u0219i cele de transfer de date pentru aplica\u021bie. Putem face acest lucru at\u00e2t la nivelul infrastructurii generale, c\u00e2t \u0219i la nivelul cipului. Aceasta este una dintre marile avantaje ale FPGA, permi\u021b\u00e2nd crearea de re\u021bele de comunica\u021bie adaptate nevoilor specifice ale aplica\u021biei. Observ\u00e2nd tiparele tipice de mi\u0219care a datelor \u00een sarcini legate de inteligen\u021ba artificial\u0103, nu v\u0103d necesitatea unei arhitecturi complexe bazate pe comutatoare. Se poate construi o re\u021bea cu un volum mare de date. Acela\u0219i lucru este valabil \u0219i pentru sarcinile de \u00eenv\u0103\u021bare a re\u021belelor neuronale \u2013 se poate construi o re\u021bea celular\u0103 cu dimensiuni ale pachetelor adaptate la sarcina specific\u0103. Folosind FPGA, se pot scala \u0219i adapta cu precizie protocoalele de transfer de date \u0219i topologia circuitului pentru aplica\u021bia specific\u0103. \u0218i \u00een cazul \u00eenv\u0103\u021b\u0103rii automate, este de asemenea evident c\u0103 nu avem nevoie de numere \u00een virgul\u0103 mobil\u0103 de precizie dubl\u0103, iar aceasta poate fi adaptat\u0103 \u0219i ea.<\/p>\n<p>Diferen\u021ba dintre FPGA \u0219i CPU sau ASIC-uri specializate este c\u0103 ultimele sunt programate \u00een timpul produc\u021biei, iar dup\u0103 aceea nu mai po\u021bi r\u0103zg\u00e2ndi tipurile de date calculate sau elementele calculate, sau natura fluxului de date care trece prin dispozitiv. FPGA-urile \u00ee\u021bi permit s\u0103 te r\u0103zg\u00e2nde\u0219ti dac\u0103 condi\u021biile de operare se schimb\u0103.<\/p>\n<p>\u00cen trecut, acest avantaj era costisitor, c\u00e2nd programarea pentru FPGA era destinat\u0103 doar celor puternici. Este necesar s\u0103 deschizi compilatoarele pentru FPGA, astfel \u00eenc\u00e2t acestea s\u0103 se integreze mai bine cu instrumentele utilizate de programatori pentru a crea aplica\u021bii cu calcul paralel pentru CPU \u00een limbaje precum C, C++ sau Python, \u0219i s\u0103 delegi parte din munc\u0103 bibliotecilor care accelereaz\u0103 procedurile pe FPGA. Aceasta este ceea ce face stack-ul pentru \u00eenv\u0103\u021barea automat\u0103 Vitis, care st\u0103 la baza unor platforme pentru MA, precum Caffe \u0219i TensorFlow, \u0219i are biblioteci pentru a rula modelele AI obi\u0219nuite sau pentru a ad\u0103uga capacit\u0103\u021bi FPGA la sarcini precum transcodarea video, recunoa\u0219terea obiectelor \u00een video, analiza datelor, gestionarea riscurilor financiare \u0219i orice biblioteci externe.<\/p>\n<p>Aceast\u0103 conceptie nu se deosebe\u0219te prea mult de proiectul CUDA de la Nvidia, lansat acum zece ani, care a delegat calculul paralel pe acceleratoarele GPU, sau de setul de instrumente ROCm de la AMD, sau de promisiunile proiectului Intel, OneAPI, care ar trebui s\u0103 func\u021bioneze pe diferite CPU, GPU \u0219i FPGA.<\/p>\n<p>\u00centrebarea este doar cum toate aceste instrumente vor fi corelate astfel \u00eenc\u00e2t oricine s\u0103 poat\u0103 programa un set de capacit\u0103\u021bi de calcul dup\u0103 bunul plac. Acest lucru este important deoarece FPGA-urile au devenit mai complicate, mult mai complicate dec\u00e2t oricare dintre CPU-urile existente. Ele sunt fabricate cu cele mai avansate procese tehnologice \u0219i utiliz\u00e2nd cele mai moderne tehnologii de ambalare a chipurilor. \u0218i \u00ee\u0219i vor g\u0103si ni\u0219a, deoarece nu mai putem pierde timp, bani, energie \u0219i inteligen\u021b\u0103 \u2013 toate acestea fiind resurse prea costisitoare.<\/p>\n<p>\u201eFPGA ofer\u0103 avantaje tehnologice\u201d, spune Bolsens. \u201e\u0218i nu este doar o reclam\u0103 obi\u0219nuit\u0103 despre adaptabilitate \u0219i reconfigurabilitate. \u00cen toate aplica\u021biile importante \u2013 \u00eenv\u0103\u021bare automat\u0103, analiz\u0103 de grafuri, trading de \u00eenalt\u0103 vitez\u0103 etc. \u2013 au capacitatea de a adapta nu doar calea de propagare a datelor, ci \u0219i arhitectura memoriei \u2013 modul \u00een care datele se mut\u0103 \u00een cadrul chipului. De asemenea, FPGA-urile au mult mai mult\u0103 memorie integrat\u0103 dec\u00e2t alte dispozitive. Trebuie, de asemenea, s\u0103 lu\u0103m \u00een considerare c\u0103, dac\u0103 sarcina nu \u00eencap\u0103 \u00eentr-un singur FPGA, aceasta poate fi scalat\u0103 pe mai multe chipuri, f\u0103r\u0103 a \u00eent\u00e2mpina acele dezavantaje care v\u0103 a\u0219teapt\u0103 atunci c\u00e2nd scalati sarcinile pe mai multe CPU-uri sau GPU-uri.\u201d<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/486676\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u0447\u0438\u043f\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f FPGA, \u043a\u0430\u043a \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u043d\u0430 \u0421++, \u0447\u0442\u043e\u0431\u044b \u043f\u0438\u0441\u0430\u0442\u044c \u043a\u043e\u0434 \u043d\u0430 Java. \u041e\u0434\u043d\u0430\u043a\u043e \u0432 \u043e\u0431\u043e\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043d\u0435 \u043b\u0438\u0448\u043d\u0438\u043c. \u0426\u0435\u043b\u044c \u043a\u043e\u043c\u043c\u0435\u0440\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0431\u0435\u0438\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439, Java \u0438 FPGA, \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u043e\u043f\u0440\u043e\u0432\u0435\u0440\u0433\u043d\u0443\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0437\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0435. \u0425\u043e\u0440\u043e\u0448\u0438\u0435 \u043d\u043e\u0432\u043e\u0441\u0442\u0438 \u0434\u043b\u044f FPGA \u2013 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0430\u0431\u0441\u0442\u0440\u0430\u043a\u0446\u0438\u0438 \u0438 \u043d\u0430\u0431\u043e\u0440\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":56074,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-56073","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.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u0447\u0438\u043f\u043e\u0432, \u0447\u0442\u043e\u0431\u044b.\" \/>\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\/ro\/blog\/administrirovanie\/neizbezhnost-proniknoveniya-fpga-v-data-tsentry\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u041d\u0435\u0438\u0437\u0431\u0435\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u044f FPGA \u0432 \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u0447\u0438\u043f\u043e\u0432, \u0447\u0442\u043e\u0431\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/neizbezhnost-proniknoveniya-fpga-v-data-tsentry\" \/>\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-02-03T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:04:16+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\udd47Inevitabilitatea infiltr\u0103rii FPGA \u00een centrele de date | ProHoster","description":"Nu trebuie s\u0103 fii un dezvoltator de chipuri pentru a.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/neizbezhnost-proniknoveniya-fpga-v-data-tsentry","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u041d\u0435\u0438\u0437\u0431\u0435\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u044f FPGA \u0432 \u0434\u0430\u0442\u0430-\u0446\u0435\u043d\u0442\u0440\u044b | ProHoster","og:description":"\u041d\u0435 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u0447\u0438\u043f\u043e\u0432, \u0447\u0442\u043e\u0431\u044b.","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/neizbezhnost-proniknoveniya-fpga-v-data-tsentry","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-02-03T21:00:00+00:00","article:modified_time":"2020-02-18T11:04:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"56073","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 19:31:43","updated":"2026-02-09 17:11:04","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/56073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=56073"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/56073\/revisions"}],"predecessor-version":[{"id":164535,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/56073\/revisions\/164535"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/56074"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=56073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=56073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=56073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}