{"id":96673,"date":"2020-10-13T19:42:22","date_gmt":"2020-10-13T17:42:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/novye-metriki-obektnyh-hranilishh"},"modified":"2020-10-13T19:42:22","modified_gmt":"2020-10-13T17:42:22","slug":"novye-metriki-obektnyh-hranilishh","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/novye-metriki-obektnyh-hranilishh","title":{"rendered":"Nove metrike objektnog skladi\u0161ta","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Nove metrike objektnog skladi\u0161ta\" src=\"\/wp-content\/uploads\/2020\/10\/eb3b7f75da1585d19429585f33f84c66.jpg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" href=\"https:\/\/www.deviantart.com\/nele-diel\/art\/Flying-Fortress-674023777\"><i>Flying Fortress by Nele-Diel<\/i><\/a><\/noindex><\/p>\n<p>Tim objektne S3 pohrane <noindex><a rel=\"nofollow\" href=\"https:\/\/mcs.mail.ru\/storage\/\">Mail.ru Cloud Storage<\/a><\/noindex> prevela je \u010dlanak o tome koji su kriteriji va\u017eni pri odabiru objektne pohrane. Slijedi tekst s gledi\u0161ta autora.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nKada se govori o objektnoj pohrani, ve\u0107ina ljudi obi\u010dno razmi\u0161lja samo o jednoj karakteristici \u2014 cijeni po TB\/GB. Naravno, ova metrika je va\u017ena, ali ona \u010dini pristup jednostranim i sni\u017eava objekt niti na alat za arhiviranje. Takav pristup tako\u0111er smanjuje va\u017enost objektne pohrane unutar tehnolo\u0161kog stoga poduze\u0107a.<\/p>\n<p>Pri odabiru objektne pohrane, treba obratiti pozornost na pet karakteristika:<\/p>\n<ul>\n<li>performanse;<\/li>\n<li>skalabilnost;<\/li>\n<li>kompatibilnost s S3;<\/li>\n<li>reakcija na kvarove;<\/li>\n<li>cjelovitost.<\/li>\n<\/ul>\n<p>\nOve pet karakteristika su nove metrike objektne pohrane, uz cijenu. Razmotrimo ih sve.<\/p>\n<h2>Performanse<\/h2>\n<p>\nTradicionalne objektne pohrane ne odlikuju se velikim performansama. Pru\u017eatelji usluga su konstantno \u017ertvovali performanse u potrazi za niskim cijenama. No, s modernim objektim pohranama je to druga\u010dije.<\/p>\n<p>Brzina raznih pohrana pribli\u017eava se Hadoop-u ili \u010dak ga prema\u0161uje. Moderne zahtjeve za brzinom \u010ditanja i pisanja: od 10 GB\/s \u2014 za tvrd diskove, do 35 GB\/s \u2014 za NVMe.\u00a0<\/p>\n<p>Takva propusnost dovoljna je za Spark, Presto, Tensorflow, Teradata, Vertica, Splunk i druge moderne ra\u010dunalne okvire u analiti\u010dkom stogu. \u010cinjenica da se MPP baze podataka postavljaju na objektne pohrane ukazuje na to da se sve vi\u0161e koriste kao glavne pohrane.<\/p>\n<p>Ako va\u0161 sustav pohrane ne osigurava potrebnu brzinu, ne mo\u017eete koristiti podatke i izvu\u0107i vrijednosti iz njih. \u010cak i ako izvla\u010dite podatke iz objektne pohrane u strukturu obrade u memoriji, i dalje \u0107e vam trebati propusnost za prijenos podataka u memoriju i iz nje. U zastarjelim objektim pohranama nema dovoljno propusnosti.<\/p>\n<p>Ovo je klju\u010dna to\u010dka: nova mjera performansi \u2014 propusnost, a ne ka\u0161njenje. Potrebna je za skalabilne podatke, i to je norma u modernoj infrastrukturi podataka.<\/p>\n<p>Iako su performanse testiranja dobar na\u010din za odre\u0111ivanje performansi, nije ih mogu\u0107e precizno izmjeriti prije pokretanja aplikacije u okru\u017eenju. Tek nakon toga se mo\u017ee re\u0107i gdje je to\u010dno usko grlo: u softveru, diskovima, mre\u017ei ili na razini ra\u010dunalne obrade.<\/p>\n<h2>Skalabilnost<\/h2>\n<p>\nPod skalabilno\u0161\u0107u se podrazumijeva koli\u010dina petabajta koja se mo\u017ee smjestiti u jedan prostor imenskih oznaka. Pru\u017eatelji usluga govore o lakoj skalabilnosti, ali pre\u0161u\u0107uju da, kako se skalira, masivne monolitne sustave postaju krhkima, slo\u017eenima, nestabilnima i skupima.<\/p>\n<p>Novi pokazatelj skalabilnosti jest broj prostora imenskih oznaka ili klijenata koje mo\u017eete opslu\u017eiti. Metrija se uzima iz hyperscalera, gdje su gra\u0111evni blokovi pohrane mali, ali skalabilni do milijardi jedinica. Op\u0107enito, ovo je obla\u010dna metrika.<\/p>\n<p>Kada su standardni blokovi male veli\u010dine, lak\u0161e ih je optimizirati, \u0161to zna\u010di osigurati sigurnost, kontrolu pristupa, upravljanje politikama, \u017eivotnim ciklusom i nadogradnjama bez prekida rada. I na kraju, osigurati performanse. Veli\u010dina gra\u0111evnog bloka funkcija je upravljivosti podru\u010dja otkaza, tako se grade visoko otporniji sustavi.<\/p>\n<p>Multiklijentnost ima brojne karakteristike. Iako parametar govori o tome kako organizacije omogu\u0107uju pristup podacima i aplikacijama, tako\u0111er se odnosi na same aplikacije i logiku njihove izolacije jedna od druge.<\/p>\n<p><strong>Karakteristike suvremenog pristupa multiklijentnosti:<\/strong><\/p>\n<ul>\n<li>U vrlo kratkom vremenu broj klijenata mo\u017ee porasti s nekoliko stotina na nekoliko milijuna.<\/li>\n<li>Klijenti su potpuno izolirani jedni od drugih. To im omogu\u0107ava pokretanje razli\u010ditih verzija istog softvera i pohranu objekata s raznim konfiguracijama, dozvolama, funkcijama, razinama sigurnosti i odr\u017eavanja. Ovo je potrebno prilikom skaliranja novih poslu\u017eitelja, nadogradnji i geografskih regija.<\/li>\n<li>Pohrana se elasti\u010dno skalira, resursi se pru\u017eaju na zahtjev.<\/li>\n<li>Svaka operacija upravlja se putem API-ja i automatizira bez ljudske intervencije.<\/li>\n<li>Softver se mo\u017ee smjestiti u kontejnere i koristiti standardne sustave orkestracije, poput Kubernetes-a.<\/li>\n<\/ul>\n<p><\/p>\n<h2>Kompatibilnost sa S3<\/h2>\n<p>\nAmazon S3 API \u2014 zapravo standard za objektnu pohranu. Svaki pru\u017eatelj softvera za objektnu pohranu tvrdi da je kompatibilan s njim. Kompatibilnost s S3 je binarna: ili je potpuno implementirana ili nije.<\/p>\n<p>U praksi mo\u017ee postojati stotine i tisu\u0107e grani\u010dnih scenarija kada do\u0111e do problema pri kori\u0161tenju objektnog skladi\u0161ta. To je osobito slu\u010daj s pru\u017eateljima vlasni\u010dkog softvera i usluga. Njegovi glavni scenariji upotrebe su izravno arhiviranje ili sigurnosno kopiranje, stoga ima malo razloga za pozivanje API-ja, a varijante kori\u0161tenja su homogeni.<\/p>\n<p>Zna\u010dajne prednosti donosi softver otvorenog koda. On pokriva ve\u0107inu grani\u010dnih scenarija, uzimaju\u0107i u obzir veli\u010dinu i raznolikost aplikacija, operativnih sustava i hardverskih arhitektura.<\/p>\n<p>Sve to je va\u017eno za programere aplikacija, stoga je va\u017eno testirati rad aplikacije s pru\u017eateljima skladi\u0161ta. Otvoreni izvor olak\u0161ava proces \u2014 lak\u0161e je razumjeti koja platforma odgovara va\u0161oj aplikaciji. Pru\u017eatelj mo\u017ee poslu\u017eiti kao jedinstvena to\u010dka ulaza u skladi\u0161ta \u2014 \u0161to zna\u010di da \u0107e zadovoljiti va\u0161e potrebe.\u00a0<\/p>\n<p>Otvoreni izvor zna\u010di: aplikacije nisu vezane uz pru\u017eatelja i su transparentnije. To osigurava dug \u017eivotni ciklus aplikacije.<\/p>\n<p>I jo\u0161 nekoliko napomena o otvorenom kodu i S3.\u00a0<\/p>\n<p>Ako pokre\u0107ete aplikaciju za rad s velikim podacima, S3 SELECT drasti\u010dno pobolj\u0161ava performanse i u\u010dinkovitost. To se posti\u017ee kori\u0161tenjem SQL-a za izvla\u010denje iz skladi\u0161ta samo onih objekata koji su vam potrebni.<\/p>\n<p>Klju\u010dna to\u010dka \u2014 podr\u0161ka za obavijesti o spremnicima. Obavijesti o spremnicima pojednostavljuju bezserverna ra\u010dunanja \u2014 va\u017ena komponenta svake mikroservisne arhitekture koja se pru\u017ea kao usluga. S obzirom na to da je objektno skladi\u0161te zapravo obla\u010dno skladi\u0161te, ova mogu\u0107nost postaje presudna kada se objektno skladi\u0161te koristi u obla\u010dnim aplikacijama.<\/p>\n<p>Na kraju, implementacija S3 treba podr\u017eavati Amazon S3 API su\u010delja za enkripciju na strani poslu\u017eitelja: SSE-C, SSE-S3, SSE-KMS. \u010cak je i bolje ako S3 podr\u017eava za\u0161titu od neovla\u0161tenog pristupa koja je doista sigurnosna.\u00a0<\/p>\n<h2>Reakcija na kvarove<\/h2>\n<p>\nJedan od pokazatelja koji se vjerojatno \u010desto zanemaruje jest kako sustav upravlja kvarovima. Kvarovi se doga\u0111aju iz raznih razloga, a objektno pohranjivanje mora ih sve obraditi.<\/p>\n<p>Na primjer, postoji jedinstvena to\u010dka kvara, a metrika toga je nula.<\/p>\n<p>Na\u017ealost, mnogi sustavi pohrane objekata koriste posebne \u010dvorove koji moraju biti aktivirani za ispravno djelovanje klastera. To uklju\u010duje imenovane \u010dvorove ili poslu\u017eitelje metapodataka \u2014 \u0161to stvara jedinstvenu to\u010dku kvara.<\/p>\n<p>\u010cak i tamo gdje su predvi\u0111ene vi\u0161estruke to\u010dke kvara, klju\u010dno je imati sposobnost izdr\u017eati katastrofalne kvarove. Diskovi otkazuju, poslu\u017eitelji otkazuju. Klju\u010dna to\u010dka je razvoj softvera osmi\u0161ljenog za obradu kvarova kao normalnog stanja. Kada diska ili \u010dvor otka\u017ee, takav softver nastavlja raditi bez promjena.<\/p>\n<p>Ugra\u0111ena za\u0161tita od brisanja i degradacije podataka osigurava: mo\u017eete izgubiti koliko god diskova ili \u010dvorova imate blokova pariteta \u2014 obi\u010dno polovicu diskova. Samo tada softver ne mo\u017ee vra\u0107ati podatke.<\/p>\n<p>Kvar se rijetko provjerava pod optere\u0107enjem, no takva provjera je obvezna. Simulacija kvara pod optere\u0107enjem pokazat \u0107e ukupne tro\u0161kove nastale nakon kvara.<\/p>\n<h2>Dosljednost<\/h2>\n<p>\nPokazatelj dosljednosti od 100% tako\u0111er se naziva strogom dosljedno\u0161\u0107u. Dosljednost je klju\u010dna komponenta svakog sustava pohrane, no stroga dosljednost se rijetko susre\u0107e. Na primjer, Amazon S3 ListObject nije strogo dosljedan, on je dosljedan samo na kraju.<\/p>\n<p>\u0160to se podrazumijeva pod strogom dosljedno\u0161\u0107u? Za sve operacije nakon potvr\u0111ene operacije PUT mora se izvr\u0161iti sljede\u0107e:<\/p>\n<ul>\n<li>A\u017eurirana vrijednost vidljiva je prilikom \u010ditanja s bilo kojeg \u010dvora.<\/li>\n<li>A\u017euriranje je za\u0161ti\u0107eno rezerviranjem od kvara \u010dvora.<\/li>\n<\/ul>\n<p>\nTo zna\u010di: ako iskop\u010date utika\u010d usred zapisivanja, ni\u0161ta se ne gubi. Sustav nikada ne vra\u0107a o\u0161te\u0107ene ili zastarjele podatke. To je visoka mjera koja je va\u017ena za mnoge scenarije: od transakcijskih aplikacija do izrade sigurnosnih kopija i ponovnog uspostavljanja.<\/p>\n<h2>Zaklju\u010dak<\/h2>\n<p>\nOvo su nove metrike objektnog spremi\u0161ta koje odra\u017eavaju modele kori\u0161tenja u modernim organizacijama, gdje su performanse, konzistentnost, skalabilnost, domene neuspjeha i kompatibilnost s S3 - osnovni gra\u0111evinski blokovi za cloud aplikacije i analitiku velikih podataka. Preporu\u010dujem kori\u0161tenje ovog popisa uz cijenu prilikom izrade modernih data stekova.\u00a0<\/p>\n<p>O objektom spremi\u0161tu Mail.ru Cloud Solutions: <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/513356\/\">S3 arhitektura. 3 godine evolucije Mail.ru Cloud Storage<\/a><\/noindex>.<\/p>\n<p><strong>\u0160to jo\u0161 pro\u010ditati:<\/strong><\/p>\n<ol>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/510110\/\">Primjer aplikacije vo\u0111ene doga\u0111ajima temeljen na webhookovima u S3 objektnoj pohrani Mail.ru Cloud Solutions<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/472694\/\">Vi\u0161e od Ceph-a: blokovna pohrana oblaka MCS\u00a0<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/507470\/\">Rad s Mail.ru Cloud Solutions S3 objektom spremi\u0161ta kao s datote\u010dnim sustavom<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/mcsnews\">Na\u0161 kanal na Telegramu s vijestima o a\u017euriranjima S3 spremi\u0161ta i drugih proizvoda<\/a><\/noindex>.\u00a0<\/li>\n<\/ol>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/517210\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Flying Fortress by Nele-Diel \u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0433\u043e S3-\u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 Mail.ru Cloud Storage \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0430 \u0441\u0442\u0430\u0442\u044c\u044e \u043e \u0442\u043e\u043c, \u043a\u0430\u043a\u0438\u0435 \u043a\u0440\u0438\u0442\u0435\u0440\u0438\u0438 \u0432\u0430\u0436\u043d\u044b \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430. \u0414\u0430\u043b\u0435\u0435 \u0442\u0435\u043a\u0441\u0442 \u043e\u0442 \u043b\u0438\u0446\u0430 \u0430\u0432\u0442\u043e\u0440\u0430. \u041a\u043e\u0433\u0434\u0430 \u0437\u0430\u0445\u043e\u0434\u0438\u0442 \u0440\u0435\u0447\u044c \u043e\u0431 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u043c \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435, \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043b\u044e\u0434\u0438 \u0434\u0443\u043c\u0430\u044e\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0431 \u043e\u0434\u043d\u043e\u0439 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0435 \u2014 \u0446\u0435\u043d\u0435 \u0437\u0430 \u0422\u0411\/\u0413\u0411. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u044d\u0442\u0430 \u043c\u0435\u0442\u0440\u0438\u043a\u0430 \u0432\u0430\u0436\u043d\u0430, \u043d\u043e \u043e\u043d\u0430 \u0434\u0435\u043b\u0430\u0435\u0442 \u043f\u043e\u0434\u0445\u043e\u0434 \u043e\u0434\u043d\u043e\u0431\u043e\u043a\u0438\u043c \u0438 \u043f\u0440\u0438\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":96674,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-96673","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=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/novye-metriki-obektnyh-hranilishh\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\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\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/novye-metriki-obektnyh-hranilishh\" \/>\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-13T17:42:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-13T17:42:22+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\udd47Nove metrike objektnih spremi\u0161ta | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/novye-metriki-obektnyh-hranilishh","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","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\u043e\u0432\u044b\u0435 \u043c\u0435\u0442\u0440\u0438\u043a\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 | ProHoster","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/novye-metriki-obektnyh-hranilishh","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-13T17:42:22+00:00","article:modified_time":"2020-10-13T17:42:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"96673","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:38:25","updated":"2022-09-30 09:50:42","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/96673","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=96673"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/96673\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/96674"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=96673"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=96673"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=96673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}