一、分布式管控系統有哪些類型
分布式系統是由多個獨立計算機組成的系統,這些計算機通過網絡進行通信和協作,以完成共同的任務,按照它們的工作方式和位置不同進行分類,分布式系統可分為三類:
1、客戶端-服務器(C/S)系統
客(ke)(ke)戶(hu)端(duan)-服務器(qi)系(xi)統是(shi)最(zui)常(chang)見的分布式系(xi)統之一。在這種體系(xi)結構中(zhong),應用(yong)程序分為客(ke)(ke)戶(hu)端(duan)和(he)服務器(qi)兩個部分。客(ke)(ke)戶(hu)端(duan)是(shi)用(yong)戶(hu)使用(yong)的前端(duan)界面,而(er)服務器(qi)則負責存儲和(he)處理數據。
2、對等網絡(P2P)系統
對(dui)等(deng)網(wang)絡系統中,每個節(jie)點都(dou)具(ju)有相同的功(gong)能(neng)和權限。這(zhe)些(xie)節(jie)點之間直接通信,沒有任何中心化的控制機構(gou)。每個節(jie)點都(dou)可以請求資(zi)(zi)源并提供(gong)服(fu)務,而其他節(jie)點也可以請求該資(zi)(zi)源并使用該服(fu)務。
3、混合系統
混合(he)系統將(jiang)客戶端(duan)-服務(wu)器和(he)對等網絡體系結構結合(he)起來。其中(zhong)(zhong)一(yi)部(bu)(bu)分節點擔(dan)任服務(wu)器角色,而另一(yi)部(bu)(bu)分節點擔(dan)任客戶端(duan)角色。這(zhe)種混合(he)體系結構既可以(yi)支持中(zhong)(zhong)心化的控制模(mo)式(shi),也可以(yi)支持去中(zhong)(zhong)心化的模(mo)式(shi)。
二、分布式系統有哪些主要特征
分(fen)布(bu)式系統是多個(ge)處(chu)(chu)理機通(tong)過通(tong)信線路互聯而構成的(de)松散(san)耦合的(de)系統,從系統中某臺處(chu)(chu)理機來看,其余的(de)處(chu)(chu)理機和相應(ying)的(de)資源(yuan)都是遠程(cheng)的(de),只有它自己的(de)資源(yuan)才是本地(di)的(de),一般認為(wei),分(fen)布(bu)式系統應(ying)具(ju)有以下四個(ge)特征:
1、分布性
分(fen)(fen)布(bu)式(shi)系(xi)(xi)統(tong)由多臺計算(suan)機組成,它們在地域上(shang)是(shi)分(fen)(fen)散的,可(ke)以(yi)散布(bu)在一(yi)個(ge)(ge)單位(wei)、一(yi)個(ge)(ge)城市、一(yi)個(ge)(ge)國家,甚至全球(qiu)范圍內。整個(ge)(ge)系(xi)(xi)統(tong)的功(gong)能(neng)是(shi)分(fen)(fen)散在各(ge)個(ge)(ge)節點上(shang)實現(xian)的,因(yin)而分(fen)(fen)布(bu)式(shi)系(xi)(xi)統(tong)具有數據處理的分(fen)(fen)布(bu)性。?
2、自治性
分布(bu)式系(xi)統中的(de)各(ge)個節點都包含自(zi)己的(de)處理機(ji)和內(nei)存,各(ge)自(zi)具有(you)獨(du)立的(de)處理數(shu)據(ju)的(de)功(gong)能。通(tong)常,彼此在(zai)地位上是平等的(de),無主次之分,既(ji)能自(zi)治地進行工作,又能利用共享(xiang)的(de)通(tong)信線(xian)路來傳送信息(xi),協調(diao)任務處理。?
3、并行性
一(yi)個大的(de)任務(wu)可(ke)以劃分為若干個子(zi)任務(wu),分別在不同的(de)主機上(shang)執行。?
4、全局性
分布式系統中必須存(cun)在一(yi)個單一(yi)的(de)(de)、全局(ju)的(de)(de)進程通(tong)(tong)信(xin)機制(zhi),使(shi)得任(ren)何一(yi)個進程都能與其他進程通(tong)(tong)信(xin),并且不區分本地通(tong)(tong)信(xin)與遠程通(tong)(tong)信(xin)。同時(shi),還應(ying)當有全局(ju)的(de)(de)保護機制(zhi)。系統中所(suo)有機器上有統一(yi)的(de)(de)系統調(diao)用集合,它們必須適應(ying)分布式的(de)(de)環(huan)境。在所(suo)有CPU上運(yun)行(xing)同樣的(de)(de)內(nei)核,使(shi)協(xie)調(diao)工作更加容易。?