
venti

venti anedi dayta blacklanu saasvatamgaa nilva chese network nilva vyavastha. dayta yokka 160-bitt shaa-1 haash (venti dwara "score" anie pilustaaru) dayta yokka chirunamaga panichestundi. oke chirunamatho yea itara dayta block dorakadu kabatti idhi "okasari vraayandi" vidhananni amalu chestundih oke dayta yokka bahula vraatala chirunamalu okela untaayi, kabatti nakilee dayta sulabhamgaa gurtinchabadutundi mariyu dayta block okasari matrame nilva cheyabadutundi. dayta blacklanu tolaginchalemu, idhi shaashwata ledhaa backup nilvaku anuvainadi. shaashwata snaapshaatlatho file systemnu andinchadaaniki venti saadhaaranamgaa silaajaalato upayoginchabadutundi.
charitra.
venteeni bell lablalo seen quinlon mariyu seen doorward roopondinchi amalu chesaaru. idhi 2002loe pranaalika 9 pampinheelo kanipinchindi. sarvarlo chaalaa bhaganni tirigi amalu chesina, venteelo nilva cheyadaaniki datastructurelu (faillu, directorylu mariyu meta-dayta) srushtinchadaaniki libraryni vraasina mariyu optimisations amalu chesina rus cox abhivruddhini konasaaginchindi. venti plaan 9 pampinheelo mariyu user space nundi plaan 9loe bhaagamgaa aneka unix lanty operating systems kosam andubaatulo undhi. venti access kosam anubandha maadyuullatoe narakamlo bhaagamgaa cherchabadindi. 
mea swantha ventai sarvarlanu nirminchadaaniki goo prograams unnaayi. vividha rakaala byaak end nilvalanu upayoginche udaaharanalu cherchabaddaayi.
vivaralu.
venti anedi user space deeman. clientlu tcp dwara ventiki connect avutaaru mariyu saadhaarana arpisi-protokaalnu upayoginchi communicate chestaaru. protocol yokka atyanta mukhyamaina sandeshaalu krinda ivvabaddaayi. icchina chirunama vadda chirunamanu tolaginchadaaniki ledhaa daetaanu savarinchadaaniki etuvanti sandesam ledani gamaninchandi.
ventiloo nilva cheyabadina dayta block 512 baitla kante ekkuva podavu mariyu 56 kilobaitla kante takkuvagaa undaali. kabatti, oka venti viniyogadaaru/client pedda dayta blacklanu nilva cheyalanukunte, adhi oka dayta structurenu tayaaru cheyali (dheenini ventiloo nilva cheyavachu). udaaharanaku, silaajaalu pedda faillanu nilva cheyadaaniki haash chetlanu upayogistaayi. venti anedi dayta block yokka vishayaalatoe sambandham kaligi undadu; ayithe idhi dayta block yokka "rakam" nuu nilva chestundi.
ventai roopakalpana krindi parinaamaalanu kaligi untundih
dayta blocks haard drivelalo nilva cheyabadataayi. andubaatulo unna nilvanu tayaruchese disculanu, saadhaaranamgaa oka daadi, "dayta logg" anie pilustaaru. eee dayta logg "arenas" anie piluvabade chinna mukkaluga vibhajinchabadindi, ivi parimaanamlo untaayi, kabatti vaatini sidi/dvd ledhaa magnetic tape vanti itara maadhyamaalaku vraayavacchu. index kosam maroka haard drivela samiti upayoginchabadutundi, idhi dayta lagloni chirunaamaalaku skorlanu mapp chestundi. suuchika kosam upayoginche dayta nirmaanam sthira-parimaana bucketlatho kuudina haash table. bucketlu nimpabadakapovadaaniki ventai yaadrucchikamgaa pampinhee cheyavalasina skorlapai aadharapadi untundi. prati shodhanaku oka disk seek time kharchu avutundi kabatti, oka soochikalo saadhaaranamgaa takkuva access samayam kaligina bahula haard drivelu untaayi.
vadakam.
venti sarvarnu clientlu aneka vidhaluga upayoginchavacchu. plaan 9 operating system file system yokka rojuvaaree archival snapshotla kosam ventini upayogistundi. pradhana filesystem yokka eee kaapeelanu thedhee prakaram nirvahinchabade puurti kaapeela filetriga amarchavacchu. vaak' mariyu 'anwak' anae utility prograamlanu venti sarvar nundi daetaanu vyaktigata failla roopamlo ledhaa directory mariyu daani contentla roopamlo nilva cheyadaaniki mariyu tirigi pondadaaniki upayoginchavacchu. 'vaaks' anedi remotga nilva chesina mottam daetaanu puurtigaa tirigi pondakunda vaak skorku sambandhinchina daetaanu brouse cheyadaaniki anumatistundi. dayta mariyu index skorlanu 'rdarena' mariyu 'rrarena' upayoginchi ventai sarvarla madhya nakilee cheyavachu. bell lyabla nundi plaan 9, user space nundi plaan 9, narakam mariyu ventai protokaalnu amalu chese itara clientlannintini daetaanu nilva cheyadaaniki mariyu tirigi pondadaaniki parasparam marchukovacchu.
haash guddukodam.
samachara siddhaantam yokka praathamika suutram paavurapu randhram suutram, idhi a sett b sett kante ekkuva viluvalanu kaligi unte, appudu a nundi b varaku mapp chese yea functionkina a sett yokka okati kante ekkuva sabhyulatho anubandhinchabadina b sabhyulu untaaru. ventiloo, saadhyamayye shaa-1 haashla samiti filesystemlo nilva cheyagala anni blackla samiti kante spashtamgaa chinnadi, anduvalla haash gharshana saadhyamavutundi.
160-bitt hashlo pramaadavasaattu haash dheekone pramaadam chaalaa takkuvagaa untundi, exabytela daetaaku kooda. ayithe, chaaritraatmakamgaa, guudha lipi shaastram mariyu ganana purogati rendinti kaaranamgaa aneka haash vidhulu haanikaramaina haash guddukodaniki ekkuvagaa guravutaayi. 
ventai haash guddukovadala samasyanu parishkarinchadu; prastutaaniki, shaa-1loe guddukovadanni kanugonadam gananaparamgaa asadhyamga undhi, conny bhavishyattulo edho oka samayamlo ventai vaerae haash functionku maaradam avasaram kaavacchu. 23 fibravari 2017naa, google paelina daadini prakatinchindi, dheenilo vaaru daadaapu 263.1 shaa-1 madimpulalo oke shaa-1 hashto rendu ververu pdf faillanu roopondinchaaru.