MiniIO ndi yankho labwino kwambiri mukafunika kukonza ndikusunga zinthu mosavuta. Kukonzekera koyambirira, mapulatifomu ambiri ndi machitidwe abwino achita ntchito yawo m'munda wa chikondi chodziwika. Chifukwa chake tinalibe njira ina koma kulengeza kuti timagwirizana mwezi wapitawo Veeam Backup & Replication ndi MiniIO. Kuphatikizira mbali yofunika ngati Kusasinthika. M'malo mwake, MiniIO ili ndi zonse gawo m'zolemba zoperekedwa ku kuphatikiza kwathu.
Choncho, lero tikambirana za momwe:
Kukhazikitsa MiniIO ndikofulumira kwambiri.
Kukhazikitsa MiniIO ndikosavuta pang'ono, koma kwabwinoko.
Gwiritsani ntchito ngati Archive Tier ya Veeam SOBR Scalable Repository.
Ndinu chani?
Chidule chachidule cha omwe sanakumanepo ndi MiniIO. Uku ndi kusungirako zinthu kotseguka komwe kumagwirizana ndi Amazon S3 API. Wotulutsidwa pansi pa chilolezo cha Apache v2 ndipo amatsatira filosofi ya Spartan minimalism.
Ndiye kuti, ilibe GUI yochulukirapo yokhala ndi ma dashboard, ma graph ndi ma menyu ambiri. MiniIO imangoyambitsa seva yake ndi lamulo limodzi, komwe mungathe kusunga deta pogwiritsa ntchito mphamvu zonse za S3 API. Koma ziyenera kuzindikirika kuti kuphweka kumeneku kungakhale konyenga pankhani ya zinthu zomwe zimagwiritsidwa ntchito. RAM ndi CPU zimatengedwa mwangwiro, koma zifukwa zidzakambidwa pansipa. Ndipo, mwa njira, monga FreeNAS ndi TrueNAS amagwiritsa ntchito MiniO pansi pa hood.
Mawu oyambawa akhoza kutha apa.
Kukhazikitsa MiniIO ndikofulumira kwambiri
Kuyiyika ndikofulumira kwambiri kotero kuti tiyang'ana pa Windows ndi Linux. Pali zosankha za Docker, ndi Kubernetis, komanso za MacOS, koma tanthauzo lidzakhala chimodzimodzi kulikonse.
Chifukwa chake, pankhani ya Windows, pitani patsamba lovomerezeka https://min.io/download#/windows ndikutsitsa mtundu waposachedwa. Apa tikuwonanso malangizo oyambira:
Gawo loyamba lovomerezeka panjira yopangira ndi kubisa. Pali kale zolemba miliyoni miliyoni ndi chikwi pa netiweki zowonjezera satifiketi ku MiniIO, koma dongosolo lawo lonse ndi ili:
Pangani satifiketi
Pankhani ya Windows, ikani mu C:Users%User%.miniocerts
Za Linux mu ${HOME}/.minio/certs
Kuyambitsanso seva
Banal Let's Encrypt ndiyotopetsa ndipo imafotokozedwa paliponse, kotero njira yathu ndi njira ya samurai, kotero pa Windows timatsitsa. Cygwin, ndipo pankhani ya Linux timangoyang'ana kuti tayika openssl. Ndipo timachita matsenga otonthoza:
Choyamba, mawu ochepa ponena za nkhaniyi. Mwachidule: iyi ndi pulogalamu yoteteza deta kuti isawonongeke ndi kuwonongeka. Monga kuukira, kokha odalirika kwambiri. Ngati RAID6 yapamwamba imatha kutaya ma disks awiri, ndiye kuti MinIO imatha kupirira kutayika kwa theka. Tekinolojeyi ikufotokozedwa mwatsatanetsatane mu kalozera wovomerezeka. Koma ngati titenga zenizeni, ndiye kuti izi ndizokhazikitsa zizindikiro za Reed-Solomon: zidziwitso zonse zimasungidwa ngati midadada ya data, yomwe ili ndi midadada yofanana. Ndipo zikuwoneka kuti zonsezi zachitika kale nthawi zambiri, koma pali zofunika "koma": tikhoza kusonyeza momveka bwino chiΕ΅erengero cha midadada yofanana ndi midadada ya deta ya zinthu zosungidwa.
Kodi mukufuna 1: 1? Chonde!
Kodi mukufuna 5:2? Palibe vuto!
Chinthu chofunikira kwambiri ngati mugwiritsa ntchito mfundo zingapo nthawi imodzi ndikufuna kupeza malire anu pakati pa chitetezo chokwanira cha data ndi zinthu zomwe zagwiritsidwa ntchito. Kuchokera m'bokosilo, MinIO imagwiritsa ntchito ndondomeko N / 2 (pomwe N ndi chiwerengero cha disks), i.e. amagawaniza deta yanu pakati pa N/2 data disks ndi N/2 parity disks. Kumasulira m'mawu aumunthu: mukhoza kutaya theka la ma disks ndikubwezeretsanso deta. Mgwirizano uwu umaperekedwa Kalasi Yosungirako, kukulolani kuti musankhe nokha zomwe ziri zofunika kwambiri: kudalirika kapena mphamvu.
Bukuli limapereka chitsanzo chotsatirachi: tiyerekeze kuti muli ndi ma diski 16 ndipo muyenera kusunga fayilo ya 100 MB kukula. Ngati zosintha zosasinthika zikugwiritsidwa ntchito (8 disks for data, 8 for parity blocks), ndiye kuti fayiloyo pamapeto pake idzatenga pafupifupi kuwirikiza kawiri, i.e. 200 MB. Ngati chiΕ΅erengero cha disk ndi 10/6, ndiye kuti 160 MB idzafunika. 14/2 - 114 MB.
Kusiyana kwina kofunikira kuchokera ku zigawenga: pakagwa disk kulephera, MinIO idzagwira ntchito pamlingo wa chinthu, kubwezeretsa chimodzi ndi chimodzi, popanda kuyimitsa dongosolo lonse. Ngakhale kuukira kokhazikika kudzakakamizika kubwezeretsa voliyumu yonse, zomwe zidzatenga nthawi yosadziwika bwino. Wolembayo amakumbukira shelufu ya disk yomwe, pambuyo pa ma disks awiri adagwa, adatenga sabata ndi theka kuti awerengenso. Zinali zosasangalatsa.
Ndipo, chidziwitso chofunikira: MinIO imagawa ma disks onse a Erasure Coding kukhala ma seti kuchokera ku 4 mpaka 16 disks, pogwiritsa ntchito kukula kokwanira kokwanira. Ndipo mtsogolomu, chinthu chimodzi cha chidziwitso chidzasungidwa mkati mwa gulu limodzi lokha.
Zonsezi zikuwoneka bwino kwambiri, koma zidzakhala zovuta bwanji kukhazikitsa? Tiyeni tiwone. Timatenga lamulo kuti tiyendetse ndikungolemba ma disks omwe malo osungira ayenera kupangidwa. Ngati zonse zachitika molondola, ndiye mu lipoti tiwona kuchuluka kwa ma disks omwe akukhudzidwa. Ndipo malangizowo ndi akuti si bwino kuwonjezera theka la ma disks kwa wolandira mmodzi nthawi imodzi, chifukwa izi zidzatsogolera kutayika kwa deta.
c:minio>minio.exe server F: G: H: I: J: K:
Chotsatira, kuti tiyang'anire ndikukonzekera seva ya MinIO, tidzafunika wothandizira, yemwe mungathe kukopera Apo kuchokera patsamba lovomerezeka.
Kuti musatope zala zanu nthawi iliyonse polemba adilesi ndi makiyi olowera (ndipo sizotetezeka), ndikwabwino kupanga dzina lodziwika bwino mukangoyamba kugwiritsa ntchito formula mc alias set. [KHIYI YAKO-KUFIKIRA-KWINO] [KHIYI-CHINSINSI-YANU]
mc alias set veeamS3 https://172.17.32.52:9000 YOURS3ACCESSKEY YOURSECERTKE