精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

服務器上的移植手術 熱插拔技術

責任編輯:editor04

2016-02-15 23:05:07

摘自:服務器在線

在線內存備份是一種高級別的內存保護技術,需要注意的是必須成對安裝雙列直插式內存模塊(Dual In-line Memory Module,DIMM)的內存條。熱備和內存鏡像是內存熱插拔的必要條件,從理論上和技術上完全能夠實現,那么,內存的熱插拔相信也是以后服務器的發展必然。

摘要:我最早接觸熱插拔這個詞,是我在一次連接HDMI接口的時候聽到的,當時我正拔一個正在工作的投影儀的HDMI線,于是有人告訴我HDMI不能熱插拔,他跟我解釋說HDMI連接使用一段時間后會很熱,熱插拔的話容易損壞接口。

我最早接觸熱插拔這個詞,是我在一次連接HDMI接口的時候聽到的,當時我正拔一個正在工作的投影儀的HDMI線,于是有人告訴我HDMI不能熱插拔,他跟我解釋說HDMI連接使用一段時間后會很熱,熱插拔的話容易損壞接口。所以熱插拔在我腦海里一直被理解為是某個動作,但在接觸了服務器之后,才知道這猶如外科手術般的技術沒我想象中的那么簡單。

什么是熱插拔

熱插拔指的其實就是“帶電插拔”在電腦或者服務器運行的時候,在不關閉系統的情況下插入或拔除支援熱插拔的周邊裝置,而不會導致主機或周邊裝置燒毀并且能夠即時偵測及使用新的裝置,這就是熱插拔技術。下面我們就從幾個主要的熱插拔“部位”來說一說。

熱插拔部位之硬盤

熱插拔這個技術最早出現的地方大概就是SCSI硬盤了。因為那個時候最容易壞的“部位”就是這里,于是就有人提出了熱插拔這個革命性的設想。隨著熱插拔的不斷成熟,熱插拔硬盤已經成為服務器的標準配備。當然要用好熱插拔技術,還是需要在特定的RAID條件下才能夠很好實現的。在RAID0的情況下,熱插拔技術是很難實現的,熱插拔技術需要是RAID1、5、10等等的支持。熱插拔功能的實現需要軟、硬件的共同配合,包括有熱插拔功能的硬件設備、支持熱插拔的操作系統和用戶界面、主板BIOS以及支持熱插拔功能的PCI總線等等。其中PCI熱插拔技術對于網卡、電源、風扇、SCSI設備等熱插拔硬件的應用來說意義重大,因為它是這些設備得以實現熱插拔功能的基礎。

隨著服務器應用、技術的不斷發展,企業對服務器的性能提出了新的要求。而且由于用戶對網絡的依賴性比以前更強,所以對服務器系統的穩定性、安全性要求也較以前大大提高。這樣一來,對服務器其它配件支持熱插拔技術的呼聲也就越來越高了,因為現在服務器系統主要出現故障的配件不再僅是硬盤系統了,而更多的可能是內存、電源和風扇等。

熱插拔部位之風扇

熱插拔風扇可以說是這項技術里最簡單的了,但越是簡單的東西往往也就越重要,現在的服務器風扇已經不再是風扇這么簡單了,現在已經演變成了整個服務器的散熱系統,散熱系統的好壞將直接影響服務的性能,以及使用壽命等。

熱插拔部位之電源

服務器中,服務器電源也是不可以小看的。許多磁盤陣列和其他架裝系統含有多個電源輸入,可以同時為這些設備提供電源支持。這樣,一般情況下,只要出現故障的電路不超過一個,系統就能繼續正常運行。因此,如果服務器中的所有硬件有2個或3個電源輸入,則要求至少有兩個或者三個獨立的電路支持,以確保電路設計中沒有單點故障。

內存備份系統正常工作時,控制模塊通過調整電流調節器/隔離器的導通程度,使系統均衡地使用每個電源模塊--每個電源模塊向系統提供相同的電流,這種工作模式稱為"電流共享"。當其中某一電源模塊出現故障時,切斷電流調節器/隔離器,使故障電源從電源系統中隔離出來,并進行故障報警。冗余電源系統中的每個供電模塊均可以熱插拔,一旦某個供電模塊損壞,就能在不停電情況下完成維修工作,而絲毫不影響系統的正常工作。為了滿足熱插拔的要求,冗余電源系統的控制模塊應能夠限制電源模塊的電流突變,防止電源模塊插入和拔出時對負載總線形成浪涌電流。

熱插拔部位之內存

熱插拔電源在確保服務器系統可靠性上已顯得越來越重要了,已成為服務器的標準技術。盡管不同檔次的服務器所支持的熱插拔配件并不完全一樣,但對于像硬盤、電源和風扇的熱插拔技術支持已成為比較常見的服務器配置了。不過要實現內存的熱插拔,問題就不是那么簡單了。上面提到的風扇,硬盤,電源,從原理上講,還是與PCI相關的總線技術有關。但是內存要實現熱插拔,就遠不止這么簡單。那些不安分的巨頭服務器商就開始了自己的內存熱插拔技術的研究,相繼出臺了這樣和那樣的技術,不過比起比起傳統的ECC技術來說,性能是提高了不少。但是很多時候是整個內存條子損壞,那么前面的努力也就白費了。所以是不是也需要想硬盤一樣,用條子做成內存備份、內存鏡像來支持內存的熱插拔呢?答案是肯定的,但道路是曲折的。

在線內存備份是一種高級別的內存保護技術,需要注意的是必須成對安裝雙列直插式內存模塊(Dual In-line Memory Module,DIMM)的內存條。每個DIMM必須是同一型號的,而且容量相同,這一點似乎和硬盤區別不大,否則內存系統的性能會受到影響。如果一共有三組內存條組,把C組作為在線備份內存,其內存容量總合要是A、B兩組的容量總合之和。進行內存熱備時,做熱備份的內存在正常情況下是不使用的,也就是說在系統里是看不到C內存容量的。每個內存通道中有一個DIMM不被使用,預留為備份內存。芯片組中設置有內存校驗錯誤次數的閾值, 即每單位時間發生錯誤的次數。當工作內存的故障次數達到這個"容錯閾值",系統開始進行雙重寫動作,一個寫入主內存,一個寫入熱備內存,當系統檢測到兩個內存數據一致后,熱備內存就代替主內存工作,故障內存被禁用,這樣就完成了熱備內存接替故障內存工作的任務,有效避免了系統由于內存故障而導致數據丟失或系統宕機。這個做熱備的內存容量應大于等于所在通道的最大內存條的容量,以滿足內存數據遷移的最大容量需求。也就是象硬盤的RAID。

另一種方式就是服務器內存鏡像。在線備份內存模式只能對發生單比特錯誤的數據提供保護,像鏡像內存方式還可以用來保護發生多bit錯誤的數據。正因為如此,內存鏡像和內存熱備份很適合于商業應用,因為它除了正常維護之外,不需要在內存檢修上花費額外的時間。這種技術的出現,是由于隨著服務器系統總線提高,內存傳輸的數據陪增,會出現不知什么原因遇到了許多內存保護和修復技術都不能完全修復的情況。諸如其熱更換熱添加、熱插拔RAID內存,這些就相對好理解一些,不過需要注意的一點是,許多企業實際上實現的只是有限的內存熱插拔,只能拔掉特定的內存條,而不能隨意拔掉其他內存條。

內存鏡像是將內存數據做兩個拷貝,分別放在主內存和鏡像內存中。系統工作時會向兩個內存中同時寫入數據,因此使得內存數據有兩套完整的備份。由于采用通道間交叉鏡像的方式,所以每個通道都有一套完整的內存數據拷貝。

內存鏡像有效避免了由于內存故障而導致數據丟失。鏡像內存和主內存互成對角線分布,如果其中一個通道出現故障不能繼續工作,另一個通道仍然具有故障通道的內存數據,有效防止了由于內存通道故障導致的數據丟失,極大提升了服務器可靠性。鏡像內存的容量要大于等于主內存容量,當系統工作時,鏡像內存不會被系統識別。因此在投資方面,做內存鏡像數據保護的投資是沒有內存保護功能的一倍。

熱備和內存鏡像是內存熱插拔的必要條件,從理論上和技術上完全能夠實現,那么,內存的熱插拔相信也是以后服務器的發展必然。

編輯按

人們一直渴望著當人體的某個部位出現問題的時候,我們不用忍受漫長的治療過程,而是直接換一個新的,這個幻想在人身上恐怕很難實現,但在服務器上,我們已經做到了這點,熱插拔技術使我們的服務器更加的靈活,更加的穩定,相信在不遠的將來服務器的CPU甚至是服務器上的任何部件都可以說實現熱插拔。

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 虎林市| 伽师县| 白玉县| 安塞县| 山阳县| 安国市| 乾安县| 阿拉善左旗| 广水市| 永城市| 密山市| 和静县| 乐至县| 安远县| 高邑县| 贞丰县| 星子县| 景谷| 江门市| 库车县| 常德市| 泸西县| 体育| 文成县| 晋江市| 扎赉特旗| 阜新市| 枣强县| 开原市| 抚宁县| 松潘县| 监利县| 句容市| 布尔津县| 荆州市| 和硕县| 广平县| 宜兴市| 鄱阳县| 镇平县| 三门峡市|