Home Техника разпределени

разпределени



Overview

Whencomputerprogramsanddataaredistributedonmorethanonecomputerthroughanetwork,computingbecomes"distributed."Thepreviouscalculationswereusuallydonebythecomputingcenter.Althoughtherearestillsuchcomputingcenters,largeandsmallenterprisesaregraduallymoving(distributing)applicationstothemostefficientlocationintheenterprise,usuallydesktopworkstations,localareanetworkservers,departmentalservers,Webservers,andotherservers.mix.Themorepopularistheclient/servermodel.Theclientonlyhascertainfunctions,andotherfunctionsneedtobeobtainedfromtheserverthatprovidestheservice.TheHTTPprotocolisanexample.Inadistributedcomputingenvironment,datastorageandprocessingcanbeperformedonlocalworkstations.

Distributedcomputing

Distributedcomputingisanewcomputingmethodproposedinrecentyears.Theso-calleddistributedcomputingisthesharingofinformationbetweentwoormoresoftware.Thesesoftwarecanrunonthesamecomputeroronmultiplecomputersconnectedthroughanetwork.Distributedcomputingisacomputingmethod,asopposedtocentralizedcomputing.Withthedevelopmentofcomputingtechnology,someapplicationsrequirehugecomputingpowertocomplete.Forexample,centralizedcomputingrequiresalongtimetocomplete.Distributedcomputingdecomposestheapplicationintomanysmallparts,whicharedistributedtomultiplecomputersforprocessing.Thiscansavetheoverallcalculationtimeandgreatlyimprovethecalculationefficiency.

Comparedwithotheralgorithms,distributedcomputinghasthefollowingadvantages:

1.Редките ресурси могат да се споделят;

2.DistributedcomputingcanbeusedinmanyBalancethecomputingloadonacomputer;

3.Можете да поставите програмата на компютъра, която е най-подходяща за изпълнението й;

Amongthem,sharingrareresourcesandbalancingtheloadarecomputerdistributedcomputingOneofthecoreideas.

Infact,gridcomputingisatypeofdistributedcomputing.Ifwesaythatacertainjobisdistributed,thenitmustbenotjustacomputer,butacomputernetworkthatparticipatesinthisjob.Obviously,this"antmovingmountain"approachwillhavestrongdataprocessingcapabilities.Theessenceofgridcomputingistocombineandshareresourcesandensuresystemsecurity.

Разпределен компютърен метод

DistributedcomputingisakindofcomputingthatusestheidleprocessingpoweroftheCPUofthecomputerontheInternettosolvelarge-scalecomputingproblemsscience.Below,let’sseehowitworks:

Firstofall,wemustdiscoveraproblemthatrequiresahugeamountofcomputingpowertosolve.Suchproblemsaregenerallyinterdisciplinary,extremelychallenging,andurgentresearchtopicsforhumanbeings.Themorefamousonesare:

1. Решете по-сложни математически задачи, като GIMPS (Намерете най-голямото просто число на Мерсен).

2. Проучете и намерете най-сигурната криптографска система, например: RC-72 (разбиване на пароли).

3.Изследване на биологична патология, като: Folding@home (за изследване на сгъване на протеини, недоразумение, полимеризация и свързани заболявания, причинени от това).

4.Търсене на лекарства за различни заболявания, например:UnitedDevices(търсене на ефективни лекарства срещу рак).

5.Обработка на сигнали, например: SETI@Home (търся извънземна цивилизация у дома).

Fromthesepracticalexamples,itcanbeseenthattheseprojectsareverylargeandrequireanastonishingamountofcalculation.Itisabsolutelyimpossibleforasinglecomputerorindividualtocompletethecalculationinanacceptabletime.possible.Inthepast,theseproblemsshouldbesolvedbysupercomputers.However,thecostandmaintenanceofsupercomputersareveryexpensive,whichisnotwhatanordinaryscientificresearchorganizationcanafford.Withthedevelopmentofscience,acheap,efficient,andeasy-to-maintaincalculationmethodhasemerged-distributedcomputing!

DistributedcomputingandthepopularizationoftheInternet

Withthepopularizationofcomputers,personalcomputershavebeguntoentermillionsofhouseholds.Accompanyingitistheuseofcomputers.Moreandmorecomputersareinanidlestate,andthepotentialoftheCPUisfarfrombeingfullyutilizedevenwhenitisturnedon.Wecanimaginethatahomecomputerspendsmostofitstime"waiting".Evenwhentheuseractuallyusestheircomputer,theprocessorisstillsilentconsumption,andtherearestillcountlesswaiting(waitingforinput,butactuallydoingnothing).TheemergenceoftheInternethasmadeitarealitytoconnectandcallallthesecomputersystemswithidlecomputingresources.

DistributedComputingProject

So,someproblemsthatareverycomplexinthemselvesbutsuitablefordividingintoalargenumberofsmallercomputingfragmentsareproposed,andthensomeresearchTheorganizationhasdevelopedacomputingserverandclientthroughalotofhardwork.Theserverisresponsiblefordividingthecalculationproblemintomanysmallcalculationparts,andthenassigningthesepartstomanycomputersconnectedtothecalculationforparallelprocessing,andfinallycombiningthesecalculationresultstoobtainthefinalresult.

Ofcourse,thisseemsprimitiveanddifficult,butasthenumberofparticipantsandthenumberofcomputersinvolvedinthecalculationcontinuestoincrease,thecalculationplanhasbecomeveryrapid,andithasbeenproventobefeasibleinpractice.of.Theprocessingpowerofsomelargerdistributedcomputingprojectscanreachorevenexceedthefastestsupercomputersintheworld.

YoucanalsochoosetoparticipateincertainprojectstodonatetheCPUcoreprocessingtime.YouwillfindthattheCPUcoreprocessingtimeyouprovidewillappearintheproject'scontributionstatistics.Youcancompetewithotherparticipantsfortherankingofcontributiontime,youcanalsojoinanexistingcomputinggrouporformacomputinggroupyourself.Thismethodisveryhelpfultomobilizetheenthusiasmoftheparticipants.

Participateincomputing

Asthenumberofprivateteamsgraduallyincreased,manylargeorganizations(suchascompanies,schools,andvariouswebsites)havealsobeguntoformtheirownteams.Atthesametime,alargenumberofcommunitieswiththethemeofdistributedcomputingtechnologyandprojectdiscussionshavealsoformed.Mostofthesecommunitiesaretranslatingandproducingtutorialsfordistributedcomputingprojects,publishingrelatedtechnicalarticles,andprovidingnecessarytechnicalsupport.

Sowhomightjointheseprojects?Ofcourse,anyonecan!Ifyouhavealreadyjoinedaprojectandconsideredjoiningthecomputingteam,youwillbeintheChinaDistributedComputingCenterandFindyourhomeintheforum.Anyonecanjoinanydistributedcomputinggroupformedbyoursite.IhopeyouwillfindfuninChinaDistributedCentralStationandforums.

Participateindistributedcomputing-themostmeaningfulchoicethatcangivefullplaytotheusevalueofyourpersonalcomputer-onlyneedtodownloadtherelevantprogram,andthenthisprogramwillbeinthecomputerwiththelowestpriorityRunonthecomputer,whichhasalmostnoeffectonthenormaluseofthecomputer.Ifyouwanttouseyourfreetimeonyourcomputertodosomethinguseful,whydoyouhesitate?Actnow,yourinsignificantcontributionmaybeabletomakeyouleaveafortuneinthehistoryofthedevelopmentofhumanscience.

Distributedstoragesystem

Distributedstoragesystemistostoredatainmultipleindependentdevices.Thetraditionalnetworkstoragesystemusesacentralizedstorageservertostorealldata.Thestorageserverbecomesthebottleneckofsystemperformanceandthefocusofreliabilityandsecurity,whichcannotmeettheneedsoflarge-scalestorageapplications.Theadventoftheeraofbigdatamakestheresearchondistributedstoragesystemsofgreatsignificance:

Formassivedatastorage,distributeddatastoragehasgoodscalability.Robustnessandefficiencysurpassthetraditionalcentralizedstoragetechnology,butmanyofitsownperformanceindicatorssuchasdataredundancy,dataaccessspeed,bandwidthoccupancy,storagecostandreliability,etc.makedifferentsystemsanddifferentIndividualsandenterpriseshavedifferentemphasisonstoragerequirements.Datastoragemostlyconsidersaccessefficiencyandstoragecost,andthereisverylittleresearchondatainvulnerability.

Forthemanagementandmaintenanceofmassivedata,maintainingdataconsistencyisakeydirectionfordistributedstoragesystemstomaintaindata.Duetotheever-changingInternetenvironment,dataupdatespeedandconversionfrequencycontinuetoaccelerate,resultingindataconsistencymaintenanceFacingmanyproblems,suchasreliabilityproblems,dataredundancyproblems,networkturbulenceproblems,andmaliciousattacks,haveseriouslyaffectedtheformulationanddevelopmentofconsistencymaintenancestrategies.

P2Pdatastoragesystem

P2PdatastoragesystemadoptsthecharacteristicsofP2Pnetwork,thatis,eachuseristheacquirerandproviderofdata,andthereisnocentralnode,soeachuserTheyallexistonanequalfooting.AP2Pdatastoragesystembuiltwiththisfeaturecanstoredataonmultiplepeernodes.Whendataisneeded,afixedresourcesearchalgorithmcanbeusedtofinddataresourcestoobtainthedesireddata.

ThisfeatureofP2Pdatastoragesystemmakesitverysuitableforstoringlargeamountsofdata.Firstofall,becausethereisnocentralserver,thedataisdistributedandstoredoneachpeernode,sothatthereisnoproblemofexcessiveloadonacertainnode,andthescalabilityisgood;second,theabilitytoresistcyberattacksisstrong.Whenthereisanetworkattack,thedatalostbytheattackednodeisonlyasmallpartoftheentiredatastoragesystem,andmostoftheresourcesarestillinasafestate;finally,thankstotheexcellentscalabilityandeasymaintenanceoftheP2Pnetwork,P2PDatastoragesystemsalsohavetheseadvantages.

Cloudstoragesystem

Cloudstoragesystemisakindofnetworkstoragesystem,whichintegratesalargenumberofdatastorageserversandmanifestsasmultiplestorageserversworkingtogetherinternally.Thetaskofdatastoragedividesthetaskofdatastorageintomultiplesubtasksforparallelstorage,therebyreducingthetimeofdatastorageandincreasingdatasecurity.Toputitsimply,cloudstorageistostoredataorfilesinthecloud.DatauserscaneasilyaccessdatathroughtheInternetatanyplace,anddatastorageinthecloudhastheadvantagesofhighsecurityandlowcost.

Application

Theso-calleddistributedmeansthatthedataandprogramscannotbelocatedononeserver,butdistributedtomultipleservers,withgeographicalinformationdatadistributedonthenetworkandaffectedbyit.Theaffecteddatabaseoperationisatheoreticalcalculationmodeloftheresearchobject.Distributedisconducivetotaskallocationandoptimizationontheentirecomputersystem,overcomestheshortcomingsoftraditionalcentralizedsystemsthatcausecentralhostresourcetensionandresponsebottlenecks,andsolvesthedataheterogeneity,datasharing,andcomplexcalculationsthatexistinthenetworkGIS.Theproblemisamajoradvancementingeographicinformationsystemtechnology.

TraditionalcentralizedGISisdifficulttoapplytoatleasttwotypesofgeographicinformationsystems,andadistributedcomputingmodelisrequired.Thefirstcategoryisalarge-scaleprofessionalgeographicinformationsystem,thematicgeographicinformationsystemoraregionalgeographicinformationsystem.Thespatiotemporaldatasources,types,andstructuresoftheseinformationsystemsarediverse,andonlybydistributedcanthedivisionoflaborandcooperationindataresourcesharinganddataprocessingberealized.Forexample,inthecomprehensivemunicipalundergroundpipenetworksystem,thedataoftapwater,gas,andsewagearedistributedintheirrespectivemanagementorganizations.Tocollect,edit,store,extract,andanalyzethesedata,itisnecessarytousedistributedcomputingandmakethesetasks.Theyareallcarriedoutintheirrespectiveinstitutions,andtheirrespectivemanagementsystemsareestablishedassubsystemsoftheintegratedsystemtocompletethemanagementwork.Thetraditionalcentralizedtypecannotprovidethisnecessarydivisionoflabor.Thesecondcategoryisacomprehensiveinformationmanagementsystemwithinascope.Urbangeographicinformationsystemisaveryrepresentativeexampleofthiskindofsystem.Urbanmunicipalmanagementaccountsforalargeproportionofmanagementworkinallcountriesintheworld.Thedistributioncharacteristicsofurbaninformationandthegeographicaldispersionofurbaninformationmanagementdepartmentsdeterminethatmulti-level,multi-component,andmulti-contenturbaninformationmustadoptadistributedprocessingmodel.

Itisobviousthattraditionalcentralizedgeographicinformationsystemscannotmeettheneedsofamodernsocietywithacleardivisionoflabor,andthefurtherdevelopmentofdistributedgeographicinformationsystemshasanunstoppablemomentum.Moreover,distributedGISiscloselyrelatedtonetworkGIS,client/serverGIScomputingmodel,andWWWcomputingmodel.DistributedGISisawaytorealizenetworkGIS,anditisanimportantcalculationmodelforNGIS;CISmodelisactuallyaspecificcalculationmodelthatcanbeusedbydistributedGIS;WWWmodelisalsoakindofspecificcalculationmodelthatcanbeusedbydistributedGIS.ItisaspecificmodelofGIS,anditisalsoadistributedGISmodelwithconsiderabledevelopmentprospects.ThecloseconnectionbetweendistributedGISandthetechnologythatdominatesthedevelopmentdirectionofgeographicinformationsystemsmakesdistributedGIScorrespondinglythemaindevelopmenttrendofgeographicinformationsystems.

This article is from the network, does not represent the position of this station. Please indicate the origin of reprint
TOP