Pulogalamu ya ProHoster > Blog > Ulamuliro > Kusungirako ku Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor
Kusungirako ku Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor
Kusintha!. Mu ndemanga, mmodzi mwa owerenga adanena kuti ayese Linstor (mwinamwake akudzipangira yekha) kotero ndawonjezera gawo la yankho ili. Ndinalembanso post mmene kukhazikitsa, chifukwa ndondomekoyi ndi yosiyana kwambiri ndi ena onse.
Chifukwa chake inde, ndidakhala nthawi yayitali ndikuyesa kusankha malo osungira omwe ndingasankhe ndikuwunika kuchuluka kwa Kubernetes. Ndimakonda mayankho otseguka, osati chifukwa cha mtengo, koma ndayang'ana njira zingapo zolipiridwa chifukwa cha chidwi chifukwa ali ndi mitundu yaulere yokhala ndi malire. Ndalembapo manambala ena pamayeso aposachedwa ndikayerekeza zosankha zosiyanasiyana, ndipo zitha kukhala zosangalatsa kwa omwe akuphunzira za Kubernetes yosungirako. Ngakhale ine ndekha ndasanzikana ndi Kubernetes pakadali pano. Ndikufunanso kutchula CSI driver, yomwe imatha kupereka mwachindunji ma volume a Hetzner Cloud, koma sindinayesebe. Ndidayang'ana kusungirako komwe kumatanthauzidwa ndi mapulogalamu amtambo chifukwa ndimafunikira kubwereza komanso kutha kukweza ma voliyumu mosalekeza pamfundo iliyonse, makamaka pakalephera ma node ndi zina zofananira. Mayankho ena amapereka chithunzithunzi chanthawi-nthawi ndi zosunga zobwezeretsera zapamalo, zomwe ndizosavuta.
Monga ndanenera kale mu post yapitayiNditayesa zosankha zambiri pamndandanda, ndidakhazikika pa OpenEBS. OpenEBS ndiyosavuta kukhazikitsa ndikugwiritsa ntchito, koma kunena zoona, nditatha kuyesa ndi deta yeniyeni pansi pa katundu, ndinakhumudwa ndi ntchito yake. Ichi ndi gwero lotseguka, ndipo opanga ali paokha Njira yocheperako nthawi zonse zothandiza kwambiri ndikafuna thandizo. Tsoka ilo, ili ndi ntchito yoyipa kwambiri poyerekeza ndi zosankha zina, kotero mayesowo adayenera kuyambiranso. OpenEBS pakadali pano ili ndi injini zosungira 3, koma ndikuyika zotsatira za cStor. Ndilibe manambala a Jiva ndi LocalPV pano.
Mwachidule, Jiva imathamanga pang'ono, ndipo LocalPV nthawi zambiri imakhala yachangu, osati yoyipa kwambiri kuposa benchmark ya disk mwachindunji. Vuto ndi LocalPV ndikuti voliyumu imatha kupezeka pamfundo pomwe idakonzedwa, ndipo palibe kubwereza konse. Ndinali ndi zovuta kubwezeretsa zosunga zobwezeretsera kudzera Bwato pagulu latsopano chifukwa mayina a node anali osiyana. Ngati tilankhula za zosunga zobwezeretsera, cStor watero pulogalamu yowonjezera kwa Velero, zomwe mutha kupanga zosunga zobwezeretsera zapamalo osapezekapo pakapita nthawi, zomwe ndizosavuta kuposa zosunga zosunga mafayilo ndi Velero-Restic. Ndidalemba zolemba zingapo, kuti zikhale zosavuta kusamalira zosunga zobwezeretsera ndi kubwezeretsa ndi pulogalamu yowonjezera iyi. Ponseponse, ndimakonda OpenEBS, koma magwiridwe ake ...
Rook nayenso ndi gwero lotseguka, ndipo chomwe chimasiyanitsa ndi zosankha zina pamndandanda ndikuti ndi orchestrator yosungirako yomwe imagwira ntchito zovuta zosungirako zosungirako zosungirako zosiyana, mwachitsanzo. ceph, EdgeFS ndi zina, zomwe zimachepetsa kwambiri ntchito. Ndinali ndi vuto ndi EfgeFS pamene ndinayesa miyezi ingapo yapitayo, kotero ndinayesa makamaka ndi Ceph. Ceph sikuti imangopereka zosungirako, komanso kusungirako zinthu zomwe zimagwirizana ndi S3/Swift ndi makina ogawa mafayilo. Chomwe ndimakonda za Ceph ndikutha kufalitsa ma voliyumu pama disks angapo kuti voliyumuyo igwiritse ntchito malo ambiri a disk kuposa momwe angakwanire pa disk imodzi. Ndi bwino. Chinanso chosangalatsa ndichakuti mukawonjezera ma disks pagulu, imagawanso deta pama disks onse.
Ceph ili ndi zithunzi, koma monga ndikudziwira, sizingagwiritsidwe ntchito mwachindunji ku Rook/Kubernetes. Zowona, sindinalowe mozama mu izi. Koma palibe zosunga zobwezeretsera patsamba, chifukwa chake muyenera kugwiritsa ntchito china chake ndi Velero / Restic, koma pali zosunga zobwezeretsera zamafayilo, osati zowonera-panthawi. Zomwe ndimakonda kwambiri za Rook ndi momwe zimakhalira zosavuta kugwira ntchito ndi Ceph - zimabisa pafupifupi zinthu zonse zovuta ndipo zimapereka zida zolankhulirana ndi Ceph mwachindunji kuti athetse mavuto. Tsoka ilo, pakuyesa kupsinjika kwa ma voliyumu a Ceph, ndidakhala ndimavuto vuto ili, zomwe zimapangitsa Ceph kukhala wosakhazikika. Sizikudziwikabe ngati iyi ndi cholakwika mu Ceph yokha kapena vuto momwe Rook amayendetsera Ceph. Ndidayang'ana zokonda zokumbukira, ndipo zidakhala bwino, koma vuto silinatheretu. Ceph ili ndi magwiridwe antchito abwino, monga mukuwonera pamabenchmark omwe ali pansipa. Ilinso ndi dashboard yabwino.
Ndimakonda kwambiri Longhorn. Malingaliro anga, iyi ndi njira yodalirika. Zoonadi, opanga okha (Rancher Labs) amavomereza kuti sali oyenera malo ogwira ntchito, ndipo izi zikuwonetsa. Ndi gwero lotseguka ndipo limagwira ntchito bwino (ngakhale sanazikonzerebe), koma ma voliyumu amatenga nthawi yayitali kuti alumikizane ndi pod, ndipo zikavuta kwambiri zimatenga mphindi 15-16, makamaka mutabwezeretsa zosunga zobwezeretsera zazikulu kapena kuwonjezera ntchito. Ili ndi zithunzithunzi ndi zosunga zobwezeretsera zapazithunzi izi, koma zimangogwira ntchito pama voliyumu, chifukwa chake mudzafunikabe china ngati Velero kuti musunge zinthu zina. Zosunga zobwezeretsera ndi zobwezeretsa ndizodalirika, koma zimachedwa pang'onopang'ono. Mozama, mochedwa modabwitsa. Kugwiritsa ntchito kwa CPU ndi kuchuluka kwa makina nthawi zambiri kumakwera mukamagwira ntchito ndi data yapakatikati ku Longhorn. Pali dashboard yoyenera kuyang'anira Longhorn. Ndanena kale kuti ndimakonda Longhorn, koma ikufunika ntchito.
Monga mukuwonera, nthawi zambiri Portworx idachita bwino kuposa ena. Koma kwa ine ndi okwera mtengo. Sindikudziwa kuti Robin amawononga ndalama zingati, koma ali ndi mtundu waukulu waulere, kotero ngati mukufuna mankhwala olipidwa, mukhoza kuyesa (mwachiyembekezo amakonza vutoli ndi kubwezeretsa ndi zosunga zobwezeretsera posachedwa). Mwa atatu aulere, ndinali ndi vuto laling'ono ndi OpenEBS, koma magwiridwe ake ndi owopsa. Ndizomvetsa chisoni kuti sindinasunge zotsatira zambiri, koma ndikhulupilira manambala ndi ndemanga zanga zidzakuthandizani.