Zosunga zobwezeretsera, gawo 1: Cholinga, kuwunikanso njira ndi matekinoloje

Zosunga zobwezeretsera, gawo 1: Cholinga, kuwunikanso njira ndi matekinoloje
Chifukwa chiyani muyenera kupanga ma backups? Kupatula apo, zidazo ndizodalirika kwambiri, komanso, palinso "mitambo" yomwe ili yabwinoko kudalirika kuposa ma seva akuthupi: ndi kasinthidwe koyenera, seva ya "mtambo" imatha kupulumuka mosavuta kulephera kwa seva yakuthupi, komanso kuchokera pakuwona kwa ogwiritsa ntchito, padzakhala kulumpha kwakung'ono, kosawoneka bwino muutumiki wanthawi. Kuphatikiza apo, kubwereza kwa chidziwitso nthawi zambiri kumafuna kulipira nthawi "yowonjezera" ya purosesa, kuchuluka kwa disk, ndi kuchuluka kwa magalimoto pamaneti.

Pulogalamu yabwino imayenda mwachangu, sikutaya kukumbukira, ilibe mabowo, ndipo kulibe.

-Zosadziwika

Popeza kuti mapulogalamu amalembedwabe ndi opanga mapuloteni, ndipo nthawi zambiri palibe njira yoyesera, kuphatikizapo mapulogalamu sagwiritsidwa ntchito kawirikawiri pogwiritsa ntchito "zochita zabwino" (zomwe zimakhalanso mapulogalamu ndipo chifukwa chake zimakhala zopanda ungwiro), olamulira amachitidwe nthawi zambiri amayenera kuthetsa mavuto omwe amamveka mwachidule koma mwachidule: "bwererani momwe zinalili", "bweretsani maziko kuti agwire bwino ntchito", "amagwira ntchito pang'onopang'ono - bwererani", komanso zomwe ndimakonda "Sindikudziwa chiyani, koma konzekerani".

Kuphatikiza pa zolakwika zomveka zomwe zimachitika chifukwa cha ntchito yosasamala ya omanga, kapena kuphatikiza kwa zochitika, komanso chidziwitso chosakwanira kapena kusamvetsetsa kwazinthu zazing'ono zamapulogalamu omanga - kuphatikiza kulumikiza ndi machitidwe, kuphatikiza machitidwe opangira, madalaivala ndi firmware - palinso zolakwika zina. Mwachitsanzo, omanga ambiri amadalira nthawi yothamanga, kuiwalatu za malamulo a thupi, omwe sangathe kulepheretsa kugwiritsa ntchito mapulogalamu. Izi zikuphatikiza kudalirika kosatha kwa disk subsystem ndipo, kawirikawiri, njira iliyonse yosungiramo data (kuphatikiza RAM ndi processor cache!), ndi zero processing nthawi pa purosesa, komanso kusakhalapo kwa zolakwika pakufalitsa pa netiweki komanso pakukonza pa purosesa, ndi network latency, yomwe ili yofanana ndi 0. Simuyenera kunyalanyaza tsiku lomaliza lodziwika bwino, chifukwa ngati simukukwaniritsa nthawi, padzakhala mavuto oipitsitsa kuposa ma nuances a network ndi disk operation.

Zosunga zobwezeretsera, gawo 1: Cholinga, kuwunikanso njira ndi matekinoloje

Zoyenera kuchita ndi zovuta zomwe zimakwera mwamphamvu ndikukhazikika pa data yamtengo wapatali? Palibe chomwe chingalowe m'malo mwa opanga amoyo, ndipo sizowona kuti zidzatheka posachedwa. Kumbali inayi, mapulojekiti ochepa okha ndi omwe adakwanitsa kutsimikizira kuti pulogalamuyi idzagwira ntchito monga momwe adafunira, ndipo sizingakhale zotheka kutenga ndi kugwiritsa ntchito umboni kuzinthu zina zofanana. Komanso, umboni woterewu umatenga nthawi yochuluka ndipo umafuna luso lapadera ndi chidziwitso, ndipo izi zimachepetsa mwayi wogwiritsa ntchito poganizira masiku omalizira. Kuphatikiza apo, sitikudziwa momwe tingagwiritsire ntchito ukadaulo wapamwamba kwambiri, wotsika mtengo komanso wodalirika kwambiri posungira, kukonza ndi kutumiza zidziwitso. Ukadaulo wotere, ngati ulipo, uli mu mawonekedwe amalingaliro, kapena - nthawi zambiri - m'mabuku opeka a sayansi ndi mafilimu.

Ojambula abwino amakopera, akatswiri ojambula bwino amaba.

—Pablo Picasso.

Mayankho opambana kwambiri komanso zinthu zosavuta modabwitsa zimachitika pomwe malingaliro, matekinoloje, chidziwitso, ndi magawo asayansi omwe amasemphana koyambirira amakumana.

Mwachitsanzo, mbalame ndi ndege zimakhala ndi mapiko, koma ngakhale zimagwira ntchito mofanana - mfundo yogwiritsira ntchito njira zina ndi yofanana, ndipo mavuto aukadaulo amathetsedwa mofananamo: mafupa opanda kanthu, kugwiritsa ntchito zipangizo zolimba ndi zopepuka, ndi zina zotero. zotsatira zake ndi zosiyana kotheratu, ngakhale zofanana kwambiri. Zitsanzo zabwino kwambiri zomwe timaziwona mu teknoloji yathu zimabwerekedwanso kwambiri kuchokera ku chilengedwe: zigawo zoponderezedwa za zombo ndi sitima zapamadzi ndizofanana mwachindunji ndi annelids; kumanga magulu omenyera nkhondo ndikuwunika kukhulupirika kwa data - kubwereza unyolo wa DNA; komanso ziwalo zophatikizika, kudziyimira pawokha kwa ntchito za ziwalo zosiyanasiyana kuchokera ku dongosolo lapakati lamanjenje (zodziwikiratu za mtima) ndi ma reflexes - machitidwe odziyimira pawokha pa intaneti. Inde, kutenga ndi kugwiritsa ntchito njira zokonzekera "mutu" zimakhala ndi mavuto, koma ndani akudziwa, mwinamwake palibe njira zina zothetsera mavuto.

Ndikadadziwa pomwe ungagwere, ndikadayala udzu!

- mwambi wachi Belarusian

Izi zikutanthauza kuti zosunga zobwezeretsera ndizofunikira kwa iwo omwe akufuna:

  • Kutha kubwezeretsa magwiridwe antchito anu ndi nthawi yochepa, kapena popanda konse
  • Chitani zinthu molimba mtima, chifukwa pakakhala cholakwika nthawi zonse pali kuthekera kwa kubwezeretsanso
  • Chepetsani zotsatira za kuwonongeka kwa data mwadala

Nayi lingaliro laling'ono

Gulu lililonse limakhala lokhazikika. Chilengedwe sichimagawa. Timagawa chifukwa ndi yabwino kwa ife. Ndipo timagawa molingana ndi deta yomwe timatengeranso mosasamala.

- Jean Bruler

Mosasamala kanthu za njira yosungiramo thupi, kusungirako deta zomveka kungathe kugawidwa m'njira ziwiri zopezera deta iyi: chipika ndi fayilo. Kugawanika uku kwakhala kosawoneka bwino posachedwa, chifukwa block block, komanso fayilo yokhayo, kusungidwa koyenera kulibe. Komabe, kuphweka, tidzaganiza kuti alipo.

Kuletsa kusungirako deta kumatanthauza kuti pali chipangizo chakuthupi chomwe deta imalembedwa m'magawo ena okhazikika, midadada. Miluko imapezeka pa adilesi inayake; chipika chilichonse chimakhala ndi adilesi yake mkati mwa chipangizocho.

Zosunga zobwezeretsera nthawi zambiri zimapangidwa ndi kukopera midadada ya data. Kuonetsetsa kukhulupirika kwa deta, kujambula kwa midadada yatsopano, komanso kusintha kwa zomwe zilipo kale, zimayimitsidwa panthawi yojambula. Ngati titenga fanizo kuchokera kudziko wamba, chinthu chapafupi kwambiri ndi chipinda chokhala ndi ma cell ofanana.

Zosunga zobwezeretsera, gawo 1: Cholinga, kuwunikanso njira ndi matekinoloje

Kusungirako deta yamafayilo kutengera mfundo yomveka ya chipangizocho kuli pafupi ndi kusungirako zotchinga ndipo nthawi zambiri kumakonzedwa pamwamba. Kusiyana kwakukulu ndi kukhalapo kwa utsogoleri wosungirako zinthu komanso mayina owerengeka ndi anthu. Chidziwitso chimaperekedwa mu mawonekedwe a fayilo - malo otchedwa deta, komanso chikwatu - fayilo yapadera yomwe mafotokozedwe ndi kupeza mafayilo ena amasungidwa. Mafayilo amatha kuperekedwa ndi metadata yowonjezera: nthawi yolenga, mbendera zofikira, ndi zina. Zosunga zobwezeretsera nthawi zambiri zimachitika motere: amayang'ana mafayilo osinthidwa, kenako amawakopera kumalo ena osungira mafayilo omwe ali ndi mawonekedwe omwewo. Kukhulupirika kwa data nthawi zambiri kumachitika chifukwa chakusowa kwa mafayilo omwe amalembedwera. Fayilo metadata imasungidwa chimodzimodzi. Fanizo lapafupi kwambiri ndi laibulale, yomwe ili ndi magawo okhala ndi mabuku osiyanasiyana, komanso ili ndi kalozera wokhala ndi mayina owerengeka ndi anthu a mabuku.

Zosunga zobwezeretsera, gawo 1: Cholinga, kuwunikanso njira ndi matekinoloje

Posachedwapa, njira ina imafotokozedwa nthawi zina, yomwe, makamaka, kusungirako deta ya fayilo kunayamba, ndipo ili ndi zinthu zakale zomwezo: kusungirako deta ya chinthu.

Zimasiyana ndi kusungirako mafayilo chifukwa alibe chisa choposa chimodzi (flat scheme), ndipo mayina a mafayilo, ngakhale kuti amawerengedwa ndi anthu, akadali oyenera kukonzedwa ndi makina. Mukamasunga zosunga zobwezeretsera, kusungirako zinthu nthawi zambiri kumachitidwa mofanana ndi kusungirako mafayilo, koma nthawi zina pali zosankha zina.

- Pali mitundu iwiri ya oyang'anira makina, omwe sapanga zosunga zobwezeretsera, ndi omwe AMAtero.
- Kwenikweni, pali mitundu itatu: palinso omwe amafufuza kuti zosunga zobwezeretsera zitha kubwezeretsedwanso.

-Zosadziwika

M'pofunikanso kumvetsa kuti ndondomeko zosunga zobwezeretsera deta palokha ikuchitika ndi mapulogalamu, kotero ili ndi kuipa onse ofanana ndi pulogalamu ina iliyonse. Kuchotsa (osati kuchotsa!) Kudalira pa chinthu chaumunthu, komanso mawonekedwe - omwe payekha alibe mphamvu yamphamvu, koma palimodzi akhoza kupereka zotsatira zowoneka - zomwe zimatchedwa lamulo 3-2-1. Pali zosankha zambiri za momwe mungafotokozere, koma ndimakonda kutanthauzira kotereku bwino: 3 seti za deta zomwezo ziyenera kusungidwa, ma seti a 2 ayenera kusungidwa m'mawonekedwe osiyanasiyana, ndipo seti ya 1 iyenera kusungidwa kumalo osungirako kutali.

Mawonekedwe osungira ayenera kumveka motere:

  • Ngati pali kudalira njira yosungirako thupi, timasintha njira yakuthupi.
  • Ngati pali kudalira njira yosungiramo zomveka, timasintha njira yomveka.

Kuti mukwaniritse zotsatira zazikulu za lamulo la 3-2-1, tikulimbikitsidwa kuti musinthe mawonekedwe osungira m'njira zonse ziwiri.

Pakuwona kukonzekera kwa zosunga zobwezeretsera pazolinga zake - kubwezeretsa magwiridwe antchito - kusiyana kumapangidwa pakati pa zosunga "zotentha" ndi "zozizira". Zotentha zimasiyana ndi zozizira m'chinthu chimodzi chokha: zimakonzeka kugwiritsidwa ntchito nthawi yomweyo, pomwe zozizira zimafunikira njira zina zowonjezera kuti zibwezeretsedwe: kutulutsa, kutulutsa munkhokwe, ndi zina zambiri.

Osasokoneza makope otentha ndi ozizira ndi makope apaintaneti komanso opanda intaneti, zomwe zikutanthauza kudzipatula kwa data ndipo, kwenikweni, ndi chizindikiro china cha gulu la njira zosunga zobwezeretsera. Chifukwa chake kope lopanda intaneti - losalumikizidwa mwachindunji ndi dongosolo lomwe likufunika kubwezeretsedwanso - litha kukhala lotentha kapena lozizira (potengera kukonzekera kuchira). Kope la pa intaneti likhoza kupezeka mwachindunji komwe likufunika kubwezeretsedwa, ndipo nthawi zambiri kumakhala kotentha, koma palinso ozizira.

Kuphatikiza apo, musaiwale kuti kupanga makope osunga zobwezeretsera nthawi zambiri sikutha ndi kupanga kopi imodzi yosunga zobwezeretsera, ndipo pakhoza kukhala makope ambiri. Choncho, m'pofunika kusiyanitsa pakati pa zosunga zobwezeretsera zonse, i.e. omwe amatha kubwezeretsedwa mopanda zosunga zobwezeretsera zina, komanso kusiyanitsa (owonjezera, kusiyanitsa, kutsika, etc.) makope - omwe sangathe kubwezeretsedwa paokha ndipo amafuna kubwezeretsedwa koyambirira kwa zosunga zobwezeretsera chimodzi kapena zingapo.

Ma backups osiyanasiyana owonjezera ndikuyesa kusunga malo osungira. Chifukwa chake, data yokhayo yosinthidwa kuchokera ku zosunga zobwezeretsera zam'mbuyo imalembedwa ku kopi yosunga zobwezeretsera.

Zosiyana zochepetsera zimapangidwira cholinga chomwecho, koma mwanjira yosiyana pang'ono: kukopera kosunga kwathunthu kumapangidwa, koma kusiyana kokha pakati pa kope latsopano ndi lapitalo ndiko kumasungidwa.

Payokha, m'pofunika kuganizira njira zosunga zobwezeretsera kusungirako, zomwe zimathandizira kusakhalapo kosungirako zobwereza. Chifukwa chake, ngati mulemba zosunga zobwezeretsera zonse pamwamba pake, kusiyana kokha pakati pa zosunga zobwezeretsera kudzalembedwa, koma njira yobwezeretsa zosunga zobwezeretsera idzakhala yofanana ndi kubwezeretsa kuchokera pamakope athunthu komanso mowonekera.

Kodi kusunga ipsos custodes?

(Ndani adzalondera alonda okha? - lat.)

Ndizosasangalatsa kwambiri ngati palibe zosunga zobwezeretsera, koma ndizoyipa kwambiri ngati zosunga zobwezeretsera zikuwoneka kuti zapangidwa, koma pakubwezeretsa zimakhala kuti sizingabwezeretsedwe chifukwa:

  • Kukhulupirika kwa gwero la data kwasokonekera.
  • Zosungira zosunga zobwezeretsera zawonongeka.
  • Kubwezeretsa kumagwira ntchito pang'onopang'ono; simungathe kugwiritsa ntchito data yomwe yabwezedwa pang'ono.

Ndondomeko yosunga zobwezeretsera yomangidwa bwino iyenera kuganizira ndemanga zotere, makamaka ziwiri zoyambirira.

Kukhulupirika kwa gwero la data kumatha kutsimikiziridwa m'njira zingapo. Zomwe zimagwiritsidwa ntchito kwambiri ndi izi: a) kupanga zithunzithunzi zamafayilo pamlingo wa block, b) "kuzizira" mawonekedwe a fayilo, c) chida chapadera chosungiramo mawonekedwe, d) kujambula motsatizana kwa mafayilo kapena midadada. Ma checksums amagwiritsidwanso ntchito kuonetsetsa kuti deta ikutsimikiziridwa panthawi yochira.

Kuwonongeka kosungirako kumatha kudziwikanso pogwiritsa ntchito macheke. Njira yowonjezera ndiyo kugwiritsa ntchito zipangizo zapadera kapena mafayilo amafayilo omwe deta yolembedwa kale singasinthidwe, koma zatsopano zikhoza kuwonjezeredwa.

Kufulumizitsa kuchira, kuchira kwa data kumagwiritsidwa ntchito ndi njira zingapo zobwezeretsera - pokhapokha ngati palibe chopinga mu mawonekedwe a netiweki wodekha kapena dongosolo la disk. Kuti muthane ndi vutoli ndi data yomwe yabwezeretsedwa pang'ono, mutha kuphwanya zosunga zobwezeretsera kukhala tinthu tating'onoting'ono, chilichonse chomwe chimachitidwa padera. Choncho, zimakhala zotheka kubwezeretsa ntchito nthawi zonse ndikulosera nthawi yochira. Vutoli nthawi zambiri limakhala mu ndege ya bungwe (SLA), kotero sitidzakhazikika pa izi mwatsatanetsatane.

Katswiri wa zokometsera si amene amaziwonjezera pa mbale iliyonse, koma amene sawonjezerapo china chilichonse.

-MU. Sinyavsky

Machitidwe okhudzana ndi mapulogalamu ogwiritsidwa ntchito ndi oyang'anira makina amatha kusiyana, koma mfundo zake zidakali, mwanjira ina, zofanana, makamaka:

  • Ndibwino kuti tigwiritse ntchito njira zokonzekera.
  • Mapulogalamu ayenera kugwira ntchito molosera, i.e. Sipayenera kukhala zinthu zosalembedwa kapena zolepheretsa.
  • Kukhazikitsa pulogalamu iliyonse kuyenera kukhala kosavuta kotero kuti simuyenera kuwerenga bukhuli kapena chinyengo nthawi zonse.
  • Ngati n'kotheka, yankho liyenera kukhala lonse, chifukwa ma seva amatha kukhala osiyana kwambiri ndi mawonekedwe awo a hardware.

Pali mapulogalamu odziwika bwino otengera zosunga zobwezeretsera kuzipangizo zama block:

  • dd, odziwika bwino kwa akadaulo oyang'anira dongosolo, izi zimaphatikizaponso mapulogalamu ofanana (omwewo dd_rescue, mwachitsanzo).
  • Zothandizira zomwe zimapangidwira muzinthu zina zamafayilo zomwe zimapanga kutaya kwa fayilo.
  • Omnivorous zothandiza; mwachitsanzo partclone.
  • Zosankha zake, nthawi zambiri za eni ake; mwachitsanzo, NortonGhost ndi kenako.

Pamafayilo amafayilo, vuto losunga zobwezeretsera limathetsedwa pang'ono pogwiritsa ntchito njira zogwirira ntchito pazida zotchinga, koma vuto litha kuthetsedwa bwino pogwiritsa ntchito, mwachitsanzo:

  • Rsync, pulogalamu yanthawi zonse ndi protocol yolumikizira mawonekedwe a mafayilo.
  • Zida zosungiramo zosungidwa (ZFS).
  • Chipani chachitatu archiving zida; woimira wotchuka kwambiri ndi phula. Palinso ena, mwachitsanzo, dar - m'malo mwa phula umalimbana ndi machitidwe amakono.

Ndikoyenera kutchula padera za zida zamapulogalamu kuti zitsimikizire kusasinthika kwa data popanga makope osunga zobwezeretsera. Zosankha zomwe zimagwiritsidwa ntchito kwambiri ndi:

  • Kuyika mawonekedwe a fayilo mumayendedwe owerengera okha (ReadOnly), kapena kuzizira mafayilo amafayilo (amaundana) - njirayo ndiyosavuta kugwiritsa ntchito.
  • Kupanga zithunzithunzi za mawonekedwe a mafayilo kapena zida zotchinga (LVM, ZFS).
  • Kugwiritsa ntchito zida za chipani chachitatu pakukonza zowoneka, ngakhale pomwe mfundo zam'mbuyomu sizingaperekedwe pazifukwa zina (mapulogalamu ngati hotcopy).
  • Njira yosinthira (CopyOnWrite), komabe, nthawi zambiri imamangiriridwa ku fayilo yomwe imagwiritsidwa ntchito (BTRFS, ZFS).

Chifukwa chake, pa seva yaying'ono muyenera kupereka dongosolo losunga zobwezeretsera lomwe limakwaniritsa izi:

  • Zosavuta kugwiritsa ntchito - palibe njira zowonjezera zapadera zomwe zimafunikira pakagwira ntchito, masitepe ochepa kuti mupange ndikubwezeretsanso makope.
  • Universal - imagwira ntchito pa ma seva akuluakulu ndi ang'onoang'ono; izi ndizofunikira pakukulitsa kuchuluka kwa ma seva kapena makulitsidwe.
  • Yakhazikitsidwa ndi woyang'anira phukusi, kapena mu lamulo limodzi kapena awiri monga "tsitsani ndi kumasula".
  • Chokhazikika - mawonekedwe osungira okhazikika kapena okhazikika nthawi yayitali amagwiritsidwa ntchito.
  • Mwachangu pantchito.

Olembera kuchokera kwa omwe akwaniritsa zofunikira izi:

  • rdiff-zosunga zobwezeretsera
  • chithunzithunzi
  • kuphulika
  • bwerezera
  • kuphatikiza
  • lolani kubera
  • Dar
  • zbackup
  • wokhazikika
  • borgbackup

Zosunga zobwezeretsera, gawo 1: Cholinga, kuwunikanso njira ndi matekinoloje

Makina enieni (otengera XenServer) okhala ndi zotsatirazi adzagwiritsidwa ntchito ngati benchi yoyesera:

  • 4 cores 2.5 GHz,
  • 16GB RAM,
  • 50 GB yosungirako yosakanizidwa (yosungirako yokhala ndi caching pa SSD 20% ya kukula kwa disk) mu mawonekedwe a disk yosiyana popanda kugawa,
  • 200 Mbps njira ya intaneti.

Pafupifupi makina omwewo adzagwiritsidwa ntchito ngati seva yolandila zosunga zobwezeretsera, pokhapokha ndi hard drive ya 500 GB.

Njira yogwiritsira ntchito - Centos 7 x64: magawo okhazikika, magawo owonjezera adzagwiritsidwa ntchito ngati gwero la data.

Monga zoyambira, tiyeni titenge tsamba la WordPress lomwe lili ndi 40 GB yamafayilo azama media ndi database ya mysql. Popeza ma seva enieni amasiyana mosiyanasiyana, komanso kuti azitha kuberekanso bwino, nazi

zotsatira zoyesa seva pogwiritsa ntchito sysbench.sysbench --threads = 4 --time = 30 --cpu-max-prime = 20000 cpu run
sysbench 1.1.0-18a9f86 (pogwiritsa ntchito LuaJIT 2.1.0-beta3)
Kuyesa mayeso ndi njira zotsatirazi:
Chiwerengero cha ulusi: 4
Kuyambitsa jenereta yachisawawa kuyambira nthawi yapano

Chiwerengero chachikulu: 20000

Kuyambitsa ulusi wa antchito…

Zingwe zinayamba!

Liwiro la CPU:
zochitika pa sekondi iliyonse: 836.69

Zotsatira:
zochitika/s (eps): 836.6908
nthawi yayitali: 30.0039s
Chiwerengero chonse cha zochitika: 25104

Kuchedwa (ms):
mphindi: 2.38
pafupifupi: 4.78
kukula: 22.39
95 peresenti: 10.46
kuchuluka: 119923.64

Zingwe zopanda chilungamo:
zochitika (avg/stddev): 6276.0000/13.91
nthawi yopha (avg/stddev): 29.9809/0.01

sysbench --threads=4 --time=30 --memory-block-size=1K --memory-scope=global --memory-total-size=100G --memory-oper=read memory run
sysbench 1.1.0-18a9f86 (pogwiritsa ntchito LuaJIT 2.1.0-beta3)
Kuyesa mayeso ndi njira zotsatirazi:
Chiwerengero cha ulusi: 4
Kuyambitsa jenereta yachisawawa kuyambira nthawi yapano

Kuyesa liwiro la memory ndi izi:
Kukula kwa block: 1KiB
kukula kwathunthu: 102400MiB
ntchito: werengani
kukula: padziko lonse lapansi

Kuyambitsa ulusi wa antchito…

Zingwe zinayamba!

Ntchito zonse: 50900446 (1696677.10 pamphindikati)

49707.47 MiB inasamutsidwa (1656.91 MiB/mphindi)

Zotsatira:
zochitika/s (eps): 1696677.1017
nthawi yayitali: 30.0001s
Chiwerengero chonse cha zochitika: 50900446

Kuchedwa (ms):
mphindi: 0.00
pafupifupi: 0.00
kukula: 24.01
95 peresenti: 0.00
kuchuluka: 39106.74

Zingwe zopanda chilungamo:
zochitika (avg/stddev): 12725111.5000/137775.15
nthawi yopha (avg/stddev): 9.7767/0.10

sysbench --threads=4 --time=30 --memory-block-size=1K --memory-scope=global --memory-total-size=100G --memory-oper=write memory run
sysbench 1.1.0-18a9f86 (pogwiritsa ntchito LuaJIT 2.1.0-beta3)
Kuyesa mayeso ndi njira zotsatirazi:
Chiwerengero cha ulusi: 4
Kuyambitsa jenereta yachisawawa kuyambira nthawi yapano

Kuyesa liwiro la memory ndi izi:
Kukula kwa block: 1KiB
kukula kwathunthu: 102400MiB
ntchito: kulemba
kukula: padziko lonse lapansi

Kuyambitsa ulusi wa antchito…

Zingwe zinayamba!

Ntchito zonse: 35910413 (1197008.62 pamphindikati)

35068.76 MiB inasamutsidwa (1168.95 MiB/mphindi)

Zotsatira:
zochitika/s (eps): 1197008.6179
nthawi yayitali: 30.0001s
Chiwerengero chonse cha zochitika: 35910413

Kuchedwa (ms):
mphindi: 0.00
pafupifupi: 0.00
kukula: 16.90
95 peresenti: 0.00
kuchuluka: 43604.83

Zingwe zopanda chilungamo:
zochitika (avg/stddev): 8977603.2500/233905.84
nthawi yopha (avg/stddev): 10.9012/0.41

sysbench --threads=4 --file-test-mode=rndrw --time=60 --file-block-size=4K --file-total-size=1G fileio run
sysbench 1.1.0-18a9f86 (pogwiritsa ntchito LuaJIT 2.1.0-beta3)
Kuyesa mayeso ndi njira zotsatirazi:
Chiwerengero cha ulusi: 4
Kuyambitsa jenereta yachisawawa kuyambira nthawi yapano

Mafayilo owonjezera otsegula mbendera: (palibe)
128 mafayilo, 8MiB iliyonse
1GiB kukula kwa fayilo
Kukula kwa block 4KiB
Chiwerengero cha zopempha za IO: 0
Werengani/Kulemba chiŵerengero cha mayeso ophatikizana mwachisawawa a IO: 1.50
FSYNC yanthawi zonse idayatsidwa, kuyimba fsync() pempho lililonse 100.
Kuyimba fsync () kumapeto kwa mayeso, Yathandizidwa.
Kugwiritsa ntchito mawonekedwe a synchronous I/O
Kuyesa mwachisawawa r/w
Kuyambitsa ulusi wa antchito…

Zingwe zinayamba!

Zotsatira:
werengani: IOPS=3868.21 15.11 MiB/s (15.84 MB/s)
lembani: IOPS=2578.83 10.07 MiB/s (10.56 MB/s)
fsync: IOPS = 8226.98

Kuchedwa (ms):
mphindi: 0.00
pafupifupi: 0.27
kukula: 18.01
95 peresenti: 1.08
kuchuluka: 238469.45

Chizindikiro ichi chimayamba mwachangu

mndandanda wazokhudza zosunga zobwezeretsera

  1. Zosunga zobwezeretsera, gawo 1: Chifukwa chiyani zosunga zobwezeretsera ndizofunikira, kuwunikanso njira, matekinoloje
  2. Kusunga zosunga zobwezeretsera, gawo 2: Unikani ndi kuyesa zida zosunga zobwezeretsera za rsync
  3. Zosunga zobwezeretsera Gawo 3: Kuwunikanso ndikuyesa kubwereza, kubwereza, kubwereza kwa deja
  4. Zosunga zobwezeretsera Gawo 4: Zbackup, restic, borgbackup review ndi kuyesa
  5. Zosunga zobwezeretsera, gawo 5: Kuyesa bacula ndi veeam zosunga zobwezeretsera za linux
  6. Zosunga zobwezeretsera Gawo 6: Kuyerekeza Zida zosunga zobwezeretsera
  7. Zosunga zobwezeretsera Gawo 7: Mapeto

Source: www.habr.com

Kuwonjezera ndemanga