複製鏈接
請複製以下鏈接發送給好友

server

鎖定
服務器(英語:Server)指:一個管理資源併為用户提供服務的計算機軟件,通常分為文件服務器(能使用户在其它計算機訪問文件),數據庫服務器和應用程序服務器。運行以上軟件的計算機,或稱為網絡主機(Host)。
中文名
服務器
外文名
Server
分    類
軟件,硬件
舉    例
個人電腦手機

server產品定義

有時,這兩種定義會引起混淆,如網頁服務器。它可能是指用於網站的計算機,也可能是指像Apache這樣的軟件,運行在這樣的計算機上以管理網頁組件和迴應網頁瀏覽器的請求。 服務器的構成包括處理器、硬盤、內存、系統總線等,和通用的計算機架構類似,但是由於需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。 在網絡環境下,根據服務器提供的服務類型不同,分為文件服務器,數據庫服務器,應用程序服務器,WEB服務器等。

server內容介紹

服務器通常以網絡作為介質,既可以通過局域網對內提供服務,也可以通過廣域網對外提供服務。服務器的最大特點就是其強大的運算能力,即使是一部簡單的服務器系統,通常也至少也要有兩顆處理器以構成對稱多處理架構,使其能在短時間內完成大量工作,併為大量用户提供服務。20世紀90年代之後,隨着調制解調器技術的發展,互聯網由窄帶的電話撥接,升級成為寬帶數據,這代表着以信息高速公路為象徵的網絡新時代來臨。互聯網普及同時改變了計算機用户習慣,更大大普及網絡聯繫傳訊的方式,從文字到圖片,再到視頻,服務器所能完成的工作也越來越複雜;而云端、大數據時代造就了各種新類型行業,如網絡商店、網絡電商、網絡拍賣、網絡銷售、網絡遊戲、網絡設計及架設,以及越來越普遍性的雲端數據庫或備份庫。標準服務器(Server)及文件服務器(NAS)的普及正在時時優化及改變現有人類的生活 [1] 

server服務器(硬件)

服務器作為硬件來説,通常是指那些具有較高計算能力,能夠提供給多個用户使用的計算機。服務器與PC機的不同點很多,例如PC機在一個時刻通常只為一個用户服務。服務器與主機不同,主機是通過終端給用户使用的,服務器是通過網絡給客户端用户使用的,所以除了要有擁有終端設備,還要利用網絡才能使用服務器計算機,但用户連上線後就能使用服務器上的特定服務了。
和普通的個人計算機相比, 服務器需要連續的工作在7X24小時環境。這就意味着服務器需要更多的穩定性技術RAS,比如支持使用ECC內存。並通常會有多部連接在一起運作。
根據不同的計算能力,服務器又分為工作組級服務器,部門級服務器和企業級服務器。服務器操作系統是指運行在服務器硬件上的操作系統。服務器操作系統需要管理和充分利用服務器硬件的計算能力並提供給服務器硬件上的軟件使用 [2] 
現在,市場上有很多為服務器作平台的操作系統。類Unix操作系統是Unix的後代,大多為作服務器平台 設計。常見的此類類Unix服務器操作系統有各種Linux發行版(如紅帽企業Linux、SUSE)、AIXHP-UXIRIXFreeBSDSolarisMac OS X ServerOpenBSDNetBSD、和SCO OpenServer。微軟也推出了Microsoft Windows服務器版本,如Windows NT 4.0 Server、Windows 2000 ServerWindows Server 2003Windows Server 2008Windows Server 2008 R2Windows Server 2012Windows Server 2012 R2Windows Server 2016Windows Server 2019

server服務器(軟件)

服務器軟件的定義如前面所述,服務器軟件工作在客户端-服務器或瀏覽器-服務器的方式,有很多形式的服務器,常用的包括:

server外型

服務器常見的外型有四種:塔式服務器、機架服務器(Rack)、刀片服務器(Blade Server)、機櫃式。

server安全性

服務器常遭到黑客攻擊,所以服務器都要不定時的去做檢查。
若無有效防火牆管理,或是未做系統漏洞更新,服務器本身因為固定IP的關係,更易成為攻擊者的目標,因此新聞常見網絡勒索綁架文件。除了家用主機之外,工作場所的服務器是不法者所特別注視的目標。

server相關信息

因此,無論從“硬”的角度還是“軟”的角度而言,Client(Terminal)- - Server 結構都是網絡的根本架構,又稱為C/S結構。(而瀏覽器--服務器結構也就是Browser--Server結構(B/S結構)無非也是C/S結構的一種,因為相對於http server而言,任何browser都是它的client)。而無論“軟”還是“硬”,無論是作為物理上的服務器還是服務器端的軟件(server-u),Server 都始終存在着可靠性高可用性和可擴充性的要求。

server硬件

是一種高性能計算機,作為網絡的節點,存儲、處理網絡上80%的數據、信息,因此也被稱為網絡的靈魂。做一個形象的比喻:服務器就像是郵局的交換機,而微機、筆記本、PAD、手機等固定或移動的網絡終端,就如散落在家庭、各種辦公場所、公共場所等處的電話機。我們與外界日常的生活、工作中的電話交流、溝通,必須經過交換機,才能到達目標電話;同樣如此,網絡終端設備如家庭、企業中的微機上網,獲取資訊,與外界溝通、娛樂等,也必須經過服務器,因此也可以説是服務器在“組織”和“領導”這些設備。
服務器的構成與微機基本相似,有處理器、硬盤、內存、系統總線等,它們是針對具體的網絡應用特別制定的,因而服務器與微機在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面存在差異很大。尤其是隨着信息技術的進步,網絡的作用越來越明顯,對自己信息系統的數據處理能力、安全性等的要求也越來越高,如果您在進行電子商務的過程中被黑客竊走密碼、損失關鍵商業數據;如果您在自動取款機上不能正常的存取,您應該考慮在這些設備系統的幕後指揮者————服務器,而不是埋怨工作人員的素質和其他客觀條件的限制。
服務器是用來幫助大量用户訪問同一數據或資源。服務器可以是高效率的電腦、專用超級服務器、中檔服務器、甚至還可以是大型機。但是,它們有着對其各自正確操作都至關重要的相似要求和特性。
可以非常絕對的説,服務器必須具備以下特性,以便在當今的公司環境中發揮作用:服務器必須具有出色的可靠性,必須具備可用性和可擴充性。企業越來越依賴於服務器運營。這種依賴使大多數服務器功能變成了"關鍵任務"型。企業可以計算出某台服務器在發生故障時的生產效率損失小時數,並將其轉化為金額。

server軟件

服務器端軟件是相對於客户端 ( Client ) 軟件而言的。所謂服務器端軟件,是指能夠開放網絡端口,接受其他的客户端軟件建立連接,並且通過此連接與客户端軟件之間交換數據的軟件。這一開放特定端口,接受客户端軟件連接,並通過此連接與客户端軟件交換數據的行為稱為“服務”(service)。
服務器端軟件的種類很多,隨其所提供的服務的不同而分類。常見的有http server,ftp server,pop3 server,smtp server,irc server,proxy server等等,每種類型裏都有不同的版本,可以運行在不同的硬件及軟件平台上。這些軟件可以單獨運行在某一台計算機上,也可以共同運行在同一台計算機上。它們各自開放不同的端口等待不同的客户端軟件連接。比如http server通常開放80端口,ftp server通常開放21端口等等。
除常用的服務器端軟件之外,還有一種服務器端軟件,可能是人們日常所忽略的,那就是許多的後門木馬。它們潛入系統後,暗自打開某些經常用的端口,當該端口受到特定類型的網絡數據掃描後並接受其登陸之後,即跟控制端(客户端)建立連接。著名的灰鴿子木馬,植入在受侵機器裏的,也就是一個服務器端軟件。(當然,並非所有的木馬都是通過放置服務器端軟件而實現)。

server可靠性

server物理上的

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

server軟件上的

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

server高可用性

高可用性(High Availability)是指隨時存在並且可以立即使用的特性。它既可以指系統本身,也可以指用户實時訪問其所需內容的能力。高可用性的另一主要方面就是從系統故障中迅速恢復的能力。高可用性系統可能使用、也可能不使用冗餘組件,但是它們應該具備運行關鍵熱插拔組件的能力。熱插拔是指在電源仍然接通且系統處於正常運行之中的情況下,用新組件替換故障組件的能力。
高可用性的典型範例是檢測潛在故障並透明地重定向或將故障程序切換給其它地區或系統。例如,一些SCSI設備科研自動地將數據從難以讀取的扇區傳輸到備用扇區,而且操作系統和用户都不會察覺到這一變化。

server可擴充性

可擴充性是指增加服務器容量(在合理範圍內)的能力。不論服務器最初的容量有多大,您都可以放心,可以迅速實現容量的增加。由於訪問互聯網的用户越來越多,而且交易量日益增加,因而最終需要升級服務器。
可擴充性的因素包括:
增加內存的能力
增加處理器的能力
增加磁盤容量的能力
操作系統的限制

server其他

Windows XP系統的一個服務
全稱為lanmanserver,路徑為C:\WINDOWS\system32\svchost.exe -k netsvcs,用途為:支持此計算機通過網絡的文件、打印、和命名管道共享。如果服務停止,這些功能不可用。如果服務被禁用,任何直接依賴於此服務的服務或子服務將無法啓動。
參考資料
  • 1.    範國闖, 鍾華, 黃濤, et al. Web應用服務器研究綜述[J]. 軟件學報, 2003, 14(10):1728-1739.
  • 2.    袁毅. 基於嵌入式Web服務器的網絡視頻監控[J]. 電網技術, 2000, 24(5):71-73.