版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
AdvancedOperatingDistributedSystemsConceptsandQingDepartmentofComputerScience,RenminUniversity1ChapterCharacterizationofDistributed 2DistributedSystems–ConceptsandDesign,GeorgeCouloris, Dollimore,andTimKindberg(2,3,4,5版Thelectureisbasedonthis31.1簡(jiǎn)介1.2分布式系統(tǒng)實(shí)例(Distributed1.31.4 1.61.7資源共享和web(ResourceSharingand 1.94ChallengesofDistributedWhenconstructingadistributedsystemthedesignerencouterschallengesthatarespecifictodistributedsystems.Thesizeofeachchallengedependsontherequirementsofthespecificsystem.Thosechallengescanbeassignedtoseveral (異構(gòu)性 (開(kāi)放性 (安全性 (可伸縮性 Failure (并發(fā)性 (透明性5Networks:Ethernet(以太網(wǎng)),WLAN(無(wú)線局域網(wǎng)),GSM(數(shù)字通),UMTS(?軍事訓(xùn)練),ATM,…Datatypes:integertypes,floatingpointtypes,…Computerhardware:Processor,printer,storage,…Operatingsystems:varioustypesofWindowsandUNIX,…Programminglanguages:C++,Java,Application6Commoninterfacesareneeded:TCP/IPfortheInternet,Middleware中間件Asoftwarelayerthatseparatestheapplicationfromthesystemsoftwareandhardware Itprovidesa codecanbesentfromonecomputertoanotherandrunatthedestination:Javabytecode7Inanopensystemnewservicescanbeaddedorexistingservicescanbere-implemented.Keysoftwareinterfacesofthecomponentsofanopensystemmustbestandardizedoratleastpublished.(RequestForComments征求(RFC)forInternetprotocols(),發(fā)布的。 sforCORBA(8Opendistributedsystemsarebaseduponauniformcommunicationmechanism(一致的通信機(jī)制).OpendistributedsystemsareindependentfromindividualvendorsTheconformanceofacomponenttothepublishedstandardmustbetestedandverified.9ItismoredifficulttoachievesecurityinadistributedsystemthaninacentralizedsystemduetothevulnerabilityofComponentsof 性:Protectionagainst )tounauthorizedindividualsorapplications防 Integrity完整性:Protectionagainstal tionorAvailability可用性Protectionagainstinterferencewiththemeanstoaccesstheresources Authentication鑒定:Reliableandcorrectidentificationofaremoteuseroranotheragent. ImportantpresentsecurityDenialofservice :Disruptionofaservicebyanotheruser.codeThiscodemayinclude 伊 心 就而言,JP一直。但在今年10月,JP了第二次,此次涉及萬(wàn)家庭和戶的、地址、、 市場(chǎng)研究機(jī)構(gòu)IDC,如今開(kāi)源軟件的觸角幾乎已名為心臟(Heartbleed)和S 。 舉例來(lái)說(shuō),心臟 和號(hào)等隱私信息在內(nèi)的敏感其中已被確認(rèn)受影響的包括Imgur等。同時(shí),在這一遭到披露后,有不少科技企業(yè)均表示自己會(huì)在今后 醫(yī)生如何提 ChallengeScalability(可伸縮性Asystemisscalableifitremainsefficientalthoughthereissignificantincreaseinthenumberofresourcesandthenumberofusers.ChallengestoControllingthecostofphysicalThecostforaddingnusersshouldbeatmostChallengeScalability(可伸縮性ControllingtheperformancelossThecomputationalcomplexityofmethodstomanagenusersshouldbeO(logn).PreventingsoftwareresourcesfromrunningIPV4limitsthenumberofaddressestoConversiontoIPV6isrequiredtomaintainAlgorithmsinascalablesystemsshouldbeComputersinthe 1979,01989,01999,2003,Figure (第四版)FigureGrowthoftheInternet(computersandwebWeb1993,1995,1997,61999,2001,2003,2005,Instructor’sGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.?PearsonEducation淘寶“雙 年月日,注定會(huì)被載入互聯(lián)網(wǎng)的歷史2011年雙十一支付寶額52億元。年支付寶額億元,而今年則達(dá)到額的。 雙11當(dāng)日網(wǎng) 自 年月日,淘寶商城(現(xiàn)名天貓)拉開(kāi)網(wǎng)購(gòu)狂歡節(jié) 此時(shí) 如何設(shè) 成為眾 自 年月日,淘寶商城(現(xiàn)名天貓)拉開(kāi)網(wǎng)購(gòu)狂歡 此時(shí) 如何設(shè) 成為眾 雙11這樣的大型促銷活動(dòng)帶來(lái)的是流量暴漲,在高 瞬 此時(shí),如何設(shè) 解決這一問(wèn)題的 做,小系統(tǒng)大做。濃縮一下就是三個(gè)字:快、穩(wěn)、炫。32Failuresinadistributedsystemarepartial–notallcomponentsfail.ThefunctioningsystemcanstillbeThehandlingoffailuresisparticularlyDetectionofacorrupteddatatransmissionbyachecksum出錯(cuò)數(shù)據(jù)傳輸?shù)脑\斷Alocalizationofafaultynetworkcomponentmaybedifficult.錯(cuò)誤網(wǎng)絡(luò)組件的定位Challenge:FailureMaskingfailures:HidingafailurefromauseroranapplicationAutomaticretransmissionofmissingUseofRAIDtostoreThosemethodsdonotworkina(rare)worstChallenge:FailureHandlingToleratingfailures容錯(cuò):The doesnotfailiftherearefailuresthatcannotbedetectedorhidden.Afterseveralunsuccessfulretransmissionattemptsthesystemgivesupandinformsthe.The continueswithotherworkandretriesthetransmissionlater.Recoveryfromfailures故障恢復(fù)Afailuredoesnotcausepermanentdamage.Afteraremoteinvocationhasbeenstoppedbyaservercrashtheoriginalstatebeforetheinvocationisrestored.Afaultycomponentisintegratedintothesystemafteritsrepair.Challenge:FailureRedundancy冗余Failurehidingcanoftenbeachievedbyuseofredundantcomponents.Differentroutesbetweentworoutersinthe Availability:TheproportionoftimeasystemisavailableforResourcesaresharedby sinadistributedAsharedresourcemaybeaccessedatthesametimebymorethanone Handlingall requestssequentiallylimitsthethroughputoftheserver.處理用戶需求序列方法限制了吞吐量。Manyservicessupportconcurrentprocessingof ConcurrentrequestsmustnotinterferewitheachServicesandobjectsmustbesafeinaconcurrent中秋來(lái)了,來(lái)了,12306也來(lái)了。一個(gè)想回級(jí)12306,新增的車票預(yù)約和排隊(duì)出票功能都17號(hào)晚上:接到?jīng)Q定回 年月日,11:0
的成功率。我覺(jué)得,我Transparencyistheconcealment(隱藏)fromtheuserandtheapplicationprogrammeroftheseparationofcomponentsinadistributedsystem.Thesystemisperceivedasasingle
Accesstransparency:LocalandremoteresourcesareaccessedbyusingidenticalmethodsFileaccessinadistributedfilesystemwithoutrequiringexplicitmethodslikeftp.Locationtransparency(位置的透明性)Resourcescanbeaccessedwithoutknowledgeoftheirlocations. Ausermaywanttoaddressaresourceataspecificlocation,likeaprinter:Locationawarecomputing.ThelocationofaresourcemustbeavailableonAccessandlocationtransparencytogetherarealsocallednetworktransparency.Challenge:TransparencyConcurrencytransparency(并發(fā)透明性):Severalprocessescanoperateconcurrentlyonsharedresourceswithoutinterferenceamongthem。seetheconcurrencyThesystemneedstopreventundesired(不希望的)concurrentactivities.TwouserscannotmodifythesamefileUseoflocksorChallenge:Replicationtransparency( 透明性):MultipleinstancesofresourcescanbeusedtoincreasereliabilityandperformancewithoutknowledgeofthereplicasbyusersorapplicationReplicasoffileserversinsomedistributedfileFailuretransparency(故障透明性)Faultsspecifictodistributedsystemsareconcealedfromusersandapplicationprograms分seethefailurehandlingChallenge:TransparencyMobility(migration)transparency(移動(dòng)透明性):Resourcesand scanmoveinthesystemwithoutaffectingtheoperationofusersorprograms.Namesdonotchangewhenresourcesare Performancetransparency(性能透明性):Thesystemcanbereconfiguredtoimproveperformancewithoutrequiringuseractivity.Theloadofthesystemisbalancedbyautomaticallymovingsomeservices.Challenge:Scalingtransparency(伸縮透明性):Thesystemandthescaleofitsapplicationscangrowwithoutrequiringachangeinthesystemstructureortheapplicationalgorithms,seethescalabilitychallenge.
綠色農(nóng)業(yè)工 公共安全城市管 醫(yī)療智能家居智能交通環(huán)境監(jiān)
物 理中
3G
4G
傳感
ZTE
ZTEITS智能交通物聯(lián)網(wǎng)平臺(tái)信息服務(wù)層
信息 互聯(lián)網(wǎng)信服務(wù) 息服務(wù)
廣播信息 動(dòng)態(tài)導(dǎo)航服務(wù) 服務(wù)
……企業(yè)信息服務(wù)網(wǎng)絡(luò)接入
應(yīng)用層
數(shù)據(jù)融合、處 信息發(fā) 數(shù) 和調(diào)用軟件支撐環(huán) 地理信息系 數(shù)據(jù)
操作系 JAVA語(yǔ)言運(yùn)營(yíng)商支撐系統(tǒng)
硬件支撐環(huán)境城市交通數(shù)據(jù)中心公路交通數(shù)據(jù)中心公共交通數(shù)據(jù)中心數(shù)據(jù)中心鐵路數(shù)據(jù)中心數(shù)據(jù)中心城市交通數(shù)據(jù)中心公路交通數(shù)據(jù)中心公共交通數(shù)據(jù)中心數(shù)據(jù)中心鐵路數(shù)據(jù)中心數(shù)據(jù)中心水路數(shù)據(jù)中心
網(wǎng)絡(luò)傳輸設(shè)備 設(shè)備數(shù)據(jù)接口協(xié)議
Section1.5.7Accesstransparency:enableslocalandremoteresourcestobeaccessedusingidenticalLocationtransparency:enablesresourcestobeaccessedwithoutknowledgeoftheirphysicalornetworklocation(forexample,whichbuildingorIPaddress).Concurrencytransparency:enablesseveralprocessestooperateconcurrentlyusingsharedresourceswithoutinterferencebetweenthem.Replicationtransparency:enablesmultipleinstancesofresourcestobeusedtoincreasereliabilityandperformancewithoutknowledgeofthereplicasbyusersorapplicationprogrammers.Failuretransparency:enablestheconcealmentoffaults,allowingusersandapplicationprogramstocompletetheirtasksdespitethefailureofhardwareorsoftwareMobilitytransparency:allowsthemovementofresourcesandwithoutaffectingtheoperationofusersorprograms.
swithinaPerformancetransparency:allowsthesystemtobereconfiguredtoimprove asloadsvary.Scalingtransparency:allowsthesystemandapplicationstoexpandinscalewithout tothesystemstructureortheapplicationalgorithms.Instructor’sGuideforCoulouris,Dollimore,KindbergandBlair,DistributedSystems:ConceptsandDesignEdn.?PearsonEducation1.1簡(jiǎn)介1.2分布式系統(tǒng)實(shí)例(Distributed1.31.4 1.61.7資源共享和web(ResourceSharingand 1.9WhohasusedWhowasprogrammedinWhohasprogrammedunderDoyouhavedepartmentalPeopleLoveWebServers:LinuxvsWindowsWhypeoplelikepowerfulandhardto andGettingStartedWithUNIXSectionA:ObjectivesAfterstudyingthislesson,youshouldbeableDefineoperatingsystemsinDescribeLinuxasitrelatesto inthefunctionofUNIX DescribetheoptionsforconnectingtoaUNIXGettingStartedWithUNIXSectionA:ObjectivesAfterstudyingthislesson,youshouldbeableUsethedate,who,man,etc.EntermultiplecommandsonasinglecommandRecallacommandfromthecommandLogontoandlogoutofUnderstandingOperatingAnoperatingsystem(OS)isthemostimportantprogramthatrunsonacomputerOperatingsystemsenableyoutostoreinformation,processrawdata,useapplicationsoftware,compileyourownprograms,andaccessallhardwareattachedtoacomputerOperatingSystemWherecanwefindGameGameNetworkCommonPCOperatingA alcomputer(PC)OSconductsallI/O,processing,andstorageoperationsonastand-alonecomputer.CommonMainframeOperatingAmainframeOScontrolsalargecomputersystemwithmultipleprocessorsforI/O,processing,andstorageoperationsformanyusersRelationshipofServers sonaAnetworkOScontrolstheoperationsofaservercomputer(host),whichacceptsrequestsfromuserprogramsrunningonothercomputers( IntroducingtheUNIXOperatingUNIXisamulti-user,multitaskingoperatingsystemwithbuilt-innetworkinghistoric,butrare(onlyafewPDAsuseSingle-user,multi-SomePCsandworkstationsmaybeconfiguredlikethis.e.g.,Windowsusedonlarge,mainframesandPCs,workstationsandserverstoday.e.g.UNIX,WindowsXP,LinuxIntroducingtheUNIXOperatingUNIXisamulti-usersystem,whichletsmanypeoplesimultaneouslyaccessandsharetheresourcesofaservercomputerAmultitaskingsystemletsoneuserexecutemorethanoneprogramatatimeUNIXisalsoaportableoperatingIntroducingtheUNIXOperatingItsportabilitymeansitcanbeusedinavarietyofcomputingTraditionally,mostoperatingsystemswerewritteninAssembler,foraspecificVERYpainful-ifatallpossible-to`port'theoperatingsystemtootherUNIXismostlywrittenintheClanguage.ThisaloneallowsUNIXtobeportabletomanyarchitectures.UNIXrunsonawidervarietyofcomputersthananyotheroperatingABriefHistoryofAgroupofprogrammersatBellLabsoriginallydevelopedUNIXintheearlyBellLabsdistributedUNIXinitssourcecodeform,soanyonewhousedUNIXcouldcustomizeitasneededEventually,twostandardversionofUNIXAT&TproducedSystemVUniversityofCaliforniaatBerkeleydevelopedBSD(BerkeleySystemDistribution,2BSD,1978)ABriefHistoryofLayersofaUNIX s,ls,cp,Netscape,vi,pine,UNIX DOSand WindowsadoptedoriginalUNIXdesignconcepts,suchastheideaofas --aninterfacebetweentheuserandtheoperatingsystem--andthehierarchicalstructureofdirectoriesandThekernelisthebaseoperatingsystem,whichin ctsdirectlywiththe
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度民營(yíng)醫(yī)院?jiǎn)T工安全生產(chǎn)教育與責(zé)任合同4篇
- 二零二五年度嬰幼兒奶粉進(jìn)口清關(guān)及倉(cāng)儲(chǔ)物流服務(wù)合同
- 二零二五年度民法典物權(quán)編在遺產(chǎn)繼承中的法律咨詢合同4篇
- 2025年度個(gè)人農(nóng)業(yè)生產(chǎn)經(jīng)營(yíng)質(zhì)押擔(dān)保貸款合同3篇
- 課題申報(bào)參考:面向國(guó)家重大戰(zhàn)略需求的博士生項(xiàng)目制培養(yǎng)模式研究
- 課題申報(bào)參考:馬來(lái)西亞華人音樂(lè)之存續(xù)與中華文化認(rèn)同建構(gòu)
- 二零二五年度木工行業(yè)安全生產(chǎn)責(zé)任保險(xiǎn)合同
- 2025年度個(gè)人與公司租賃合同稅費(fèi)承擔(dān)協(xié)議4篇
- 2025版門(mén)禁控制系統(tǒng)研發(fā)與定制服務(wù)合同4篇
- 2025年度個(gè)人股權(quán)贈(zèng)與與受贈(zèng)合同范本4篇
- 2024年四川省成都市樹(shù)德實(shí)驗(yàn)中學(xué)物理八年級(jí)下冊(cè)期末質(zhì)量檢測(cè)試題含解析
- 九型人格與領(lǐng)導(dǎo)力講義
- 廉潔應(yīng)征承諾書(shū)
- 2023年四川省成都市中考物理試卷真題(含答案)
- 泵車述職報(bào)告
- 2024年山西文旅集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 恢復(fù)中華人民共和國(guó)國(guó)籍申請(qǐng)表
- 管理期貨的趨勢(shì)跟蹤策略 尋找危機(jī)阿爾法
- 瀝青化學(xué)分析試驗(yàn)作業(yè)指導(dǎo)書(shū)
- 腦出血的護(hù)理課件腦出血護(hù)理查房PPT
- 南京大學(xué)-大學(xué)計(jì)算機(jī)信息技術(shù)教程-指導(dǎo)書(shū)
評(píng)論
0/150
提交評(píng)論