分散式作業系統與網路作業系統
網路作業系統與分散式作業系統經常是放在一起。下面由小編為大家整理了分散式作業系統和網路作業系統的相關知識,希望對大家有幫助!
分散式作業系統、網路作業系統簡介
網路作業系統***NOS***是網路的心臟和靈魂,是向網路計算機提供服務的特殊的作業系統。它在計算機作業系統下工作,使計算機作業系統增加了網路操作所需要的能力。網路作業系統嚴格來說應稱為軟體平臺。網路作業系統執行在稱為伺服器的計算機上***你的pc裝了此係統,pc就是一個小伺服器***,並由聯網的計算機使用者共享,這類使用者稱為客戶。
NOS是以使網路相關特性達到最佳為目的的,如共享資料檔案、軟體應用,以及共享硬碟、印表機、調變解調器、掃描器和傳真機等。一般計算機的作業系統,如DOS和OS/2等,其目的是讓使用者與系統及在此作業系統上執行的各種應用之間的互動作用最佳。
NOS已資源共享和資訊交換為目的。如你要下載一個mp3,在網路作業系統中,你必須找到它的具體下載地址。
分散式作業系統是建立在網路作業系統之上,對使用者遮蔽了系統資源的分佈而形成的一個邏輯整體系統的作業系統。
網路作業系統和分散式作業系統的區別
***1***分佈性。分散式作業系統的處理和控制功能均為分散式的;而網路作業系統雖具分佈處理功能,但其控制功能卻是集中在某個或某些主機或網路伺服器中,即集中式控制方式。
***2***並行性。分散式作業系統具有任務分配功能,可將多個任務分配到多個處理單元上,使這些任務並行執行,從而加速了任務的執行;而網路作業系統通常無任務分配功能,網路中每個使用者的一個或多個任務通常都在本地計算機上處理。
***3***透明性。分散式作業系統通常能很好地隱藏系統內部的實現細節。包括物件的物理位置、併發控制和系統故障等對使用者都是透明的。例如,當用戶要訪問某個檔案時,只需提供檔名而無須知道***所要訪問的物件***它是駐留在那個站點上,即可對它進行訪問,以即具有物理位置的透明性。網路作業系統的透明性則主要指操作實現上的透明性。例如,當用戶要訪問伺服器上的檔案時,只需發出相應的檔案存取命令,而無需瞭解對該檔案的存取是如何實現的。
***4***共享性。分散式作業系統支援系統中所有使用者對分佈在各個站點上的軟硬體資源的共享和透明方式訪問。而網路作業系統所提供的資源共享功能僅侷限於主機或網路伺服器中資源,對於其它機器上的資源通常僅有使用該機的使用者獨佔。
***5***健壯性。分散式作業系統由於處理和控制功能的分佈性而具有較好的可用性和可靠性,即健壯性。而網路作業系統由於控制功能的集中式特點而使系統重構功能較弱,且具有潛在的不可靠性。
分散式系統的應用