{"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\/hu\/blog\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage","title":{"rendered":"R\u00f6vid \u00f6sszehasonl\u00edt\u00e1s a SDS architekt\u00far\u00e1kr\u00f3l vagy a megfelel\u0151 t\u00e1rol\u00f3platform keres\u00e9se (GlusterVsCephVsVirtuozzoStorage)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ez a cikk az\u00e9rt k\u00e9sz\u00fclt, hogy seg\u00edtsen kiv\u00e1lasztani a megfelel\u0151 megold\u00e1st, \u00e9s meg\u00e9rteni a k\u00fcl\u00f6nbs\u00e9geket a Gluster, Ceph \u00e9s Vstorage (Virtuozzo) SDS-ek k\u00f6z\u00f6tt.<\/p>\n<p>A sz\u00f6veg olyan linkeket tartalmaz, amelyek r\u00e9szletesebben t\u00e1rgyalj\u00e1k a felmer\u00fcl\u0151 probl\u00e9m\u00e1kat, ez\u00e9rt a le\u00edr\u00e1sok a lehet\u0151 legr\u00f6videbbek lesznek, a l\u00e9nyeges pontok kiemel\u00e9s\u00e9vel, felesleges v\u00edz n\u00e9lk\u00fcl, \u00e9s azokat az inform\u00e1ci\u00f3kat, amelyeket sz\u00fcks\u00e9ges, \u00f6n\u00e1ll\u00f3an is megszerezheti az interneten. <\/p>\n<p>Val\u00f3j\u00e1ban a t\u00e1rgyalt t\u00e9m\u00e1k megk\u00f6vetelik a sz\u00f6veg t\u00f3nus\u00e1t, de a modern vil\u00e1gban egyre t\u00f6bben nem szeretnek sokat olvasni))), ez\u00e9rt gyorsan \u00e1tfutva meghozhatja a d\u00f6nt\u00e9st, \u00e9s ha valami nem vil\u00e1gos, \u00e1tn\u00e9zheti a linkeket, vagy r\u00e1kereshet a nem \u00e9rthet\u0151 szavakra))), ez a cikk pedig \u00e1tl\u00e1tsz\u00f3 burkok\u00e9nt szolg\u00e1l ezekhez a m\u00e9lyebb t\u00e9m\u00e1khoz, bemutatva a f\u0151bb kulcspontokat.<\/p>\n<h3>Gluster<\/h3>\n<p>\nKezdj\u00fck a Glusterrel, amelyet akt\u00edvan haszn\u00e1lnak a hiperkonvergens platformok gy\u00e1rt\u00f3i open source alap\u00fa SDS-sel virtu\u00e1lis k\u00f6rnyezetekhez, \u00e9s a RedHat t\u00e1rol\u00f3s r\u00e9szleg\u00e9n tal\u00e1lhat\u00f3, ahol k\u00e9t SDS lehet\u0151s\u00e9g k\u00f6z\u00fcl lehet v\u00e1lasztani: Gluster vagy Ceph.<\/p>\n<p>A Gluster egy \u00e1tj\u00e1r\u00f3k stackj\u00e9b\u0151l \u00e1ll - szolg\u00e1ltat\u00e1s, amely v\u00e9gez minden feladatot a f\u00e1jlok eloszt\u00e1s\u00e1val stb. A Brick - egy szolg\u00e1ltat\u00e1s, amely egy merevlemezt szolg\u00e1l ki, Volume - a k\u00f6tet (t\u00f3) - amely ezeket a brickeket egyes\u00edti. Ezt k\u00f6veti a f\u00e1jlok csoportok k\u00f6z\u00f6tti eloszt\u00e1s\u00e1\u00e9rt felel\u0151 szolg\u00e1ltat\u00e1s a DHT (distributed hash table) funkci\u00f3val. A Sharding szolg\u00e1ltat\u00e1st nem fogjuk le\u00edrni, mivel az al\u00e1bb tal\u00e1lhat\u00f3 linkekben a kapcsol\u00f3d\u00f3 probl\u00e9m\u00e1kr\u00f3l lesz sz\u00f3.<\/p>\n<p><img decoding=\"async\" alt=\"R\u00f6vid \u00f6sszehasonl\u00edt\u00e1s a SDS architekt\u00far\u00e1kr\u00f3l vagy a megfelel\u0151 t\u00e1rol\u00f3platform keres\u00e9se (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/0c54588b5b09c9069ffbd0c5161c5e34.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00cdr\u00e1skor a f\u00e1jl teljes eg\u00e9sz\u00e9ben a brickre ker\u00fcl, \u00e9s m\u00e1solata p\u00e1rhuzamosan a m\u00e1sodik szerver brickj\u00e9re is \u00edr\u00f3dik. Ezut\u00e1n a m\u00e1sodik f\u00e1jl m\u00e1r egy m\u00e1sodik csoportba ker\u00fcl a k\u00e9t brick (vagy t\u00f6bb) egyik\u00e9n k\u00fcl\u00f6nb\u00f6z\u0151 szervereken.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex> <br \/>\nHa a f\u00e1jlok k\u00f6r\u00fclbel\u00fcl azonos m\u00e9ret\u0171ek, \u00e9s a k\u00f6tet csak egy csoportb\u00f3l \u00e1ll, akkor minden rendben van, de m\u00e1s k\u00f6r\u00fclm\u00e9nyek eset\u00e9n a le\u00edr\u00e1sok alatt k\u00f6vetkez\u0151 probl\u00e9m\u00e1k mer\u00fclnek fel: <\/p>\n<ul>\n<li>a csoportokban a hely egyenl\u0151tlen\u00fcl hasznosul, ez a f\u00e1jlok m\u00e9ret\u00e9t\u0151l f\u00fcgg, \u00e9s ha a csoportban nincs elegend\u0151 hely a f\u00e1jl \u00edr\u00e1s\u00e1hoz \u2014 hiba\u00fczenetet kap, a f\u00e1jl nem ker\u00fcl \u00edr\u00e1sra, \u00e9s nem lesz \u00e1thelyezve egy m\u00e1sik csoportba;<\/li>\n<li>egy f\u00e1jl \u00edr\u00e1sakor az IO csak egy csoportba megy, a t\u00f6bbi inakt\u00edv marad;<\/li>\n<li>nem lehet megszerezni a k\u00f6tet \u00f6sszes IO-j\u00e1t, ha egy f\u00e1jlt \u00edrunk;<\/li>\n<li>\u00e9s az \u00e1ltal\u00e1nos koncepci\u00f3 a blokkokba t\u00f6rt\u00e9n\u0151 adateloszt\u00e1s hi\u00e1ny\u00e1ban kev\u00e9sb\u00e9 teljes\u00edtm\u00e9nyorient\u00e1ltnak t\u0171nik, ahol k\u00f6nnyebb a terhel\u00e9seloszt\u00e1s \u00e9s a kiegyenl\u00edtett eloszt\u00e1s probl\u00e9m\u00e1j\u00e1nak megold\u00e1sa, nem pedig \u00fagy, ahogy most a f\u00e1jl teljes m\u00e9rt\u00e9kben egy brick-re helyezkedik.<\/li>\n<\/ul>\n<p>\nHivatalos le\u00edr\u00e1s <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gluster.org\/en\/latest\/Quick-Start-Guide\/Architecture\/\">architekt\u00far\u00e1k<\/a><\/noindex> tov\u00e1bb\u00e1 felmer\u00fcl a felismer\u00e9s, hogy a Gluster klasszikus hardver RAID felett m\u0171k\u00f6d\u0151 f\u00e1jlt\u00e1rol\u00f3k\u00e9nt m\u0171k\u00f6dik. Voltak k\u00eds\u00e9rletek a f\u00e1jlok blokkokra v\u00e1g\u00e1s\u00e1ra (Sharding), de ez mind olyan kieg\u00e9sz\u00edt\u00e9s, amely teljes\u00edtm\u00e9nyvesztes\u00e9get okoz a m\u00e1r megl\u00e9v\u0151 architektur\u00e1lis megk\u00f6zel\u00edt\u00e9shez, nem besz\u00e9lve arr\u00f3l, hogy olyan ingyenesen terjeszthet\u0151 komponenseket haszn\u00e1l, mint a Fuse, amelynek teljes\u00edtm\u00e9nye korl\u00e1tozott. Nincsenek metaadat-szolg\u00e1ltat\u00e1sok, ami korl\u00e1tozza a t\u00e1rol\u00f3 teljes\u00edtm\u00e9ny\u00e9nek \u00e9s hibat\u0171r\u00e9s\u00e9nek lehet\u0151s\u00e9geit a f\u00e1jlok blokkokra val\u00f3 eloszt\u00e1sakor. Jobb teljes\u00edtm\u00e9nymutat\u00f3k figyelhet\u0151k meg az \u201eElosztott Replik\u00e1lt\u201d konfigur\u00e1ci\u00f3ban, \u00e9s a csom\u00f3pontok sz\u00e1ma legal\u00e1bb 6 kell, hogy legyen a megb\u00edzhat\u00f3 3-as replik\u00e1k l\u00e9trehoz\u00e1s\u00e1hoz optim\u00e1lis terhel\u00e9seloszt\u00e1ssal.<\/p>\n<p>Ezek a k\u00f6vetkeztet\u00e9sek szorosan \u00f6sszef\u00fcggnek a <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/croccloudteam\/blog\/353666\/\">Gluster<\/a><\/noindex> haszn\u00e1lati tapasztalat le\u00edr\u00e1s\u00e1val <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/croccloudteam\/blog\/430474\/\">Ceph<\/a><\/noindex>, valamint a tapasztalatok le\u00edr\u00e1s\u00e1val, amelyek seg\u00edtenek meg\u00e9rteni ennek a teljes\u00edtm\u00e9nyorient\u00e1ltabb \u00e9s megb\u00edzhat\u00f3bb konfigur\u00e1ci\u00f3nak a l\u00e9trehoz\u00e1s\u00e1t <noindex><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/forum\/general\/13316001\">a \u201eReplik\u00e1lt Elosztottra\u201d.<\/a><\/noindex><br \/>\n<img decoding=\"async\" alt=\"R\u00f6vid \u00f6sszehasonl\u00edt\u00e1s a SDS architekt\u00far\u00e1kr\u00f3l vagy a megfelel\u0151 t\u00e1rol\u00f3platform keres\u00e9se (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/6868ddf69e18bec0b50ae5aeba74440d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA k\u00e9pen a terhel\u00e9seloszt\u00e1s l\u00e1that\u00f3 k\u00e9t f\u00e1jl \u00edr\u00e1sa sor\u00e1n, ahol az els\u0151 f\u00e1jl m\u00e1solatai h\u00e1rom els\u0151 szerverre oszlanak, amelyek a volume 0 csoportba tartoznak, m\u00edg a m\u00e1sodik f\u00e1jl h\u00e1rom m\u00e1solat\u00e1t a m\u00e1sodik volume1 csoport h\u00e1rom szerver\u00e9re helyezik. Minden szerver egy lemezt tartalmaz.<\/p>\n<p>A v\u00e9gs\u0151 k\u00f6vetkeztet\u00e9s az, hogy a Gluster haszn\u00e1lhat\u00f3, de tiszt\u00e1ban kell lenni azzal, hogy a teljes\u00edtm\u00e9nyben \u00e9s a hibat\u0171r\u00e9sben korl\u00e1tok lesznek, amelyek neh\u00e9zs\u00e9geket okoznak bizonyos k\u00f6r\u00fclm\u00e9nyek k\u00f6z\u00f6tt a hiperkonvergens megold\u00e1sok eset\u00e9ben, ahol az er\u0151forr\u00e1sokra a virtu\u00e1lis k\u00f6rnyezetek sz\u00e1m\u00edt\u00e1si terhel\u00e9seihez is sz\u00fcks\u00e9g van. <\/p>\n<p>Vannak bizonyos teljes\u00edtm\u00e9nymutat\u00f3k a Glustern\u00e9l, amelyeket bizonyos felt\u00e9telek mellett lehet el\u00e9rni, visszafogva <noindex><a rel=\"nofollow\" href=\"http:\/\/moo.nac.uci.edu\/~hjm\/Performance_in_a_Gluster_Systemv6F.pdf\"> a hibat\u0171r\u00e9sben.<\/a><\/noindex><\/p>\n<h3>Ceph<\/h3>\n<p>\nMost vizsg\u00e1ljuk meg a Ceph-t a rendelkez\u00e9sre \u00e1ll\u00f3 architekt\u00far\u00e1k le\u00edr\u00e1sa alapj\u00e1n, amelyeket siker\u00fclt <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/313644\/\">megtal\u00e1lnom.<\/a><\/noindex> Van egy \u00f6sszehasonl\u00edt\u00e1s is <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/croccloudteam\/blog\/430474\/\">a Glusterfs \u00e9s a Ceph k\u00f6z\u00f6tt<\/a><\/noindex>, ahol azonnal meg\u00e9rthet\u0151, hogy a Ceph-et c\u00e9lszer\u0171 k\u00fcl\u00f6n szervereken telep\u00edteni, mivel a szolg\u00e1ltat\u00e1sai minden er\u0151forr\u00e1st ig\u00e9nyelnek a terhel\u00e9sek mellett. <\/p>\n<p>Architekt\u00fara <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.ceph.com\/docs\/mimic\/architecture\/\">Ceph<\/a><\/noindex> Bonyolultabb, mint a Gluster, \u00e9s vannak olyan szolg\u00e1ltat\u00e1sok, mint a metainform\u00e1ci\u00f3s szolg\u00e1ltat\u00e1sok, de az \u00f6sszes komponensr\u00e9teg meglehet\u0151sen \u00f6sszetett \u00e9s nem t\u00fal rugalmas a virtualiz\u00e1ci\u00f3s megold\u00e1sokhoz. Az adatok blokkokba rendez\u0151dnek, ami teljes\u00edtm\u00e9ny szempontj\u00e1b\u00f3l el\u0151ny\u00f6snek t\u0171nik, de a rendszer minden komponens-shell teljes\u00edtm\u00e9nyvesztes\u00e9get \u00e9s k\u00e9sleltet\u00e9st tapasztalhat bizonyos terhel\u00e9s \u00e9s v\u00e9szhelyzeti k\u00f6r\u00fclm\u00e9nyek k\u00f6z\u00f6tt, p\u00e9lda gyan\u00e1nt a k\u00f6vetkez\u0151. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/431536\/\">cikk.<\/a><\/noindex><\/p>\n<p>Az architekt\u00fara le\u00edr\u00e1s\u00e1b\u00f3l a sz\u00edv a CRUSH, amely meghat\u00e1rozza az adatok elhelyez\u00e9s\u00e9nek hely\u00e9t. Ezut\u00e1n j\u00f6n a PG \u2014 ez a legkomplexebb absztrakci\u00f3 (logikai csoport) a meg\u00e9rt\u00e9shez. A PG-k sz\u00fcks\u00e9gesek ahhoz, hogy a CRUSH hat\u00e9konyabb legyen. A PG f\u0151 c\u00e9lja az objektumok csoportos\u00edt\u00e1sa az er\u0151forr\u00e1s-felhaszn\u00e1l\u00e1s cs\u00f6kkent\u00e9se, a teljes\u00edtm\u00e9ny n\u00f6vel\u00e9se \u00e9s a sk\u00e1l\u00e1zhat\u00f3s\u00e1g jav\u00edt\u00e1sa \u00e9rdek\u00e9ben. Az objektumok k\u00f6zvetlen, egyes\u00e9vel t\u00f6rt\u00e9n\u0151 c\u00edmz\u00e9se PG-k n\u00e9lk\u00fcl nagyon k\u00f6lts\u00e9ges lenne. Az OSD pedig minden egyes lemez sz\u00e1m\u00e1ra szolg\u00e1ltat\u00e1s.<\/p>\n<p><img decoding=\"async\" alt=\"R\u00f6vid \u00f6sszehasonl\u00edt\u00e1s a SDS architekt\u00far\u00e1kr\u00f3l vagy a megfelel\u0151 t\u00e1rol\u00f3platform keres\u00e9se (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/b7d59066a01db9bbb55bbd87c6e5053a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"R\u00f6vid \u00f6sszehasonl\u00edt\u00e1s a SDS architekt\u00far\u00e1kr\u00f3l vagy a megfelel\u0151 t\u00e1rol\u00f3platform keres\u00e9se (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/a86622bc051ab820d42a8aa08a3fc759.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA klaszternek lehet egy vagy t\u00f6bb, k\u00fcl\u00f6nb\u00f6z\u0151 c\u00e9l\u00fa \u00e9s be\u00e1ll\u00edt\u00e1s\u00fa adatpula. A medenc\u00e9k eloszt\u00e1si csoportokra bonthat\u00f3k. Az eloszt\u00e1si csoportokban olyan objektumok t\u00e1rol\u00f3dnak, amelyekhez a kliens hozz\u00e1f\u00e9r. Ebb\u0151l a logikai szint v\u00e9g\u00e9hez \u00e9rkez\u00fcnk, \u00e9s megkezd\u0151dik a fizikai szint, mivel minden eloszt\u00e1si csoporthoz egy f\u0151lemez \u00e9s t\u00f6bb replik\u00e1l\u00f3 lemez tartozik (hogy pontosan mennyi, az a medence replik\u00e1ci\u00f3s t\u00e9nyez\u0151j\u00e9t\u0151l f\u00fcgg). M\u00e1s szavakkal, logikai szinten az objektum egy konkr\u00e9t eloszt\u00e1si csoportban t\u00e1rol\u00f3dik, m\u00edg fizikai szinten a m\u00f6g\u00f6tte \u00e1ll\u00f3 lemezeken. Ezek a lemezek fizikailag k\u00fcl\u00f6nb\u00f6z\u0151 csom\u00f3pontokon vagy ak\u00e1r k\u00fcl\u00f6nb\u00f6z\u0151 adatk\u00f6zpontokban is tal\u00e1lkozhatnak.<\/p>\n<p>A csoportok elhelyez\u00e9se ebben a s\u00e9m\u00e1ban sz\u00fcks\u00e9ges szintet k\u00e9pez a megold\u00e1s rugalmass\u00e1g\u00e1hoz, de egyben felesleges l\u00e1ncszemet is jelenthet, ami aggaszt\u00f3an felveti a teljes\u00edtm\u00e9nyvesztes\u00e9g lehet\u0151s\u00e9g\u00e9t. P\u00e9ld\u00e1ul amikor az adatok r\u00f6gz\u00edt\u00e9se t\u00f6rt\u00e9nik, a rendszernek ezeket a csoportokra kell felosztania, majd a fizikai szinten a f\u0151 lemezre \u00e9s a replik\u00e1khoz sz\u00fcks\u00e9ges lemezekre kell ir\u00e1ny\u00edtania. Ez\u00e9rt a hash f\u00fcggv\u00e9ny m\u0171k\u00f6dik az objektum keres\u00e9se \u00e9s beilleszt\u00e9se sor\u00e1n, de van egy mell\u00e9khat\u00e1sa \u2013 ez a nagyon nagy k\u00f6lts\u00e9gek \u00e9s korl\u00e1toz\u00e1sok a hash \u00fajj\u00e1\u00e9p\u00edt\u00e9s\u00e9n\u00e9l (lemezek hozz\u00e1ad\u00e1sa, elt\u00e1vol\u00edt\u00e1sa sor\u00e1n). Egy m\u00e1sik probl\u00e9ma a hash-n\u00e9l, hogy az adatok elhelyezked\u00e9se nagyon rigid, ami nem v\u00e1ltoztathat\u00f3. Ez\u00e9rt ha egy lemez t\u00falterhelt, a rendszer nem tud m\u00e1s lemezre \u00edrni, a hash f\u00fcggv\u00e9ny k\u00f6telezi az adatokat a szab\u00e1ly alapj\u00e1n t\u00f6rt\u00e9n\u0151 elhelyez\u00e9s\u00fckre, f\u00fcggetlen\u00fcl att\u00f3l, hogy a lemez milyen \u00e1llapotban van. Ez\u00e9rt a Ceph sok mem\u00f3ri\u00e1t haszn\u00e1l a PG \u00fajj\u00e1\u00e9p\u00edt\u00e9sekor self-healing vagy a t\u00e1rol\u00f3 b\u0151v\u00edt\u00e9se eset\u00e9n. A k\u00f6vetkeztet\u00e9s az, hogy a Ceph j\u00f3l m\u0171k\u00f6dik (b\u00e1r lassan), de csak akkor, ha nincsenek sk\u00e1l\u00e1z\u00e1si ig\u00e9nyek, v\u00e9szhelyzetek \u00e9s friss\u00edt\u00e9sek.<\/p>\n<p>Term\u00e9szetesen vannak m\u00f3dszerek a teljes\u00edtm\u00e9ny n\u00f6vel\u00e9s\u00e9re a cache-el\u00e9s \u00e9s cache-tiering r\u00e9v\u00e9n, de ehhez j\u00f3 hardver sz\u00fcks\u00e9ges, \u00e9s \u00edgy is vesztes\u00e9gek lesznek. De \u00f6sszess\u00e9g\u00e9ben a Ceph vonz\u00f3bbnak t\u0171nik, mint a Gluster a produkt\u00edv k\u00f6rnyezetben. Ezen term\u00e9kek haszn\u00e1lat\u00e1n\u00e1l figyelembe kell venni egy fontos t\u00e9nyez\u0151t \u2013 a magas szint\u0171 kompetenci\u00e1t, tapasztalatot \u00e9s szak\u00e9rtelmet, k\u00fcl\u00f6n\u00f6s hangs\u00falyt fektetve a Linux-ra, mivel rendk\u00edv\u00fcl fontos mindent helyesen telep\u00edteni, konfigur\u00e1lni \u00e9s karbantartani, ami m\u00e9g nagyobb felel\u0151ss\u00e9get \u00e9s terhet r\u00f3 az adminisztr\u00e1torra. <\/p>\n<h3>Vstorage<\/h3>\n<p>\nM\u00e9g \u00e9rdekesebbnek t\u0171nik az architekt\u00fara a <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/virtuozzo\/blog\/334724\/\">Virtuozzo storage (Vstorage)<\/a><\/noindex>, amely egy\u00fctt haszn\u00e1lhat\u00f3 a hypervisorral ugyanazon a csom\u00f3ponton, ugyanazon a <noindex><a rel=\"nofollow\" href=\"http:\/\/samag.ru\/archive\/article\/3794\">hardveren<\/a><\/noindex>, de nagyon fontos, hogy mindent helyesen konfigur\u00e1ljunk a j\u00f3 teljes\u00edtm\u00e9ny el\u00e9r\u00e9se \u00e9rdek\u00e9ben. Azaz, ha egy ilyen term\u00e9ket a dobozb\u00f3l b\u00e1rmilyen konfigur\u00e1ci\u00f3n telep\u00edt\u00fcnk, figyelembe v\u00e9ve az architekt\u00fara aj\u00e1nl\u00e1sait, akkor ez nagyon k\u00f6nnyen megval\u00f3s\u00edthat\u00f3, de nem lesz hat\u00e9kony.<\/p>\n<p>Mi is lehet p\u00e1rhuzamosan a kvm-qemu hipervizor szolg\u00e1ltat\u00e1sai mellett, \u00e9s ez csup\u00e1n n\u00e9h\u00e1ny olyan szolg\u00e1ltat\u00e1s, ahol egy kompakt \u00e9s optim\u00e1lis komponens hierarchia tal\u00e1lhat\u00f3: \u00fcgyf\u00e9lszolg\u00e1ltat\u00e1s FUSE-on kereszt\u00fcl csatlakozva (m\u00f3dos\u00edtott, nem ny\u00edlt forr\u00e1sk\u00f3d\u00fa), MDS (Metaadat Szolg\u00e1ltat\u00e1s), Chunk szolg\u00e1ltat\u00e1s, amely fizikailag egyetlen lemeznek felel meg, \u00e9s enn\u00e9l t\u00f6bbre nincs is sz\u00fcks\u00e9g. Sebess\u00e9g tekintet\u00e9ben optim\u00e1lis a redund\u00e1ns rendszer haszn\u00e1lata k\u00e9t replik\u00e1val, de ha SSD-n t\u00f6rt\u00e9nik a cache-el\u00e9s \u00e9s a napl\u00f3z\u00e1s, akkor a hibabiztos k\u00f3dol\u00e1s (erase coding vagy raid6) megfelel\u0151en gyors\u00edthat\u00f3 hibrid rendszerben, vagy m\u00e9g jobban all flash k\u00f6rnyezetben. Az EC (erase coding) egyik h\u00e1tr\u00e1nya: egy adatblokk m\u00f3dos\u00edt\u00e1sa eset\u00e9n \u00fajra kell sz\u00e1molni a parit\u00e1s \u00f6sszeg\u00e9t. Az ilyen m\u0171veletek vesztes\u00e9geinek elker\u00fcl\u00e9s\u00e9re a Ceph az EC-t k\u00e9sleltetett \u00edr\u00e1sban v\u00e9gzi, \u00e9s teljes\u00edtm\u00e9nyprobl\u00e9m\u00e1k l\u00e9phetnek fel bizonyos lek\u00e9rdez\u00e9sek eset\u00e9n, amikor p\u00e9ld\u00e1ul az \u00f6sszes blokk kisz\u00e1m\u00edt\u00e1sa sz\u00fcks\u00e9ges, m\u00edg a Virtuozzo Storage eset\u00e9n a m\u00f3dos\u00edtott blokkok \u00edr\u00e1sa a \u201clog-structured file system\u201d megk\u00f6zel\u00edt\u00e9ssel t\u00f6rt\u00e9nik, ami minimaliz\u00e1lja a parit\u00e1s sz\u00e1m\u00edt\u00e1si k\u00f6lts\u00e9geit. Az EC haszn\u00e1lat\u00e1val vagy an\u00e9lk\u00fcl t\u00f6rt\u00e9n\u0151 munka felgyors\u00edt\u00e1s\u00e1nak lehet\u0151s\u00e9geit k\u00f6r\u00fclbel\u00fcl megbecs\u00fclni... <noindex><a rel=\"nofollow\" href=\"https:\/\/www.virtuozzo.com\/products\/virtuozzo-storage\/storage-calculator\">sz\u00e1mol\u00f3g\u00e9p.<\/a><\/noindex> \u2013 a sz\u00e1mok k\u00f6r\u00fclbel\u00fcliek lehetnek, az eszk\u00f6zgy\u00e1rt\u00f3 pontoss\u00e1gi t\u00e9nyez\u0151j\u00e9t\u0151l f\u00fcgg\u0151en, de a sz\u00e1m\u00edt\u00e1si eredm\u00e9nyek j\u00f3l seg\u00edtenek a konfigur\u00e1ci\u00f3 megtervez\u00e9s\u00e9ben.<\/p>\n<p>Az egyszer\u0171 t\u00e1rol\u00e1si komponens s\u00e9ma nem jelenti azt, hogy ezek a komponensek ne ig\u00e9nyeljenek <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.virtuozzo.com\/virtuozzo_7_installation_guide\/preparing-for-installation\/planning-storage-cli.html#hardware-requirements\">er\u0151forr\u00e1sokat,<\/a><\/noindex> de ha el\u0151re kisz\u00e1moljuk az \u00f6sszes k\u00f6lts\u00e9get, akkor a hipervizorral p\u00e1rhuzamosan m\u0171k\u00f6d\u00e9sre lehet sz\u00e1m\u00edtani. <br \/>\nVan egy \u00f6sszehasonl\u00edt\u00f3 s\u00e9ma a Ceph \u00e9s a Virtuozzo Storage er\u0151forr\u00e1s-felhaszn\u00e1l\u00e1s\u00e1r\u00f3l.<\/p>\n<p><img decoding=\"async\" alt=\"R\u00f6vid \u00f6sszehasonl\u00edt\u00e1s a SDS architekt\u00far\u00e1kr\u00f3l vagy a megfelel\u0151 t\u00e1rol\u00f3platform keres\u00e9se (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/27de0ab0cc61c2fab6d741bc3105b6cc.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHa kor\u00e1bban a Gluster \u00e9s a Ceph \u00f6sszehasonl\u00edt\u00e1sa r\u00e9gi cikkek alapj\u00e1n t\u00f6rt\u00e9nt a legfontosabb sorok felhaszn\u00e1l\u00e1s\u00e1val, akkor a Virtuozzo eset\u00e9ben ez nehezebb. Ebb\u0151l a term\u00e9kb\u0151l nem sok cikk tal\u00e1lhat\u00f3, \u00e9s az inform\u00e1ci\u00f3k csup\u00e1n a dokument\u00e1ci\u00f3kb\u00f3l mer\u00edthet\u0151k, <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.virtuozzo.com\/master\/index.html\">angol<\/a><\/noindex> vagy oroszul, ha a Vstorage-t a n\u00e9h\u00e1ny hiper-konvergens megold\u00e1s \u00e1ltal haszn\u00e1lt t\u00e1rol\u00f3k\u00e9nt tekintj\u00fck olyan c\u00e9gekn\u00e9l, mint <noindex><a rel=\"nofollow\" href=\"http:\/\/rosplatforma.ru\/#downloads\">Rospatforma<\/a><\/noindex> \u00e9s Acronis.<\/p>\n<p>Megpr\u00f3b\u00e1lok seg\u00edteni a rendszer fel\u00e9p\u00edt\u00e9s\u00e9nek le\u00edr\u00e1s\u00e1ban, ez\u00e9rt a sz\u00f6veg valamivel hosszabb lesz. A dokument\u00e1ci\u00f3 meg\u00e9rt\u00e9s\u00e9hez sok id\u0151 sz\u00fcks\u00e9ges, \u00e9s a megl\u00e9v\u0151 dokument\u00e1ci\u00f3t csak \u00fatmutat\u00f3k\u00e9nt lehet haszn\u00e1lni a tartalomjegyz\u00e9k \u00e1tn\u00e9z\u00e9s\u00e9vel vagy kulcsszavas keres\u00e9ssel. <\/p>\n<p>Vizsg\u00e1ljuk meg a hibrid hardverkonfigur\u00e1ci\u00f3ban a felv\u00e9teli folyamatot a fent le\u00edrt \u00f6sszetev\u0151kkel: a felv\u00e9tel azon a csom\u00f3ponton kezd\u0151dik, amelyr\u0151l az \u00fcgyf\u00e9l (FUSE be\u00e9p\u00fcl\u0151 szolg\u00e1ltat\u00e1s) kezdem\u00e9nyezte, de a metad\u00e1tumszolg\u00e1ltat\u00e1s (MDS) term\u00e9szetesen k\u00f6zvetlen\u00fcl a megfelel\u0151 chunk szolg\u00e1ltat\u00e1shoz (blokk t\u00e1rol\u00f3 CS szolg\u00e1ltat\u00e1s) ir\u00e1ny\u00edtja az \u00fcgyfelet, teh\u00e1t az MDS nem vesz r\u00e9szt a felv\u00e9teli folyamatban, hanem egyszer\u0171en a sz\u00fcks\u00e9ges chunk szolg\u00e1ltat\u00e1shoz ir\u00e1ny\u00edt. \u00c1ltal\u00e1ban a felv\u00e9teli folyamatot a hord\u00f3kra \u00f6nt\u00e9s anal\u00f3gi\u00e1j\u00e1val lehet szeml\u00e9ltetni. Minden egyes hord\u00f3 egy 256 MB-os adatblokk.<\/p>\n<p><img decoding=\"async\" alt=\"R\u00f6vid \u00f6sszehasonl\u00edt\u00e1s a SDS architekt\u00far\u00e1kr\u00f3l vagy a megfelel\u0151 t\u00e1rol\u00f3platform keres\u00e9se (GlusterVsCephVsVirtuozzoStorage)\" src=\"\/wp-content\/uploads\/2020\/02\/8f10333f1573226fbb50a40377eafc93.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTeh\u00e1t egy lemez egy bizonyos sz\u00e1m\u00fa ilyen hord\u00f3t jelent, a lemez kapacit\u00e1s\u00e1t elosztva 256 MB-tal. Minden m\u00e1solat egy csom\u00f3ponton \u00f6mlik, a m\u00e1sodik p\u00e1rhuzamosan m\u00e1r egy m\u00e1sik csom\u00f3ponton, stb\u2026 Ha h\u00e1rom replik\u00e1nk van \u00e9s SSD lemezek a cache sz\u00e1m\u00e1ra (olvas\u00e1si \u00e9s \u00edr\u00e1si napl\u00f3khoz), akkor az \u00edr\u00e1si meger\u0151s\u00edt\u00e9s a napl\u00f3 SSD-re val\u00f3 \u00edr\u00e1sa ut\u00e1n t\u00f6rt\u00e9nik, m\u00edg a p\u00e1rhuzamos ki\u00edr\u00e1s az SSD-r\u0151l HDD-re folytat\u00f3dik, mintegy h\u00e1tt\u00e9rben. H\u00e1rom replik\u00e1n\u00e1l az \u00edr\u00e1si elk\u00f6telez\u0151d\u00e9s az SSD harmadik csom\u00f3pontt\u00f3l val\u00f3 meger\u0151s\u00edt\u00e9s ut\u00e1n t\u00f6rt\u00e9nik. \u00dagy t\u0171nhet, hogy a h\u00e1rom SSD \u00edr\u00e1si sebess\u00e9geket \u00f6ssze lehet osztani h\u00e1rommal, \u00e9s \u00edgy az egy repika \u00edr\u00e1si sebess\u00e9g\u00e9t kapjuk, de a m\u00e1solatok \u00edr\u00e1sa p\u00e1rhuzamosan t\u00f6rt\u00e9nik, \u00e9s a h\u00e1l\u00f3zati k\u00e9sleltet\u00e9s \u00e1ltal\u00e1ban magasabb, mint az SSD-\u00e9k, \u00edgy val\u00f3j\u00e1ban az \u00edr\u00e1si teljes\u00edtm\u00e9ny a h\u00e1l\u00f3zatt\u00f3l f\u00fcgg. Ennek k\u00f6vetkezt\u00e9ben a val\u00f3s IOPS megtekint\u00e9s\u00e9hez helyesen kell terhelni az eg\u00e9sz Vstorage-t a <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.virtuozzo.com\/pdf\/virtuozzo_infrastructure_platform_3_benchmarking_guide.pdf\">m\u00f3dszertan alapj\u00e1n<\/a><\/noindex>, vagyis a val\u00f3s terhel\u00e9st kell tesztelni, nem a mem\u00f3ri\u00e1t \u00e9s a cache-t, ahol figyelembe kell venni a megfelel\u0151 adatblokk m\u00e9ret\u00e9t, a sz\u00e1lak sz\u00e1m\u00e1t stb. <\/p>\n<p>A fenti SSD napl\u00f3z\u00e1si folyamat \u00fagy m\u0171k\u00f6dik, hogy amint adatot kap, azt azonnal beolvassa a szolg\u00e1ltat\u00e1s, \u00e9s \u00e1tcser\u00e9li a HDD-re. A metaadat-szolg\u00e1ltat\u00e1sok (MDS) sz\u00e1ma klaszterenk\u00e9nt v\u00e1ltoz\u00f3, amelyet a Paxos algoritmus alapj\u00e1n m\u0171k\u00f6d\u0151 kv\u00f3rum hat\u00e1roz meg. Az \u00fcgyf\u00e9l szempontj\u00e1b\u00f3l a FUSE csatol\u00e1si pont egy klaszteres t\u00e1rol\u00f3 mappa, amely egyszerre l\u00e1that\u00f3 minden klaszternod sz\u00e1m\u00e1ra, minden csom\u00f3pont olyan elj\u00e1r\u00e1ssal rendelkezik, amely lehet\u0151v\u00e9 teszi sz\u00e1mukra, hogy hozz\u00e1f\u00e9rjenek ehhez a t\u00e1rol\u00f3hoz.<\/p>\n<p>B\u00e1rmelyik fent eml\u00edtett megk\u00f6zel\u00edt\u00e9s teljes\u00edtm\u00e9nye \u00e9rdek\u00e9ben rendk\u00edv\u00fcl fontos, hogy a tervez\u00e9s \u00e9s telep\u00edt\u00e9s sor\u00e1n a h\u00e1l\u00f3zatot megfelel\u0151en konfigur\u00e1lj\u00e1k, ahol a terhel\u00e9seloszt\u00e1s aggreg\u00e1ci\u00f3val t\u00f6rt\u00e9nik, \u00e9s a h\u00e1l\u00f3zati s\u00e1vsz\u00e9less\u00e9g is megfelel\u0151en van megv\u00e1lasztva. Az aggreg\u00e1ci\u00f3n bel\u00fcl fontos a hash-el\u00e9si m\u00f3d \u00e9s a keretek m\u00e9ret\u00e9nek megfelel\u0151 megv\u00e1laszt\u00e1sa. Ezen k\u00edv\u00fcl van egy nagyon jelent\u0151s elt\u00e9r\u00e9s a fent eml\u00edtett SDS-t\u0151l, ez a FUSE, amely a Virtuozzo Storage gyors\u00edtott \u00fattal rendelkezik. Ez, az \u00f6sszes t\u00f6bbi ny\u00edlt forr\u00e1sk\u00f3d\u00fa megold\u00e1s mellett, jelent\u0151sen n\u00f6veli az IOPS-ok sz\u00e1m\u00e1t, \u00e9s lehet\u0151v\u00e9 teszi a horizont\u00e1lis vagy vertik\u00e1lis sk\u00e1l\u00e1z\u00e1s korl\u00e1tainak t\u00fall\u00e9p\u00e9s\u00e9t. \u00d6sszess\u00e9g\u00e9ben ez az architekt\u00fara a fent eml\u00edtettekhez k\u00e9pest er\u0151sebbnek t\u0171nik, de ezt a k\u00e9nyelmet licenc v\u00e1s\u00e1rl\u00e1s\u00e1hoz k\u00f6tik, ellent\u00e9tben a Ceph \u00e9s Gluster eset\u00e9ben. <\/p>\n<p>\u00d6sszefoglalva elmondhat\u00f3, hogy a teljes\u00edtm\u00e9ny \u00e9s megb\u00edzhat\u00f3s\u00e1g szempontj\u00e1b\u00f3l az architekt\u00far\u00e1k k\u00f6z\u00fcl az els\u0151 helyet a Virtuozzo Storage, a m\u00e1sodikat a Ceph, \u00e9s a harmadikat a Gluster foglalja el. <\/p>\n<p>A Virtuozzo Storage kiv\u00e1laszt\u00e1s\u00e1nak krit\u00e9riumai: az architekt\u00fara optim\u00e1lis alkot\u00f3elemeinek k\u00e9szlete, a fenti megk\u00f6zel\u00edt\u00e9shez moderniz\u00e1lt FUSE gyors\u00edtott \u00fattal, rugalmas hardverkonfigur\u00e1ci\u00f3s lehet\u0151s\u00e9gek, alacsonyabb er\u0151forr\u00e1s-fogyaszt\u00e1s \u00e9s a sz\u00e1m\u00edt\u00e1si kapacit\u00e1sok (virtualiz\u00e1ci\u00f3) k\u00f6z\u00f6s haszn\u00e1lat\u00e1nak lehet\u0151s\u00e9ge, teh\u00e1t teljes m\u00e9rt\u00e9kben alkalmas a hiperkonvergens megold\u00e1sokra, amelyek r\u00e9sze. A m\u00e1sodik helyet a Ceph kapja, mert az blokkokkal val\u00f3 m\u0171velete r\u00e9v\u00e9n, valamint rugalmasabb forgat\u00f3k\u00f6nyveivel \u00e9s a nagyobb klaszterekben val\u00f3 m\u0171k\u00f6d\u00e9s lehet\u0151s\u00e9g\u00e9vel a Gluster-n\u00e9l teljes\u00edtm\u00e9nyileg hat\u00e9konyabb architekt\u00fara.<\/p>\n<p>A terveink k\u00f6z\u00f6tt szerepel egy \u00f6sszehasonl\u00edt\u00f3 \u00edr\u00e1s meg\u00edr\u00e1sa a vSAN, Space Direct Storage, Vstorage \u00e9s Nutanix Storage k\u00f6z\u00f6tt, a Vstorage tesztel\u00e9se HPE \u00e9s Huawei eszk\u00f6z\u00f6k\u00f6n, valamint a Vstorage integr\u00e1l\u00e1sa k\u00fcls\u0151 hardveres t\u00e1rol\u00f3kkal. Ha tetszett a cikk, \u00f6r\u00f6mmel venn\u00e9m az \u00e9szrev\u00e9teleiket, amelyek \u00faj \u00edr\u00e1sok motiv\u00e1ci\u00f3j\u00e1t er\u0151s\u00edthetik figyelembe v\u00e9ve a megjegyz\u00e9seiket \u00e9s k\u00e9r\u00e9seiket.<br \/>\n<br \/>Forr\u00e1s: <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 5.0.3 - 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.\" \/>\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\/hu\/blog\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/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\udd47R\u00f6vid \u00f6sszehasonl\u00edt\u00e1s az SDS architekt\u00far\u00e1j\u00e1r\u00f3l vagy a megfelel\u0151 t\u00e1rol\u00e1si platform keres\u00e9se (GlusterVsCephVsVirtuozzoStorage) | ProHoster","description":"Ez a cikk az\u00e9rt k\u00e9sz\u00fclt, hogy seg\u00edtsen kiv\u00e1lasztani a megfelel\u0151 megold\u00e1st \u00e9s meg\u00e9rteni a k\u00fcl\u00f6nbs\u00e9geket a Gluster, Ceph \u00e9s Vstorage (Virtuozzo) nev\u0171 SDS rendszerek k\u00f6z\u00f6tt. A sz\u00f6vegben hivatkoz\u00e1sok tal\u00e1lhat\u00f3k tov\u00e1bbi cikkekre.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/kratkoe-sravnenie-arhitektury-sds-ili-poisk-podhodyashhej-platformy-hraneniya-glustervscephvsvirtuozzostorage","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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.","og:url":"https:\/\/prohoster.info\/hu\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/40729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=40729"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/40729\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/40730"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=40729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=40729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=40729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}