{"id":40729,"date":"2020-02-03T14:42:16","date_gmt":"2020-02-03T11:42:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage"},"modified":"2020-02-03T14:42:16","modified_gmt":"2020-02-03T11:42:16","slug":"kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage","title":{"rendered":"L\u00fchike kokkuv\u00f5te SDS arhitektuurist v\u00f5i sobiva salvestusplatvormi leidmine (GlusterVsCephVsVirtuozzoStorage)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>See artikkel on kirjutatud selleks, et aidata valida sobiv lahendus ning m\u00f5ista erinevusi selliste SDS-ide nagu Gluster, Ceph ja Vstorage (Virtuozzo) vahel.<\/p>\n<p>Tekstis on viidatud artiklitele, kus on p\u00f5hjalikumalt k\u00e4sitletud teatud probleeme, seet\u00f5ttu on kirjeldused v\u00f5imalikult l\u00fchikesed, kasutades suhteliselt olulisi punkte ilma liialdava ja sissejuhatava infota, mida soovides saate ise internetist leida. <\/p>\n<p>T\u00f5epoolest, puudutatud teemad vajavad teatud tooni, kuid t\u00e4nap\u00e4eva maailmas ei armasta inimesed enam lugeda))), seega v\u00f5ib kiiresti \u00fcle vaadata ja valiku teha, ning kui midagi on arusaamatu, siis minna linkide kaudu v\u00f5i guugeldada arusaamatuid s\u00f5nu))), ning see artikkel on nagu l\u00e4bipaistev pakk, mis tutvustab neid s\u00fcgavaid teemasid, n\u00e4idates sisu \u2013 iga lahenduse peamised v\u00f5tmehetked.<\/p>\n<h3>Gluster<\/h3>\n<p>\nAlustame Glusteriga, mida kasutatakse aktiivselt h\u00fcperkonvergenteplatvormide tootjate seas open source-iga SDS-i virtuaalsete keskkondade jaoks ja mida saab leida RedHat'i veebisaidilt salvestuse jaotises, kus pakutakse valida kahe SDS-i vahel: Gluster v\u00f5i Ceph.<\/p>\n<p>Gluster koosneb t\u00f5lgete kuhjast \u2013 teenustest, mis teevad kogu faili jaotamise jne. Brick on teenus, mis haldab \u00fchte ketast, Volume on konteiner, mis \u00fchendab need brick'id. J\u00e4rgneb failijagamise teenus r\u00fchmade vahel DHT (jaotatud r\u00e4si tabeli) funktsiooniga. Sharding teenuse kirjelduse hulka ei v\u00f5eta, kuna allpool esitatud linkides on probleemid, mis sellega seonduvad.<\/p>\n<p><img decoding=\"async\" alt=\"L\u00fchike kokkuv\u00f5te SDS arhitektuurist v\u00f5i sobiva salvestusplatvormi leidmine (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/0c54588b5b09c9069ffbd0c5161c5e34.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFaili kirjutamisel asetatakse see t\u00e4ielikult brick'ile ja selle koopia kirjutatakse paralleelselt teisele brick'ile teises serveris. Seej\u00e4rel kirjutatakse teine fail teise brick'ide r\u00fchma (v\u00f5i rohkem) erinevatesse serveritesse.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex> <br \/>\nKui failid on enam-v\u00e4hem \u00fchesuguse suurusega ja konteiner koosneb ainult \u00fchest r\u00fchmast, siis on k\u00f5ik korras, kuid muudel tingimustel tekivad j\u00e4rgmised probleemid: <\/p>\n<ul>\n<li>r\u00fchmades ruumi kasutamine ei ole \u00fchtlane, see s\u00f5ltub failide suurustest ja kui r\u00fchmas ei ole piisavalt ruumi faili kirjutamiseks \u2014 saate vea, fail ei salvestata ja ei jaotata teise r\u00fchma;<\/li>\n<li>\u00fche faili kirjutamisel IO toimub ainult \u00fches r\u00fchmas, \u00fclej\u00e4\u00e4nud seisavad idle.<\/li>\n<li>\u00fchte faili kirjutades ei saa kogu mahu IO-d k\u00e4tte;<\/li>\n<li>ja \u00fcldine kontseptsioon n\u00e4eb v\u00e4lja v\u00e4hem efektiivne andmete blokeerimise jaotamise puudumise t\u00f5ttu, kus on lihtsam tasakaalu saavutada ja lahendada \u00fchtlase jaotuse probleem, kui praegu fail lendab t\u00e4ielikult bitti.<\/li>\n<\/ul>\n<p>\nAmetlikust kirjeldusest <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gluster.org\/en\/latest\/Quick-Start-Guide\/Architecture\/\">arhitektuurist<\/a><\/noindex> tuleb ka tahtmatult arusaam, et gluster t\u00f6\u00f6tab failide salvestamiseks traditsioonilise riistvararaidi kohal. On olnud katseid failide jagamiseks blokks\u00fcsteemideks (Sharding), kuid k\u00f5ik see on t\u00e4iendav, mis toob kaasa j\u00f5udluse kaotuse juba olemasolevale arhitektuurilisele l\u00e4henemisele, pluss vaba aluskomponendi nagu Fuse kasutamine j\u00f5udluse piiranguga. Ei ole metaandmete teenuseid, mis piirab salvestusv\u00f5imekust j\u00f5udluse ja talitlush\u00e4iret\u00f5rje v\u00f5imalustega, failide blokeerimise jaotamise puhul. Paremaid j\u00f5udluse n\u00e4itajaid saab t\u00e4heldada 'Distributed Replicated' konfiguratsioonis, kus nodide arv peab olema v\u00e4hemalt 6, et luua usaldusv\u00e4\u00e4rne 3 replika koos optimaalse koormuse jaotusega.<\/p>\n<p>Needused j\u00e4reldused on seotud kasutuskogemuse kirjeldusega <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/croccloudteam\/blog\/353666\/\">Gluster<\/a><\/noindex> ning v\u00f5rdlusega <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/croccloudteam\/blog\/430474\/\">Ceph<\/a><\/noindex>, samuti on olemas kirjeldus arusaamast selle tootlikuma ja usaldusv\u00e4\u00e4rsema konfiguratsiooni kohta <noindex><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/forum\/general\/13316001\">\u201eReplicated Distributed\u201d.<\/a><\/noindex><br \/>\n<img decoding=\"async\" alt=\"L\u00fchike kokkuv\u00f5te SDS arhitektuurist v\u00f5i sobiva salvestusplatvormi leidmine (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/6868ddf69e18bec0b50ae5aeba74440d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPildil on n\u00e4idatud koormuse jaotust kahe faili salvestamisel, kus esimese faili koopiad jagatakse kolmele esimesest serverist koosnevale grupile volume 0 ning kolm koopiat teisest failist asetatakse teise grupi volume1 kolme serveri peale. Igal serveril on \u00fcks ketas.<\/p>\n<p>\u00dcldine j\u00e4reldus on, et Glusterit saab kasutada, kuid tuleb m\u00f5ista, et tootlikkus ja t\u00f5rkevastupidavus on piiratud, mis tekitab teatud tingimustes h\u00fcbriidses lahenduses raskusi, kus ressursse on vaja ka virtuaalkeskkondade arvutuskoormuste jaoks. <\/p>\n<p>Samuti on m\u00f5ned Glusteri tootlikkuse n\u00e4itajad, mida saab saavutada teatud tingimustes, piirates <noindex><a rel=\"nofollow\" href=\"http:\/\/moo.nac.uci.edu\/~hjm\/Performance_in_a_Gluster_Systemv6F.pdf\"> t\u00f5rkevastupidavuses.<\/a><\/noindex><\/p>\n<h3>Ceph<\/h3>\n<p>\nN\u00fc\u00fcd vaatame Cephi arhitektuuri kirjeldusi, mida mul \u00f5nnestus <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/313644\/\">leida.<\/a><\/noindex> Samuti on olemas v\u00f5rdlus <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/croccloudteam\/blog\/430474\/\">Glusterfs ja Ceph.<\/a><\/noindex>, kus on kohe selge, et Ceph'i on soovitatav installida eraldi serveritele, kuna selle teenused vajavad koormuse korral kogu riistvara ressursse. <\/p>\n<p>Arhitektuur <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ceph.com\/docs\/mimic\/architecture\/\">Ceph<\/a><\/noindex> on keerulisem kui Gluster ning seal on sellised teenused, nagu metaandmete teenused, kuid kogu komponentide virn on \u00fcsna keeruline ja mitte v\u00e4ga paindlik virtuaalis\u00fcsteemi lahenduste jaoks. Andmed jaotatakse plokkideks, mis n\u00e4ib olevat t\u00f5husam, kuid kogu teenuste (komponentide) hierarhias on teatud koormuste ja h\u00e4daseisundite korral kaotusi ja latentsus, nagu n\u00e4iteks j\u00e4rgmine. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/431536\/\">artiklit.<\/a><\/noindex><\/p>\n<p>Arhitektuuri kirjeldusest tuleneb, et s\u00fcdameks on CRUSH, mis valib andmete paigutamise koha. J\u00e4rgmine on PG \u2014 k\u00f5ige keerulisem abstraktsioon (loogiline grupp), mida on raske m\u00f5ista. PG on vajalikud, et CRUSH oleks t\u00f5husam. PG peamine eesm\u00e4rk on objektide gruppeerimine ressursi tarbimise v\u00e4hendamiseks, tootlikkuse ja skaleeritavuse suurendamiseks. Objektide otsene aadressimine eraldi, ilma nende PG-sse \u00fchendamata, oleks v\u00e4ga kulukas. OSD on teenus iga eraldi ketta jaoks.<\/p>\n<p><img decoding=\"async\" alt=\"L\u00fchike kokkuv\u00f5te SDS arhitektuurist v\u00f5i sobiva salvestusplatvormi leidmine (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/b7d59066a01db9bbb55bbd87c6e5053a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"L\u00fchike kokkuv\u00f5te SDS arhitektuurist v\u00f5i sobiva salvestusplatvormi leidmine (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/a86622bc051ab820d42a8aa08a3fc759.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKlastril v\u00f5ib olla \u00fcks v\u00f5i mitu andmebaasi erinevate eesm\u00e4rkide ja erinevate seadistustega. Andmebaasid jagunevad olemasolu gruppidesse. Ol\u5b58\u5728\u30b0\u30eb\u30fc\u30d7ides s\u00e4ilitatakse objekte, millele kliendid p\u00e4\u00e4sevad ligi. Sellega l\u00f5ppeb loogiline tase ja algab f\u00fc\u00fcsiline, kuna iga olemasolu grupiga on seotud \u00fcks peamine ketas ja mitmed replikad (kui palju t\u00e4pselt s\u00f5ltub andmebaasi replikatsiooni tegurist). Teisis\u00f5nu, loogilisel tasemel on objekt konkreetses olemasolu grupis, kuid f\u00fc\u00fcsilisel tasemel asub see ketastel, mis on selle grupiga seotud. Seejuures v\u00f5ivad kettad f\u00fc\u00fcsiliselt asuda erinevates s\u00f5lmedes v\u00f5i isegi erinevates andmekeskustes.<\/p>\n<p>Selles skeemis n\u00e4evad grupi paigutused v\u00e4lja kui vajalik tase kogu lahenduse paindlikkuseks, kuid samal ajal kui liigsed elemendid ahelas, mis tekitavad m\u00f5tteid j\u00f5udluse kadumisest. N\u00e4iteks andmete salvestamisel peab s\u00fcsteem jagama need gruppidesse ja seej\u00e4rel f\u00fc\u00fcsilisel tasandil peamisele ketta ja replikatsioonikettale. Seega t\u00f6\u00f6tab hash-funktsioon objekti otsimise ja lisamise juures, kuid on k\u00f5rvalm\u00f5ju \u2013 \u00e4\u00e4rmiselt suured kulutused ja piirangud hash'i rekonstrueerimisele (ketta lisamisel v\u00f5i eemaldamisel). Veel \u00fcks hash'i probleem onandmete kindel asukoht, mida ei saa muuta. Kui m\u00f5ni ketas kogeb suuremat koormust, ei ole s\u00fcsteemil v\u00f5imalust mitte kirjutada sellele diskile (valides teise ketta), kuna hash-funktsioon n\u00f5uab andmete paigutamist reegli j\u00e4rgi, olenemata sellest, kui halb on ketas, mist\u00f5ttu Ceph vajab palju m\u00e4lu PG rekonstrueerimisel isetervenemise v\u00f5i salvestusruumi suurenemise korral. J\u00e4reldus on see, et Ceph t\u00f6\u00f6tab h\u00e4sti (kuigi aeglaselt), kuid ainult siis, kui ei toimu skaleerimist, katastroofiolukordi ega uuendusi.<\/p>\n<p>Muidugi on olemas v\u00f5imalusi j\u00f5udluse suurendamiseks, kasutades vahem\u00e4lu ja vahem\u00e4lu kihistamist, kuid selleks on vajalik hea riistvara ja siiski on olemas kaotused. Kuid \u00fcldiselt tundub Ceph olevat atraktiivsem kui Gluster tootlikkuse osas. Samuti on nende toodete kasutamisel oluline arvesse v\u00f5tta, et vajalik on k\u00f5rge kompetentsitaseme, kogemuse ja professionaalsuse tase, eriti Linuxi valdkonnas, kuna on v\u00e4ga oluline k\u00f5ik \u00f5igesti \u00fcles seada, konfigureerida ja hallata, mis suurendab veelgi halduri vastutust ja koormust. <\/p>\n<h3>Vstorage<\/h3>\n<p>\nVeelgi huvitavam on arhitektuur <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/virtuozzo\/blog\/334724\/\">Virtuozzo storage (Vstorage)<\/a><\/noindex>, mida saab kasutada koos h\u00fcperviisoriga samadel s\u00f5lmedel, samal <noindex><a rel=\"nofollow\" href=\"http:\/\/samag.ru\/archive\/article\/3794\">riistvaral<\/a><\/noindex>, kuid on v\u00e4ga oluline k\u00f5ik \u00f5igesti konfigureerida, et saavutada hea j\u00f5udlus. See t\u00e4hendab, et sellise toote \u00fcles seadmine mis tahes konfigureerimisel ilma arhitektuuri soovitusi arvesse v\u00f5tmata on v\u00e4ga lihtne, kuid mitte efektiivne.<\/p>\n<p>Millised teenused v\u00f5ivad koos eksisteerida koos KVM-QEMU h\u00fcperviisoriga? See on vaid m\u00f5ned teenused, kus leidub kompaktselt optimaalne komponentide hierarhia: klienditeenus, mis monteeritakse l\u00e4bi FUSE (muudetud, mitte avatud l\u00e4htekoodiga), metateenuste teenus MDS, andmeplokkide teenus Chunk service, mis f\u00fc\u00fcsilisel tasandil vastab \u00fchele kettale. Kiirus on loomulikult parim kasutada talitluskindlat skeemi kahe replikaga, kuid kui kasutusele v\u00f5tta vahem\u00e4lu ja SSD kettale kirjutamise logid, siis segap\u00f6\u00f6rdetehnoloogia (erase coding v\u00f5i RAID 6) v\u00f5ib m\u00e4rkimisv\u00e4\u00e4rselt kiireneda h\u00fcbriidskeemil v\u00f5i isegi paremini t\u00e4ielikult flash-plaadil. Erasekoodimisega (EC) on teatud puudus: \u00fche andmeploki muutmisel tuleb uuesti arvutada pariteetsummad. Kaotuste v\u00e4ltimiseks selle protsessi puhul kirjutab Ceph EC osaliselt ja teatud p\u00e4ringute korral v\u00f5ivad tekkida j\u00f5udluse probleemid, kui on n\u00e4iteks vajalikud k\u00f5ikide plokkide lugemine. Virtuozzo Storage puhul saavutatakse muudetud plokkide kirjutamine l\u00e4henemisega \u201elog-structured file system\u201d, mis minimeerib pariteedi arvutamisest tingitud kulusid. Et hinnata EC-ga ja ilma EC-ta t\u00f6\u00f6kiirusv\u00f5imalusi, on olemas. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.virtuozzo.com\/products\/virtuozzo-storage\/storage-calculator\">kalkulaator.<\/a><\/noindex> \u2013 numbrid v\u00f5ivad olla ligikaudsed ja s\u00f5ltuvad seadme tootja t\u00e4psuskoefitsiendist, kuid arvutuste tulemus aitab h\u00e4sti planeerida konfiguratsiooni.<\/p>\n<p>Lihtne salvestuskomponentide skeem ei t\u00e4henda, et need komponendid ei s\u00f6\u00f6ks <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.virtuozzo.com\/virtuozzo_7_installation_guide\/preparing-for-installation\/planning-storage-cli.html#hardware-requirements\">rauatootmise ressursse,<\/a><\/noindex> aga kui k\u00f5ik kulud eelnevalt arvutada, siis v\u00f5ib loota sujuvale koost\u00f6\u00f6le h\u00fcperviisori k\u00f5rval. <br \/>\nSeal on v\u00f5rreldav skeem rauaressursside tarbimisest teenuste Ceph ja Virtuozzo storage vahel.<\/p>\n<p><img decoding=\"async\" alt=\"L\u00fchike kokkuv\u00f5te SDS arhitektuurist v\u00f5i sobiva salvestusplatvormi leidmine (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/27de0ab0cc61c2fab6d741bc3105b6cc.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKui varem sai Glusterit ja Cephi v\u00f5rrelda vanade artiklite p\u00f5hjal, kasutades neist k\u00f5ige t\u00e4htsamaid ridasid, siis Virtuozzo on keerulisem. Selle toote kohta pole palju artikleid ja teavet saab t\u00f5mmata ainult dokumentatsioonist <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.virtuozzo.com\/master\/index.html\">inglise keeles<\/a><\/noindex> v\u00f5i vene keeles, kui arvestada Vstorage'it ladustamisena, mida kasutatakse m\u00f5nedes h\u00fcperkonvergeeritud lahendustes sellistes ettev\u00f5tetes nagu <noindex><a rel=\"nofollow\" href=\"http:\/\/rosplatforma.ru\/#downloads\">Rospatforma<\/a><\/noindex> ja Acronis.<\/p>\n<p>P\u00fc\u00fcan aidata selle arhitektuuri kirjeldamisel, seet\u00f5ttu on tekst veidi pikem. Dokumentatsioonist arusaamiseks on aga vaja palju aega, ning olemasolevat dokumentatsiooni saab kasutada ainult abivahendina, sirvides sisukorda v\u00f5i otsides m\u00e4rks\u00f5na j\u00e4rgi. <\/p>\n<p>Vaadakem h\u00fcbriidse riistvarakonfiguratsiooni salvestamisprotsessi koos \u00fclaltoodud komponentidega: salvestamine algab sellest s\u00f5lmest, kust klient selle algatas (FUSE monteerimispunkti teenus), kuid meistriteenuse metateenuste (MDS) komponent suunab siiski kliendi otse vajalikku ploki teenusesse (CS salvestusteenus), mis t\u00e4hendab, et MDS ei osale salvestamisprotsessis, vaid suunab lihtsalt vajalikku ploki teenusesse. \u00dcldiselt v\u00f5ib salvestamisprotsessi v\u00f5rrelda veekraanide mahutitega valamisega \u2014 iga mahuti on 256MB suurune andmeplokk.<\/p>\n<p><img decoding=\"async\" alt=\"L\u00fchike kokkuv\u00f5te SDS arhitektuurist v\u00f5i sobiva salvestusplatvormi leidmine (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/8f10333f1573226fbb50a40377eafc93.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSeega, \u00fcks ketas on teatud arv selliseid barreleid, see t\u00e4hendab, et ketta maht jagatakse 256 MB-ga. Iga koopiat jaotatakse \u00fchele s\u00f5lmele, teise peaaegu samal ajal juba teisele s\u00f5lmele jne\u2026 Kui meil on kolm koopiat ja SSD kettad vahem\u00e4luks (lugemiseks ja kirjutamislogideks), siis kirjutamise kinnitus toimub p\u00e4rast logi salvestamist SSD-le, samas kui paralleelne \u00fclekandmine SSD-lt j\u00e4tkub HDD-le, justkui taustal. Kolm koopiat sisaldava olukorra korral toimub kirjutamise kinnitus p\u00e4rast kolmanda s\u00f5lme SSD-lt kinnituse saamist. V\u00f5ib tunduda, et kolme SSD kirjutamiskiirus jaguneb kolme peale ja saame \u00fche koopia kirjutamiskiiruse, kuid koopiate kirjutamine toimub paralleelselt ja v\u00f5rgu latentsus on tavaliselt k\u00f5rgem kui SSD-l, seega s\u00f5ltub tegelik kirjutamise j\u00f5udlus v\u00f5rgust. Seet\u00f5ttu, et n\u00e4ha reaalseid IOPS-e, tuleb kogu Vstorage \u00f5igesti koormata <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.virtuozzo.com\/pdf\/virtuozzo_infrastructure_platform_3_benchmarking_guide.pdf\">meetodiga<\/a><\/noindex>, see t\u00e4hendab, et tuleb testida tegelikku koormust, mitte m\u00e4lu ja vahem\u00e4lu, kus tuleb arvestada \u00f5iget andmepaketi suurust, voogude arvu jne. <\/p>\n<p>\u00dclaltoodud SSD logi t\u00f6\u00f6tab nii, et andmed, kui need sinna satuvad, loetakse kohe teenuse poolt ja kirjutatakse HDD-le. Klusteris on mitu metainformatsiooni teenust (MDS) ja nende arv m\u00e4\u00e4ratakse kvoorumiga, mis t\u00f6\u00f6tab Paxose algoritmi alusel. Klientide vaatenurgast on FUSE'i montaa\u017eikoht klusteri salvestust sisaldav kaust, mis on k\u00f5ikidele klusterin\u00f5lmadele n\u00e4htav. Igal n\u00f5lval on sellise p\u00f5him\u00f5tte j\u00e4rgi monteeritud klient, mist\u00f5ttu on sellele salvestusele juurdep\u00e4\u00e4s igal s\u00f5lmel.<\/p>\n<p>Mis tahes \u00fclaltoodud l\u00e4henemise efektiivsuse tagamiseks on planeerimise ja juurutamise etapis \u00fclioluline \u00f5igesti seadistada v\u00f5rk, kus toimib tasakaalustus agregatsiooni kaudu ja \u00f5igesti valitud v\u00f5rgu\u00fchenduse l\u00e4bilaskev\u00f5ime. Agregatsioonis on t\u00e4htis valida \u00f5ige hashing-re\u017eiim ja raamide suurused. Lisaks on oluline erinevus \u00fclaltoodud SDS-de vahel fuse, mis kasutab Virtuozzo Storage'i kiirete radade tehnoloogiat. See annab, erinevalt teistest avatud l\u00e4htekoodiga lahendustest, tunduvalt rohkem IOPS-e ning ei piirdu ainult horisontaalse v\u00f5i vertikaalse skaleerimisega. Kokkuv\u00f5ttes n\u00e4ib see arhitektuur v\u00f5rreldes eelmainituga olevat v\u00f5imsam, kuid sellise teenuse eest on loomulikult vajalik litsentside soetamine, erinevalt Cephist ja Glusterist. <\/p>\n<p>Kokkuv\u00f5ttes v\u00f5ib v\u00e4lja tuua kolme peamise: esimese koha efektiivsuse ja usaldusv\u00e4\u00e4rsuse osas h\u00f5ivab Virtuozzo Storage, teise Ceph ja kolmanda Gluster. <\/p>\n<p>Kriteeriumid, mille j\u00e4rgi valiti Virtuozzo Storage: see on optimaalne komponentide komplekt, mis on moderniseeritud Fuse'i l\u00e4henemisviisi j\u00e4rgi koos fast path'iga, paindlik riistvara konfiguratsioon, madalamate ressursikasutustega ja v\u00f5imalusega jagada arvutuste\/virtualiseerimisega, see t\u00e4hendab, et see sobib t\u00e4ielikult h\u00fcperkonvergentsse lahendusse, mille osana see tuleb. Teisel kohal on Ceph, kuna see on Glusterist tootlikum arhitektuur, t\u00f6\u00f6tades plokkide p\u00f5hjal, samuti pakkudes paindlikumaid stsenaariume ja v\u00f5imalust t\u00f6\u00f6tada suuremates klastrites.<\/p>\n<p>Plaanides on soov kirjutada v\u00f5rdlus vSANi, Space Direct Storage'i, Vstorage'i ja Nutanix Storage'i vahel, testides Vstorage'i HPE ja Huawei seadmete peal, samuti Vstorage'i integreerimise stsenaariume v\u00e4liste riistvarade SCSI-dega. Seega, kui artikkel teile meeldis, oleks tore saada teie tagasisidet, mis v\u00f5iks tugevdada motivatsiooni uute artiklite kirjutamiseks, arvestades teie m\u00e4rkusi ja soove.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/486392\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u043f\u043e\u043d\u044f\u0442\u044c \u043e\u0442\u043b\u0438\u0447\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0442\u0430\u043a\u0438\u043c\u0438 SDS \u043a\u0430\u043a Gluster, Ceph \u0438 Vstorage (Virtuozzo). \u0412 \u0442\u0435\u043a\u0441\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u0438 \u0441 \u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u044b\u043c \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u0435\u043c \u0442\u0435\u0445 \u0438\u043b\u0438 \u0438\u043d\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0431\u0443\u0434\u0443\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043a\u0440\u0430\u0442\u043a\u0438\u043c\u0438 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0439 \u0432\u043e\u0434\u044b \u0438 \u0432\u0432\u043e\u0434\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":40730,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-40729","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u043f\u043e\u043d\u044f\u0442\u044c \u043e\u0442\u043b\u0438\u0447\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0442\u0430\u043a\u0438\u043c\u0438 SDS \u043a\u0430\u043a Gluster, Ceph \u0438 Vstorage (Virtuozzo). \u0412 \u0442\u0435\u043a\u0441\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u0438 \u0441 \u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u044b\u043c \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u0435\u043c \u0442\u0435\u0445 \u0438\u043b\u0438 \u0438\u043d\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0431\u0443\u0434\u0443\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043a\u0440\u0430\u0442\u043a\u0438\u043c\u0438 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0439 \u0432\u043e\u0434\u044b \u0438 \u0432\u0432\u043e\u0434\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\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\/et\/blog\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\u041a\u0440\u0430\u0442\u043a\u043e\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b SDS \u0438\u043b\u0438 \u043f\u043e\u0438\u0441\u043a \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f (GlusterVsCephVsVirtuozzoStorage) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u043f\u043e\u043d\u044f\u0442\u044c \u043e\u0442\u043b\u0438\u0447\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0442\u0430\u043a\u0438\u043c\u0438 SDS \u043a\u0430\u043a Gluster, Ceph \u0438 Vstorage (Virtuozzo). \u0412 \u0442\u0435\u043a\u0441\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u0438 \u0441 \u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u044b\u043c \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u0435\u043c \u0442\u0435\u0445 \u0438\u043b\u0438 \u0438\u043d\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0431\u0443\u0434\u0443\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043a\u0440\u0430\u0442\u043a\u0438\u043c\u0438 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0439 \u0432\u043e\u0434\u044b \u0438 \u0432\u0432\u043e\u0434\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage\" \/>\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-03T11:42:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-03T11:42: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\udd47 L\u00fchike v\u00f5rdlus SDS-i arhitektuurist v\u00f5i sobiva salvestusplatvormi otsimine (GlusterVsCephVsVirtuozzoStorage) | ProHoster","description":"See artikkel on kirjutatud selleks, et aidata valida sobivat lahendust ning m\u00f5ista erinevusi selliste SDS-ide nagu Gluster, Ceph ja Vstorage (Virtuozzo) vahel. Tekstis on viidatud artiklitele, mis k\u00e4sitlevad teatud probleeme s\u00fcvitsi, seet\u00f5ttu on kirjeldused v\u00f5imalikult l\u00fchikesed, kasutades p\u00f5hikohandeid ilma liigse jutu ja sissejuhatuseta.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\u041a\u0440\u0430\u0442\u043a\u043e\u0435 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b SDS \u0438\u043b\u0438 \u043f\u043e\u0438\u0441\u043a \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f (GlusterVsCephVsVirtuozzoStorage) | ProHoster","og:description":"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043c\u043e\u0447\u044c \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u043f\u043e\u043d\u044f\u0442\u044c \u043e\u0442\u043b\u0438\u0447\u0438\u044f \u043c\u0435\u0436\u0434\u0443 \u0442\u0430\u043a\u0438\u043c\u0438 SDS \u043a\u0430\u043a Gluster, Ceph \u0438 Vstorage (Virtuozzo). \u0412 \u0442\u0435\u043a\u0441\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u0438 \u0441 \u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u044b\u043c \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u0435\u043c \u0442\u0435\u0445 \u0438\u043b\u0438 \u0438\u043d\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0431\u0443\u0434\u0443\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043a\u0440\u0430\u0442\u043a\u0438\u043c\u0438 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0439 \u0432\u043e\u0434\u044b \u0438 \u0432\u0432\u043e\u0434\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0432\u044b","og:url":"https:\/\/prohoster.info\/et\/blog\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage","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-03T11:42:16+00:00","article:modified_time":"2020-02-03T11:42:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"40729","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-03-01 00:32:40","updated":"2022-09-29 09:23:33"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/40729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=40729"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/40729\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/40730"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=40729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=40729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=40729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}