✔ 最佳答案
圖片參考:
http://sr732.hchs.hc.edu.tw/network/blueball.gif
網路作業系統,是由網路上電腦的程式所組成。有些程式提
供了檔案、列印及網路設備共用的功能,可以將資源分給其他
電腦使用稱為伺服器(Server)。有些程式則被賦予了使用這些共
用資源的能力,稱為用戶端。通常用戶端與伺服器的軟體執行
於同一部電腦上。所以你可以使用別台電腦的資源,而你的同
事也可以利用你的磁碟空間、印表機、或是通訊設備。網路的架設策略有兩種。
圖片參考:
http://sr732.hchs.hc.edu.tw/network/blueball.gif
以伺服器為主的網路是依靠一台執行速度非常快的電腦來提
供所有伺服器的功能,以滿足網路上數十,甚至數百的用戶端
使用。
圖片參考:
http://sr732.hchs.hc.edu.tw/network/blueball.gif
同等式的網路則是則將伺服器的功能分佈到許多電腦上,用
戶端與伺服器的軟體可執行於同一部電腦上。
圖片參考:
http://sr732.hchs.hc.edu.tw/network/thisway.gif
以伺服器為主的網路 一、網路作業系統概述
作業系統是電腦系統中用來管理各種軟硬體資源,提供人機交互使用的軟體。網路作業系統可實現作業系統的所有功能,並且能夠對網路中資源進行管理和共用。目前應用較為廣泛的網路作業系統有:Microsoft公司的Windows Server系列、Novell公司的NetWare、UNIX和Linux等。
1.作業系統功能
作業系統功能:提供人與計算機交互使用的平臺,具有進程管理、存儲管理、設備管理、檔管理和作業管理五大基本功能。
進程管理:主要對處理機進行管理,負責進程的啟動和關閉,為提高利用率採用多道程序技術。
存儲管理:負責記憶體分配、調度和釋放。
設備管理:負責電腦中週邊設備的管理和維護包括驅動程式的載入。
文件管理:負責檔存儲、檔安全保護和檔訪問控制。
作業管理:負責用戶向系統提交作業,以及作業系統如何組織和調度作業。
2.網路作業系統特點
網路作業系統作為網路用戶和電腦之間的介面,通常具有複雜性、並行性、高效性和安全性等特點。一般要求網路作業系統具有如下功能:
(1)支援多工:要求作業系統在同一時間能夠處理多個應用程式,每個應用程式在不同的記憶體空間運行。
(2)支援大記憶體:要求作業系統支援較大的實體記憶體,以便應用程式能夠更好的運行。
(3)支援對稱多處理:要求作業系統支援多個CPU減少事務處理時間,提高作業系統性能。
(4)支援網路負載平衡:要求作業系統能夠與其他計算機構成一個虛擬系統,滿足多用戶訪問時的需要。
(5)支援遠端管理:要求作業系統能夠支援用戶通過Internet遠端管理和維護,比如Windows Server 2003作業系統支援的終端服務。
3.網路作業系統結構
局域網的組建模式通常有對等網路和客戶機/伺服器網路兩種。客戶機/伺服器網路是目前組網的標準模型。客戶機/伺服器網路作業系統由客戶機作業系統和伺服器作業系統兩部份組成。Novell NetWare是典型的客戶機/伺服器網路作業系統。
客戶機作業系統的功能是讓用戶能夠使用本地資源和處理本地的命令和應用程式,另一方面實現客戶機與伺服器的通信。
伺服器作業系統其主要功能是管理伺服器和網路中的各種資源,實現伺服器與客戶機的通信,提供網路服務和提供網路安全管理。
二、常見網路作業系統
1.Windows作業系統
Windows系列作業系統是微軟開發一種介面友好操作簡便的網路作業系統。
Windows作業系統其用戶端作業系統有Windows95/98/me、Windows WorkStation、
Windows 2000 Professional和Windows XP等。Windows作業系統其伺服器端產品
包括Windows NT Server、Windows 2000 Server和Windows Server 2003等。
Windows作業系統支援即插即用、多工、對稱多處理和群集等一系列功能。
2.UNIX作業系統
UNIX作業系統是麻省理工學院開發一種時分作業系統的基礎上發展起來的網路作業系統。UNIX作業系統是目前功能最強、安全性和穩定性最高網路作業系統,其通常與硬體伺服器產品一起捆綁銷售。UNIX是一個多用戶、多工的即時操作系統。
3.Linux作業系統
Linux是芬蘭赫爾辛基大學的學生Linux Torvalds開發的具有UNIX作業系統特徵的新一代網路作業系統。Linux作業系統的最大特徵在於其源代碼是向用戶完全公開,任何一個用戶可根據自己的需要修改Linux作業系統的內核,所以Linux作業系統的發展速度非常迅猛。Linux作業系統具有如下特點:
(1)可完全免費獲得,不需要支援任何費用。
(2)可在任何基於X86的平臺和RISC體系結構的電腦系統上運行。
(3)可實現UNIX作業系統的所有功能。
(4)具有強大的網路功能。
(5)完全開放源代碼。