| 導購 | 订阅 | 在线投稿
分享
 
 
 

超強DIY:打造屬于自己的服務器硬件平台

2008-05-18 23:50:38  編輯來源:互聯網  简体版  手機版  移動版  評論  字體: ||

DIY這個字眼在近幾年越來越流行了,除了計算機可以DIY外,我們平時還會對其他東西DIY一把。但是,大家有沒有想過DIY一台服務器啊?當然,筆者這裏指的DIY服務器並非嚴格意義上的專業服務器,而是一台適合應用在家中或者小型局域網中的單處理器高性能廉價服務器。

我們的DIY之旅首先從選擇處理器開始,從性能和穩定性方面考慮,intel的奔騰4處理器是當仁不讓的選擇,而intel最新推出的800MHz超線程奔騰4處理器無疑是最適合用來DIY服務器的一款台式機處理器,其售價雖然要比其他衆多處理器更高,但是,與服務器專用處理器相比其價格仍然非常具有優勢。

DIY之旅的第二步,也是最重要的一步,無疑就是選擇哪款主板作爲服務器的「骨架」,相對于CPU來說,主板的選擇更爲麻煩一些,考慮的相關因素也要多的多。在最新的800MHz前端總線平台方面,筆者認爲,威盛電子最新推出的的PT800芯片組主板最爲適合用來充當服務器的主板,PT800芯片組是威盛電子在獲得intel授權以後推出的第一款P4系列芯片組,從威盛電子最初推出的的P4X266芯片組到P4X333芯片組再到P4X400芯片組這一步步走來,威盛電子的P4芯片組性能已經得到了大家的認可,特別是P4X400芯片組,它曾經一度霸占著P4平台技術第一的王位,而其産品德高性價比尤爲讓人心動。在800MHz來臨時,威盛電子憑借自己在前幾款芯片組成功的經驗以及累計的技術優勢,很快的就推出了相應的PT800芯片組,PT800芯片組搭配的是威盛最新推出的VT8237南橋,支持800/533/400MHz前端總線的Intel奔騰、賽揚4處理器、支持Hyper-Threading超線程技術、支持最大8GB ECC DDR400/333/266 SDRAM內存、支持4個Serial ATA串行硬盤以及RAID 0, RAID 1, RAID 0+1。同時,使用了V-Link 533 MB/sec高帶寬南北橋互聯傳輸以及擁有FastStream64技術的內存控制器。作爲服務器主板來說,PT800芯片組擁有內存ECC糾錯、串行硬盤以及FastStream64技術,這三點是筆者選擇它作爲服務器主板的主要因素。

在PT800芯片組中,我們看到ECC的出現其實也不出乎意料,在P4PB Ultra主板中,我們已經看到了ECC的身影,看來ECC在PT800芯片組中的出現是威盛電子有計劃的一步!使用ECC必須和帶有ECC糾錯功能的內存相配合使用,當數據進行讀取時,ECC糾錯會對其中的代碼進行檢驗,如果發生異常的話,將會對其代碼進行釋放檢驗,最終將正確的代碼提供給系統。由于經過一個檢驗的過程,所以帶有ECC糾錯的系統的效率將會比一般的系統性能下降一點,但是,筆者認爲如果在服務區之類的需要數據安全的系統中使用帶有ECC糾錯功能的平台將有助于系統的穩定。

串行硬盤作爲並行硬盤的替代品,正逐漸走入大家的視線。目前,串行硬盤還處于第一代産品,其只能提供150M/s的數據傳輸率。同時,由于受到內部傳輸率的制約,其實際性能只能略好于ATA133並行硬盤。然而,串行硬盤將在新一代Windows桌面平台上實現熱插拔,對于服務器來說,使用能夠熱插拔的串行硬盤將在數據備份和維護上更加方便。此外,PT800芯片組的VT8237南橋第一次引入了稱爲VIA Drivestation的功能,能直接通過芯片組本身提供系統對串行硬盤和並行硬盤的支持,並且還支持串行硬盤的RAID 0, RAID 1, RAID 0+1,& JBOD(RAID串聯模式)。與衆多主板采用外接芯片方式實現RAID和SATA相比,芯片組的直接支持將在兼容性和穩定性上更優秀,傳輸率也會更高一點。

RAID0是所有RAID中速度最快、利用率最高的一種模式,也是主板支持較多的一種,intel的ICH5R南橋也第一次引入了對RAID的支持,選擇的正是RAID0。RAID0將需要存儲的數據分塊並平均分配到兩塊硬盤上存儲,讀取時也是分別讀取兩塊硬盤中的相應數據,由于硬盤的內部傳輸率是制約磁盤性能發揮的重要一環,RAID0通過對兩塊硬盤進行讀取、存儲操作,在同一時間分塊處理數據,將數據處理的時間降低一半,同時也將內部傳輸率的影響降低一些。但是,由于RAID0是通過對兩塊硬盤進行操作,兩塊硬盤的故障發生率是一塊硬盤的兩倍。所以,RAID0也是一個不太健壯的RAID模式。

與RAID0恰恰相反的一種RAID模式就是RAID1,RAID1它抛棄了性能而注重數據的安全。RAID1也是由兩塊硬盤組成,其中一塊硬盤作爲主硬盤進行數據的存儲,另一塊硬盤作爲數據備份的鏡像硬盤。使用RAID1的系統可以保證數據的安全性。然而,性能卻依然沒有提升。

其實,在RAID中,還有一種就能提高系統性能,又能保證數據安全的模式??RAID0+1。不過,實現RAID0+1需要使用四塊硬盤,而串行硬盤的接口是一一對應,不分主從盤的設計,換句話說,如果我們需要采用RAID0+1模式,我們就需要有四個串行硬盤的SATA接口,而現在無論是intel還是其他廠商的芯片組,都只能提供系統2個SATA接口,所以,我們在現有的主板上很少看到采用RAID0+1模式!不過,在VIA PT800芯片組上,威盛電子通過SATALite接口、搭配額外的PHY芯片使得系統可以使用四個串行硬盤。有了SATALite接口的支持,RAID0+1的模式才得以了實現。可以說有了威盛電子的這一個新技術,我們的數據安全和數據傳輸性能才有了保證。其實,PT800芯片組的RAID0+1模式才是讓筆者動心的地方。

對于服務器這樣需要頻繁對數據進行操作的平台來說,數據讀取的性能和磁盤的性能一樣重要。在有了RAID的支持下,接下來需要我們考慮的就是內存子系統的性能。經過在KT400A平台和KT600平台上的使用,威盛電子已經在PT800芯片組上使用了新型的FastStream64技術,FastStream64技術在系統的北橋中添加一個緩沖區,通過一個預先預制的算法將有必要的數據提前「導入「緩沖區,在數據讀取時,如果需要的數據已經處在緩沖區的話,那麽就可以直接對緩沖區進行操作,從而提高數據處理的速度。從整個業界來說,FastStream64這一新技術無疑給整個芯片組的設計做出了抛磚引玉的作用。

有了串行硬盤的熱插拔和豐富的RAID的支持,能爲服務器的存儲提供更好的性能以及更多的選擇,這點是其他平台無法比擬的。VIA Drivestation除了支持串行ATA外,還能提供並行ATA的支持,能夠讓我們順利的從並行ATA過渡到串行ATA上。VIA Drivestation還在一定程度上改善了威盛平台的磁盤性能。同時,擁有FastStream64技術的內存控制將爲PT800平台的數據傳輸開通快速的「綠色通道」,而服務器的穩定運行也在ECC糾錯的支持下有了保證。穩定和高性能這些服務器需要的條件,在PT800芯片組上已經有了很好的體現。

在解決了主板選擇難題後,DIY之旅剩下的工作就是選配其他配件,爲了配合PT800芯片組主板的ECC糾錯,那麽一條帶有ECC糾錯功能的內存應該是少不了的,而作爲服務器512M的內存容量也只能說是馬馬虎虎了。硬盤方面,我們可以根據RAID的類型,選擇相應數量的硬盤,如果采用RAID0或者1,那麽兩塊硬盤就足夠了。而需要構建RAID0+1模式則需要四快相同型號的硬盤。而如果需要采用並行硬盤,PT800芯片組主板也可以同時滿足。在網絡方面,PT800芯片組已經內建了一個10/100M以太網接口,剩下需要的是在決定網絡結構後購買相應的網絡設備。而顯卡方面,由于服務器的應用所限,我們沒有必要去購買一塊高性能的顯卡,可以隨便選購。:)筆者最後需要提醒的是,作爲服務器,電源的選擇需要特別「用心」,由于需要帶動較多的硬盤,所以功率要十足,決不能縮水。

我們如果能仔細的考慮服務器的特點,並選擇合適的配件,那麽一套由個人DIY打造的單處理器廉價服務器將會有令人咋舌的性能和出色的性價比,是普通網吧、企事業單位、小型局域網乃至家庭計算機中心的好選擇,我們再也不必爲選擇服務器而付出更多資金

  DIY這個字眼在近幾年越來越流行了,除了計算機可以DIY外,我們平時還會對其他東西DIY一把。但是,大家有沒有想過DIY一台服務器啊?當然,筆者這裏指的DIY服務器並非嚴格意義上的專業服務器,而是一台適合應用在家中或者小型局域網中的單處理器高性能廉價服務器。   我們的DIY之旅首先從選擇處理器開始,從性能和穩定性方面考慮,intel的奔騰4處理器是當仁不讓的選擇,而intel最新推出的800MHz超線程奔騰4處理器無疑是最適合用來DIY服務器的一款台式機處理器,其售價雖然要比其他衆多處理器更高,但是,與服務器專用處理器相比其價格仍然非常具有優勢。   DIY之旅的第二步,也是最重要的一步,無疑就是選擇哪款主板作爲服務器的「骨架」,相對于CPU來說,主板的選擇更爲麻煩一些,考慮的相關因素也要多的多。在最新的800MHz前端總線平台方面,筆者認爲,威盛電子最新推出的的PT800芯片組主板最爲適合用來充當服務器的主板,PT800芯片組是威盛電子在獲得intel授權以後推出的第一款P4系列芯片組,從威盛電子最初推出的的P4X266芯片組到P4X333芯片組再到P4X400芯片組這一步步走來,威盛電子的P4芯片組性能已經得到了大家的認可,特別是P4X400芯片組,它曾經一度霸占著P4平台技術第一的王位,而其産品德高性價比尤爲讓人心動。在800MHz來臨時,威盛電子憑借自己在前幾款芯片組成功的經驗以及累計的技術優勢,很快的就推出了相應的PT800芯片組,PT800芯片組搭配的是威盛最新推出的VT8237南橋,支持800/533/400MHz前端總線的Intel奔騰、賽揚4處理器、支持Hyper-Threading超線程技術、支持最大8GB ECC DDR400/333/266 SDRAM內存、支持4個Serial ATA串行硬盤以及RAID 0, RAID 1, RAID 0+1。同時,使用了V-Link 533 MB/sec高帶寬南北橋互聯傳輸以及擁有FastStream64技術的內存控制器。作爲服務器主板來說,PT800芯片組擁有內存ECC糾錯、串行硬盤以及FastStream64技術,這三點是筆者選擇它作爲服務器主板的主要因素。   在PT800芯片組中,我們看到ECC的出現其實也不出乎意料,在P4PB Ultra主板中,我們已經看到了ECC的身影,看來ECC在PT800芯片組中的出現是威盛電子有計劃的一步!使用ECC必須和帶有ECC糾錯功能的內存相配合使用,當數據進行讀取時,ECC糾錯會對其中的代碼進行檢驗,如果發生異常的話,將會對其代碼進行釋放檢驗,最終將正確的代碼提供給系統。由于經過一個檢驗的過程,所以帶有ECC糾錯的系統的效率將會比一般的系統性能下降一點,但是,筆者認爲如果在服務區之類的需要數據安全的系統中使用帶有ECC糾錯功能的平台將有助于系統的穩定。   串行硬盤作爲並行硬盤的替代品,正逐漸走入大家的視線。目前,串行硬盤還處于第一代産品,其只能提供150M/s的數據傳輸率。同時,由于受到內部傳輸率的制約,其實際性能只能略好于ATA133並行硬盤。然而,串行硬盤將在新一代Windows桌面平台上實現熱插拔,對于服務器來說,使用能夠熱插拔的串行硬盤將在數據備份和維護上更加方便。此外,PT800芯片組的VT8237南橋第一次引入了稱爲VIA Drivestation的功能,能直接通過芯片組本身提供系統對串行硬盤和並行硬盤的支持,並且還支持串行硬盤的RAID 0, RAID 1, RAID 0+1,& JBOD(RAID串聯模式)。與衆多主板采用外接芯片方式實現RAID和SATA相比,芯片組的直接支持將在兼容性和穩定性上更優秀,傳輸率也會更高一點。   RAID0是所有RAID中速度最快、利用率最高的一種模式,也是主板支持較多的一種,intel的ICH5R南橋也第一次引入了對RAID的支持,選擇的正是RAID0。RAID0將需要存儲的數據分塊並平均分配到兩塊硬盤上存儲,讀取時也是分別讀取兩塊硬盤中的相應數據,由于硬盤的內部傳輸率是制約磁盤性能發揮的重要一環,RAID0通過對兩塊硬盤進行讀取、存儲操作,在同一時間分塊處理數據,將數據處理的時間降低一半,同時也將內部傳輸率的影響降低一些。但是,由于RAID0是通過對兩塊硬盤進行操作,兩塊硬盤的故障發生率是一塊硬盤的兩倍。所以,RAID0也是一個不太健壯的RAID模式。   與RAID0恰恰相反的一種RAID模式就是RAID1,RAID1它抛棄了性能而注重數據的安全。RAID1也是由兩塊硬盤組成,其中一塊硬盤作爲主硬盤進行數據的存儲,另一塊硬盤作爲數據備份的鏡像硬盤。使用RAID1的系統可以保證數據的安全性。然而,性能卻依然沒有提升。   其實,在RAID中,還有一種就能提高系統性能,又能保證數據安全的模式??RAID0+1。不過,實現RAID0+1需要使用四塊硬盤,而串行硬盤的接口是一一對應,不分主從盤的設計,換句話說,如果我們需要采用RAID0+1模式,我們就需要有四個串行硬盤的SATA接口,而現在無論是intel還是其他廠商的芯片組,都只能提供系統2個SATA接口,所以,我們在現有的主板上很少看到采用RAID0+1模式!不過,在VIA PT800芯片組上,威盛電子通過SATALite接口、搭配額外的PHY芯片使得系統可以使用四個串行硬盤。有了SATALite接口的支持,RAID0+1的模式才得以了實現。可以說有了威盛電子的這一個新技術,我們的數據安全和數據傳輸性能才有了保證。其實,PT800芯片組的RAID0+1模式才是讓筆者動心的地方。   對于服務器這樣需要頻繁對數據進行操作的平台來說,數據讀取的性能和磁盤的性能一樣重要。在有了RAID的支持下,接下來需要我們考慮的就是內存子系統的性能。經過在KT400A平台和KT600平台上的使用,威盛電子已經在PT800芯片組上使用了新型的FastStream64技術,FastStream64技術在系統的北橋中添加一個緩沖區,通過一個預先預制的算法將有必要的數據提前「導入「緩沖區,在數據讀取時,如果需要的數據已經處在緩沖區的話,那麽就可以直接對緩沖區進行操作,從而提高數據處理的速度。從整個業界來說,FastStream64這一新技術無疑給整個芯片組的設計做出了抛磚引玉的作用。   有了串行硬盤的熱插拔和豐富的RAID的支持,能爲服務器的存儲提供更好的性能以及更多的選擇,這點是其他平台無法比擬的。VIA Drivestation除了支持串行ATA外,還能提供並行ATA的支持,能夠讓我們順利的從並行ATA過渡到串行ATA上。VIA Drivestation還在一定程度上改善了威盛平台的磁盤性能。同時,擁有FastStream64技術的內存控制將爲PT800平台的數據傳輸開通快速的「綠色通道」,而服務器的穩定運行也在ECC糾錯的支持下有了保證。穩定和高性能這些服務器需要的條件,在PT800芯片組上已經有了很好的體現。   在解決了主板選擇難題後,DIY之旅剩下的工作就是選配其他配件,爲了配合PT800芯片組主板的ECC糾錯,那麽一條帶有ECC糾錯功能的內存應該是少不了的,而作爲服務器512M的內存容量也只能說是馬馬虎虎了。硬盤方面,我們可以根據RAID的類型,選擇相應數量的硬盤,如果采用RAID0或者1,那麽兩塊硬盤就足夠了。而需要構建RAID0+1模式則需要四快相同型號的硬盤。而如果需要采用並行硬盤,PT800芯片組主板也可以同時滿足。在網絡方面,PT800芯片組已經內建了一個10/100M以太網接口,剩下需要的是在決定網絡結構後購買相應的網絡設備。而顯卡方面,由于服務器的應用所限,我們沒有必要去購買一塊高性能的顯卡,可以隨便選購。:)筆者最後需要提醒的是,作爲服務器,電源的選擇需要特別「用心」,由于需要帶動較多的硬盤,所以功率要十足,決不能縮水。   我們如果能仔細的考慮服務器的特點,並選擇合適的配件,那麽一套由個人DIY打造的單處理器廉價服務器將會有令人咋舌的性能和出色的性價比,是普通網吧、企事業單位、小型局域網乃至家庭計算機中心的好選擇,我們再也不必爲選擇服務器而付出更多資金
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
王朝網路微信公眾號
微信掃碼關註本站公眾號 wangchaonetcn
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有