[發(fā)明專利]一種支持硬盤熱插拔的系統(tǒng)無效
| 申請(qǐng)?zhí)枺?/td> | 200610117693.8 | 申請(qǐng)日: | 2006-10-27 |
| 公開(公告)號(hào): | CN101169682A | 公開(公告)日: | 2008-04-30 |
| 發(fā)明(設(shè)計(jì))人: | 宋沂 | 申請(qǐng)(專利權(quán))人: | 環(huán)達(dá)電腦(上海)有限公司 |
| 主分類號(hào): | G06F1/30 | 分類號(hào): | G06F1/30;G06F11/30;G06F13/40 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200436上*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 支持 硬盤 熱插拔 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明內(nèi)容涉及計(jì)算機(jī)硬盤管理,特別是支持硬盤熱插拔的系統(tǒng)以及其實(shí)現(xiàn)方法。
背景技術(shù)
計(jì)算機(jī)硬件的熱插拔技術(shù)的歷史已經(jīng)很長,尤其是從Windows系統(tǒng)支持熱插拔技術(shù)以來,熱插拔技術(shù)的應(yīng)用更加普遍。目前,可以支持熱插拔技術(shù)的計(jì)算機(jī)硬件有很多,例如網(wǎng)卡、移動(dòng)硬盤以及其他各種移動(dòng)存儲(chǔ)設(shè)備,例如USB。對(duì)于硬盤而言,只有應(yīng)用了硬盤高端技術(shù)的SCSI硬盤才支持熱插拔技術(shù),而其他低端硬盤則不能支持熱插拔技術(shù)。從實(shí)際應(yīng)用的層面講,硬盤的熱插拔技術(shù)是非常有用的,因?yàn)槠淇梢栽诜?wù)器不停機(jī)的情況下拔出或插入硬盤,這對(duì)于那些需要24小時(shí)不停機(jī)的服務(wù)器系統(tǒng)來說是很有實(shí)際意義的。
但是,由于SCSI硬盤的技術(shù)比較高端,所以其價(jià)格一直比較高,一般來說,SCSI硬盤的價(jià)格比同種容量的Parallel-ATA硬盤的價(jià)格高出80%以上,因此,如果為了應(yīng)用熱插拔技術(shù)而全部購買SCSI硬盤,那么系統(tǒng)的成本就會(huì)非常大。
如果能夠找到Parallel-ATA硬盤實(shí)現(xiàn)熱插拔的方法,并提供一種允許硬盤熱插拔的系統(tǒng),那么對(duì)于低端用戶來說可以節(jié)省大量的資金。
發(fā)明內(nèi)容
為了解決可以實(shí)現(xiàn)熱插拔的SCSI硬盤成本過高,而成本偏低的Parallel-ATA硬盤卻無法熱插拔的問題,發(fā)明人提供了一種可以對(duì)并行的ATA硬盤進(jìn)行熱插拔的方法。
傳統(tǒng)的ATA硬盤不能進(jìn)行熱插拔的主要原因在于在熱插拔時(shí)流過硬盤的浪涌電流將把硬盤擊穿,導(dǎo)致硬盤損害、數(shù)據(jù)丟失,因此,應(yīng)從該點(diǎn)著手考慮解決ATA硬盤熱插拔的問題。
根據(jù)本發(fā)明的一方面,提供了一種支持硬盤熱插入的系統(tǒng),至少包括一處理器、一系統(tǒng)硬盤、一系統(tǒng)電源、用于連接硬盤的背板插槽、一第一散熱風(fēng)扇,以及一個(gè)限流控制電路,串聯(lián)于所述系統(tǒng)電源與背板插槽間,?用于消除在熱插入硬盤的瞬間所產(chǎn)生的浪涌電流,且所述處理器對(duì)被熱插入硬盤的電壓進(jìn)行控制使得該硬盤可以正常運(yùn)行。
根據(jù)本發(fā)明的另一方面,在上述支持硬盤熱插入的系統(tǒng)的基礎(chǔ)上,還提供了一種支持硬盤熱拔出的系統(tǒng),還包括一監(jiān)測芯片,其分別與電壓監(jiān)測線路、溫度檢測線路相連接,用于對(duì)電壓、溫度的數(shù)據(jù)進(jìn)行檢測;一個(gè)限壓控制電路,至少包括一限壓電阻,串聯(lián)于所述系統(tǒng)電源與背板插槽間,用于在熱拔出硬盤過程中承載電壓;以及一套硬盤熱插拔管理軟件,其由上述處理器所運(yùn)行,并與該系統(tǒng)上原運(yùn)行的操作系統(tǒng)相通訊,用于控制被熱拔出硬盤的電壓、數(shù)據(jù)操作安全;且所述處理器與所述監(jiān)測芯片相連接,用于對(duì)熱拔出的過程進(jìn)行控制。
所述硬盤熱插拔管理軟件在對(duì)硬盤進(jìn)行熱拔出前控制硬盤的電壓接近零,從而可以被安全拔出;也控制硬盤在熱拔出前停止所有的數(shù)據(jù)操作,從而避免數(shù)據(jù)的丟失。所述硬盤熱插拔管理軟件還可以在熱插入硬盤后,控制硬盤的電壓達(dá)到工作電壓,例如5V,并向控制處理器發(fā)出控制信息,以使得該系統(tǒng)上原運(yùn)行的操作系統(tǒng)可以識(shí)別該被熱插入的硬盤。
所述硬盤熱插拔管理軟件包括交互模塊和控制模塊,其中交互模塊和控制模塊相互通訊,交互模塊用于接收用戶的指令、向控制模塊發(fā)出處理指令并將控制模塊的處理結(jié)果實(shí)時(shí)地反饋給用戶,控制模塊用于接收交互模塊的處理指令、將處理結(jié)果反饋給交互模塊并具體處理使被請(qǐng)求熱拔出的硬盤停止任何數(shù)據(jù)操作、控制被請(qǐng)求熱拔出硬盤所在的背板插槽電壓降低至一趨向?yàn)?的壓制、在硬盤被熱插入后控制其被插入的背板插槽上電為正常工作電壓并通知由上述控制處理器所允許的操作系統(tǒng)識(shí)別被熱插入的硬盤。
如上所述支持硬盤熱拔出的系統(tǒng)中,所述監(jiān)測芯片還與風(fēng)扇轉(zhuǎn)速監(jiān)測線路相連接,用于對(duì)風(fēng)扇數(shù)據(jù)進(jìn)行檢測。
如上所述支持硬盤熱拔出的系統(tǒng)中,所述監(jiān)測芯片實(shí)時(shí)地檢測硬盤的電壓以及溫度,同時(shí),所述監(jiān)測芯片也實(shí)時(shí)地檢測風(fēng)扇;或者,所述監(jiān)測芯片有選擇地實(shí)時(shí)檢測硬盤的電壓以及溫度,或者實(shí)時(shí)地檢測風(fēng)扇。
所述監(jiān)測芯片通過IPMI協(xié)議、I2C總線以及V12C中的一種或多種完成上述實(shí)時(shí)檢測過程。
所述檢測芯片直接對(duì)檢測到的上述結(jié)果進(jìn)行判斷,若其中的任一個(gè)或任多個(gè)超出預(yù)設(shè)安全范圍時(shí)向上述處理器發(fā)出請(qǐng)求信息,由處理器發(fā)出報(bào)警信息?;蛘?,由所述監(jiān)控芯片向上述處理器發(fā)出請(qǐng)求信息,該處理器將該等請(qǐng)求信息發(fā)送給上述管理軟件,并由管理軟件的交互模塊提醒用戶該硬盤還不具備熱拔出的條件。
所述檢測芯片也可以將上述檢測結(jié)果實(shí)時(shí)地傳送給所述處理器,所述處理器將該等數(shù)據(jù)傳送給所述控制模塊,若所述控制模塊確認(rèn)檢測結(jié)果中的任一個(gè)或任多個(gè)超出預(yù)設(shè)安全范圍,則通過所述處理器發(fā)出報(bào)警信息。或者,
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于環(huán)達(dá)電腦(上海)有限公司,未經(jīng)環(huán)達(dá)電腦(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610117693.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F1-00 不包括在G06F 3/00至G06F 13/00和G06F 21/00各組的數(shù)據(jù)處理設(shè)備的零部件
G06F1-02 .數(shù)字函數(shù)發(fā)生器的
G06F1-04 .產(chǎn)生時(shí)鐘信號(hào)的或分配時(shí)鐘信號(hào)的,或者直接從這個(gè)設(shè)備中得出信號(hào)的
G06F1-16 .結(jié)構(gòu)部件或配置
G06F1-22 .限制或控制引線/門比例的裝置
G06F1-24 .復(fù)位裝置





