伺服器基本知識

  Server一詞,有軟硬之分。從硬體的角度而言,Server是物理上存在的伺服器;而從軟體的角度上說,Server指的是具備伺服器端功能的電腦軟體,以及正在執行的伺服器端軟體。以下是由小編整理關於伺服器知識的內容,希望大家喜歡!

  伺服器的硬體服務

  是一種高效能運算機,作為網路的節點,儲存、處理網路上80%的資料、資訊,因此也被稱為網路的靈魂。做一個形象的比喻:伺服器就像是郵局的交換機,而微機、筆記本、PDA、手機等固定或移動的網路終端,就如散落在家庭、各種辦公場所、公共場所等處的電話機。與外界日常的生活、工作中的電話交流、溝通,必須經過交換機,才能到達目標電話;同樣如此,網路終端裝置如家庭、企業中的微機上網,獲取資訊,與外界溝通、娛樂等,也必須經過伺服器,因此也可以說是伺服器在“組織”和“領導”這些裝置。

  伺服器的構成與微機基本相似,有處理器、硬碟、記憶體、系統匯流排等,它們是針對具體的網路應用特別制定的,因而伺服器與微機在處理能力、穩定性、可靠性、安全性、可擴充套件性、可管理性等方面存在差異很大。尤其是隨著資訊科技的進步,網路的作用越來越明顯,對自己資訊系統的資料處理能力、安全性等的要求也越來越高,如果您在進行電子商務的過程中被黑客竊走密碼、損失關鍵商業資料;如果您在自動取款機上不能正常的存取,您應該考慮在這些裝置系統的幕後指揮者————伺服器,而不是埋怨工作人員的素質和其他客觀條件的限制。

  伺服器是用來幫助大量使用者訪問同一資料或資源。伺服器可以是高效率的電腦、專用超級伺服器、中檔伺服器、甚至還可以是大型機。但是,它們有著對其各自正確操作都至關重要的相似要求和特性。

  可以非常絕對的說,伺服器必須具備以下特性,以便在當今的公司環境中發揮作用:伺服器必須具有出色的可靠性,必須具備可用性和可擴充性。企業越來越依賴於伺服器運營。這種依賴使大多數伺服器功能變成了"關鍵任務"型。企業可以計算出某臺伺服器在發生故障時的生產效率損失小時數,並將其轉化為金額。

  伺服器的軟體服務

  伺服器端軟體是相對於客戶端*** Client *** 軟體而言的。所謂伺服器端軟體,是指能夠開放網路埠,接受其他的客戶端軟體建立連線,並且通過此連線與客戶端軟體之間交換資料的軟體。這一開放特定埠,接受客戶端軟體連線,並通過此連線與客戶端軟體交換資料的行為稱為“服務”***service***。

  伺服器端軟體的種類很多,隨其所提供的服務的不同而分類。常見的有http server,ftp server,pop3 server,smtp server,irc server,proxy server等等,每種型別裡都有不同的版本,可以執行在不同的硬體及軟體平臺上。這些軟體可以單獨執行在某一臺計算機上,也可以共同執行在同一臺計算機上。它們各自開放不同的埠等待不同的客戶端軟體連線。比如http server通常開放80埠,ftp server通常開放21埠等等。

  除常用的伺服器端軟體之外,還有一種伺服器端軟體,可能是人們日常所忽略的,那就是許多的後門木馬。它們潛入系統後,暗自開啟某些非常用的埠,當該埠受到特定型別的網路資料掃描後並接受其登陸之後,即跟控制端***客戶端***建立連線。著名的灰鴿子木馬,植入在受侵機器裡的,也就是一個伺服器端軟體。***當然,並非所有的木馬都是通過放置伺服器端軟體而實現***。

  伺服器的特性

  1、可靠效能

  物理上的可靠性

  可靠性是保持可靠而一致的特性,資料完整性和在發生之前對硬體故障做出警告是可靠性的兩個方面。冗餘電源和風扇、可預報的硬碟和風扇故障以及RAID***獨立磁碟冗餘陣列***系統是常見的可靠性特性例子。

  伺服器端軟體的可靠性

  軟體上的可靠性主要表現為令服務***service***更加穩定,不易於發生系統崩潰,不易於導致系統資料丟失,不易於導致連線被中斷或者重置。從某種角度上說,軟體的可靠性,同時也是系統穩定性***Stablity***的另一說法。

  2、高可用性

  高可用性是指隨時存在並且可以立即使用的特性。它既可以指系統本身,也可以指使用者實時訪問其所需內容的能力。高可用性的另一主要方面就是從系統故障中迅速恢復的能力。高可用性系統可能使用、也可能不使用冗餘元件,但是它們應該具備執行關鍵熱插拔元件的能力。熱插拔是指在電源仍然接通且系統處於正常執行之中的情況下,用新元件替換故障元件的能力。

  高可用性的典型範例是檢測潛在故障並透明地重定向或將故障程式切換給其它地區或系統。例如,一些SCSI裝置科研自動地將資料從難以讀取的扇區傳輸到備用扇區,而且作業系統和使用者都不會察覺到這一變化。

  3、可擴充性

  可擴充性是指增加伺服器容量***在合理範圍內***的能力。不論伺服器最初的容量有多大,您都可以放心,可以迅速實現容量的增加。由於訪問網際網路的使用者越來越多,而且交易量日益增加,因而最終需要升級伺服器。

  可擴充性的因素包括:

  增加記憶體的能力

  增加處理器的能力

  增加磁碟容量的能力

  作業系統的限制


“的人還: