Nhasi, mhinduro dzekuyedza uye mabhenji blockchains dzakagadzirirwa kune chaiyo blockchain kana maforogo ayo. Asi kune zvakare akati wandei mamwe magadzirirwo akajairwa akasiyana mukushanda: mamwe acho akavhurika sosi mapurojekiti, mamwe anopiwa seSaaS, asi mazhinji imhinduro dzemukati dzakagadzirwa neboka rekuvandudza blockchain. Zvisinei, vose vanogadzirisa matambudziko akafanana. Muchikamu chino, ndakaedza kuongorora muchidimbu zvigadzirwa zvakati wandei zvakagadzirirwa kuyedza blockchains.
Kushanda kwe blockchain network kwakafanana nekushanda kwedhatabhesi yakagoverwa, saka maturusi akafanana uye nzira dzinogona kushandiswa pakuyedza. Kuti unzwisise zviri nani kuti akagoverwa dhatabhesi akaedzwa sei, tarisa kune yakanaka sarudzo yezviwanikwa uye zvinyorwa
Ini ndichatsanangura akati wandei akakurumbira mhinduro dzekuyedza uye mabhenji blockchains. Ndingafara kana mune zvakataurwa iwe uchitsanangura zvimwe zvinobatsira software zvigadzirwa zvekugadzirisa matambudziko akafanana.
Ini ndichatanga nechishandiso icho, kunyangwe chisina kugadzirwa chakanangana ne blockchains, chinokutendera kuti unyatso kuyedza mashandiro avo chero paine yatove netiweki yaunokwanisa kuedza. Chinhu chinonyanya kukosha mukuvimbika kwegadziriro yakagoverwa ndiko kukwanisa kuenderera mberi kushanda muchiitiko chezvinetso nemaseva uye network. Izvi zvinogona kunge zviri network lags, disk kuzara, kusawanikwa kwekunze masevhisi (DNS), kutadza kwehardware uye mazana ezvimwe zvikonzero. Kuti utarise kugadzikana kwechero masisitimu anoshanda mukonti pane yakakura nhamba yemashini masystem, unogona kushandisa
Ichishandisa yayo yetiweki mumiririri, Gremlin inogadzira akawanda akasiyana marudzi ematambudziko pane inodiwa nhamba yemachina: network lags, kuwandisa kwechero sosi (CPU, disk, memory, network), inodzima mapuroteni ega ega, nezvimwe. Kune blockchains, Gremlin inogona kushandiswa pamaseva etestnet, kutevedzera matambudziko ehupenyu chaihwo uye kucherechedza maitiro etiweki. Nayo, vagadziri uye maneja vanogona kuona munzvimbo inodzorwa zvichaitika kana system ikaparara kana kodhi ikagadziridzwa. Muchiitiko ichi, network inofanira kugadzirwa uye kuendeswa mberi, pamwe nekugadziriswa kuunganidza ma metrics anodiwa.
Gremlin chishandiso chiri nyore chevagadziri, devops uye nyanzvi dzekuchengetedza uye mhinduro yepasirese yekuyedza chero yakagadzirira-yakagadzirwa uye inomhanyisa masisitimu akagoverwa, kusanganisira blockchains.
Hyperledger Caliper ndiyo yakanyanya hunyanzvi mhinduro
Uchishandisa Caliper, unogona kuseta iyo topology ye blockchain network uye zvibvumirano zvekuyedzwa, pamwe nekutsanangura kugadziridzwa kweiyo node. Blockchain node dzinosimudzwa mumidziyo yedocker pamushini mumwe. Zvadaro, unogona kusarudza zvakakodzera
Hyperledger Caliper chishandiso chakanangana nevagadziri uye sisitimu vagadziri, sezvo ichipa bvunzo kudzokorora uye otomatiki yekuyedza uye bhenji. Inoshandiswa mukuvandudza kwepakati pe blockchains: kubvumirana algorithms, muchina chaiwo wekugadzirisa zvibvumirano zvakangwara, peer-to-peer layer uye mamwe masisitimu masisitimu.
MixBytes Tank inoshandisa akati wandei makore masevhisi (Dhijitari Ocean, Google Cloud Injini, nezvimwewo), mairi inogona kuvhura node dzakawanda, kuita magadzirirwo ekutanga, mhanyisa akati wandei mabhenji akafanana pamakina akasiyana, tora mametric anodiwa uye wobva wadzima otomatiki. network.
MixBytes Tank inokutendera iwe kuchengetedza mari pamaseva egore nekudzikisira otomatiki zviwanikwa mushure mebvunzo. Chimwe chinhu chinosiyanisa kushandiswa kweMolecule package, iyo inobvumira mugadziri kuti aedze kutumirwa kweinodiwa blockchain munharaunda.
MixBytes Tank inokutendera kuti utange kuona mabhodhoro uye zvikanganiso mualgorithms inomuka mumatiweki chaiwo ane huwandu hukuru hwemaseva akagovaniswa munzvimbo uye vatengi. Iyo tangi ichakubatsira iwe kuti unzwisise zvichaitika pamanodhi kana vatengi vakatumira kutengeserana neakapihwa tps mumamiriro ezvinhu anodzokororwa uye nenhamba chaiyo yemanodhi akapararira mumakondinendi akasiyana, kana zvichidikanwa.
Whiteblock Genesis inzvimbo yekuedza yeEthereum-based blockchains. Ichi chishandiso chine basa rakawanda: rinokutendera kuti uvhure network, gadzira iyo inodiwa nhamba yeakaundi mairi, simudza inodiwa nhamba yevatengi, gadzirisa network topology, tsanangura bandwidth uye packetloss paramita uye mhanyisa bvunzo.
Whiteblock Genesis inopa nzvimbo dzayo dzekuyedza. Vagadziri vanongoda kudoma bvunzo paramita, vamhanye vachishandisa yakagadzirira-yakagadzirwa API, uye uwane mibairo uchishandisa iri nyore dashboard.
Whiteblock Genesis inokutendera iwe kuti ugadzirise bvunzo yakadzama iyo iyo chikuva inozozviitisa yega yega yakakosha kodhi shanduko. Izvi zvinokutendera kuti ubate zvikanganiso panguva yekutanga uye wobva waongorora nekukurumidza kukanganisa kwekuchinja kune yakakosha network paramita, senge transaction kumhanya uye zviwanikwa zvinopedzwa nemanodhi.
Madt
Chimwe chinonakidza chechidiki chigadzirwa chekuyedza akagoverwa masisitimu ndeye
Madt achangobva kuoneka, asi achipihwa magadzirirwo ayo anochinjika, anogona kusimudzira kuita chigadzirwa chinoshanda.
Mimwe mhinduro
Kunenge chero kuyedzwa kweiyo system chikamu che blockchains kunoda kumhanyisa magwaro ekutanga, kugadzirira maakaundi uye mamiriro ebvunzo (izvi zvinogona kuyedza zvikanganiso zvekubvumirana zvinogona kugadzira akawanda maforogo emaketani, kuyedza yakaoma forogo mamiriro, kushandura masisitimu paramita, nezvimwewo). Ese manipulations aya anoitwa zvakasiyana muma blockchains akasiyana, saka zviri nyore kuti zvikwata zvigadzirise zvishoma nezvishoma kuyedzwa kwechigadzirwa uye mabhenji kune yemukati CI / CD uye kushandisa yavo mabudiriro, ayo zvishoma nezvishoma anove akaomarara sezvo kushanda kwe blockchain kuchikura.
Zvakangodaro, kushandiswa kwemhinduro dzakagadzirirwa kunogona kuderedza zvakanyanya nguva yekuyedza yezvikwata izvi, saka ndinofunga kuti software iyi ichave yakashinga kuvandudzwa mumakore anotevera.
mhedziso
Kupedzisa iyi ongororo pfupi, ini ndichanyora akati wandei akakosha maitiro e blockchain yekuyedza maturusi:
- Iko kugona kuendesa otomatiki blockchain network pasi pekudzokororwa mamiriro. Ichi chinhu chakakosha pakugadzira masisitimu zvikamu zve blockchains: kubvumirana algorithms, yekupedzisira, system smart zvibvumirano.
- Mutengo wekuva neyako sisitimu, zviwanikwa zvinodyiwa uye zviri nyore zvekushandisa nguva dzose. Ichi chinhu chinopa chirongwa chemhando yepamusoro bvunzo dzemari shoma.
- Kuchinjika uye kuve nyore kwekuyedza kugadzirisa. Ichi chinhu chinowedzera mikana yekuona matambudziko ehurongwa - pane mukana mushoma wekupotsa chimwe chinhu chakakosha.
- Kugadzirisa kune chaiwo marudzi e blockchains. Kugadzira mhinduro kubva pane iripo inogona kuvandudza zvakanyanya kunaka uye kuderedza nguva mari.
- Kureruka uye kuwanikwa kwemhedzisiro yakawanikwa uye mhando yavo (mishumo, metrics, magirafu, matanda, nezvimwewo). Izvi zvinonyanya kukosha kana iwe uchida kuteedzera nhoroondo yekuvandudzwa kwechigadzirwa, kana kana iwe uchida yakadzama analytics yemaitiro eiyo blockchain network.
Rombo rakanaka nekuyedzwa kwako uye dai ma blockchains ako achikurumidza uye anoshivirira kukanganisa!
Source: www.habr.com