-
簡(jiǎn)介:實(shí)時(shí)數(shù)據(jù)庫(kù)系統(tǒng)中事務(wù)與數(shù)據(jù)都具有顯式的定時(shí)約束實(shí)時(shí)事務(wù)處理不僅要維護(hù)數(shù)據(jù)庫(kù)的邏輯一致性而且需要保證滿足實(shí)時(shí)事務(wù)的各種時(shí)間約束特別是實(shí)時(shí)事務(wù)的截止期因此系統(tǒng)應(yīng)具有靜態(tài)地預(yù)測(cè)硬實(shí)時(shí)事務(wù)執(zhí)行行為和對(duì)軟實(shí)時(shí)事務(wù)的執(zhí)行進(jìn)行動(dòng)態(tài)預(yù)測(cè)的能力即實(shí)時(shí)事務(wù)處理必須具有一定的可預(yù)測(cè)性基于事務(wù)相關(guān)圖的優(yōu)先級(jí)動(dòng)態(tài)調(diào)整策略基于事務(wù)相關(guān)性分析的沖突敏感的事務(wù)子事務(wù)初始優(yōu)先級(jí)分配策略和系統(tǒng)動(dòng)態(tài)負(fù)荷模型能夠充分反應(yīng)系統(tǒng)中事務(wù)的動(dòng)態(tài)行為和相互影響由此建立的事務(wù)接納控制策略和基于預(yù)分析的悲觀申請(qǐng)動(dòng)態(tài)釋放的分布式實(shí)時(shí)靜態(tài)兩段鎖協(xié)議可以改善系統(tǒng)的性能內(nèi)存數(shù)據(jù)庫(kù)能提高實(shí)時(shí)事務(wù)處理的可預(yù)測(cè)性在實(shí)時(shí)內(nèi)存數(shù)據(jù)庫(kù)中恢復(fù)處理特別是內(nèi)存數(shù)據(jù)庫(kù)重裝是影響實(shí)時(shí)事務(wù)處理性能的關(guān)鍵因素之一灰關(guān)聯(lián)閉包的概念發(fā)展了灰色關(guān)聯(lián)分析的理論而基于此的實(shí)時(shí)事務(wù)動(dòng)態(tài)數(shù)據(jù)存取分析能夠同時(shí)表達(dá)實(shí)時(shí)事務(wù)由于語(yǔ)義和非語(yǔ)義成分所表現(xiàn)的數(shù)據(jù)存取關(guān)聯(lián)從而可以合理地進(jìn)行重裝數(shù)據(jù)的劃分這些是優(yōu)先級(jí)分組重裝算法的理論基礎(chǔ)該算法與傳統(tǒng)重裝算法相比有更好實(shí)時(shí)性能
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 120
大?。?3.93(MB)
子文件數(shù):
-
簡(jiǎn)介:WEB服務(wù)是一種嶄新的WEB應(yīng)用程序類型,具有可重用性、自治性、異構(gòu)性和易于集成的特點(diǎn)。它主要應(yīng)用于企業(yè)應(yīng)用集成和電子商務(wù)領(lǐng)域,可以方便地解決從簡(jiǎn)單的服務(wù)請(qǐng)求到錯(cuò)綜復(fù)雜的商業(yè)服務(wù)集成處理等問(wèn)題。工作流技術(shù)主要側(cè)重于協(xié)調(diào)和組織方面,具有方便快捷的流程設(shè)計(jì)模式,通過(guò)重用已有服務(wù)可以實(shí)現(xiàn)WEB服務(wù)集成,但它難以保證系統(tǒng)的一致性和可靠性。而如何保證這種WEB服務(wù)集成的一致性和可靠性是工作流事務(wù)領(lǐng)域研究的重點(diǎn)。本文提出一個(gè)WEB服務(wù)工作流事務(wù)模型,它采用WEB服務(wù)事務(wù)規(guī)范WEBSERVICESCODINATIONTRANSACTION,WSCT的事務(wù)協(xié)調(diào)方法,并結(jié)合基于工作流的BPELBUSINESSPROCESSEXECUTIONLANGUAGE,業(yè)務(wù)流程執(zhí)行語(yǔ)言業(yè)務(wù)流程設(shè)計(jì),實(shí)現(xiàn)了業(yè)務(wù)邏輯和事務(wù)協(xié)調(diào)相分離,提升了系統(tǒng)的可移植性和重用價(jià)值。該模型主要由客戶端、BPEL執(zhí)行引擎、事務(wù)協(xié)調(diào)器和參與者四個(gè)部分組成,客戶端發(fā)起請(qǐng)求,BPEL執(zhí)行引擎響應(yīng)請(qǐng)求并開啟事務(wù),事務(wù)協(xié)調(diào)器和參與者根據(jù)業(yè)務(wù)事務(wù)協(xié)調(diào)算法完成事務(wù)協(xié)調(diào)。最后通過(guò)實(shí)例進(jìn)行測(cè)試,驗(yàn)證了該系統(tǒng)的可行性。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 70
大?。?1.18(MB)
子文件數(shù):
-
簡(jiǎn)介:移動(dòng)通信技術(shù)的蓬勃發(fā)展,給移動(dòng)計(jì)算環(huán)境下的各項(xiàng)應(yīng)用帶來(lái)了前所未有的機(jī)遇,傳統(tǒng)互聯(lián)網(wǎng)上的各項(xiàng)應(yīng)用紛紛向移動(dòng)互聯(lián)網(wǎng)遷移,但簡(jiǎn)單的遷移遠(yuǎn)遠(yuǎn)跟不上需求的增長(zhǎng),移動(dòng)互聯(lián)網(wǎng)上需要更多的是創(chuàng)新。移動(dòng)實(shí)時(shí)數(shù)據(jù)庫(kù)是運(yùn)行在移動(dòng)計(jì)算環(huán)境中的數(shù)據(jù)庫(kù)管理系統(tǒng),由于移動(dòng)計(jì)算環(huán)境的特殊性,如頻繁斷接性、資源有限性、移動(dòng)性等,使得移動(dòng)實(shí)時(shí)數(shù)據(jù)庫(kù)需要新的事務(wù)處理、恢復(fù)處理模型等,而移動(dòng)AGENT正好提供了良好的解決方案。傳統(tǒng)數(shù)據(jù)庫(kù)事務(wù)處理基于嚴(yán)格控制、縝密設(shè)計(jì)的基礎(chǔ),事務(wù)處理方式確定、單一、缺乏靈活性;移動(dòng)環(huán)境下系統(tǒng)維護(hù)困難,故障恢復(fù)缺乏應(yīng)具有的主動(dòng)性,自適應(yīng)性。AGENT發(fā)源于人工智能,在眾多領(lǐng)域得到應(yīng)用,本文首先分析了移動(dòng)AGENT的自主、智能、移動(dòng)等特性,在移動(dòng)計(jì)算環(huán)境中的應(yīng)用優(yōu)勢(shì)及AGENT當(dāng)前存在的安全性、編程、效率、容錯(cuò)方面的不足。然后在現(xiàn)有的移動(dòng)分布式實(shí)時(shí)數(shù)據(jù)庫(kù)的基礎(chǔ)上,結(jié)合面向AGENT的軟件開發(fā)思想,賦予事務(wù)處理主動(dòng)性、故障恢復(fù)主動(dòng)性等,提出基于移動(dòng)AGENT的移動(dòng)實(shí)時(shí)事務(wù)模型。此模型將移動(dòng)實(shí)時(shí)數(shù)據(jù)庫(kù)操作的核心功能分離出來(lái),使AGENT能專注于擴(kuò)展功能的實(shí)現(xiàn),增加了系統(tǒng)的可擴(kuò)展性,事務(wù)處理能根據(jù)自身及外界環(huán)境的變化而做出相應(yīng)的調(diào)整以提高性能,以提高并發(fā)度為例作說(shuō)明。接著在此事務(wù)處理模型基礎(chǔ)上,針對(duì)移動(dòng)計(jì)算環(huán)境下移動(dòng)分布式實(shí)時(shí)事務(wù)具有壽命長(zhǎng)的特性,提出了基于移動(dòng)AGENT的嵌套自適應(yīng)預(yù)提交協(xié)議NACP,實(shí)驗(yàn)結(jié)果證明NACP能有效提高系統(tǒng)的吞吐量,降低數(shù)據(jù)沖突率,并對(duì)移動(dòng)斷接有良好的支持。最后結(jié)合人工智能、專家系統(tǒng)的知識(shí)提出了基于移動(dòng)AGENT的自適應(yīng)恢復(fù)模型,其中包括事件的主動(dòng)探測(cè)及報(bào)告機(jī)制,事件收集,故障分析預(yù)測(cè)等,使得系統(tǒng)能無(wú)人工干預(yù)、自適應(yīng)的選擇相應(yīng)策略進(jìn)行故障的恢復(fù),縮短了故障恢復(fù)的響應(yīng)時(shí)間。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 60
大?。?2.84(MB)
子文件數(shù):
-
簡(jiǎn)介:隨著計(jì)算機(jī)技術(shù)和無(wú)線網(wǎng)絡(luò)技術(shù)的進(jìn)一步發(fā)展移動(dòng)計(jì)算環(huán)境下的應(yīng)用也越來(lái)越普及數(shù)據(jù)量和處理復(fù)雜度不斷增加移動(dòng)應(yīng)用要求在移動(dòng)設(shè)備上有合適的DBMS來(lái)管理嵌入式移動(dòng)數(shù)據(jù)庫(kù)就此應(yīng)運(yùn)而生它可針對(duì)移動(dòng)商務(wù)的要求而定制是移動(dòng)計(jì)算環(huán)境下基于數(shù)據(jù)庫(kù)應(yīng)用的基礎(chǔ)和核心移動(dòng)分布式數(shù)據(jù)庫(kù)中結(jié)點(diǎn)間的連接是一種弱連接這給傳統(tǒng)的事務(wù)處理提出了新的挑戰(zhàn)為了提高移動(dòng)計(jì)算機(jī)的效率事務(wù)執(zhí)行通常采用樂(lè)觀復(fù)制的方法它的不足之處是要依賴用戶對(duì)應(yīng)用數(shù)據(jù)和節(jié)點(diǎn)行為的知識(shí)難以適應(yīng)移動(dòng)計(jì)算環(huán)境下網(wǎng)絡(luò)連接和配置的動(dòng)態(tài)變化該文以移動(dòng)數(shù)據(jù)庫(kù)系統(tǒng)SWIFTDB為基礎(chǔ)面向具體應(yīng)用詳細(xì)分析了移動(dòng)事務(wù)沖突檢測(cè)準(zhǔn)則、移動(dòng)結(jié)點(diǎn)嵌入式數(shù)據(jù)庫(kù)狀態(tài)等問(wèn)題重點(diǎn)闡述了移動(dòng)事務(wù)一致性實(shí)現(xiàn)策略包括基于概率方法的動(dòng)態(tài)服務(wù)質(zhì)量算法和移動(dòng)結(jié)點(diǎn)延遲更新傳播時(shí)間的求解算法等主要問(wèn)題最后給出了采用一般時(shí)間序列法短期預(yù)測(cè)參數(shù)Λ的簡(jiǎn)單流程
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 49
大?。?1.91(MB)
子文件數(shù):
-
簡(jiǎn)介:網(wǎng)格計(jì)算的目標(biāo)之一就是向用戶提供可靠的服務(wù)并隱藏其中復(fù)雜的過(guò)程。隨著網(wǎng)格技術(shù)的應(yīng)用不斷地從科學(xué)研究擴(kuò)展到商業(yè)領(lǐng)域,提供可靠性保證的事務(wù)服務(wù)將是必不可少的基礎(chǔ)設(shè)施,因?yàn)槭聞?wù)是容錯(cuò)系統(tǒng)故障的有效手段,事務(wù)服務(wù)不僅能夠保證系統(tǒng)的一致性不會(huì)受到各種失敗和其它并發(fā)活動(dòng)的影響,而且可使復(fù)雜的處理過(guò)程向應(yīng)用開發(fā)者和用戶透明。網(wǎng)格資源的自治性、動(dòng)態(tài)性和異構(gòu)性,對(duì)事務(wù)處理提出了新的挑戰(zhàn),使已有的事務(wù)處理技術(shù)不能直接應(yīng)用到網(wǎng)格環(huán)境中。本文首先提出了服務(wù)網(wǎng)格環(huán)境中的事務(wù)服務(wù)及以此為基礎(chǔ)的事務(wù)處理模型,然后根據(jù)服務(wù)網(wǎng)格的特點(diǎn)和不同應(yīng)用的要求,對(duì)原子事務(wù)、聚合事務(wù)和實(shí)時(shí)事務(wù)的協(xié)調(diào)算法以及事務(wù)補(bǔ)償技術(shù)進(jìn)行了深入的研究。對(duì)三種協(xié)調(diào)算法,本文使用PETRI網(wǎng)加以模型化并驗(yàn)證了它們的正確性,實(shí)驗(yàn)結(jié)果也證明了模型的可行性以及每種協(xié)調(diào)算法的有效性。本文的貢獻(xiàn)和創(chuàng)新性工作主要體現(xiàn)在以下幾個(gè)方面1首次提出了服務(wù)網(wǎng)格環(huán)境中的事務(wù)服務(wù)和事務(wù)處理模型。本文首先提出網(wǎng)格事務(wù)服務(wù);并以此為基礎(chǔ),結(jié)合服務(wù)網(wǎng)格環(huán)境對(duì)事務(wù)處理的要求,定義了網(wǎng)格事務(wù)處理模型。模型根據(jù)事務(wù)的類型以統(tǒng)一的方式處理各種事務(wù)。從不同商業(yè)應(yīng)用的實(shí)際需要出發(fā),本文定義了原子事務(wù)、聚合事務(wù)和實(shí)時(shí)事務(wù),其中原子事務(wù)用于協(xié)調(diào)執(zhí)行時(shí)間比較短的網(wǎng)格應(yīng)用;聚合事務(wù)用于協(xié)調(diào)持續(xù)時(shí)間較長(zhǎng)的商業(yè)活動(dòng);而實(shí)時(shí)事務(wù)用于滿足實(shí)時(shí)應(yīng)用的需要。模型不要求服務(wù)提供者改變其設(shè)計(jì)和實(shí)現(xiàn)策略,每一個(gè)網(wǎng)格服務(wù)都在其提供者的完全控制之下。此外,模型可以方便地?cái)U(kuò)充新的協(xié)調(diào)算法,因而容易擴(kuò)展。2提出了聚合事務(wù)協(xié)調(diào)算法。為了滿足商業(yè)交易活動(dòng)的要求,聚合事務(wù)協(xié)調(diào)算法具有以下特點(diǎn)一是允許子事務(wù)獨(dú)立提交并在提交后立即釋放資源。商業(yè)交易活動(dòng)一般持續(xù)時(shí)間較長(zhǎng),傳統(tǒng)的鎖定資源的方法在聚合事務(wù)中不再適用。二是如果某些參加者失敗、退出或不愿加入事務(wù),通過(guò)重新選擇新的參加者,全局事務(wù)可以繼續(xù)進(jìn)行。三是允許用戶有選擇性地確認(rèn)或撤銷已提交的子事務(wù)。撤銷是通過(guò)補(bǔ)償事務(wù)實(shí)現(xiàn)的。四是參加到事務(wù)中的網(wǎng)格服務(wù)可以在全局事務(wù)結(jié)束之前動(dòng)態(tài)地退出網(wǎng)格。3深入研究了服務(wù)網(wǎng)格環(huán)境下的事務(wù)補(bǔ)償技術(shù)。聚合事務(wù)使用補(bǔ)償事務(wù)撤消已提交的子事務(wù)。在已有的基于補(bǔ)償?shù)氖聞?wù)處理方案中,補(bǔ)償事務(wù)一般由應(yīng)用開發(fā)者提供,這在服務(wù)網(wǎng)格環(huán)境下將會(huì)遇到很多困難甚至是不可能實(shí)現(xiàn)的。主要原因一是由于網(wǎng)格服務(wù)的自治性,如何補(bǔ)償與服務(wù)的商業(yè)規(guī)則相關(guān),應(yīng)用開發(fā)者不可能知道所有服務(wù)的補(bǔ)償策略;二是大大增加了應(yīng)用開發(fā)者的負(fù)擔(dān)和編程復(fù)雜性。本文提出的事務(wù)服務(wù)為公共的操作定義了通用的補(bǔ)償規(guī)則,同時(shí)也允許網(wǎng)格服務(wù)提供者設(shè)置特定的補(bǔ)償規(guī)則。產(chǎn)生補(bǔ)償事務(wù)經(jīng)過(guò)三個(gè)步驟1定義補(bǔ)償規(guī)則。補(bǔ)償事務(wù)的產(chǎn)生基于事件驅(qū)動(dòng)機(jī)制,數(shù)據(jù)修改事件和事務(wù)協(xié)調(diào)事件的補(bǔ)償規(guī)則由事務(wù)服務(wù)定義,而服務(wù)白定義事件的補(bǔ)償規(guī)則由服務(wù)提供者設(shè)置。2動(dòng)態(tài)產(chǎn)生補(bǔ)償操作。在聚合事務(wù)執(zhí)行過(guò)程中,當(dāng)補(bǔ)償事件出現(xiàn)時(shí),事務(wù)服務(wù)根據(jù)規(guī)則庫(kù)中的補(bǔ)償規(guī)則產(chǎn)生撤銷原操作的補(bǔ)償操作。3產(chǎn)生補(bǔ)償事務(wù)。如果子事務(wù)成功提交,補(bǔ)償操作被封裝成一個(gè)完整的事務(wù)。事務(wù)服務(wù)不僅能夠自動(dòng)化補(bǔ)償事務(wù)的產(chǎn)生和執(zhí)行,減輕了應(yīng)用開發(fā)者的負(fù)擔(dān),而且方便了服務(wù)提供者實(shí)行自治的管理。4提出了原子事務(wù)協(xié)調(diào)算法。傳統(tǒng)的分布式原子事務(wù)在其提交協(xié)議的準(zhǔn)備階段鎖定了所有參加者的資源直到事務(wù)提交,但自治的網(wǎng)格服務(wù)典型地不允許外部應(yīng)用對(duì)其鎖定管理器的封鎖請(qǐng)求。算法使用網(wǎng)格的預(yù)訂機(jī)制來(lái)為原子事務(wù)的提交作準(zhǔn)備,凡在規(guī)定時(shí)間內(nèi)預(yù)訂到事務(wù)訪問(wèn)資源的參加者,則認(rèn)為是可以提交的并返回“準(zhǔn)備好”消息。加入事務(wù)的網(wǎng)格服務(wù)在提交時(shí)利用其關(guān)聯(lián)的本地事務(wù)管理器請(qǐng)求鎖定已預(yù)訂的資源來(lái)保證子事務(wù)的ACID特性。此外,算法中還使用了超時(shí)機(jī)制來(lái)避免網(wǎng)格中可能出現(xiàn)的長(zhǎng)時(shí)間阻塞。5提出了實(shí)時(shí)事務(wù)協(xié)調(diào)算法。實(shí)時(shí)事務(wù)不僅要保證系統(tǒng)的一致性,還要滿足實(shí)時(shí)性的要求。協(xié)調(diào)實(shí)時(shí)事務(wù)的主要目標(biāo)是使盡可能多的事務(wù)在截止期內(nèi)完成而不是追求最高的系統(tǒng)吞吐率。由于執(zhí)行子事務(wù)的網(wǎng)格服務(wù)的地理分布性和異構(gòu)性極強(qiáng),網(wǎng)絡(luò)通訊時(shí)延和故障率比較高,服務(wù)網(wǎng)格中的實(shí)時(shí)事務(wù)比傳統(tǒng)的分布式環(huán)境更容易超過(guò)截止期而導(dǎo)致事務(wù)失敗。為了提高成功率,實(shí)時(shí)事務(wù)協(xié)調(diào)算法使用了功能等價(jià)模型,即每一個(gè)子事務(wù)由一個(gè)功能等價(jià)服務(wù)組來(lái)完成;功能等價(jià)服務(wù)組中的所有成員在各自的私有工作區(qū)內(nèi)并行執(zhí)行子事務(wù)中的操作;每組中首先完成的服務(wù)返回可提交消息COMMITTABLE并在接到提交消息COMMIT時(shí)實(shí)際提交子事務(wù),而其它服務(wù)的操作被取消。實(shí)驗(yàn)表明,功能等價(jià)模型可以顯著地提高實(shí)時(shí)事務(wù)的成功率。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 137
大?。?4.05(MB)
子文件數(shù):
-
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 58
大小: 1.66(MB)
子文件數(shù):
-
簡(jiǎn)介:本文對(duì)網(wǎng)格環(huán)境中的事務(wù)處理做了深入的研究,給出了一種新的事務(wù)處理模型。文中使用的研究和開發(fā)平臺(tái)是GLOBUSTOOLKIT30。本文總結(jié)了網(wǎng)格和網(wǎng)格服務(wù)環(huán)境中的相關(guān)概念。然后總結(jié)了事務(wù)處理技術(shù)方面的概念,如事務(wù)模型和事務(wù)處理的體系結(jié)構(gòu),分析了傳統(tǒng)的幾種分布式事務(wù)處理模型。提出了網(wǎng)格環(huán)境中的事務(wù)處理與這些模型的區(qū)別。研究了網(wǎng)格環(huán)境中事務(wù)的特點(diǎn),根據(jù)這種特點(diǎn),作者把網(wǎng)格環(huán)境中的事務(wù)類型分為兩類原子事務(wù)和長(zhǎng)事務(wù)。分析和歸納了網(wǎng)格環(huán)境中協(xié)調(diào)框架存在的必要性以及其職責(zé)。給出了協(xié)調(diào)框架的一種設(shè)計(jì)方案,該框架是可擴(kuò)展的,它支持多種事務(wù)類型,支持多種事務(wù)協(xié)調(diào)協(xié)議。給出了網(wǎng)格環(huán)境中的事務(wù)處理系統(tǒng)的一個(gè)實(shí)現(xiàn)方案。該系統(tǒng)支持上面提出的協(xié)調(diào)框架,支持原子事務(wù)和長(zhǎng)事務(wù)的協(xié)調(diào)協(xié)議,滿足動(dòng)態(tài)松耦合的要求。在該系統(tǒng)中采用消息重發(fā)機(jī)制等保證系統(tǒng)的可靠性。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 81
大?。?0.39(MB)
子文件數(shù):
-
簡(jiǎn)介:近年來(lái)嵌入式實(shí)時(shí)數(shù)據(jù)系統(tǒng)被廣泛應(yīng)用于工業(yè)控制、信息通訊、網(wǎng)絡(luò)傳輸以及金融等領(lǐng)域。這類系統(tǒng)要求具有無(wú)人工干預(yù)的運(yùn)行能力要求事務(wù)具有良好的自適應(yīng)能力和應(yīng)變能力。項(xiàng)目組的前序研究已經(jīng)證明基于替代的實(shí)時(shí)事務(wù)可能具有多條執(zhí)行路徑使得事務(wù)具有自適應(yīng)能力和應(yīng)變能力。本文在前序研究成果的基礎(chǔ)之上研究了事務(wù)夭折重啟的策略。以基于替代的實(shí)時(shí)事務(wù)模型為基礎(chǔ)分析替代的特性以及替代與事務(wù)的關(guān)系并對(duì)事務(wù)預(yù)分析進(jìn)行了說(shuō)明。針對(duì)替代在執(zhí)行過(guò)程中發(fā)生數(shù)據(jù)沖突的情況論文以替代靜態(tài)相容性分析為基礎(chǔ)提出了動(dòng)態(tài)部分相容性檢測(cè)方法。該方法只檢測(cè)沖突替代當(dāng)前操作之后的相容性相對(duì)于前序研究而言放松了事務(wù)相容性的要求。在動(dòng)態(tài)部分相容性檢測(cè)的基礎(chǔ)上分析了替代可能夭折的情況并提出了替代夭折策略解決替代在運(yùn)行過(guò)程中出現(xiàn)的沖突問(wèn)題。此外分析了事務(wù)夭折出現(xiàn)的情況并分析了事務(wù)夭折的條件。按照子事務(wù)的執(zhí)行權(quán)重論文提出了基于資源占有率最低的重啟策略以達(dá)到降低沖突的概率和提高事務(wù)成功率的目的。在替代夭折后系統(tǒng)檢查被夭折替代是否滿足替代重啟條件對(duì)于滿足重啟條件的替代則按照基于資源占有率最低的重啟策略的算法進(jìn)行處理。為了檢測(cè)夭折策略和重啟策略的性能進(jìn)行了仿真實(shí)驗(yàn)。介紹了仿真實(shí)驗(yàn)系統(tǒng)的結(jié)構(gòu)以及實(shí)驗(yàn)?zāi)P秃驮u(píng)價(jià)標(biāo)準(zhǔn)并對(duì)實(shí)驗(yàn)結(jié)果進(jìn)了詳細(xì)地分析。實(shí)驗(yàn)證明研究的夭折策略和重啟策略可以有效地減少系統(tǒng)不必要的資源消耗提高事務(wù)成功率增強(qiáng)系統(tǒng)的自適應(yīng)能力和應(yīng)變能力。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 46
大?。?1.62(MB)
子文件數(shù):
-
簡(jiǎn)介:西安電子科技大學(xué)碩士學(xué)位論文WEB服務(wù)事務(wù)的研究與應(yīng)用姓名劉偉申請(qǐng)學(xué)位級(jí)別碩士專業(yè)計(jì)算機(jī)軟件與理論指導(dǎo)教師陳平20050101ABSTRACTWITHTHERAPIDDEVELOPMENTOFB2BECOMMERCE,ANEWWEBBASEDAPPLICATIONPATTERNWEBSERVICESARISEITPROVIDESAUNIFIEDPROGRAMMINGMODELSOTHATTHEAPPLICATIONSINSIDEANDOUTSIDETHEENTERPRISESCALLCOMMUNICATEMOREEASILYWEBSERVICESBUILDONEXISTINGANDEMERGINGSTANDARDSSUCHASHRL7RPEXTENSIBLEMARKUPLANGUAGEXMLSIMPLEOBJECTACCESSPROTOCOLSOAP,WEBSERVICESDESCRIPTIONLANGUAGEWSDLANDUNIVERSALDESCRIPTION,DISCOVERYANDINTEGRATJONUDDI,THETRANSACTIONPROCESSINGASONEOFTHEKEYTECHNIQUESOFWEBSERVICES,DECIDESWHETHERWEBSERVICESCANBEADOPTEDBROADLYBYTHEENTERPRISESTHETRANSACTIONINWEBSERVICESMAYGOTHROUGHAFEWHOURSORSEVERALENTERPRISESANDITHASGREATDIFFERENCEWITHTHATINTHETRADITIONALTRANSACTIONPROCESSINGSYSTEMSSOMETRANSACTIONSPECIFICATIONSCONCERNINGWEBSERVICES,INCLUDINGWEBSERVICESATOMICTRANSACTIONANDBUSINESSACTIVITYSPECIFICATION,WERERELEASEDINRECENTYEARSBYIBMANDMICROSOFTETCBUTITISDIFFICULTTEALIZEALLTHERULESINTHESESPECILICATIONSINTHISPAPECTHEAUTHORANALYZESTHESESPECIFICATIONSINDETAIL,DESIGNSPROTOTYPEANDFRAMEWORKSFORWEBSERVICESATOMICTRANSACTIONANDBUSINESSACTIVITYANDPROVIDESCONCRETEIMPLEMENTATIONFINALLY,THEAPPLICATIONOFTHEPROTOTYPEANDFRAMEWORKSOFTRANSACTIONPROCESSINGINWEBSERVICESTOTHEPOSTALBUSINESSSYSTEMSAREINTRODUCEDKEYWORDWEBSENICESDISTRIBUTEDTRANSACTIONATOMICTRANSACTIONBUSINESSACTIVITY
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 55
大?。?1.68(MB)
子文件數(shù):
-
簡(jiǎn)介:隨著數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,分布式數(shù)據(jù)庫(kù)系統(tǒng)越來(lái)越受到人們的關(guān)注,財(cái)政領(lǐng)域的系統(tǒng)也從集中式轉(zhuǎn)變?yōu)榉植际?,它所處理的事?wù)發(fā)展為分布式事務(wù)。財(cái)政領(lǐng)域的事務(wù)既有一般分布式事務(wù)的特點(diǎn),也有其自身的特殊性,本文主要針對(duì)財(cái)政領(lǐng)域的分布式事務(wù)處理中的提交協(xié)議和死鎖檢測(cè)問(wèn)題進(jìn)行了深入研究。分析現(xiàn)有的分布式事務(wù)提交協(xié)議,在分布式事務(wù)兩階段提交協(xié)議的基礎(chǔ)上,結(jié)合財(cái)政領(lǐng)域的事務(wù)類型,提出了面向財(cái)政領(lǐng)域的分布式事務(wù)提交協(xié)議,很好的滿足了財(cái)政領(lǐng)域中的各類事務(wù),降低了提交協(xié)議的消息通信量并且對(duì)兩階段提交協(xié)議中的阻塞問(wèn)題進(jìn)行了處理。分析現(xiàn)有的探針檢測(cè)算法,結(jié)合財(cái)政領(lǐng)域的具體業(yè)務(wù)特點(diǎn),提出了一種面向財(cái)政領(lǐng)域的死鎖檢測(cè)算法PP探針?lè)?。通過(guò)定義一種新的探針,使得探針攜帶更多的消息從而解決死鎖中外部依賴的問(wèn)題;通過(guò)定義新的事務(wù)數(shù)據(jù)結(jié)構(gòu),使得事務(wù)的優(yōu)先級(jí)比較更加合理;定義新的探針傳遞規(guī)則,并基于該探針傳遞規(guī)則提出了死鎖檢測(cè)與恢復(fù)算法。實(shí)驗(yàn)驗(yàn)證了本文所提出的事務(wù)提交協(xié)議和死鎖檢測(cè)算法性能。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 62
大?。?2.39(MB)
子文件數(shù):
-
簡(jiǎn)介:近年來(lái)隨著嵌入式設(shè)備在金融、通信、電子、航空航天、工業(yè)自動(dòng)化控制、醫(yī)療等各領(lǐng)域的不斷普及嵌入式應(yīng)用環(huán)境下的數(shù)據(jù)量也隨之不斷增大為嵌入式系統(tǒng)提供數(shù)據(jù)管理變地尤其重要。目前嵌入式實(shí)時(shí)數(shù)據(jù)庫(kù)已成為數(shù)據(jù)庫(kù)研究領(lǐng)域的一個(gè)熱點(diǎn)。傳統(tǒng)數(shù)據(jù)庫(kù)中的事務(wù)處理不考慮數(shù)據(jù)和事務(wù)的定時(shí)限制處理的是永久的數(shù)據(jù)追求平均性能和系統(tǒng)吞吐率而衡量嵌入式實(shí)時(shí)數(shù)據(jù)庫(kù)管理系統(tǒng)性能的標(biāo)準(zhǔn)是實(shí)時(shí)事務(wù)的成功率和系統(tǒng)資源利用率。因此必須為嵌入式實(shí)時(shí)數(shù)據(jù)庫(kù)研究全新的事務(wù)處理技術(shù)。本文首先通過(guò)分析實(shí)時(shí)事務(wù)執(zhí)行時(shí)間預(yù)測(cè)的影響因素給出了一種可行的事務(wù)執(zhí)行時(shí)間估算策略并通過(guò)試驗(yàn)驗(yàn)證了該策略的有效性其次通過(guò)分析現(xiàn)有事務(wù)優(yōu)先級(jí)分配策略的優(yōu)缺點(diǎn)給出了一種優(yōu)化的事務(wù)調(diào)度策略并給出了該策略在自主研發(fā)的嵌入式實(shí)時(shí)數(shù)據(jù)庫(kù)CSERTDB中的實(shí)現(xiàn)試驗(yàn)證明該策略能比較明顯地降低超截止期事務(wù)比率;再次設(shè)計(jì)并實(shí)現(xiàn)了CSERTDB的并發(fā)控制模塊包括集事務(wù)管理、封鎖管理以及恢復(fù)管理三者功能于一體的鎖表結(jié)構(gòu)的設(shè)計(jì)并給出了封鎖操作的實(shí)現(xiàn)算法;最后針對(duì)傳統(tǒng)事務(wù)恢復(fù)策略中存在的問(wèn)題討論了一種在多個(gè)事務(wù)并發(fā)運(yùn)行的嵌入式環(huán)境中當(dāng)其中一個(gè)事務(wù)發(fā)生故障時(shí)利用其他并發(fā)運(yùn)行的事務(wù)對(duì)其進(jìn)行自動(dòng)恢復(fù)的策略試驗(yàn)證明該策略在減少系統(tǒng)拒絕服務(wù)時(shí)間和提高事務(wù)成功率方面具有較好的性能。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 68
大?。?2.4(MB)
子文件數(shù):
-
簡(jiǎn)介:移動(dòng)數(shù)據(jù)庫(kù)的研究是當(dāng)前計(jì)算機(jī)領(lǐng)域的一個(gè)熱點(diǎn)。作為移動(dòng)數(shù)據(jù)庫(kù)的基礎(chǔ)性技術(shù)之一,移動(dòng)事務(wù)管理的任務(wù)是在移動(dòng)環(huán)境下網(wǎng)絡(luò)不穩(wěn)定、主機(jī)節(jié)點(diǎn)移動(dòng)性等條件下實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)的一致性、可用性和高性能。本文對(duì)移動(dòng)事務(wù)處理技術(shù)展開研究,重點(diǎn)研究了MWDL撤銷方法在并發(fā)控制中的應(yīng)用。分析了主要的撤銷方法,在MWDL的基礎(chǔ)上提出了帶有優(yōu)先權(quán)的MWDL算法即HPMWDL。HPMWDL繼承了MWDL撤銷方法的固有優(yōu)點(diǎn),采用了復(fù)合優(yōu)先權(quán)的方式,優(yōu)先級(jí)由固定優(yōu)先級(jí)、與執(zhí)行時(shí)間相關(guān)的優(yōu)先級(jí)、與訪問(wèn)資源相關(guān)的優(yōu)先級(jí)三部分組成。固定優(yōu)先級(jí)部分由創(chuàng)建者指定并可動(dòng)態(tài)調(diào)整。創(chuàng)建者可以指定事務(wù)類型(常事務(wù)、普通實(shí)時(shí)事務(wù)、硬實(shí)時(shí)事務(wù))。借助于LINUX中區(qū)分IOBOUND型事務(wù)和PROCESSBOUND型事務(wù)的機(jī)制,可以實(shí)現(xiàn)對(duì)固定優(yōu)先級(jí)部分的動(dòng)態(tài)調(diào)整,將被認(rèn)定為IOBOUND型的事務(wù)由默認(rèn)的PROCESSBOUND型升級(jí)為IOBOUND型。執(zhí)行時(shí)間相關(guān)的優(yōu)先級(jí)部分將事務(wù)區(qū)分為常事務(wù)、普通實(shí)時(shí)事務(wù)和硬實(shí)時(shí)事務(wù)。對(duì)常事務(wù)采用只與撤銷次數(shù)相關(guān)的計(jì)算方式;對(duì)實(shí)時(shí)事務(wù)的DEADLINE進(jìn)行了兩方面的處理,加入了傳輸延遲和事務(wù)執(zhí)行時(shí)間兩個(gè)處理步驟,這使得事務(wù)的DEADLINE更加精確。對(duì)硬實(shí)時(shí)事務(wù)賦予高于普通實(shí)時(shí)事務(wù)的優(yōu)先級(jí),使得盡最大可能按時(shí)完成硬實(shí)時(shí)事務(wù),對(duì)于超時(shí)的實(shí)時(shí)事務(wù),賦予負(fù)值,然后依據(jù)撤銷方法重啟該超時(shí)的事務(wù),從而避免系統(tǒng)無(wú)效的執(zhí)行。訪問(wèn)資源相關(guān)的優(yōu)先級(jí)部分賦予數(shù)據(jù)庫(kù)的數(shù)據(jù)資源一定的權(quán)值,當(dāng)事務(wù)訪問(wèn)數(shù)據(jù)時(shí)更新該優(yōu)先級(jí)。因?yàn)槭聞?wù)的類型與其訪問(wèn)的數(shù)據(jù)類型有相當(dāng)大的關(guān)聯(lián)性,通過(guò)啟發(fā)式算法動(dòng)態(tài)調(diào)整數(shù)據(jù)資源的權(quán)值對(duì)于提高用戶滿意度具有重要意義。本文通過(guò)實(shí)驗(yàn)測(cè)試了HPMWDL撤銷方法的性能,實(shí)驗(yàn)結(jié)果表明HPMWDL撤銷方法可以克服移動(dòng)數(shù)據(jù)庫(kù)中長(zhǎng)事務(wù)特性所造成的重復(fù)撤銷和撤銷高優(yōu)先級(jí)事務(wù)的缺點(diǎn)。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 63
大小: 3.96(MB)
子文件數(shù):
-
簡(jiǎn)介:隨著XML相關(guān)標(biāo)準(zhǔn)的推廣和應(yīng)用,如何有效管理大規(guī)模的XML數(shù)據(jù)成為數(shù)據(jù)庫(kù)領(lǐng)域的一個(gè)研究熱點(diǎn)。為盡可能重用關(guān)系數(shù)據(jù)庫(kù)領(lǐng)域已有的眾多成熟理論和技術(shù),如事務(wù)管理、存儲(chǔ)管理、鎖管理、安全性管理等,將XML數(shù)據(jù)管理功能嵌入到傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù)中成為目前流行的研究趨勢(shì)。作為一個(gè)功能完善的數(shù)據(jù)庫(kù),為有效支持XML數(shù)據(jù)上的聯(lián)機(jī)事務(wù)處理,DBMS在提供XML查詢處理操作的同時(shí),還必須能夠執(zhí)行各種XML數(shù)據(jù)更新操作。這種更新不僅包括XML文檔的整體更新,還包括對(duì)XML文檔中某一部分結(jié)構(gòu)或者內(nèi)容進(jìn)行更新。由于XML的半結(jié)構(gòu)化數(shù)據(jù)模型有別于關(guān)系數(shù)據(jù)庫(kù)中基于元組的結(jié)構(gòu)化數(shù)據(jù)模型,XML數(shù)據(jù)在進(jìn)行更新時(shí),需要對(duì)關(guān)系數(shù)據(jù)庫(kù)的事務(wù)處理和并發(fā)控制技術(shù)進(jìn)行調(diào)整和加強(qiáng)。目前關(guān)于XML事務(wù)處理的研究尚處于起步階段,雖然有研究人員已經(jīng)提出了一些事務(wù)模型和并發(fā)控制協(xié)議,但是這些模型都是針對(duì)于原生XML數(shù)據(jù)庫(kù)系統(tǒng),而針對(duì)與關(guān)系數(shù)據(jù)無(wú)縫集成的XML事務(wù)管理依然缺乏一個(gè)通用的處理架構(gòu)。此外,在執(zhí)行關(guān)系數(shù)據(jù)和XML數(shù)據(jù)混合更新的基礎(chǔ)上,如何保證更新后的XML文檔依然符合定義在其上的結(jié)構(gòu)約束和屬性約束也是需要研究的一類問(wèn)題。為彌補(bǔ)當(dāng)前關(guān)系數(shù)據(jù)庫(kù)在XML數(shù)據(jù)更新事務(wù)處理方面的缺陷,論文探討了一種與關(guān)系數(shù)據(jù)無(wú)縫集成的XML事務(wù)處理方案,提出了XML與關(guān)系數(shù)據(jù)混合更新的層次架構(gòu);在此基礎(chǔ)上,提出了多類型事務(wù)調(diào)度模型和一整套針對(duì)XML事務(wù)的并發(fā)控制管理策略。論文的主要內(nèi)容包括1兼顧到XML數(shù)據(jù)和關(guān)系型數(shù)據(jù)邏輯結(jié)構(gòu)的差異性,本文將XML數(shù)據(jù)更新納入到關(guān)系型數(shù)據(jù)事務(wù)的處理架構(gòu)中,提出了與關(guān)系數(shù)據(jù)庫(kù)無(wú)縫集成的XML更新的層次模型XRUPDATE,構(gòu)建了XML數(shù)據(jù)和關(guān)系型數(shù)據(jù)的混合更新引擎XRUE,將XML數(shù)據(jù)更新和關(guān)系型數(shù)據(jù)更新融為一體,并在此基礎(chǔ)上提出了XML數(shù)據(jù)和關(guān)系數(shù)據(jù)的混合更新算法。2嵌入XML事務(wù)處理引擎的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)構(gòu)成了一個(gè)集成系統(tǒng),在集成系統(tǒng)的事務(wù)執(zhí)行過(guò)程中,XML數(shù)據(jù)與關(guān)系型數(shù)據(jù)不同的加鎖粒度造成了系統(tǒng)整體事務(wù)并發(fā)度下降。本文基于混合更新框架,提出了多類型事務(wù)概念,詳細(xì)分析了多類型事務(wù)中的操作類型;并依據(jù)操作類型,將關(guān)系事務(wù)和XML事務(wù)進(jìn)行區(qū)分,建立了與各自事務(wù)并發(fā)控制策略無(wú)關(guān)的調(diào)度模型,提出了調(diào)度算法;并針對(duì)XML文檔替換操作,提出了解決此類沖突的并發(fā)控制協(xié)議。3多個(gè)XML事務(wù)同時(shí)執(zhí)行各自的更新序列會(huì)引出XML并發(fā)控制問(wèn)題。本文兼顧到XML數(shù)據(jù)和關(guān)系型數(shù)據(jù)邏輯結(jié)構(gòu)的差異性,基于二層表模型,將XML事務(wù)的并發(fā)控制策略有機(jī)地納入到關(guān)系數(shù)據(jù)庫(kù)的并發(fā)控制體系中,針對(duì)只讀事務(wù)之間以及讀寫事務(wù)之間的沖突,提出了基于元組的多版本時(shí)間戳協(xié)議一MVXR;針對(duì)更新事務(wù)之間的寫寫沖突,提出了基于局部路徑加鎖策略的XML數(shù)據(jù)并發(fā)控制協(xié)議XLP。該協(xié)議減少了事務(wù)對(duì)鎖的頻繁請(qǐng)求,提高了事務(wù)的并發(fā)度和執(zhí)行效率。4使用XML文檔存儲(chǔ)和交換信息,需要定義XML模式對(duì)XML數(shù)據(jù)施加特有的結(jié)構(gòu)約束和屬性約束。對(duì)一篇有效的XML文檔執(zhí)行一系列更新操作后,保證得到的文檔仍然有效是XML數(shù)據(jù)更新領(lǐng)域一個(gè)重要的問(wèn)題。已有的XML文檔糾錯(cuò)算法的時(shí)間復(fù)雜度很高,為指數(shù)級(jí)別。本文提出了一種基于更新操作沖突檢測(cè)策略的XML文檔自動(dòng)糾錯(cuò)算法,在算法中,提出了基于路徑的數(shù)據(jù)模型,該模型將XML文檔片段和XML模式的樹狀結(jié)構(gòu)扁平化為與之等價(jià)的路徑集合;針對(duì)于不符合模式約束的XML文檔,采用動(dòng)態(tài)規(guī)劃算法實(shí)現(xiàn)了一次一路徑的糾錯(cuò),并通過(guò)更新操作沖突檢測(cè)策略獲取全部合法候選路徑,實(shí)驗(yàn)表明本文提出的自動(dòng)糾錯(cuò)算法大大降低了糾錯(cuò)算法的時(shí)間復(fù)雜度。
下載積分: 5 賞幣
上傳時(shí)間:2024-03-09
頁(yè)數(shù): 136
大?。?8.25(MB)
子文件數(shù):
-
簡(jiǎn)介:博士學(xué)位論文博士學(xué)位論文面向硬件事務(wù)存儲(chǔ)系統(tǒng)沖突管理機(jī)制的研究RESEARCHONCONTENTIONMANAGEMENTFHARDWARETRANSACTIONALMEMYSYSTEM王曉群王曉群2011年3月CLASSIFIEDINDEXTP39141UDC68139DISSERTATIONFTHEDOCTALDEGREEINENGINEERINGRESEARCHONCONTENTIONMANAGEMENTFHARDWARETRANSACTIONALMEMYSYSTEMCIDATEWANGXIAOQUNSUPERVISPROFHUMINGZENGPROFJIZHENZHOUACADEMICDEGREEAPPLIEDFDOCTOFENGINEERINGSPECIALITYCOMPUTERARCHITECTUREAFFILIATIONSCHOOLOFCOMPUTERSCIENCEDATEOFDEFENCEMARCH2011DEGREECONFERRINGINSTITUTIONHARBININSTITUTEOFTECHNOLOGY
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 123
大小: 1.14(MB)
子文件數(shù):
-
簡(jiǎn)介:摘要摘要隨著分布式應(yīng)用規(guī)模的日益龐大,分布式系統(tǒng)中不可避免地包括各種異構(gòu)實(shí)體丁CORBA提供了分布式環(huán)境中對(duì)象的透明互操作,使應(yīng)用程序獨(dú)立于軟硬件平臺(tái)、網(wǎng)絡(luò)協(xié)議、編程語(yǔ)言,近年來(lái)己成為分布式對(duì)象計(jì)算領(lǐng)域的重要研究方向。對(duì)象事務(wù)服務(wù)OTS將事務(wù)概念引入到CORBA中,保證了對(duì)象互操作的完整性和可靠性冷本文從理論和實(shí)踐兩個(gè)方面對(duì)OTS進(jìn)行了深入研究。論文首先研究了CORBA體系結(jié)構(gòu),包括ORB核心、界面定義語(yǔ)言、界面?zhèn)}庫(kù)和實(shí)現(xiàn)倉(cāng)庫(kù)、語(yǔ)言映射、存根和框架、動(dòng)態(tài)調(diào)用、對(duì)象適配器以及ORB之間的互操作協(xié)議等。其次介紹了事務(wù)概念和分布式事務(wù)的兩階段提交過(guò)程,深入研究了OMG定義的對(duì)象事務(wù)服務(wù)的規(guī)范,分析了它的事務(wù)處理框架,詳細(xì)說(shuō)明了各界面接口的地位和功能。論文隨著研究了可移植對(duì)象適配器規(guī)范,這是實(shí)現(xiàn)可伸縮的高性能CORBA服務(wù)的關(guān)鍵。在此基礎(chǔ)上,采用面向?qū)ο蟮乃枷脒M(jìn)行了系統(tǒng)設(shè)計(jì),詳細(xì)說(shuō)明了各個(gè)類的功能和相互間關(guān)系,以及它們是如何協(xié)作來(lái)實(shí)現(xiàn)OTS規(guī)范中的事務(wù)處理的。作為早期的分布式事務(wù)處理軟件框架,XOPENDTP模型得到了業(yè)界很多廠商的支持,如ORACLESYBASEMICROSOFT等。如何使應(yīng)用程序能夠更方便的與支持XA協(xié)議的資源管理器進(jìn)行集成,是OTS實(shí)現(xiàn)的一個(gè)重要方面。論文最后分析了XOPENDTP模型和XA協(xié)議,并研究和實(shí)現(xiàn)了OTS與XA資源管理器集成的機(jī)制。在以上的研究和開發(fā)基礎(chǔ)上,為CORBA中間件NOSEWARE具體實(shí)現(xiàn)了可實(shí)用的對(duì)象事務(wù)服務(wù)NOSEOTSE關(guān)鍵詞CORB,對(duì)SFII對(duì)象事務(wù)服務(wù),鐘,分布式事務(wù)處理電子科技大學(xué)碩士論文CORBA中對(duì)象事務(wù)服務(wù)研究與實(shí)現(xiàn)第一章緒論1,研究背景和意義1946年2月15日,美國(guó)研制成功世界上第一臺(tái)通用電子數(shù)字計(jì)算機(jī)ENIAC揭開了計(jì)算機(jī)時(shí)代的序幕。早期的計(jì)算機(jī)龐大而又昂貴,大多數(shù)機(jī)構(gòu)只有少數(shù)幾臺(tái)計(jì)算機(jī),人們通過(guò)與主機(jī)連接的啞終端來(lái)使用計(jì)算資源,所有的任務(wù)都在主機(jī)上執(zhí)行,這時(shí)信息資源集中在很少的計(jì)算機(jī)上。八十年代中期出現(xiàn)了微處理器,并且一直以摩爾定律所揭示的速度發(fā)展,目前許多微計(jì)算機(jī)具有了以前大型機(jī)的計(jì)算能力,但價(jià)格卻只是它的幾分之一,因此微計(jì)算機(jī)得到了廣泛的普及。隨著大量計(jì)算機(jī)的出現(xiàn),信息源的數(shù)目飛速增長(zhǎng),人們迫切希望具有不受人員、數(shù)據(jù)以及機(jī)器的物理分布限制的資源共享。另一方面,網(wǎng)絡(luò)技術(shù)的發(fā)展使計(jì)算機(jī)互連成為可能,由此產(chǎn)生了將計(jì)算任務(wù)分解到多臺(tái)計(jì)算機(jī)執(zhí)行的分布式計(jì)算模式。分布式計(jì)算系統(tǒng)相對(duì)于集中式系統(tǒng)來(lái)講,具有下述優(yōu)勢(shì)通過(guò)互連、互通和互操作可以提高系統(tǒng)的協(xié)作能力通過(guò)并行處理可以提高系統(tǒng)的性能通過(guò)復(fù)制技術(shù)可以提高系統(tǒng)的可靠性和可用性通過(guò)模塊化技術(shù)可以提高系統(tǒng)的可伸縮性通過(guò)動(dòng)態(tài)配置技術(shù)和重新配置功能可以提高系統(tǒng)的可擴(kuò)展性通過(guò)資源共享可以提高系統(tǒng)的性能價(jià)格比。因此,傳統(tǒng)的基于主機(jī)的集中式計(jì)算模式正在逐步退出歷史舞臺(tái),分布式計(jì)算模式得到了廣泛的應(yīng)用。隨著分布式應(yīng)用的深化,分布式計(jì)算規(guī)模越來(lái)越大。由于各種各樣的因素,大規(guī)模的分布式系統(tǒng)中總是存在著各種各樣的異構(gòu)實(shí)體,其中包括異構(gòu)軟硬件平臺(tái)、異構(gòu)操作系統(tǒng)、不同的編程語(yǔ)言、異種網(wǎng)絡(luò)協(xié)議和異構(gòu)應(yīng)用軟件等。大規(guī)模分布式系統(tǒng)的異構(gòu)性不僅是不可避免的,也是永遠(yuǎn)無(wú)法消除的。只有異種實(shí)體的存在,才能更好地滿足不同用戶和不同應(yīng)用的各種不同要求。如果強(qiáng)制性地消除異構(gòu)實(shí)體,也就不可避免地削弱分布式系統(tǒng)的諸多優(yōu)勢(shì)。因此,如何使大規(guī)模分布式系統(tǒng)中的異構(gòu)實(shí)體能夠相互協(xié)作,實(shí)現(xiàn)跨平臺(tái)資源的透明互操作和協(xié)同計(jì)算,一直都是業(yè)界研究的熱點(diǎn)。過(guò)去的研究表明,解決這一問(wèn)題的關(guān)鍵在于為分布式應(yīng)用的開發(fā)提供好的工具,并為相應(yīng)的分布式應(yīng)用的運(yùn)行提供好的環(huán)境。目前支持分布式計(jì)算的環(huán)境主要有兩類基于過(guò)程的分布式計(jì)算和面向?qū)ο蟮姆植际接?jì)算。第1頁(yè)
下載積分: 5 賞幣
上傳時(shí)間:2024-03-10
頁(yè)數(shù): 102
大?。?3.76(MB)
子文件數(shù):