Cùl-taic, pàirt 1: Adhbhar, lèirmheas air dòighean agus teicneòlasan

Cùl-taic, pàirt 1: Adhbhar, lèirmheas air dòighean agus teicneòlasan
Carson a dh'fheumas tu lethbhreacan-glèidhidh a dhèanamh? Às deidh na h-uile, tha an uidheamachd gu math, gu math earbsach, agus a bharrachd air an sin, tha “neòil” ann a tha nas earbsach na frithealaichean corporra: le rèiteachadh ceart, faodaidh frithealaiche “sgòth” a bhith beò gu furasta le fàilligeadh frithealaiche fiosaigeach bun-structair, agus bho sealladh luchd-cleachdaidh seirbheis, bidh leum beag, gann follaiseach ann an seirbheis ùine. A bharrachd air an sin, gu tric feumaidh dùblachadh fiosrachaidh pàigheadh ​​​​airson ùine pròiseasar “a bharrachd”, luchd diosc, agus trafaic lìonraidh.

Bidh prògram air leth math a’ ruith gu sgiobalta, chan eil e ag aoidion cuimhne, chan eil tuill ann, agus chan eil e ann.

- Neo-aithnichte

Leis gu bheil prògraman fhathast air an sgrìobhadh le luchd-leasachaidh pròtain, agus gu tric chan eil pròiseas deuchainn ann, agus is ann ainneamh a bhios prògraman air an lìbhrigeadh a’ cleachdadh “na cleachdaidhean as fheàrr” (a tha iad fhèin nam prògraman cuideachd agus mar sin neo-fhoirfe), mar as trice feumaidh luchd-rianachd shiostaman fuasgladh fhaighinn air duilgheadasan a tha fuaim goirid ach gu mionaideach: “till gu mar a bha e”, “thoir am bonn gu obair àbhaisteach”, “obraich gu slaodach - cuir air ais”, agus cuideachd am fear as fheàrr leam “Chan eil fhios agam dè, ach cuir air dòigh e”.

A bharrachd air mearachdan loidsigeach a thig am bàrr mar thoradh air obair neo-chùramach luchd-leasachaidh, no measgachadh de shuidheachaidhean, a bharrachd air eòlas neo-choileanta no mì-thuigse air feartan beaga de phrògraman togail - a ’toirt a-steach ceangal agus feadhainn siostam, a’ toirt a-steach siostaman obrachaidh, draibhearan agus firmware - tha mearachdan eile ann cuideachd. Mar eisimpleir, tha a 'mhòr-chuid de luchd-leasachaidh an urra ri ùine ruith, a' dìochuimhneachadh gu tur mu laghan corporra, a tha fhathast do-dhèanta a dhol timcheall air cleachdadh phrògraman. Tha seo a’ toirt a-steach earbsachd neo-chrìochnach an fho-shiostam diosc agus, san fharsaingeachd, fo-shiostam stòraidh dàta sam bith (a’ toirt a-steach RAM agus tasgadan pròiseasar!), Agus ùine giollachd neoni air a’ phròiseasar, agus às aonais mhearachdan rè sgaoileadh thairis air an lìonra agus aig àm giollachd air an pròiseasar, agus latency lìonra, a tha co-ionann ri 0. Cha bu chòir dhut dearmad a dhèanamh air a’ cheann-latha iomraiteach, oir mura coinnich thu e ann an tìde, bidh duilgheadasan ann nas miosa na nuances obrachadh lìonra agus diosc.

Cùl-taic, pàirt 1: Adhbhar, lèirmheas air dòighean agus teicneòlasan

Dè a nì thu le duilgheadasan a tha ag èirigh ann an làn fhorsa agus a 'crochadh thairis air dàta luachmhor? Chan eil dad ann airson luchd-leasachaidh beò a chuir an àite, agus chan eil e na fhìrinn gum bi e comasach a dh’ aithghearr. Air an làimh eile, chan eil ach beagan phròiseactan air a bhith soirbheachail le làn dhearbhadh gun obraich am prògram mar a bha dùil, agus gu riatanach cha bhith e comasach an fhianais a ghabhail agus a chuir an sàs ann am pròiseactan eile den aon seòrsa. Cuideachd, bidh an leithid de dh’fhianais a’ toirt tòrr ùine agus a’ cur feum air sgilean agus eòlas sònraichte, agus tha seo gu pragtaigeach a’ lùghdachadh an comas a bhith gan cleachdadh a’ toirt aire do chinn-ama. A bharrachd air an sin, chan eil fios againn fhathast mar a chleachdas sinn teicneòlas ultra-luath, saor agus neo-chrìochnach earbsach airson stòradh, giullachd agus sgaoileadh fiosrachaidh. Tha na teicneòlasan sin, ma tha iad ann, ann an cruth bun-bheachdan, no - mar as trice - a-mhàin ann an leabhraichean ficsean saidheans agus filmichean.

Bidh luchd-ealain math a ’dèanamh leth-bhreac, bidh luchd-ealain sgoinneil a’ goid.

—Pablo Picasso.

Mar as trice bidh na fuasglaidhean as soirbheachaile agus rudan iongantach sìmplidh a’ tachairt far a bheil bun-bheachdan, teicneòlasan, eòlas, agus raointean saidheans a tha gu tur neo-fhreagarrach aig a’ chiad sealladh a’ coinneachadh.

Mar eisimpleir, tha sgiathan aig eòin agus itealain, ach a dh'aindeoin an aon seòrsa gnìomh - tha am prionnsabal obrachadh ann an cuid de mhodhan mar an ceudna, agus tha duilgheadasan teicnigeach air am fuasgladh san aon dòigh: cnàmhan lag, cleachdadh stuthan làidir agus aotrom, msaa - tha na toraidhean gu tur eadar-dhealaichte, ged a tha iad glè choltach. Tha na h-eisimpleirean as fheàrr a chì sinn nar teicneòlas cuideachd air am faighinn gu ìre mhòr air iasad bho nàdar: tha na roinnean fo chuideam de shoithichean is bhàtaichean-aigeann nan co-chosmhail ri annelids; togail arrays creach agus sgrùdadh iomlanachd dàta - a 'dùblachadh an DNA slabhraidh; a bharrachd air buill-bodhaig càraideach, neo-eisimeileachd obair diofar bhuill bhon phrìomh shiostam nèamhach (fèin-ghluasad a’ chridhe) agus reflexes - siostaman fèin-riaghailteach air an eadar-lìn. Gu dearbh, tha a bhith a 'gabhail agus a' cleachdadh fhuasglaidhean deiseil "ceann air adhart" làn de dhuilgheadasan, ach cò aig a tha fios, is dòcha nach eil fuasglaidhean eile ann.

Nam biodh fios agam càit an tuiteadh tu, bhithinn air stràbhan a chuir a-mach!

- seanfhacal Bealarúisis

Tha seo a’ ciallachadh gu bheil lethbhric cùl-taic deatamach dhaibhsan a tha airson:

  • A bhith comasach air obrachadh nan siostaman agad a thoirt air ais le glè bheag de ùine downt, no eadhon às aonais idir
  • Bi dàna, oir ma thachras mearachd tha an-còmhnaidh comasach air tilleadh air ais
  • Lùghdaich buaidh truailleadh dàta a dh’aona ghnothach

Seo beagan teòiridh

Tha seòrsachadh sam bith neo-riaghailteach. Chan eil nàdar a 'seòrsachadh. Bidh sinn a 'seòrsachadh oir tha e nas freagarraiche dhuinn. Agus bidh sinn gan seòrsachadh a rèir dàta a bhios sinn a’ gabhail gu neo-riaghailteach.

— Sìne Bruler

Ge bith dè an dòigh stòraidh corporra, faodar stòradh dàta loidsigeach a roinn ann an dà dhòigh air faighinn chun dàta seo: bloc agus faidhle. Tha an sgaradh seo o chionn ghoirid air a bhith gu math neo-shoilleir, oir chan eil stòradh loidsigeach ann ach bloc, a bharrachd air faidhle dìreach. Ach, airson sìmplidheachd, gabhaidh sinn ris gu bheil iad ann.

Tha stòradh dàta bloc a’ ciallachadh gu bheil inneal fiosaigeach ann far a bheil dàta air a sgrìobhadh ann an cuid de earrannan stèidhichte, blocaichean. Gheibhear a-steach do bhlocaichean aig seòladh sònraichte; tha a sheòladh fhèin aig gach bloc taobh a-staigh an inneal.

Mar as trice bidh cùl-taic air a dhèanamh le bhith a’ dèanamh lethbhreac de bhlocaichean dàta. Gus dèanamh cinnteach à ionracas dàta, tha clàradh bhlocaichean ùra, a bharrachd air atharrachaidhean air an fheadhainn a th’ ann mar-thà, air an stad aig àm an copaidh. Ma bheir sinn samhlachas bhon t-saoghal àbhaisteach, is e an rud as fhaisge clòsaid le ceallan le àireamhan co-ionann.

Cùl-taic, pàirt 1: Adhbhar, lèirmheas air dòighean agus teicneòlasan

Tha stòradh dàta faidhle stèidhichte air prionnsapal inneal loidsigeach faisg air stòradh bloc agus gu tric bidh e air a chuir air dòigh os cionn. Tha eadar-dhealachaidhean cudromach ann an làthaireachd rangachd stòraidh agus ainmean a ghabhas leughadh le daoine. Tha tarraing air a riarachadh ann an cruth faidhle - raon dàta ainmichte, a bharrachd air eòlaire - faidhle sònraichte anns a bheil tuairisgeulan agus ruigsinneachd air faidhlichean eile air an stòradh. Faodar meata-dàta a bharrachd a thoirt do fhaidhlichean: ùine cruthachaidh, brataichean ruigsinneachd, msaa. Mar as trice bidh cùl-taic air a dhèanamh mar seo: bidh iad a’ coimhead airson faidhlichean atharraichte, an uairsin gan lethbhreac gu stòradh faidhle eile leis an aon structar. Mar as trice bidh ionracas dàta air a chuir an gnìomh leis nach eil faidhlichean air an sgrìobhadh thuca. Tha cùl-taic de mheata-dàta faidhle san aon dòigh. Is e an t-samhlachadh as fhaisge leabharlann, anns a bheil earrannan le diofar leabhraichean, agus cuideachd catalog le ainmean nan leabhraichean a ghabhas leughadh le daoine.

Cùl-taic, pàirt 1: Adhbhar, lèirmheas air dòighean agus teicneòlasan

O chionn ghoirid, tha roghainn eile uaireannan air a mhìneachadh, às an do thòisich stòradh dàta faidhle ann am prionnsapal, agus aig a bheil na h-aon fheartan àrsaidh: stòradh dàta stuthan.

Tha e eadar-dhealaichte bho stòradh fhaidhlichean leis nach eil barrachd air aon neadachadh ann (sgeama rèidh), agus tha ainmean nam faidhlichean, ged a tha iad furasta an leughadh le daoine, fhathast nas freagarraiche airson an giullachd le innealan. Nuair a bhios tu a’ dèanamh cùl-taic, mar as trice bithear a’ làimhseachadh stòradh stuthan san aon dòigh ri stòradh fhaidhlichean, ach uaireannan tha roghainnean eile ann.

- Tha dà sheòrsa de luchd-rianachd siostaim ann, an fheadhainn nach eil a’ dèanamh cùl-taic, agus an fheadhainn a tha mar-thà a’ dèanamh.
- Gu fìrinneach, tha trì seòrsaichean ann: tha cuideachd an fheadhainn a nì cinnteach gum faodar cùl-taic ath-nuadhachadh.

- Neo-aithnichte

Is fhiach a bhith mothachail cuideachd gu bheil am pròiseas cùl-taic dàta fhèin air a dhèanamh le prògraman, agus mar sin tha na h-aon eas-bhuannachdan aige ri prògram sam bith eile. Gus a thoirt air falbh (gun a bhith a 'cur às!) eisimeileachd air a' bhàillidh daonna, a bharrachd air feartan - nach eil a 'toirt buaidh làidir leotha fhèin, ach còmhla a bheir buaidh shònraichte - an rud ris an canar riaghailt 3-2-1. Tha mòran roghainnean ann airson a mhìneachadh, ach is toil leam am mìneachadh a leanas nas fheàrr: feumaidh 3 seataichean den aon dàta a bhith air an stòradh, feumaidh 2 sheata a bhith air an stòradh ann an diofar chruthan, agus feumaidh seata 1 a bhith air a stòradh ann an àite stòraidh iomallach.

Bu chòir an cruth stòraidh a thuigsinn mar a leanas:

  • Ma tha eisimeileachd air an dòigh stòraidh corporra, bidh sinn ag atharrachadh an dòigh fiosaigeach.
  • Ma tha eisimeileachd air an dòigh stòraidh loidsigeach, bidh sinn ag atharrachadh an dòigh loidsigeach.

Gus a 'bhuaidh as motha a tha aig an riaghailt 3-2-1 a choileanadh, thathar a' moladh an cruth stòraidh atharrachadh anns an dà dhòigh.

A thaobh cho deònach sa tha cùl-taic airson an adhbhair a tha san amharc - ag ath-nuadhachadh comas-gnìomh - tha eadar-dhealachadh air a dhèanamh eadar cùl-taic “teth” agus “fuar”. Tha an fheadhainn teth eadar-dhealaichte bho fheadhainn fhuar ann an aon rud a-mhàin: tha iad deiseil airson an cleachdadh sa bhad, agus feumaidh feadhainn fhuar ceumannan a bharrachd airson faighinn seachad air: dì-chrioptachadh, toirt a-mach às an tasglann, msaa.

Na cuir troimh-chèile lethbhric teth is fuar le lethbhric air-loidhne agus far-loidhne, a tha a’ ciallachadh aonaranachd corporra dàta agus, gu dearbh, a tha nan comharra eile air seòrsachadh dhòighean cùl-taic. Mar sin faodaidh leth-bhreac far-loidhne - nach eil ceangailte gu dìreach ris an t-siostam far am feumar ath-nuadhachadh - a bhith teth no fuar (a thaobh ullachadh airson faighinn seachad air). Faodaidh leth-bhreac air-loidhne a bhith ri fhaighinn gu dìreach far a bheil feum air ath-nuadhachadh, agus mar as trice tha e teth, ach tha feadhainn fuar ann cuideachd.

A bharrachd air an sin, na dì-chuimhnich nach bi am pròiseas cruthachadh leth-bhreacan fhèin mar as trice a 'crìochnachadh le bhith a' cruthachadh aon lethbhreac cùl-taic, agus faodaidh àireamh mhòr de leth-bhreacan a bhith ann. Mar sin, feumar eadar-dhealachadh a dhèanamh eadar cùl-taic slàn, i.e. an fheadhainn a ghabhas ath-nuadhachadh gu neo-eisimeileach bho chùl-taic eile, a bharrachd air leth-bhreacan eadar-dhealaichte (mean air mhean, eadar-dhealaichte, lùghdaichte, msaa) - an fheadhainn nach gabh ath-nuadhachadh gu neo-eisimeileach agus a dh’ fheumas ath-nuadhachadh ro-làimh de aon no barrachd cùl-taic eile.

Tha cùl-taic mean air mhean eadar-dhealaichte mar oidhirp air àite stòraidh cùl-taic a shàbhaladh. Mar sin, chan eil ach dàta air atharrachadh bhon chùl-taic roimhe air a sgrìobhadh chun lethbhreac cùl-taic.

Thathas a’ cruthachadh feadhainn ìsleachaidh eadar-dhealaichte airson an aon adhbhar, ach ann an dòigh beagan eadar-dhealaichte: tha làn leth-bhreac air a dhèanamh, ach chan eil ach an eadar-dhealachadh eadar an leth-bhreac ùr agus an tè roimhe air a stòradh.

Air leth, is fhiach beachdachadh air a ’phròiseas cùl-taic thairis air stòradh, a bheir taic do neo-làthaireachd stòradh dùblaidhean. Mar sin, ma sgrìobhas tu cùl-taic slàn air a bharr, cha tèid ach na h-eadar-dhealachaidhean eadar na cùl-taic a sgrìobhadh, ach bidh am pròiseas ath-nuadhachadh nan cùl-taic coltach ri bhith ag ath-nuadhachadh bho leth-bhreac slàn agus gu tur follaiseach.

A bheil thu airson luchd-gleidhidh ipsos a chumail?

(Cò a dhìonas an luchd-faire iad fhèin? - lat.)

Tha e gu math mì-thlachdmhor nuair nach eil lethbhric cùl-taic ann, ach tha e tòrr nas miosa ma tha coltas ann gu bheil lethbhreac cùl-taic air a dhèanamh, ach nuair a thèid ath-nuadhachadh tha e a ’tionndadh a-mach nach gabh a thoirt air ais oir:

  • Chaidh ionracas an dàta tùsail a chuir an cunnart.
  • Tha an stòradh cùl-taic air a mhilleadh.
  • Bidh ath-nuadhachadh ag obair gu math slaodach; chan urrainn dhut dàta a chaidh fhaighinn air ais gu ìre a chleachdadh.

Feumaidh pròiseas cùl-taic a chaidh a thogail gu ceart aire a thoirt do na beachdan sin, gu sònraichte a’ chiad dhà.

Faodar ionracas an stòr-dàta a ghealltainn ann an grunn dhòighean. Is e an fheadhainn as cumanta na leanas: a) cruthachadh dealbhan den t-siostam faidhle aig ìre a’ bhloc, b) “reothadh” staid an t-siostam faidhle, c) inneal bloca sònraichte le stòradh dreach, d) clàradh sreath de fhaidhlichean no blocaichean. Bithear cuideachd a’ cleachdadh checksums gus dèanamh cinnteach gu bheil dàta air a dhearbhadh aig àm ath-bheothachaidh.

Faodar coirbeachd stòraidh a lorg cuideachd le bhith a’ cleachdadh checksums. Is e dòigh a bharrachd a bhith a’ cleachdadh innealan sònraichte no siostaman faidhle anns nach urrainnear dàta a chaidh a chlàradh mu thràth atharrachadh, ach faodar feadhainn ùra a chur ris.

Gus faighinn air ais nas luaithe, thathas a’ cleachdadh ath-bheothachadh dàta le grunn phròiseasan airson faighinn seachad air - cho fad ‘s nach eil cnap-starra ann an cruth lìonra slaodach no siostam diosc slaodach. Gus faighinn timcheall an t-suidheachaidh le dàta a chaidh fhaighinn air ais gu ìre, faodaidh tu am pròiseas cùl-taic a bhriseadh gu subtasks an ìre mhath beag, agus thèid gach aon dhiubh a dhèanamh air leth. Mar sin, bidh e comasach coileanadh a thoirt air ais gu cunbhalach fhad ‘s a tha thu a’ ro-innse an ùine ath-bheothachaidh. Tha an duilgheadas seo gu tric na laighe anns a 'phlèana eagrachaidh (SLA), agus mar sin cha bhith sinn a' fuireach air seo gu mionaideach.

Chan e eòlaiche spìosraidh an neach a chuireas ris a h-uile mias iad, ach am fear nach cuir gu bràth dad a bharrachd ris.

-IN. Sinyavsky

Faodaidh cleachdaidhean a thaobh bathar-bog a chleachdas luchd-rianachd an t-siostaim a bhith eadar-dhealaichte, ach tha na prionnsapalan coitcheann fhathast, aon dòigh no dòigh eile, an aon rud, gu sònraichte:

  • Thathas a’ moladh gu làidir fuasglaidhean deiseil a chleachdadh.
  • Bu chòir do phrògraman obrachadh le dùil, i.e. Cha bu chòir feartan no botail gun sgrìobhainn a bhith ann.
  • Bu chòir stèidheachadh gach prògram a bhith cho sìmplidh is nach fheum thu an leabhar-làimhe no an duilleag meallta a leughadh a h-uile turas.
  • Ma ghabhas e dèanamh, bu chòir am fuasgladh a bhith uile-choitcheann, oir faodaidh luchd-frithealaidh atharrachadh gu mòr anns na feartan bathar-cruaidh aca.

Tha na prògraman cumanta a leanas ann airson cùl-taic a thoirt bho innealan bloca:

  • dd, eòlach air seann shaighdearan rianachd siostam, tha seo cuideachd a’ toirt a-steach prògraman coltach ris (an aon dd_rescue, mar eisimpleir).
  • Goireasan air an togail a-steach do chuid de shiostaman faidhle a chruthaicheas dump den t-siostam faidhle.
  • Goireasan omnivorous; mar eisimpleir partclone.
  • Co-dhùnaidhean fhèin, gu tric le sealbh; mar eisimpleir, NortonGhost agus nas fhaide air adhart.

Airson siostaman faidhle, tha an duilgheadas cùl-taic air fhuasgladh gu ìre le bhith a’ cleachdadh dhòighean a tha iomchaidh airson innealan bloca, ach faodar an duilgheadas fhuasgladh nas èifeachdaiche le bhith a’ cleachdadh, mar eisimpleir:

  • Rsync, prògram adhbhar coitcheann agus protocol airson suidheachadh shiostaman faidhle a shioncronachadh.
  • Innealan tasglann togte (ZFS).
  • Innealan tasglann treas-phàrtaidh; Is e teàrr an riochdaire as mòr-chòrdte. Tha feadhainn eile ann, mar eisimpleir, dar - àite an àite teàrr a tha ag amas air siostaman an latha an-diugh.

Is fhiach iomradh a thoirt air leth mu innealan bathar-bog gus dèanamh cinnteach à cunbhalachd dàta nuair a bhios tu a’ cruthachadh lethbhric cùl-taic. Is iad na roghainnean as cumanta:

  • A’ cur suas an t-siostam faidhle ann am modh leughaidh a-mhàin (ReadOnly), no a’ reothadh an t-siostam faidhle (reothadh) - chan eil mòran iomchaidheachd aig a’ mhodh.
  • A’ cruthachadh dhealbhan de staid shiostaman faidhle no innealan bacaidh (LVM, ZFS).
  • Cleachdadh innealan treas-phàrtaidh airson beachdan a chuir air dòigh, eadhon ann an cùisean far nach urrainnear na puingean roimhe a thoirt seachad airson adhbhar air choireigin (prògraman leithid hotcopy).
  • An dòigh leth-bhreac-air-atharrachadh (CopyOnWrite), ge-tà, mar as trice tha e ceangailte ris an t-siostam faidhle a thathar a’ cleachdadh (BTRFS, ZFS).

Mar sin, airson frithealaiche beag feumaidh tu sgeama cùl-taic a thoirt seachad a choinnicheas ris na riatanasan a leanas:

  • Furasta a chleachdadh - chan eil feum air ceumannan sònraichte a bharrachd rè obrachadh, glè bheag de cheumannan gus lethbhric a chruthachadh agus a thoirt air ais.
  • Universal - ag obair air an dà chuid mòr agus beag frithealaichean; tha seo cudromach nuair a tha an àireamh de luchd-frithealaidh a 'fàs no a' sgèileadh.
  • Air a chuir a-steach le manaidsear pacaid, no ann an àithne no dhà mar “luchdaich sìos agus dì-phapadh”.
  • Stàbaill - thathar a 'cleachdadh cruth stòraidh àbhaisteach no fad-stèidhichte.
  • Fast ann an obair.

Tagraichean bhon fheadhainn a tha gu ìre mhòr a’ coinneachadh ris na riatanasan:

  • rdiff-chùl-taic
  • rsnapshot
  • burp
  • dùblachadh
  • dùblachadh
  • leig dup
  • Dar
  • cùl-taic
  • fois
  • cùl-taic borg

Cùl-taic, pàirt 1: Adhbhar, lèirmheas air dòighean agus teicneòlasan

Thèid inneal brìgheil (stèidhichte air XenServer) leis na feartan a leanas a chleachdadh mar bheing deuchainn:

  • 4 cores 2.5 GHz,
  • 16 GB de RAM,
  • Stòradh tar-chinealach 50 GB (siostam stòraidh le caching air SSD 20% de mheud diosc brìgheil) ann an cruth diosc brìgheil air leth gun sgaradh,
  • 200 Mbps sianal eadar-lìon.

Thèid cha mhòr an aon inneal a chleachdadh mar fhrithealaiche cuidhteas cùl-taic, dìreach le cruth cruaidh 500 GB.

Siostam-obrachaidh - Centos 7 x64: sgaradh àbhaisteach, thèid sgaradh a bharrachd a chleachdadh mar stòr dàta.

Mar dàta tùsail, gabhamaid làrach WordPress le 40 GB de fhaidhlichean meadhanan agus stòr-dàta mysql. Leis gu bheil frithealaichean brìgheil ag atharrachadh gu mòr ann am feartan, agus cuideachd airson ath-riochdachadh nas fheàrr, seo e

toraidhean deuchainn frithealaiche a’ cleachdadh sysbench.sysbench --threads = 4 --time = 30 --cpu-max-prime = ruith 20000 cpu
sysbench 1.1.0-18a9f86 (a’ cleachdadh LuaJIT 2.1.0-beta3 cuachta)
A ’ruith na deuchainn leis na roghainnean a leanas:
Àireamh snàithleanan: 4
A’ tòiseachadh gineadair àireamh air thuaiream bhon àm làithreach

Crìochan prìomh àireamhan: 20000

A’ tòiseachadh snàithleanan luchd-obrach…

Thòisich snàithleanan!

Astar CPU:
tachartasan gach diog: 836.69

Trochur:
tachartasan/ean (eps): 836.6908
ùine a chaidh seachad: 30.0039s
an àireamh iomlan de thachartasan: 25104

Latency (ms):
as lugha: 2.38
cuibheasachd: 4.78
as àirde: 22.39
95mh sa cheud: 10.46
suim: 119923.64

Cothromachd Threads:
tachartasan (avg/stddev): 6276.0000/13.91
ùine cur gu bàs (avg/stddev): 29.9809/0.01

sysbench --threads = 4 --time = 30 --memory-block-size = 1K --memory-scope = cruinne --memory-total-size = 100G --memory-oper = leugh ruith cuimhne
sysbench 1.1.0-18a9f86 (a’ cleachdadh LuaJIT 2.1.0-beta3 cuachta)
A ’ruith na deuchainn leis na roghainnean a leanas:
Àireamh snàithleanan: 4
A’ tòiseachadh gineadair àireamh air thuaiream bhon àm làithreach

A’ ruith deuchainn astar cuimhne leis na roghainnean a leanas:
meud bloca: 1KiB
meud iomlan: 102400MiB
obrachadh: leugh
raon: cruinne

A’ tòiseachadh snàithleanan luchd-obrach…

Thòisich snàithleanan!

Obrachaidhean iomlan: 50900446 (1696677.10 san diog)

49707.47 MiB air a ghluasad (1656.91 MiB / diog)

Trochur:
tachartasan/ean (eps): 1696677.1017
ùine a chaidh seachad: 30.0001s
an àireamh iomlan de thachartasan: 50900446

Latency (ms):
as lugha: 0.00
cuibheasachd: 0.00
as àirde: 24.01
95mh sa cheud: 0.00
suim: 39106.74

Cothromachd Threads:
tachartasan (avg/stddev): 12725111.5000/137775.15
ùine cur gu bàs (avg/stddev): 9.7767/0.10

sysbench --threads = 4 --time = 30 --memory-block-size = 1K --memory-scope = cruinne --memory-total-size = 100G --memory-oper = sgrìobh ruith cuimhne
sysbench 1.1.0-18a9f86 (a’ cleachdadh LuaJIT 2.1.0-beta3 cuachta)
A ’ruith na deuchainn leis na roghainnean a leanas:
Àireamh snàithleanan: 4
A’ tòiseachadh gineadair àireamh air thuaiream bhon àm làithreach

A’ ruith deuchainn astar cuimhne leis na roghainnean a leanas:
meud bloca: 1KiB
meud iomlan: 102400MiB
obrachadh: sgrìobhadh
raon: cruinne

A’ tòiseachadh snàithleanan luchd-obrach…

Thòisich snàithleanan!

Obrachaidhean iomlan: 35910413 (1197008.62 san diog)

35068.76 MiB air a ghluasad (1168.95 MiB / diog)

Trochur:
tachartasan/ean (eps): 1197008.6179
ùine a chaidh seachad: 30.0001s
an àireamh iomlan de thachartasan: 35910413

Latency (ms):
as lugha: 0.00
cuibheasachd: 0.00
as àirde: 16.90
95mh sa cheud: 0.00
suim: 43604.83

Cothromachd Threads:
tachartasan (avg/stddev): 8977603.2500/233905.84
ùine cur gu bàs (avg/stddev): 10.9012/0.41

sysbench --threads=4 --file-test-mode=rndrw --time=60 --file-block-size=4K --file-total-size=Ruith faidhle 1G
sysbench 1.1.0-18a9f86 (a’ cleachdadh LuaJIT 2.1.0-beta3 cuachta)
A ’ruith na deuchainn leis na roghainnean a leanas:
Àireamh snàithleanan: 4
A’ tòiseachadh gineadair àireamh air thuaiream bhon àm làithreach

Brataichean fosgailte faidhle a bharrachd: (chan eil gin)
128 faidhle, 8MiB each
1 GiB meud faidhle iomlan
Meud bloc 4KiB
Àireamh de dh'iarrtasan IO: 0
Co-mheas Leugh / Sgrìobh airson deuchainn IO air thuaiream: 1.50
FSYNC bho àm gu àm air a chomasachadh, a’ gairm fsync () gach 100 iarrtas.
A’ gairm fsync() aig deireadh na deuchainn, air a chomasachadh.
A’ cleachdadh modh I/O sioncronaich
A’ dèanamh deuchainn r/w air thuaiream
A’ tòiseachadh snàithleanan luchd-obrach…

Thòisich snàithleanan!

Trochur:
Leugh: IOPS = 3868.21 15.11 MiB / s (15.84 MB / s)
sgrìobhadh: IOPS = 2578.83 10.07 MiB / s (10.56 MB / s)
fsync: IOPS = 8226.98

Latency (ms):
as lugha: 0.00
cuibheasachd: 0.27
as àirde: 18.01
95mh sa cheud: 1.08
suim: 238469.45

Tha an nota seo a’ tòiseachadh gu mòr

sreath de artaigilean mu chùl-taic

  1. Cùl-taic, pàirt 1: Carson a tha feum air cùl-taic, sealladh farsaing air dòighean, teicneòlasan
  2. Cùl-taic Pàirt 2: Ath-sgrùdadh agus deuchainn air innealan cùl-taic stèidhichte air rsync
  3. Cùl-taic Pàirt 3: Ath-sgrùdadh agus deuchainn air dùblachadh, dùblachadh, deja dup
  4. Cùl-taic Pàirt 4: Lèirmheas agus deuchainn zbackup, restic, borgbackup
  5. Cùl-taic Pàirt 5: Dèan deuchainn air cùl-taic bacula agus veeam airson linux
  6. Cùl-taic Pàirt 6: Dèan coimeas eadar Innealan Cùl-taic
  7. Cùl-taic Pàirt 7: Co-dhùnaidhean

Source: www.habr.com

Cuir beachd ann