淺談:服務(wù)器的十大“性能瓶頸”是指什么?

發(fā)布時間:2011/1/4 12:24:00
      當(dāng)你聽到"性能瓶頸"這個術(shù)語時,映入腦海的主要熱點詞匯就是中央處理器,內(nèi)存,硬盤和網(wǎng)絡(luò)。這些都是探尋性能瓶頸問題的主要方面,但是他們并非性能問題產(chǎn)生的唯一方面。因此,本文針對這六個潛在的誘因跟大家一起來暢談一下服務(wù)器的“性能瓶頸”問題。     (服務(wù)器托管

1.中央處理器

  中央處理器是計算機(jī)的大腦,是進(jìn)行計算和指令運行的所在。中央處理器可以處理數(shù)百萬條計算和指令,但是當(dāng)所運行的計算數(shù)量超出了中央處理器的容量就會導(dǎo)致性能問題。中央處理器所承受的計算負(fù)載數(shù)量超過75%時就將讓整個系統(tǒng)運轉(zhuǎn)緩慢。當(dāng)系統(tǒng)負(fù)荷在短期內(nèi)達(dá)到100%時,中央處理器需要一些空間來應(yīng)付爆炸性的高峰。中央處理器負(fù)荷是導(dǎo)致性能瓶頸的主要途徑。

2.內(nèi)存

  內(nèi)存的經(jīng)驗法則就是"越來越大"。當(dāng)性能問題指向內(nèi)存時,解決性能平靜的共識就是增加更多的內(nèi)存。不過這種做法只在短期內(nèi)是有效的。因內(nèi)存導(dǎo)致的性能瓶頸通常源于設(shè)計欠缺的軟件(內(nèi)存缺口)或者其他由內(nèi)存反映出來的系統(tǒng)漏洞。解決內(nèi)存性能問題的關(guān)鍵是在再增加更多的隨機(jī)存儲器之前找到性能癥狀的根源。

3.存儲

  硬盤速度,RAID型號,存儲類型和控制器技術(shù)組合在一起構(gòu)成了我們大家所熟知的硬盤輸入/輸出。硬盤輸入/輸出對于系統(tǒng)管理員和用戶來說是引發(fā)性能擔(dān)憂的常見源頭。性能上經(jīng)常會遭遇實踐和物理上的限制,即使是使用最好的硬盤技術(shù)也是如此。當(dāng)將硬盤上的工作負(fù)載合并和分離時都要使用最好的解決方案。本地存儲比速度最快的存儲區(qū)域網(wǎng)絡(luò)還要快,因此就像可調(diào)節(jié)的存儲方案一樣充滿吸引力。

4.網(wǎng)絡(luò)

  網(wǎng)絡(luò)也是導(dǎo)致性能瓶頸方面?zhèn)涫茉嵅〉膩碓,但是很難被發(fā)現(xiàn)。除非出現(xiàn)網(wǎng)絡(luò)硬件故障,比如交換機(jī)端口損壞,電纜受損,網(wǎng)絡(luò)卡嘯叫或者路由器配置問題等,否則你會去從別的方面去尋找網(wǎng)絡(luò)性能瓶頸的原因。明顯能感覺到的網(wǎng)絡(luò)運行緩慢經(jīng)常會被歸咎于其他九個導(dǎo)致性能瓶頸的原因。   (vps主機(jī)

5.應(yīng)用軟件

  雖然沒有那個應(yīng)用軟件編程人員愿意承認(rèn)這一點,但編碼匱乏的應(yīng)用軟件經(jīng)常會以硬件問題的表象出現(xiàn)。當(dāng)應(yīng)用軟件運行時對系統(tǒng)影響巨大,當(dāng)應(yīng)用軟件關(guān)閉時問題消失,這就說明應(yīng)用軟件存在問題。當(dāng)發(fā)生性能問題時,在系統(tǒng)管理員和編程人員之間會產(chǎn)生拉鋸戰(zhàn)。每一方都想把過錯推給另一方。在對硬件性能瓶頸糾結(jié)過很久后,大家發(fā)現(xiàn)明智的回答就是:應(yīng)用軟件。  

6.木馬病毒

  病毒,特洛伊木馬和間諜軟件在可察覺的性能瓶頸中占據(jù)很大比例。當(dāng)性能瓶頸屢屢抬頭時,用戶經(jīng)常會抱怨網(wǎng)絡(luò),應(yīng)用軟件或者他們的計算機(jī)。那些性能殺手在一個或者多個服務(wù)器系統(tǒng),用戶的工作組或者兩者中存在。病毒感染是如此普遍以至于你必須對他們施加多層防御措施。反病毒,反間諜軟件,本地防火墻,網(wǎng)絡(luò)防火墻和常見的補丁將幫助用戶保護(hù)系統(tǒng)和預(yù)防由此導(dǎo)致的性能瓶頸。

7.工作負(fù)載

  智能工作負(fù)載管理能幫助用戶預(yù)防與匱乏的平衡工作負(fù)載或者存在不足的負(fù)載平衡規(guī)劃相關(guān)的性能問題。向集群增加系統(tǒng)能緩解這種壓力,但是在虛擬環(huán)境中完成這件事要比物理環(huán)境容易一些。最好的解決方案是測算所有系統(tǒng)的容量和性能,留意向你報告的數(shù)量。遷移工作負(fù)載,增加系統(tǒng)并對性能保持密切關(guān)注。

8.硬件故障或者過時

  硬件使用的時間越長,出現(xiàn)故障的可能性就越大。一些硬件組件已經(jīng)是風(fēng)燭殘年,還有一些硬件經(jīng)常出現(xiàn)故障和難以捉摸的罷工。導(dǎo)致系統(tǒng)重啟,數(shù)據(jù)丟失或者性能瓶頸的硬件由于他們無法預(yù)料的的特性而經(jīng)常讓系統(tǒng)管理員為之抓狂。預(yù)防這種悲劇發(fā)生的最好辦法是保證硬件的時時更新,使用冗余硬件和認(rèn)真監(jiān)控你的系統(tǒng)。

9.文件系統(tǒng)

  你知道你的文件系統(tǒng)會對性能造成深遠(yuǎn)影響嗎?事實確是如此。某些文件系統(tǒng),比如JFS使用的中央處理器很小。XFS有著很高的可擴(kuò)展性和高性能。NTFS是有著高性能的可恢復(fù)文件系統(tǒng)。最新的EXT4文件系統(tǒng)可以有效的支持非常大型的文件。每個文件系統(tǒng)都有一個用途,使用與應(yīng)用軟件不對路的文件系統(tǒng)就會導(dǎo)致災(zāi)難性后果。充分考慮你的文件系統(tǒng)并從中選擇最適合你工作內(nèi)容的解決方案。沒有可以適用于所有文件系統(tǒng)的萬能鑰匙。 (北京服務(wù)器托管

10.技術(shù)

  你為基礎(chǔ)架構(gòu)選擇的技術(shù)在性能中扮演著重要的角色。舉例來說,如果你的服務(wù)主要面向虛擬基礎(chǔ)架構(gòu)技術(shù),那么你所遭遇的性能問題與相對的物理系統(tǒng)是不同的。有一些工作負(fù)載是適用于虛擬技



Copyright© 2004-2020 河南海騰電子技術(shù)有限公司 版權(quán)所有   經(jīng)營性ICP/ISP證 備案號:B1-20180452   豫公網(wǎng)安備 41019702002018號    電子營業(yè)執(zhí)照