分布式操作系統(tǒng)與網(wǎng)絡(luò)操作系統(tǒng)
分布式操作系統(tǒng)與網(wǎng)絡(luò)操作系統(tǒng)
網(wǎng)絡(luò)操作系統(tǒng)與分布式操作系統(tǒng)經(jīng)常是放在一起。下面由學(xué)習(xí)啦小編為大家整理了分布式操作系統(tǒng)和網(wǎng)絡(luò)操作系統(tǒng)的相關(guān)知識,希望對大家有幫助!
分布式操作系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)簡介
網(wǎng)絡(luò)操作系統(tǒng)(NOS)是網(wǎng)絡(luò)的心臟和靈魂,是向網(wǎng)絡(luò)計算機(jī)提供服務(wù)的特殊的操作系統(tǒng)。它在計算機(jī)操作系統(tǒng)下工作,使計算機(jī)操作系統(tǒng)增加了網(wǎng)絡(luò)操作所需要的能力。網(wǎng)絡(luò)操作系統(tǒng)嚴(yán)格來說應(yīng)稱為軟件平臺。網(wǎng)絡(luò)操作系統(tǒng)運(yùn)行在稱為服務(wù)器的計算機(jī)上(你的pc裝了此系統(tǒng),pc就是一個小服務(wù)器),并由聯(lián)網(wǎng)的計算機(jī)用戶共享,這類用戶稱為客戶。
NOS是以使網(wǎng)絡(luò)相關(guān)特性達(dá)到最佳為目的的,如共享數(shù)據(jù)文件、軟件應(yīng)用,以及共享硬盤、打印機(jī)、調(diào)制解調(diào)器、掃描儀和傳真機(jī)等。一般計算機(jī)的操作系統(tǒng),如DOS和OS/2等,其目的是讓用戶與系統(tǒng)及在此操作系統(tǒng)上運(yùn)行的各種應(yīng)用之間的交互作用最佳。
NOS已資源共享和信息交換為目的。如你要下載一個mp3,在網(wǎng)絡(luò)操作系統(tǒng)中,你必須找到它的具體下載地址。
分布式操作系統(tǒng)是建立在網(wǎng)絡(luò)操作系統(tǒng)之上,對用戶屏蔽了系統(tǒng)資源的分布而形成的一個邏輯整體系統(tǒng)的操作系統(tǒng)。
網(wǎng)絡(luò)操作系統(tǒng)和分布式操作系統(tǒng)的區(qū)別
(1)分布性。分布式操作系統(tǒng)的處理和控制功能均為分布式的;而網(wǎng)絡(luò)操作系統(tǒng)雖具分布處理功能,但其控制功能卻是集中在某個或某些主機(jī)或網(wǎng)絡(luò)服務(wù)器中,即集中式控制方式。
(2)并行性。分布式操作系統(tǒng)具有任務(wù)分配功能,可將多個任務(wù)分配到多個處理單元上,使這些任務(wù)并行執(zhí)行,從而加速了任務(wù)的執(zhí)行;而網(wǎng)絡(luò)操作系統(tǒng)通常無任務(wù)分配功能,網(wǎng)絡(luò)中每個用戶的一個或多個任務(wù)通常都在本地計算機(jī)上處理。
(3)透明性。分布式操作系統(tǒng)通常能很好地隱藏系統(tǒng)內(nèi)部的實現(xiàn)細(xì)節(jié)。包括對象的物理位置、并發(fā)控制和系統(tǒng)故障等對用戶都是透明的。例如,當(dāng)用戶要訪問某個文件時,只需提供文件名而無須知道(所要訪問的對象)它是駐留在那個站點(diǎn)上,即可對它進(jìn)行訪問,以即具有物理位置的透明性。網(wǎng)絡(luò)操作系統(tǒng)的透明性則主要指操作實現(xiàn)上的透明性。例如,當(dāng)用戶要訪問服務(wù)器上的文件時,只需發(fā)出相應(yīng)的文件存取命令,而無需了解對該文件的存取是如何實現(xiàn)的。
(4)共享性。分布式操作系統(tǒng)支持系統(tǒng)中所有用戶對分布在各個站點(diǎn)上的軟硬件資源的共享和透明方式訪問。而網(wǎng)絡(luò)操作系統(tǒng)所提供的資源共享功能僅局限于主機(jī)或網(wǎng)絡(luò)服務(wù)器中資源,對于其它機(jī)器上的資源通常僅有使用該機(jī)的用戶獨(dú)占。
(5)健壯性。分布式操作系統(tǒng)由于處理和控制功能的分布性而具有較好的可用性和可靠性,即健壯性。而網(wǎng)絡(luò)操作系統(tǒng)由于控制功能的集中式特點(diǎn)而使系統(tǒng)重構(gòu)功能較弱,且具有潛在的不可靠性。