服務(wù)器性能指標(biāo)以系統(tǒng)響應(yīng)速度和作業(yè)吞吐量為代表。響應(yīng)速度是指用戶從輸入信息到服務(wù)器完成任務(wù)給出響應(yīng)的時間。作業(yè)吞吐量是整個服務(wù)器在單位時間內(nèi)完成的任務(wù)量。假定用戶不間斷地輸入請求,則在系統(tǒng)資源充裕的情況下,單個用戶的吞吐量與響應(yīng)時間成反比,即響應(yīng)時間越短,吞吐量越大。為了縮短某一用戶或服務(wù)的響應(yīng)時間,可以分配給它更多的資源。性能調(diào)整就是根據(jù)應(yīng)用要求和服務(wù)器具體運(yùn)行環(huán)境和狀態(tài),改變各個用戶和服務(wù)程序所分配的系統(tǒng)資源,充分發(fā)揮系統(tǒng)能力,用盡量少的資源滿足用戶要求,達(dá)到為更多用戶服務(wù)的目的。
技術(shù)目標(biāo)
服務(wù)器所要求的高擴(kuò)展性、高可用性、易管理性、高可靠性不僅是廠商追求的技術(shù)目標(biāo),也是用戶所需求的。
可擴(kuò)展性具體表現(xiàn)在兩個方面:一是留有富余的機(jī)箱可用空間,二是充裕的I/O帶寬。隨著處理器運(yùn)算速度的提高和并行處理器數(shù)量的增加,服務(wù)器性能的瓶頸將會歸結(jié)為PCI及其附屬設(shè)備。高擴(kuò)展性意義在于用戶可以根據(jù)需要隨時增加有關(guān)部件,在滿足系統(tǒng)運(yùn)行要求同時,又保護(hù)投資。
可用性是以設(shè)備處于正常運(yùn)行狀態(tài)的時間比例作為衡量指標(biāo),例如99.9%的可用性表示每年有8小時的時間設(shè)備不能正常運(yùn)行,99.999%的可用性表示每年有5分鐘的時間設(shè)備不能正常運(yùn)行。部件冗余是提高可用性的基本方法,通常是對發(fā)生故障給系統(tǒng)造成危害的那些部件(例如電源、硬盤、風(fēng)扇和PCI卡)添加冗余配置,并設(shè)計方便的更換結(jié)構(gòu)(如熱插拔),從而保證這些設(shè)備即使發(fā)生故障也不會影響系統(tǒng)的正常運(yùn)行。
可管理性旨在利用特定的技術(shù)和產(chǎn)品來提高系統(tǒng)的可靠性,降低系統(tǒng)的購買、使用、部署和支持費(fèi)用。最顯著的作用體現(xiàn)在減少維護(hù)人員的工時占用和避免系統(tǒng)停機(jī)帶來的損失。服務(wù)器的管理性能直接影響服務(wù)器的易用性??晒芾硇允荰CO各種費(fèi)用之中所占比例的一項。有研究表明,系統(tǒng)的部署和支持費(fèi)用遠(yuǎn)遠(yuǎn)超過了初次購買所花的費(fèi)用,而付給管理和支持人員的報酬又是其中所占份額的。另外,工作效率的降低、商業(yè)機(jī)會的喪失和營業(yè)收入的下滑所帶來的財務(wù)損失也不可忽視。因此,系統(tǒng)的可管理性既是IT部門的迫切要求,又對企業(yè)經(jīng)營效益起著非常關(guān)鍵的作用??晒芾硇援a(chǎn)品和工具可通過提供系統(tǒng)內(nèi)部的有關(guān)信息而達(dá)到簡化系統(tǒng)管理的目的。通過網(wǎng)絡(luò)實現(xiàn)遠(yuǎn)程管理,技術(shù)支持人員在自己的桌面上即可解決問題,不必親赴故障現(xiàn)場。系統(tǒng)部件可自動監(jiān)視自己的工作狀態(tài),如果發(fā)現(xiàn)故障隱患可隨時發(fā)出警告,提醒維護(hù)人員立即采取措施保護(hù)企業(yè)數(shù)據(jù)資產(chǎn),故障部件更換的操作也非常簡單方便。
說到可靠性,簡單來說就是要求服務(wù)器必須穩(wěn)定運(yùn)行,也就是宕機(jī)率低。其中的關(guān)鍵在于操作系統(tǒng)與硬件設(shè)備的協(xié)作,如果待處理的資源控制在CPU和操作系統(tǒng)上,而不是應(yīng)用上,就會避免由于某項任務(wù)處理出錯而導(dǎo)致系統(tǒng)無法運(yùn)行,服務(wù)器宕機(jī)率將大大降低,而這也恰恰是Unix/Linux系統(tǒng)的優(yōu)勢之一。導(dǎo)致日常維護(hù)工作的中斷有:主機(jī)升級、硬件維護(hù)或安裝、操作系統(tǒng)升級、應(yīng)用/文件升級或維護(hù)、文件重組、全系統(tǒng)備份等原因。意外的災(zāi)難包括硬盤損壞、系統(tǒng)故障、軟件故障、用戶錯誤、電源掉電、人為破壞和自然災(zāi)害等因素。
SMP
SMP(Symmetrical Multi-Processor)就是對稱式多處理器。在對稱式結(jié)構(gòu)中,機(jī)器里每一位處理器的地位都是一樣的,它們連接在一起,共享一個存儲器。存儲器里有一個操作系統(tǒng),每個計算機(jī)都能運(yùn)行這個操作系統(tǒng),都能響應(yīng)外部設(shè)備的要求,即每個存儲器的地位是平等的、對稱的。在國內(nèi)市場上這類機(jī)型的處理器一般以4個或8個為主,有少數(shù)是16個處理器。但是一般來講,SMP結(jié)構(gòu)的機(jī)器可擴(kuò)展性較差,很難做到100個以上多處理器,常規(guī)的一般是8個到16個,不過這對于多數(shù)的用戶來說已經(jīng)夠用了。這種機(jī)器的好處在于它的使用方式和微機(jī)或工作站的區(qū)別不大,編程的變化相對來說比較小,原來用微機(jī)工作站編寫的程序如果要移植到SMP機(jī)器上使用,改動起來也相對比較容易。SMP結(jié)構(gòu)的機(jī)型可用性比較差。因為4個或8個處理器共享一個操作系統(tǒng)和一個存儲器,一旦操作系統(tǒng)出現(xiàn)了問題,整個機(jī)器就完全癱瘓掉了。而且由于這個機(jī)器的可擴(kuò)展性較差,不容易保護(hù)用戶的投資。但是這類機(jī)型技術(shù)比較成熟,相應(yīng)的軟件也比較多,因此現(xiàn)在國內(nèi)市場上推出的并行機(jī)大量都是這一種。
集群技術(shù)
通俗地說,集群是這樣一種技術(shù):它至少將兩個系統(tǒng)連接到一起,使兩臺服務(wù)器能夠像一臺機(jī)器那樣工作或者看起來好像一臺機(jī)器。采用集群系統(tǒng)通常是為了提高系統(tǒng)的穩(wěn)定性和網(wǎng)絡(luò)中心的數(shù)據(jù)處理能力及服務(wù)能力。自80年代初以來,各種形式的集群技術(shù)紛紛涌現(xiàn)。因為集群能夠提供高可用性和可伸縮性,所以,它迅速成為企業(yè)和ISP計算的支柱。
常見集群技術(shù)
1.服務(wù)器鏡像技術(shù)
服務(wù)器鏡像技術(shù)是將建立在同一個局域網(wǎng)之上的兩臺服務(wù)器通過軟件或其他特殊的網(wǎng)絡(luò)設(shè)備(比如鏡像卡)將兩臺服務(wù)器的硬盤做鏡像。其中,一臺服務(wù)器被指定為主服務(wù)器,另一臺為從服務(wù)器??蛻糁荒軐χ鞣?wù)器上的鏡像的卷進(jìn)行讀寫,即只有主服務(wù)器通過網(wǎng)絡(luò)向用戶提供服務(wù),從服務(wù)器上相應(yīng)的卷被鎖定以防對數(shù)據(jù)的存取。主/從服務(wù)器分別通過心跳監(jiān)測線路互相監(jiān)測對方的運(yùn)行狀態(tài),當(dāng)主服務(wù)器因故障宕機(jī)時,從服務(wù)器將在很短的時間內(nèi)接管主服務(wù)器的應(yīng)用。
技術(shù)目標(biāo)
服務(wù)器所要求的高擴(kuò)展性、高可用性、易管理性、高可靠性不僅是廠商追求的技術(shù)目標(biāo),也是用戶所需求的。
可擴(kuò)展性具體表現(xiàn)在兩個方面:一是留有富余的機(jī)箱可用空間,二是充裕的I/O帶寬。隨著處理器運(yùn)算速度的提高和并行處理器數(shù)量的增加,服務(wù)器性能的瓶頸將會歸結(jié)為PCI及其附屬設(shè)備。高擴(kuò)展性意義在于用戶可以根據(jù)需要隨時增加有關(guān)部件,在滿足系統(tǒng)運(yùn)行要求同時,又保護(hù)投資。
可用性是以設(shè)備處于正常運(yùn)行狀態(tài)的時間比例作為衡量指標(biāo),例如99.9%的可用性表示每年有8小時的時間設(shè)備不能正常運(yùn)行,99.999%的可用性表示每年有5分鐘的時間設(shè)備不能正常運(yùn)行。部件冗余是提高可用性的基本方法,通常是對發(fā)生故障給系統(tǒng)造成危害的那些部件(例如電源、硬盤、風(fēng)扇和PCI卡)添加冗余配置,并設(shè)計方便的更換結(jié)構(gòu)(如熱插拔),從而保證這些設(shè)備即使發(fā)生故障也不會影響系統(tǒng)的正常運(yùn)行。
可管理性旨在利用特定的技術(shù)和產(chǎn)品來提高系統(tǒng)的可靠性,降低系統(tǒng)的購買、使用、部署和支持費(fèi)用。最顯著的作用體現(xiàn)在減少維護(hù)人員的工時占用和避免系統(tǒng)停機(jī)帶來的損失。服務(wù)器的管理性能直接影響服務(wù)器的易用性??晒芾硇允荰CO各種費(fèi)用之中所占比例的一項。有研究表明,系統(tǒng)的部署和支持費(fèi)用遠(yuǎn)遠(yuǎn)超過了初次購買所花的費(fèi)用,而付給管理和支持人員的報酬又是其中所占份額的。另外,工作效率的降低、商業(yè)機(jī)會的喪失和營業(yè)收入的下滑所帶來的財務(wù)損失也不可忽視。因此,系統(tǒng)的可管理性既是IT部門的迫切要求,又對企業(yè)經(jīng)營效益起著非常關(guān)鍵的作用??晒芾硇援a(chǎn)品和工具可通過提供系統(tǒng)內(nèi)部的有關(guān)信息而達(dá)到簡化系統(tǒng)管理的目的。通過網(wǎng)絡(luò)實現(xiàn)遠(yuǎn)程管理,技術(shù)支持人員在自己的桌面上即可解決問題,不必親赴故障現(xiàn)場。系統(tǒng)部件可自動監(jiān)視自己的工作狀態(tài),如果發(fā)現(xiàn)故障隱患可隨時發(fā)出警告,提醒維護(hù)人員立即采取措施保護(hù)企業(yè)數(shù)據(jù)資產(chǎn),故障部件更換的操作也非常簡單方便。
說到可靠性,簡單來說就是要求服務(wù)器必須穩(wěn)定運(yùn)行,也就是宕機(jī)率低。其中的關(guān)鍵在于操作系統(tǒng)與硬件設(shè)備的協(xié)作,如果待處理的資源控制在CPU和操作系統(tǒng)上,而不是應(yīng)用上,就會避免由于某項任務(wù)處理出錯而導(dǎo)致系統(tǒng)無法運(yùn)行,服務(wù)器宕機(jī)率將大大降低,而這也恰恰是Unix/Linux系統(tǒng)的優(yōu)勢之一。導(dǎo)致日常維護(hù)工作的中斷有:主機(jī)升級、硬件維護(hù)或安裝、操作系統(tǒng)升級、應(yīng)用/文件升級或維護(hù)、文件重組、全系統(tǒng)備份等原因。意外的災(zāi)難包括硬盤損壞、系統(tǒng)故障、軟件故障、用戶錯誤、電源掉電、人為破壞和自然災(zāi)害等因素。
SMP
SMP(Symmetrical Multi-Processor)就是對稱式多處理器。在對稱式結(jié)構(gòu)中,機(jī)器里每一位處理器的地位都是一樣的,它們連接在一起,共享一個存儲器。存儲器里有一個操作系統(tǒng),每個計算機(jī)都能運(yùn)行這個操作系統(tǒng),都能響應(yīng)外部設(shè)備的要求,即每個存儲器的地位是平等的、對稱的。在國內(nèi)市場上這類機(jī)型的處理器一般以4個或8個為主,有少數(shù)是16個處理器。但是一般來講,SMP結(jié)構(gòu)的機(jī)器可擴(kuò)展性較差,很難做到100個以上多處理器,常規(guī)的一般是8個到16個,不過這對于多數(shù)的用戶來說已經(jīng)夠用了。這種機(jī)器的好處在于它的使用方式和微機(jī)或工作站的區(qū)別不大,編程的變化相對來說比較小,原來用微機(jī)工作站編寫的程序如果要移植到SMP機(jī)器上使用,改動起來也相對比較容易。SMP結(jié)構(gòu)的機(jī)型可用性比較差。因為4個或8個處理器共享一個操作系統(tǒng)和一個存儲器,一旦操作系統(tǒng)出現(xiàn)了問題,整個機(jī)器就完全癱瘓掉了。而且由于這個機(jī)器的可擴(kuò)展性較差,不容易保護(hù)用戶的投資。但是這類機(jī)型技術(shù)比較成熟,相應(yīng)的軟件也比較多,因此現(xiàn)在國內(nèi)市場上推出的并行機(jī)大量都是這一種。
集群技術(shù)
通俗地說,集群是這樣一種技術(shù):它至少將兩個系統(tǒng)連接到一起,使兩臺服務(wù)器能夠像一臺機(jī)器那樣工作或者看起來好像一臺機(jī)器。采用集群系統(tǒng)通常是為了提高系統(tǒng)的穩(wěn)定性和網(wǎng)絡(luò)中心的數(shù)據(jù)處理能力及服務(wù)能力。自80年代初以來,各種形式的集群技術(shù)紛紛涌現(xiàn)。因為集群能夠提供高可用性和可伸縮性,所以,它迅速成為企業(yè)和ISP計算的支柱。
常見集群技術(shù)
1.服務(wù)器鏡像技術(shù)
服務(wù)器鏡像技術(shù)是將建立在同一個局域網(wǎng)之上的兩臺服務(wù)器通過軟件或其他特殊的網(wǎng)絡(luò)設(shè)備(比如鏡像卡)將兩臺服務(wù)器的硬盤做鏡像。其中,一臺服務(wù)器被指定為主服務(wù)器,另一臺為從服務(wù)器??蛻糁荒軐χ鞣?wù)器上的鏡像的卷進(jìn)行讀寫,即只有主服務(wù)器通過網(wǎng)絡(luò)向用戶提供服務(wù),從服務(wù)器上相應(yīng)的卷被鎖定以防對數(shù)據(jù)的存取。主/從服務(wù)器分別通過心跳監(jiān)測線路互相監(jiān)測對方的運(yùn)行狀態(tài),當(dāng)主服務(wù)器因故障宕機(jī)時,從服務(wù)器將在很短的時間內(nèi)接管主服務(wù)器的應(yīng)用。