伺服器記憶體所引入的新技術

來源:互聯網
上載者:User
伺服器 作為公司資訊化至關核心電腦,運行著企業關健業務。而伺服器的意外冗機或故障,都有可能會給企業造成難以估計的損失。伺服器也是一台電腦,但它不同我們使用的台式電腦或膝上型電腦。除了在資料處理效能上比一般的台式電腦強以滿足複雜的企業資料處理,同時要保證伺服器正常可靠啟動並執行重要性,還應用了許多台式電腦所沒有特殊技術。

  比如伺服器記憶體,也屬於記憶體的一種類型,但並不像我們所使用的電腦記憶體,注重的往往是記憶體匯流排速度,頻寬、等待周期等參數。但對於伺服器而言,我們考慮的則是記憶體廠商、伺服器廠商對於伺服器記憶體引入的新技術。在這裡,筆者向大家介紹目前各大記憶體廠商、伺服器廠商在伺服器記憶體主流技術:

  1、ECC記憶體:這種記憶體我們經常在伺服器上面看到,是伺服器記憶體最基本一項技術,ECC的英文全稱是“ Error Checking and Correcting”(錯誤檢查和糾正),它廣泛應用於各種領域的電腦指令中。ECC和同位(Parity)類似。然而,在那些Parity只能檢測到錯誤的地方,ECC實際上可以糾正絕大多數錯誤。經過記憶體的錯誤修正,電腦的操作指令才可以繼續執行。這在無形中也就保證了伺服器系統的穩定可靠。

  2、Register:寄存器或目錄寄存器,在記憶體上的作用我們可以把它理解成書的目錄,有了它,當記憶體接到讀寫指令時,會先檢索此目錄,然後再進行讀寫操作,這將大大提高伺服器記憶體工作效率。帶有Register的記憶體一定帶Buffer,並且目前能見到的Register記憶體也都具有ECC功能,其主要應用在中高端伺服器及圖形工作站。

  3、Chipkill記憶體技術:Chipkill記憶體最初是由20年前的IBM大型主機發展過來的,是在ECC技術基礎上的改進。採用的只需普通的記憶體SD記憶體、DDR記憶體,Chipkill記憶體控制器所提供的儲存保護在概念上和具有校正功能的磁碟陣列類似,在寫資料的時候,把資料寫到多個DIMM記憶體晶片上。這樣,每個DIMM所起的作用和存放裝置陣列相同。如果其中任何一個晶片失效了,它隻影響到一個資料位元組的某一位元,因為其他位元儲存在另外的晶片上。出現錯誤後,記憶體控制器能夠從失效的晶片重新構造“失去”的資料,使得伺服器可以繼續正常工作。採用這種Chipkill記憶體技術的記憶體可以同時檢查並修複4個錯誤資料位元,進一步提高伺服器的實用性。

  4、記憶體鏡像(Memory Mirroring)技術:它的工作原理與硬碟的熱備份類似,為了確保當某個DIMM儲存晶片失效的時候,記憶體保護技術能夠自動利用備用的位元位自動找回資料,從而保證伺服器的平穩運行。該技術可以糾正發生在每對DIMM記憶體中多達4個連續位元位的錯誤。當出現隨機性的軟記憶體錯誤,可以通過使用熱備份的位元位來解決;如果出現永久性的硬體錯誤,也將利用熱備份的位元位使得DIMM記憶體晶片繼續工作,直到被替換為止。

  5、記憶體保護(Memory ProteXion)技術: IBM公司的另一種更進階記憶體技術就是記憶體鏡像技術,記憶體鏡像技術很像磁碟鏡像技術,就是將資料同時寫入到兩個獨立的記憶卡中(每個記憶卡的配置者是一樣的)。正常工作情況下,記憶體資料讀取只從活動記憶卡中進行,只是當活動記憶體出現故障時,才會從鏡像記憶體中讀取資料。它與前面介紹的的幾種記憶體保護技術,其保護能力上更強。

  

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。