本發(fā)明屬于存儲(chǔ)設(shè)備控制,具體涉及一種全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng)。
背景技術(shù):
1、在大容量數(shù)據(jù)的服務(wù)器或存儲(chǔ)終端應(yīng)用場景中,為了海量數(shù)據(jù)的靈活使用會(huì)以存儲(chǔ)盤陣的形式進(jìn)行數(shù)據(jù)存儲(chǔ),用戶可根據(jù)需求手動(dòng)插拔存儲(chǔ)盤來拓展縮減系統(tǒng)的存儲(chǔ)容量,或?qū)收媳P實(shí)時(shí)地更換修復(fù)而不會(huì)影響到系統(tǒng)的正常運(yùn)行使用,有效提高系統(tǒng)的擴(kuò)展性、靈活性和及時(shí)恢復(fù)的能力。
2、現(xiàn)有的基于橋片(即pcie交換芯片)實(shí)現(xiàn)存儲(chǔ)盤熱插拔的方案需要io拓展芯片等硬件上的支持,面對系統(tǒng)高集成度大容量的要求,在產(chǎn)品硬件單板層面上會(huì)對應(yīng)增加i/o擴(kuò)展芯片的數(shù)量以支持更多的存儲(chǔ),這會(huì)導(dǎo)致元器件的成本增加,也會(huì)帶來一定的調(diào)試風(fēng)險(xiǎn),延長調(diào)試開發(fā)周期,在加固領(lǐng)域可靠性降低;同時(shí)也會(huì)擠占板卡的空間,對高密度板卡設(shè)計(jì)pcb走線帶來很大的挑戰(zhàn);而且無全國產(chǎn)化器件,在某些國產(chǎn)加固領(lǐng)域無法進(jìn)行推廣應(yīng)用,存在一定的風(fēng)險(xiǎn)。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于針對解決背景技術(shù)中提出的問題,提出一種全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng)。
2、為實(shí)現(xiàn)上述目的,本發(fā)明所采取的技術(shù)方案為:
3、本發(fā)明提出的一種全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng),包括cpu、控制單元、pcie交換芯片和預(yù)設(shè)數(shù)量的pcie存儲(chǔ)設(shè)備,其中:
4、預(yù)設(shè)數(shù)量的所述pcie存儲(chǔ)設(shè)備掛載在pcie交換芯片上,且所述pcie交換芯片將掛載的各pcie存儲(chǔ)設(shè)備與cpu連接;
5、當(dāng)觸發(fā)熱拔命令至控制單元,控制單元通知cpu該熱拔命令,同時(shí)cpu將熱拔命令同步通知pcie交換芯片,pcie交換芯片回收對應(yīng)的pcie存儲(chǔ)設(shè)備的資源;
6、然后cpu將對應(yīng)pcie存儲(chǔ)設(shè)備從pcie交換芯片上卸載;
7、卸載成功后,cpu通過控制單元將對應(yīng)pcie存儲(chǔ)設(shè)備的供電電壓關(guān)閉;
8、當(dāng)對應(yīng)pcie存儲(chǔ)設(shè)備被拔掉后,控制單元將該pcie存儲(chǔ)設(shè)備的狀態(tài)轉(zhuǎn)發(fā)至cpu,完成熱拔操作;
9、當(dāng)觸發(fā)熱插命令至控制單元,控制單元通知cpu該熱插命令,同時(shí)cpu將熱插命令同步通知pcie交換芯片,pcie交換芯片分配對應(yīng)的pcie存儲(chǔ)設(shè)備的資源;
10、然后cpu通過控制單元將對應(yīng)pcie存儲(chǔ)設(shè)備的供電電壓打開;
11、當(dāng)對應(yīng)pcie存儲(chǔ)設(shè)備被插入后,控制單元將該pcie存儲(chǔ)設(shè)備的狀態(tài)轉(zhuǎn)發(fā)至cpu,cpu加載初始化該pcie存儲(chǔ)設(shè)備,完成熱插操作。
12、優(yōu)選地,所述cpu通過pcie總線與pcie交換芯片連接。
13、優(yōu)選地,各所述pcie存儲(chǔ)設(shè)備通過pcie總線與pcie交換芯片連接。
14、優(yōu)選地,各所述pcie存儲(chǔ)設(shè)備上包括clken時(shí)鐘使能信號、perst槽位復(fù)位信號、pwren槽位電源使能信號和prsnt設(shè)備在位信號,所述控制單元與各pcie存儲(chǔ)設(shè)備上的各信號連接。
15、優(yōu)選地,所述cpu上設(shè)有通信接口,cpu通過通信接口與控制單元連接。
16、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:
17、1、本全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng)通過cpu、控制單元和pcie交換芯片實(shí)現(xiàn)pcie存儲(chǔ)設(shè)備的熱插拔功能,有效減少外圍電路,降低系統(tǒng)硬件的復(fù)雜度提高存儲(chǔ)設(shè)備的可靠性;通過對pcie交換芯片擴(kuò)展出多路掛載的pcie存儲(chǔ)設(shè)備和控制單元,解決了現(xiàn)有的通過增加io擴(kuò)展芯片來實(shí)現(xiàn)存儲(chǔ)上限的技術(shù)方案中出現(xiàn)的物料成本增加以及調(diào)試風(fēng)險(xiǎn)增大等問題。
18、2、通過cpu與控制單元的邏輯控制,快速進(jìn)行pcie存儲(chǔ)設(shè)備的熱插拔,提高效率;本系統(tǒng)可以采用全國產(chǎn)化的器件實(shí)現(xiàn),可以有效提升整體的國產(chǎn)化率。
1.一種全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng),其特征在于:所述全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng)包括cpu、控制單元、pcie交換芯片和預(yù)設(shè)數(shù)量的pcie存儲(chǔ)設(shè)備,其中:
2.如權(quán)利要求1所述的全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng),其特征在于:所述cpu通過pcie總線與pcie交換芯片連接。
3.如權(quán)利要求1所述的全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng),其特征在于:各所述pcie存儲(chǔ)設(shè)備通過pcie總線與pcie交換芯片連接。
4.如權(quán)利要求1所述的全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng),其特征在于:各所述pcie存儲(chǔ)設(shè)備上包括clken時(shí)鐘使能信號、perst槽位復(fù)位信號、pwren槽位電源使能信號和prsnt設(shè)備在位信號,所述控制單元與各pcie存儲(chǔ)設(shè)備上的各信號連接。
5.如權(quán)利要求1所述的全國產(chǎn)高可靠多路存儲(chǔ)設(shè)備控制系統(tǒng),其特征在于:所述cpu上設(shè)有通信接口,cpu通過通信接口與控制單元連接。