服務(wù)器基本知識(shí)
服務(wù)器基本知識(shí)
Server一詞,有軟硬之分。從硬件的角度而言,Server是物理上存在的服務(wù)器;而從軟件的角度上說(shuō),Server指的是具備服務(wù)器端功能的電腦軟件,以及正在運(yùn)行的服務(wù)器端軟件。以下是由學(xué)習(xí)啦小編整理關(guān)于服務(wù)器知識(shí)的內(nèi)容,希望大家喜歡!
服務(wù)器的硬件服務(wù)
是一種高性能計(jì)算機(jī),作為網(wǎng)絡(luò)的節(jié)點(diǎn),存儲(chǔ)、處理網(wǎng)絡(luò)上80%的數(shù)據(jù)、信息,因此也被稱為網(wǎng)絡(luò)的靈魂。做一個(gè)形象的比喻:服務(wù)器就像是郵局的交換機(jī),而微機(jī)、筆記本、PDA、手機(jī)等固定或移動(dòng)的網(wǎng)絡(luò)終端,就如散落在家庭、各種辦公場(chǎng)所、公共場(chǎng)所等處的電話機(jī)。與外界日常的生活、工作中的電話交流、溝通,必須經(jīng)過(guò)交換機(jī),才能到達(dá)目標(biāo)電話;同樣如此,網(wǎng)絡(luò)終端設(shè)備如家庭、企業(yè)中的微機(jī)上網(wǎng),獲取資訊,與外界溝通、娛樂(lè)等,也必須經(jīng)過(guò)服務(wù)器,因此也可以說(shuō)是服務(wù)器在“組織”和“領(lǐng)導(dǎo)”這些設(shè)備。
服務(wù)器的構(gòu)成與微機(jī)基本相似,有處理器、硬盤、內(nèi)存、系統(tǒng)總線等,它們是針對(duì)具體的網(wǎng)絡(luò)應(yīng)用特別制定的,因而服務(wù)器與微機(jī)在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面存在差異很大。尤其是隨著信息技術(shù)的進(jìn)步,網(wǎng)絡(luò)的作用越來(lái)越明顯,對(duì)自己信息系統(tǒng)的數(shù)據(jù)處理能力、安全性等的要求也越來(lái)越高,如果您在進(jìn)行電子商務(wù)的過(guò)程中被黑客竊走密碼、損失關(guān)鍵商業(yè)數(shù)據(jù);如果您在自動(dòng)取款機(jī)上不能正常的存取,您應(yīng)該考慮在這些設(shè)備系統(tǒng)的幕后指揮者————服務(wù)器,而不是埋怨工作人員的素質(zhì)和其他客觀條件的限制。
服務(wù)器是用來(lái)幫助大量用戶訪問(wèn)同一數(shù)據(jù)或資源。服務(wù)器可以是高效率的電腦、專用超級(jí)服務(wù)器、中檔服務(wù)器、甚至還可以是大型機(jī)。但是,它們有著對(duì)其各自正確操作都至關(guān)重要的相似要求和特性。
可以非常絕對(duì)的說(shuō),服務(wù)器必須具備以下特性,以便在當(dāng)今的公司環(huán)境中發(fā)揮作用:服務(wù)器必須具有出色的可靠性,必須具備可用性和可擴(kuò)充性。企業(yè)越來(lái)越依賴于服務(wù)器運(yùn)營(yíng)。這種依賴使大多數(shù)服務(wù)器功能變成了"關(guān)鍵任務(wù)"型。企業(yè)可以計(jì)算出某臺(tái)服務(wù)器在發(fā)生故障時(shí)的生產(chǎn)效率損失小時(shí)數(shù),并將其轉(zhuǎn)化為金額。
服務(wù)器的軟件服務(wù)
服務(wù)器端軟件是相對(duì)于客戶端( Client ) 軟件而言的。所謂服務(wù)器端軟件,是指能夠開放網(wǎng)絡(luò)端口,接受其他的客戶端軟件建立連接,并且通過(guò)此連接與客戶端軟件之間交換數(shù)據(jù)的軟件。這一開放特定端口,接受客戶端軟件連接,并通過(guò)此連接與客戶端軟件交換數(shù)據(jù)的行為稱為“服務(wù)”(service)。
服務(wù)器端軟件的種類很多,隨其所提供的服務(wù)的不同而分類。常見(jiàn)的有http server,ftp server,pop3 server,smtp server,irc server,proxy server等等,每種類型里都有不同的版本,可以運(yùn)行在不同的硬件及軟件平臺(tái)上。這些軟件可以單獨(dú)運(yùn)行在某一臺(tái)計(jì)算機(jī)上,也可以共同運(yùn)行在同一臺(tái)計(jì)算機(jī)上。它們各自開放不同的端口等待不同的客戶端軟件連接。比如http server通常開放80端口,ftp server通常開放21端口等等。
除常用的服務(wù)器端軟件之外,還有一種服務(wù)器端軟件,可能是人們?nèi)粘K雎缘模蔷褪窃S多的后門木馬。它們潛入系統(tǒng)后,暗自打開某些非常用的端口,當(dāng)該端口受到特定類型的網(wǎng)絡(luò)數(shù)據(jù)掃描后并接受其登陸之后,即跟控制端(客戶端)建立連接。著名的灰鴿子木馬,植入在受侵機(jī)器里的,也就是一個(gè)服務(wù)器端軟件。(當(dāng)然,并非所有的木馬都是通過(guò)放置服務(wù)器端軟件而實(shí)現(xiàn))。
服務(wù)器的特性
1、可靠性能
物理上的可靠性
可靠性是保持可靠而一致的特性,數(shù)據(jù)完整性和在發(fā)生之前對(duì)硬件故障做出警告是可靠性的兩個(gè)方面。冗余電源和風(fēng)扇、可預(yù)報(bào)的硬盤和風(fēng)扇故障以及RAID(獨(dú)立磁盤冗余陣列)系統(tǒng)是常見(jiàn)的可靠性特性例子。
服務(wù)器端軟件的可靠性
軟件上的可靠性主要表現(xiàn)為令服務(wù)(service)更加穩(wěn)定,不易于發(fā)生系統(tǒng)崩潰,不易于導(dǎo)致系統(tǒng)數(shù)據(jù)丟失,不易于導(dǎo)致連接被中斷或者重置。從某種角度上說(shuō),軟件的可靠性,同時(shí)也是系統(tǒng)穩(wěn)定性(Stablity)的另一說(shuō)法。
2、高可用性
高可用性是指隨時(shí)存在并且可以立即使用的特性。它既可以指系統(tǒng)本身,也可以指用戶實(shí)時(shí)訪問(wèn)其所需內(nèi)容的能力。高可用性的另一主要方面就是從系統(tǒng)故障中迅速恢復(fù)的能力。高可用性系統(tǒng)可能使用、也可能不使用冗余組件,但是它們應(yīng)該具備運(yùn)行關(guān)鍵熱插拔組件的能力。熱插拔是指在電源仍然接通且系統(tǒng)處于正常運(yùn)行之中的情況下,用新組件替換故障組件的能力。
高可用性的典型范例是檢測(cè)潛在故障并透明地重定向或?qū)⒐收铣绦蚯袚Q給其它地區(qū)或系統(tǒng)。例如,一些SCSI設(shè)備科研自動(dòng)地將數(shù)據(jù)從難以讀取的扇區(qū)傳輸?shù)絺溆蒙葏^(qū),而且操作系統(tǒng)和用戶都不會(huì)察覺(jué)到這一變化。
3、可擴(kuò)充性
可擴(kuò)充性是指增加服務(wù)器容量(在合理范圍內(nèi))的能力。不論服務(wù)器最初的容量有多大,您都可以放心,可以迅速實(shí)現(xiàn)容量的增加。由于訪問(wèn)互聯(lián)網(wǎng)的用戶越來(lái)越多,而且交易量日益增加,因而最終需要升級(jí)服務(wù)器。
可擴(kuò)充性的因素包括:
增加內(nèi)存的能力
增加處理器的能力
增加磁盤容量的能力
操作系統(tǒng)的限制
看過(guò)“服務(wù)器基本知識(shí)“的人還看了: