一、分布式管控系統(tǒng)有哪些類型
分布式系統(tǒng)是由多個獨立計算機組成的系統(tǒng),這些計算機通過網(wǎng)絡(luò)進(jìn)行通信和協(xié)作,以完成共同的任務(wù),按照它們的工作方式和位置不同進(jìn)行分類,分布式系統(tǒng)可分為三類:
1、客戶端-服務(wù)器(C/S)系統(tǒng)
客戶端-服務(wù)器系統(tǒng)是最常見的分布式系統(tǒng)之一。在這種體系結(jié)構(gòu)中,應(yīng)用程序分為客戶端和服務(wù)器兩個部分??蛻舳耸怯脩羰褂玫那岸私缑妫?wù)器則負(fù)責(zé)存儲和處理數(shù)據(jù)。
2、對等網(wǎng)絡(luò)(P2P)系統(tǒng)
對等網(wǎng)絡(luò)系統(tǒng)中,每個節(jié)點都具有相同的功能和權(quán)限。這些節(jié)點之間直接通信,沒有任何中心化的控制機構(gòu)。每個節(jié)點都可以請求資源并提供服務(wù),而其他節(jié)點也可以請求該資源并使用該服務(wù)。

3、混合系統(tǒng)
混合系統(tǒng)將客戶端-服務(wù)器和對等網(wǎng)絡(luò)體系結(jié)構(gòu)結(jié)合起來。其中一部分節(jié)點擔(dān)任服務(wù)器角色,而另一部分節(jié)點擔(dān)任客戶端角色。這種混合體系結(jié)構(gòu)既可以支持中心化的控制模式,也可以支持去中心化的模式。
二、分布式系統(tǒng)有哪些主要特征
分布式系統(tǒng)是多個處理機通過通信線路互聯(lián)而構(gòu)成的松散耦合的系統(tǒng),從系統(tǒng)中某臺處理機來看,其余的處理機和相應(yīng)的資源都是遠(yuǎn)程的,只有它自己的資源才是本地的,一般認(rèn)為,分布式系統(tǒng)應(yīng)具有以下四個特征:
1、分布性
分布式系統(tǒng)由多臺計算機組成,它們在地域上是分散的,可以散布在一個單位、一個城市、一個國家,甚至全球范圍內(nèi)。整個系統(tǒng)的功能是分散在各個節(jié)點上實現(xiàn)的,因而分布式系統(tǒng)具有數(shù)據(jù)處理的分布性。?
2、自治性
分布式系統(tǒng)中的各個節(jié)點都包含自己的處理機和內(nèi)存,各自具有獨立的處理數(shù)據(jù)的功能。通常,彼此在地位上是平等的,無主次之分,既能自治地進(jìn)行工作,又能利用共享的通信線路來傳送信息,協(xié)調(diào)任務(wù)處理。?
3、并行性
一個大的任務(wù)可以劃分為若干個子任務(wù),分別在不同的主機上執(zhí)行。?
4、全局性
分布式系統(tǒng)中必須存在一個單一的、全局的進(jìn)程通信機制,使得任何一個進(jìn)程都能與其他進(jìn)程通信,并且不區(qū)分本地通信與遠(yuǎn)程通信。同時,還應(yīng)當(dāng)有全局的保護(hù)機制。系統(tǒng)中所有機器上有統(tǒng)一的系統(tǒng)調(diào)用集合,它們必須適應(yīng)分布式的環(huán)境。在所有CPU上運行同樣的內(nèi)核,使協(xié)調(diào)工作更加容易。?