(文章來源:網(wǎng)絡(luò)整理)
六十年代發(fā)展起來的計算機(jī)時分服務(wù)系統(tǒng),曾為國防和科研作出過重要貢獻(xiàn)。由一臺中央大型計算機(jī)來連接幾十個終端,為它們提供分時數(shù)據(jù)處理的能力,同時,又能使各終端共享存貯在分時系統(tǒng)中可貴的信息資源。在這以后,并行處理系統(tǒng)也變得時髦起來。并行處理的概念早已有之,五十年代的并行電子計算機(jī)中的中央處理單元就是由許多同時工作的邏輯元件組成的。
隨著微型機(jī)和微處理機(jī)的迅速發(fā)展,并行處理的概念就被運用于大型計算機(jī)系統(tǒng)。這樣的系統(tǒng)由幾臺或幾十臺處理機(jī)構(gòu)成,它們或被組織成“流水線”,或被組織成某種陣列,或只被一條共用數(shù)據(jù)通道聯(lián)接成各自獨立的單元。它們在一組指令或多組指令下實現(xiàn)多數(shù)據(jù)流的處理,或是完成系統(tǒng)軟件給它們規(guī)定的不同的處理,或是完成相同的處理,不論在什么情況下,它們都在同時運行著。
發(fā)展分布式計算機(jī)系統(tǒng)是七十年代初的一個重要標(biāo)志。隨著大規(guī)模集成電路的發(fā)展和超大規(guī)模集成電路的誕生,元件和單機(jī)的價格日益低廉。相比而言用于計算機(jī)網(wǎng)絡(luò)的數(shù)據(jù)通信的費用反而超過了數(shù)據(jù)處理的費用。這一矛盾的轉(zhuǎn)變帶來了信息處理和信息存儲概念的變革,使得計算機(jī)和數(shù)據(jù)庫從集中走向了分散。從七十年代未以來,分布計算機(jī)系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)逐漸時髦起來。分布式結(jié)構(gòu)提高了計算機(jī)系統(tǒng)的處理能力,擴(kuò)大了系統(tǒng)資源的利用和共享,降低了數(shù)據(jù)通信的費用,同時縮短了實時控制的響應(yīng)時間。
現(xiàn)在比較實用的分布式計算機(jī)系統(tǒng)有同等結(jié)構(gòu)和分級結(jié)構(gòu)兩種。與其相應(yīng)的分布式數(shù)據(jù)庫系統(tǒng)則稱為分區(qū)式數(shù)據(jù)庫系統(tǒng)和復(fù)制式數(shù)據(jù)庫系統(tǒng)。前一種結(jié)構(gòu)沒有中央計算機(jī),分布在各地的處理機(jī)和數(shù)據(jù)庫既能獨立運行,又能與其他地區(qū)的處理機(jī)和數(shù)據(jù)庫保持橫向聯(lián)系。后一系統(tǒng)有一中央計算機(jī)和數(shù)據(jù)庫,在它周圍有一系列的外圍處理機(jī)和數(shù)據(jù)庫,每一分級平面還可以有次分級。
在這種系統(tǒng)中,各地區(qū)的計算機(jī)不能直接與其它地區(qū)的計算機(jī)聯(lián)系,而必須通過中央計算機(jī)來聯(lián)系。同等或水平系統(tǒng)結(jié)構(gòu)特別適合于預(yù)訂票的服務(wù)系統(tǒng)。就拿質(zhì)訂機(jī)票的情況來說,如果選擇在飛機(jī)班次最多的北京、上海和廣州三地建立同等結(jié)構(gòu)的分布式計算機(jī)網(wǎng),在這三地各設(shè)一臺處理機(jī)和一個數(shù)據(jù)庫,那么這三地旗客就可以在當(dāng)?shù)仡A(yù)訂某日某班次的飛機(jī)票,他們的姓名,性別,年齡,工作單位以及所訂的機(jī)票的日期、班次和座位都存儲在當(dāng)?shù)氐臄?shù)據(jù)庫中,無需另設(shè)一中央處理機(jī)和總數(shù)據(jù)庫來統(tǒng)一處理和存儲三個城市的預(yù)訂機(jī)票的情況。
由某城市預(yù)訂另一城市的機(jī)票的情況畢竟是少數(shù),當(dāng)這種情況發(fā)生時,便可用網(wǎng)內(nèi)通信的方法與另一城市取得聯(lián)系,由那里的處理機(jī)和數(shù)據(jù)庫處理和存儲外地預(yù)訂機(jī)票的信息。這樣做既能充分滿足旅客的要求,又能避免象集中處理和存儲系統(tǒng)所造成網(wǎng)絡(luò)通信費用的損失。當(dāng)然,這種系統(tǒng)并不是完美無缺的,一場災(zāi)難(如一場大火)就可以把某城市的數(shù)據(jù)庫毀滅凈盡,而別的地方并沒有這個數(shù)據(jù)庫的“復(fù)本”,數(shù)以千計的旅客對預(yù)訂機(jī)票處所寄托的希望即會化為泡影,預(yù)訂機(jī)票計算機(jī)信息業(yè)務(wù)的信譽(yù)必受到很大的影響。
總之,這種損失遠(yuǎn)遠(yuǎn)不及銀行喪失顧客存款的根據(jù)那樣大。由于這種原因,銀行所采用的分布式計算機(jī)網(wǎng)絡(luò)就不會使用水平結(jié)構(gòu),而是使用等級或垂直結(jié)構(gòu),各地銀行的處理機(jī)處理當(dāng)?shù)氐臉I(yè)務(wù),將用戶帳目存儲在自己的數(shù)據(jù)庫中,同時又將這個帳目用通信報告給中央計算機(jī)。
(責(zé)任編輯:fqj)
-
計算機(jī)
+關(guān)注
關(guān)注
19文章
7516瀏覽量
88181 -
分布式
+關(guān)注
關(guān)注
1文章
908瀏覽量
74558
發(fā)布評論請先 登錄
相關(guān)推薦
評論