伺服器磁碟效能分析

2021-08-26 04:15:13 字數 1640 閱讀 8317

伺服器硬碟,顧名思義,就是伺服器上使用的硬碟(hard disk)。如果說伺服器是網路資料的核心,那麼伺服器硬碟就是這個核心的資料倉儲,所有的軟體和使用者資料都儲存在這裡。對使用者來說,儲存在伺服器上的硬碟資料是最寶貴的,因此硬碟的可靠性是非常重要的。為了使硬碟能夠適應大資料量、超長工作時間的工作環境,伺服器一般採用高速、穩定、安全的scsi硬碟。

現在的硬碟從介面方面分,可分為ide硬碟與scsi硬碟(目前還有一些支援pcmcia介面、ieee 1394介面、sata介面、usb介面和fc-al(fibrechannel-arbitrated loop)光纖通道介面的產品,但相對來說非常少);ide硬碟即我們日常所用的硬碟,它由於**便宜而效能也不差,因此在pc上得到了廣泛的應用,目前個人電腦上使用的硬碟絕大多數均為此型別硬碟。另一類硬碟就是scsi硬碟了(scsi即small computer system inte***ce小型計算機系統介面),由於其效能好,因此在伺服器上普遍均採用此類硬碟產品,但同時它的**也不菲,所以在普通pc上不常看到scsi的蹤影。

同普通pc機的硬碟相比,伺服器上使用的硬碟具有如下四個特點:

1、速度快

伺服器使用的硬碟轉速快,可以達到每分鐘7200或10000轉,甚至更高;它還配置了較大(一般為2mb或4mb)的回寫式快取;平均訪問時間比較短;外部傳輸率和內部傳輸率更高,採用ultra wide scsi、ultra2 wide scsi、ultra160 scsi、ultra320 scsi等標準的scsi硬碟,每秒的資料傳輸率分別可以達到40mb、80mb、160mb、320mb。

2、可靠性高

因為伺服器硬碟幾乎是24小時不停地運轉,承受著巨大的工作量。可以說,硬碟如果出了問題,後果不堪設想。所以,現在的硬碟都採用了s.m.a.r.t技術(自監測、分析和報告技術),同時硬碟廠商都採用了各自獨有的先進技術來保證資料的安全。為了避免意外的損失,伺服器硬碟一般都能承受300g到1000g的衝擊力。

3、多使用scsi介面

多數伺服器採用了資料吞吐量大、cpu占有率極低的scsi硬碟。scsi硬碟必須通過scsi介面才能使用,有的伺服器主機板整合了scsi介面,有的安有專用的scsi介面卡,一塊scsi介面卡可以接7個scsi裝置,這是ide介面所不能比擬的。

4、可支援熱插拔

熱插拔(hot swap)是一些伺服器支援的硬碟安裝方式,可以在伺服器不停機的情況下,拔出或插入一塊硬碟,作業系統自動識別硬碟的改動。這種技術對於24小時不間斷執行的伺服器來說,是非常必要的。

我們衡量一款伺服器硬碟的效能時,主要應該參看以下指標:

由於scsi具有cpu佔用率低,多工併發操作效率高,連線裝置多,連線距離長等優點,對於大多數的伺服器應用,建議採用scsi硬碟,並採用最新的ultra160 scsi控制器;對於低端的小型伺服器應用,可以採用最新的ide硬碟和控制器。確定了硬碟的介面和型別後,就要重點考察上面提到的影響硬碟效能的技術指標,根據轉速、單碟容量、平均尋道時間、快取等因素,並結合資金預算,選定價效比最合適的硬碟方案。在具體的應用中,首先應選用壽命長、故障率低的硬碟,可降低故障出現的機率和次數,這牽扯到硬碟的mtbf(平均無故障時間)和資料保護技術,mtbf值越大越好,如浪潮英信伺服器採用的硬碟的mtbf值一般超過120萬小時,而硬碟所共有的s.m.a.r.t.(自監測、分析、報告技術)以及類似技術,如seagate和ibm的dst(驅動器自我檢測)和dft(驅動器健康檢測),對於儲存在硬碟中資料的安全性有著重要意義。

各種伺服器效能分析

域控 務器 域控 務器提供認證服務,實現對網路資源進行管理,包括使用者 裝置 計算機。維護並實施安全策略,提供乙個可靠的網路環境。具有以下的功能 1 使用者認證 2 資源訪問認證 3 安全控制 例如 ldap 和 microsoft s active directory.檔案伺服器 檔案伺服器用來根...

常用伺服器效能分析工具

好記性不如爛筆頭 很有道理,每一次遇到問題都是想不起來命令是啥,在這裡記錄一下下次方便找到!1 top 查詢程序記憶體 cpu占用情況 res實際占用記憶體,cpu為cpu使用佔比,mem為記憶體佔比。top p pid查詢某個程序的資訊。2 iostat 檢視整體io情況 每2秒一次,iowait...

伺服器磁碟滿了

步驟一 遇到磁碟空間不足的報錯時候,首先使用df h檢視磁碟空間使用情況,磁碟空間達到100 步驟二 比如 data已經達到100 進入目錄 data,查詢磁碟空間中的大檔案,使用命令 du sh 查詢占用空間大的目錄,可以看到空間占用比較大的檔案,通過逐層定位,最後會找到具體的檔案 步驟三 除了上...