分佈式操作系統

分佈式操作系統 （ Distributed operating system ） ， 是一種軟件 ， 它是許多獨立的 ， 網絡連接的 ， 通訊的 ， 並且物理上分離的計算節點的集合 。 每個節點包含全局總操作系統的一個特定的軟件子集 。 每個軟件子集是兩個不同的服務置備的複合物 。 第一個服務是一個普遍存在的最小的內核 ， 或微內核 ， 直接控制該節點的硬件 。 第二個服務是協調節點的獨立的和協同的活動系統管理組件的更高級別的集合 。 這些組件抽象微內核功能 ， 和支持用戶應用程序 。 分佈式操作系統是分佈式軟件系統的重要組成部分 ， 負責管理分佈式處理系統資源 、 控制分佈式程序運行等 。 分佈式軟件系統是支持分佈式處理的軟件系統 ， 包括分佈式操作系統 、 分佈式程序設計語言及其編譯 系統 、 分佈式文件系統和分佈式數據庫系統等 。