Lub phiaj xwm OpenZFS tau tshem tawm ntawm lo lus " qhev" hauv txoj cai vim yog kev nom kev tswv

Matthew Ahrens (Matthew Ahrens), ib qho ntawm ob tus thawj sau ntawv ntawm ZFS cov ntaub ntawv kaw lus, siv ntxuav OpenZFS qhov chaws (ZFS ntawm Linux) los ntawm kev siv lo lus " qhev", uas tam sim no pom tau tias yog nom tswv tsis raug. Raws li Matthew, qhov tshwm sim ntawm tib neeg kev ua cev qhev txuas ntxiv cuam tshuam rau tib neeg thiab niaj hnub no qhov tseeb lo lus " qhev" hauv cov khoos phis tawj yog ib qho kev siv ntxiv rau tib neeg kev paub tsis zoo.

ZFS tam sim no siv lo lus "dependent" es tsis txhob " qhev". Ntawm cov kev hloov pauv pom, peb tuaj yeem nco txog kev hloov npe ntawm zpool.d/slaves tsab ntawv, uas tam sim no hu ua "dm-deps" los ntawm kev sib piv nrog "dmsetup deps". Hloov chaw ntawm "cov khoom siv qhev" hauv cov ntaub ntawv thiab cov ntaub ntawv xov xwm, cov kab lus "dependent (underlying) devices" yog siv. Nyob rau hauv cov ntaub ntawv header "freebsd/spl/sys/dkio.h", lub dki_slave parameter tsuas yog tshem tawm los ntawm dk_cinfo qauv yam tsis muaj kev hloov pauv. Hloov chaw ntawm "zpool iostat -vc qhev" hais kom ua, nws tau thov kom siv "zpool iostat -vc loj".

Txuas mus rau "/sys/class/block/$dev/slaves" directory yog khaws cia vim hais tias lub npe ntawm phau ntawv no nyob rau hauv sysfs hierarchy yog txiav txim siab los ntawm Linux kernel thiab tsis tuaj yeem hloov pauv los ntawm OpenZFS developers. Koj tuaj yeem zam tsis txhob siv cov npe no, raws li cov ntaub ntawv tib yam tuaj yeem tau txais los ntawm "dmsetup deps" hais kom ua, tab sis kev khiav dmsetup yuav tsum tau txais cov cai tshwj xeeb, thaum cov npe hauv / sys / nyeem tau los ntawm txhua tus neeg siv.

Cia peb nco ntsoov koj tias ib lub lim tiam dhau los ntawm cov nqe lus whitelist / blacklist thiab tus tswv / qhev tau tshem ntawm cov neeg tsim tawm ntawm Go lus, thiab ua ntej cov haujlwm ntawd tso tseg kev siv tus tswv / qhev hauv cov cai Nab hab sej, Drupal, Django, CouchDB, ntsev, MediaWiki ΠΈ Redis. Hauv DNS server BIND tsis yog "tus tswv / qhev" tam sim no nyiam yog cov cov ntsiab lus "primary/secondary".
IETF (Internet Engineering Task Force) pawg thawj coj, uas tsim Internet raws tu qauv thiab architecture, pom tias Lwm txoj hauv kev rau cov ntsiab lus "cov npe dawb / blacklist" thiab "tus tswv / qhev", nyiam siv rau hauv cov lus qhia tshwj xeeb - tsis yog "tus tswv / qhev" nws raug pom zoo kom siv "primary/secondary", "leader/follower",
"active/standby"
"primary/replica",
"writer/reader",
"coordinator/worker" los yog
"niam txiv/tus neeg pab", thiab tsis yog "blacklist/whitelist" - "blocklist/allowlist" lossis "block/permit".

Nws yog qhov tsim nyog hais tias ntawm GitHub tus naj npawb ntawm cov neeg tawm tsam me ntsis ntau dua cov neeg nyiam ntawm kev hloov npe: 42 tus tsim tawm tau pom zoo qhov hloov pauv, thiab 48 tawm tsam nws. Cov neeg tawm tsam kom tshem tawm lo lus "qhib" ntseeg tias kev siv lo lus tsis tsim nyog vim nws ua rau qee tus neeg tsis zoo thiab ua rau rov nco txog kev ntxub ntxaug yav dhau los. Hauv zej zog, lo lus no tau pib suav tias yog kev ua phem thiab ua rau muaj kev rau txim.

Cov neeg tawm tsam ntawm kev hloov npe ntseeg tias kev nom kev tswv thiab kev ua haujlwm yuav tsum tsis txhob tsis meej pem; cov no tsuas yog cov ntsiab lus uas nws lub ntsiab lus tau tsim los ntawm kev siv tshuab computer, thiab cov lus tsis zoo yog tsim los ntawm cov tswv yim dag ntawm kev nom kev tswv uas cuam tshuam nrog kev siv lus Askiv. Lo lus "tus qhev" muaj ntau yam thiab muaj ntau lub ntsiab lus uas siv nyob ntawm cov ntsiab lus. Yog tsis muaj cov ntsiab lus, cov lus tsis muaj lub ntsiab lus thiab ib lo lus tsuas yog ua phem yog tias cov ntsiab lus tsis txaus ntseeg. Lo lus " qhev" tau siv nyob rau hauv computer systems rau txog 50 xyoo thiab nyob rau hauv cov ntsiab lus IT yog perceived " qhev" es tsis yog " qhev ". Yog tias koj tso cai rau cov ntsiab lus sib txawv, ces koj tuaj yeem mus rau qhov chaw uas txhua lo lus tuaj yeem raug tshem tawm ntawm cov ntsiab lus, nthuav tawm hauv qhov kev xav tsis zoo thiab nthuav tawm ua phem.

Tau qhov twg los: opennet.ru

Ntxiv ib saib