Skip to main content

Ano ang ipinamamahaging computing?

Ang ipinamamahaging computing ay gumagamit ng isang network ng maraming mga computer, ang bawat isa ay naganap ang isang bahagi ng isang pangkalahatang gawain, upang makamit ang isang resulta ng computational nang mas mabilis kaysa sa isang solong computer.Bilang karagdagan sa isang mas mataas na antas ng kapangyarihan ng computing, pinapayagan din ng ipinamamahaging computing ang maraming mga gumagamit na makipag -ugnay at kumonekta nang bukas.Ang iba't ibang mga form ng ipinamamahaging computing ay nagbibigay -daan para sa iba't ibang mga antas ng pagiging bukas, na ang karamihan sa mga tao ay tumatanggap na ang isang mas mataas na antas ng pagiging bukas sa isang ipinamamahaging sistema ng computing ay kapaki -pakinabang.

Ang segment ng Internet na karamihan sa mga tao ay pinaka -pamilyar, ang World Wide Web, ay din ang pinaka nakikilalang paggamit ng ipinamamahaging computing sa pampublikong arena.Maraming iba't ibang mga computer ang gumagawa ng lahat ng ginagawa ng isa habang posible ang pag -browse sa Internet, sa bawat computer na nagtalaga ng isang espesyal na papel sa loob ng system.

Ginagamit ang isang computer sa bahay, halimbawa, upang patakbuhin ang browser at masira ang impormasyong ipinadala, ginagawa itong ma -access sa end user.Ang isang server sa iyong service provider ng Internet ay kumikilos bilang isang gateway sa pagitan ng iyong computer sa bahay at sa mas malaking internet.Ang mga server na ito ay nakikipag -usap sa mga computer na binubuo ng sistema ng domain name, upang makatulong na magpasya kung aling mga computer ang makikipag -usap batay sa URL na pinapasok ng end user.Bilang karagdagan, ang bawat web page ay naka -host sa isa pang computer.

Ang isa pang uri ng ipinamamahaging computing ay kilala bilang grid computing.Ang grid computing ay binubuo ng maraming mga computer na nagpapatakbo nang magkasama nang malayuan at madalas na ginagamit lamang ang idle processor na kapangyarihan ng mga normal na computer.Ang pinakamataas na halimbawa ng kakayahang makita ng form na ito ng ipinamamahaging computing ay ang proyekto sa bahay ng paghahanap para sa extra-terrestrial intelligence (SETI).Ginagamit ni Seti ang lakas ng pagproseso ng higit sa limang milyong mga computer sa bahay upang magamit ang computational power na higit sa kahit na ang pinakadakilang supercomputers.Ginagawa ng SETI ang isang libreng piraso ng software na maaaring mai -install ng gumagamit ng bahay sa isang computer.Ang software ay tumatakbo kapag ang computer ay naiwan, at ang bawat computer na may mga contact ng software ay isang gitnang server sa Berkeley at nag -download ng isang 250k file na nagsasabi kung ano ang pag -aralan.Ang ipinamamahaging sistema ng computing pagkatapos ay pinag -aaralan ang data na ito para sa mga tiyak na pattern, na sa teorya ay kumakatawan sa isang mataas na posibilidad ng intelihenteng disenyo.

Maraming mga computer sa bahay ay mga halimbawa din ng ipinamamahaging computing - kahit na hindi gaanong marahas.Sa pamamagitan ng paggamit ng maraming mga processors sa parehong makina, ang isang computer ay maaaring magpatakbo ng magkahiwalay na mga proseso at maabot ang isang mas mataas na antas ng kahusayan kaysa kung hindi man.Maraming mga computer sa bahay ngayon ang nagsasamantala sa multiprocessing, pati na rin ang isang katulad na kasanayan na kilala bilang multithreading, upang makamit ang mas mataas na bilis kaysa sa kanilang mga solong-processor na katapat.