一、分布式系統是什么意思
分布式系統是由一組通過網絡進行通信、為了完成共同的任務而協調工作的計算機節點組成的系統,又叫分布式管控系統、分布式管理系統。分布式系統的出現是為了用廉價的、普通的機器完成單個計算機無法完成的計算、存儲任務,其目的是利用更多的機器,處理更多的數據。分布式系統具有三大特性:
1、分布性:服務部署空間具有多樣性。
2、并發性:程序運行過程中,并發性操作是很常見的。比如同一個分布式系統中的多個節點,同時訪問一個共享資源。
3、無序性:進程之間的消息通信,會出現順序不一致問題。

二、分布式管控系統的優點有哪些
分布式管控系統的優點多多,主要有:
1、資源共享
若干不同的節點通過通信網絡彼此互聯,一個節點上的用戶可以使用其他節點上的資源,如分布式系統允許設備共享,使眾多用戶共享昂貴的外部設備,如彩色打印機;允許數據共享,使眾多用戶訪問共用的數據庫;可以共享遠程文件,使用遠程特有的硬件設備(如高速陣列處理器),以及執行其他操作。?
2、計算速度快
如果一個特定的計算任務可以劃分為若干個并行運行的子任務,則可把這些子任務分散到不同的節點上,使它們同時在這些節點上運行,從而加快計算速度。另外,分布式系統具有計算遷移功能,如果某個節點上的負載太重,則可把其中一些作業移到其他節點去執行,從而減輕該節點的負載。這種作業遷移稱為負載平衡。
3、可靠性高
分布式系統具有高可靠性。如果其中某個節點失效了,則其余的節點可以繼續操作,整個系統不會因為一個或少數幾個節點的故障而全體崩潰。因此,分布式系統有很好的容錯性能。
系統必須能夠檢測節點的故障,采取適當的手段,使它從故障中恢復過來。系統確定故障所在的節點后,就不再利用它來提供服務,直至其恢復正常工作。如果失效節點的功能可由其他節點完成,則系統必須保證功能轉移的正確實施。當失效節點被恢復或者修復時,系統必須把它平滑地集成到系統中。?
4、通信方便快捷
分布式系統中各個節點通過一個通信網絡互聯在一起。通信網絡由通信線路、調制解調器和通信處理器等組成,不同節點的用戶可以方便地交換信息。在低層,系統之間利用傳遞消息的方式進行通信,這類似于單CPU系統中的消息機制。單CPU系統中所有高層的消息傳遞功能都可以在分布式系統中實現,如文件傳遞、登錄、郵件、Web瀏覽和遠程過程調用。
三、分布式管理系統的缺點
盡管分布式系統具備眾多優勢,但它也有自身的缺點,主要是可用軟件不足,系統軟件、編程語言、應用程序以及開發工具都相對很少。此外,還存在通信網絡飽和或信息丟失和網絡安全問題,方便的數據共享同時意味著機密數據容易被竊取。