Linux 伺服器系統管理第一章 伺服器系統簡介     下一頁

第一章  Linux 伺服器系統簡介

 

1-1 何謂『伺服器系統』?

內容:

  • 1-1-1 伺服器與主從式架構

  • 1-1-2 工作站與伺服器系統

1-1-1 伺服器與主從式架構

網路上應用系統大多是『主從式架構(Client/Server),即是『伺服器(Server)提供某一種『服務』(Service)讓『客戶端Client使用,如圖 1-1 所示。

1-1 主從式架構

伺服器大多是軟體套件,被安裝在某一系統主機上( Linux Windows Server),並被動等待客戶端要求服務。客戶端主動的透過網路向伺服器要求相關服務,伺服器收到要求後,再被動的給予服務。隨著提供服務的種類不同,也有相對應的伺服器名稱,譬如,提供網路終端機連結服務,則稱為『終端機伺服器』(Terminal Server)、提供檔案存取服務,則稱為『檔案伺服器』(File Server)、提供網頁瀏覽服務,則稱為『網頁伺服器』(Web Server)等等。每一種伺服器都有許多不同的套件來達成其功能,也有相對的客戶端套件來配合使用。

同樣的,『客戶端(Client) 是一個軟體套件,它必須配合『伺服器』端的操作,而有專屬的功能,兩者必須相配合才可以正常運作,如下表所示:

如下表所示:

網路應用系統

伺服器套件

客戶端套件

網頁伺服系統

AppacheIIS、、

IEchromeFirefox

檔案傳輸系統

vsftpFileZilla ServerzFTPServer、、

FileZilla clientcutFTP

網路終端機系統

OpensshWinSSHD、、

PuttyWinSCP

資料庫伺服系統

MySQLSQL Server

JDBCSQL Server Client

各種伺服器大多提供標準介面,讓不同套件的客戶端可以連結。譬如,無論利用 Apache Windows IIS 所建立的網頁伺服器,都可以利用 IEChrome Firefox 連結。

1-1-2 工作站與伺服器系統

(A) 何謂工作站?

『工作站』(Workstation)是屬於某一種作業系統,譬如: Windows 7AndroidiOS 皆屬於此類型,又稱為『個人電腦』(Personal Computer)。客戶端套件被安裝在工作站上執行,使用者再透過它由伺服端取得服務。它可能不需要太複雜的多工處理能力,但它是資訊系統與使用者之間最主要的溝通管道(或稱人機介面),為了提供美好的操作環境,需要一套完美的多媒體處理能力。

即是,我們將客戶端軟體安裝於工作站上,並透過網路連接到伺服端,並向伺服端要求服務,伺服端再依照需求回應給客戶端。如圖 1-2 所示,我們將 WWW 服務的客戶端程式,即是瀏覽器( IE) 安裝於工作站( Windows 7)上,透網路向網頁伺服端(Http Server) 要求服務。

1-2 工作站與客戶端套件

(B) 何謂伺服器系統?

『伺服器系統』〈Server System即是可架設多種伺服器的平台,它也是一套作業系統,專長於多人使用、多工處理與資料處理能力,而對於多媒體處理功能可能沒有工作站那麼強。譬如 Unix/Linux Windows Server 系統。基本上,在一部伺服器系統上可以安裝多個不同的伺服器套件,如圖 1-3 所示。但當客戶端要求過於頻繁時,須考慮到伺服器系統的處理能力與網路傳輸效能,因此,有時候會有專屬伺服器( SQL Server)安裝的伺服器系統。

1-3 工作站與伺服器系統

目前電腦硬體設備都非常豐富,不但有多核心的 CPU、配置大量的記憶體空間(2 GByte 以上)、硬碟機容量也非常大(大多有 300Gbyte 以上),網路連結與其他裝置都很完善,任何一部電腦都有拿來安裝伺服器系統或個人系統。但安全性考量是伺服器的重點,在伺服器上大多儲存公司裡重要資訊,如果萬一不幸系統崩潰,導致資料遺失的話,可能會造成公司內巨大的損失,甚至公司倒閉。因此考慮安裝伺服器系統的主機電腦,配備及容量大小並非主要的考慮因素,能讓系統穩定的運轉才是重點。簡單的說,配置多寡的電腦是伺服器系統的必要條件,然而電腦的穩定性如何才是充分條件,因此,用來安裝伺服器系統的電腦必須非常穩定,而且擴充能力也要非常強,這種電腦大多稱為『伺服器主機』〈Server based〉,價錢上也比較昂貴。相對應的,個人電腦比較重視系統功能,尤其在多媒體功能方面,也大多儲存個人資料,因此對安全性考量比較疏忽,大多著重於病毒入侵或個資防範被偷竊。

吾人將上述說明做一個簡單的結論如下:

(1) 目前電腦系統可分為兩大類:工作站與伺服器系統

(2) 工作站上可以安裝多個客戶端套件( IE),使用者可以在工作站上利用客戶端套件取得網路服務( Web Server)。為了讓使用者操作,工作站須提供許多多媒體處理能力,讓它美輪美奐,這又稱為前端處理。

(3) 伺服器系統上可以安裝多個伺服器套件,管理多個伺服器。伺服器必須提供多人同時使用,此系統需具有多人/多工處理能力。此系統專長於資料儲存處理功能,屬於後端處理,對於多媒體處理能力較不需求,但它的系統穩定度與資料傳輸能力很重要。

(4) 一部電腦如果安裝 Windows 7,它即成為工作站;如果將它安裝 Unix/Linux Windows Server,就成為伺服器系統,兩大類都屬於作業系統。

(5) 但在 Linux Windows Server 上也可以安裝客戶端套件( IE Firefox),使它扮演工作站的身分亦可。

翻轉工作室:粘添壽

 

Linux 伺服器系統管理 - CentOS:

 

 

 

翻轉電子書系列: