最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種不同廠家RAID卡狀態(tài)信息的統(tǒng)一獲取方法和裝置與流程

文檔序號:11198924閱讀:1289來源:國知局
一種不同廠家RAID卡狀態(tài)信息的統(tǒng)一獲取方法和裝置與流程

本發(fā)明涉及raid卡產(chǎn)品領(lǐng)域,具體的說是一種不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取方法和裝置。



背景技術(shù):

目前,高端服務(wù)器產(chǎn)品中都會配置raid卡,在raid卡產(chǎn)品中很多狀態(tài)信息包括建立的raid登記、磁盤信息等,都是客戶所關(guān)注需要了解的重要內(nèi)容。當(dāng)前,主流服務(wù)器產(chǎn)品的bmc軟件設(shè)計中,通過服務(wù)器主板mcu獲取raid卡狀態(tài)信息,會在其web界面中顯示出raid卡狀態(tài)信息,以供客戶查看。

但是,由于raid卡種類很多,廠商也有不同多家,不同品牌不同類型的raid卡狀態(tài)信息獲取方法也不一樣,這就給整機(jī)廠商開發(fā)獲取raid卡狀態(tài)信息的軟件帶來了額為工作量,需要獲取所有raid卡狀態(tài)信息具有較大難度。對于大批量服務(wù)器產(chǎn)品,整機(jī)廠商獲取眾多服務(wù)器產(chǎn)品raid卡狀態(tài)信息這一事項(xiàng)來說,勢必浪費(fèi)大量人力和時間,因此,如何快速地獲取不同廠家raid卡狀態(tài)信息,成為相應(yīng)技術(shù)領(lǐng)域急需解決的問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明針對目前技術(shù)發(fā)展的需求和不足之處,提供一種不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取方法和裝置。

本發(fā)明所述一種不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取方法和裝置,解決上述技術(shù)問題采用的技術(shù)方案如下:所述不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取裝置,其結(jié)構(gòu)主要包括一服務(wù)器中raid芯片、服務(wù)器主板bmc、raid卡板載的eeprom芯片;不同類型raid卡的設(shè)計中,所述raid芯片與eeprom芯片通信,按照制定的通用狀態(tài)字節(jié)信息方式將raid卡狀態(tài)信息寫入eeprom芯片;當(dāng)raid卡狀態(tài)信息更新時自動寫入eeprom芯片中;所述服務(wù)器主板bmc與eeprom芯片通信,從eeprom芯片中直接讀取raid卡中的通用狀態(tài)字節(jié)信息,獲得當(dāng)前raid卡狀態(tài)信息。

優(yōu)選的,所述eeprom芯片通過i2c通道與raid芯片、服務(wù)器主板bmc通信;同時所述eeprom芯片設(shè)置有訪問i2c通道的切換開關(guān),由raid芯片控制所述切換開關(guān)的打開或關(guān)閉。

優(yōu)選的,所述raid卡狀態(tài)信息更新時,所述raid芯片控制eeprom芯片的切換開關(guān),eeprom芯片的i2c通道切換至raid芯片上,raid芯片將更新的狀態(tài)信息寫入eeprom芯片中;所述服務(wù)器主板bmc讀取raid卡狀態(tài)信息時,eeprom芯片的i2c通道切換至服務(wù)器主板bmc端,服務(wù)器主板bmc直接從eeprom芯片獲取當(dāng)前raid卡狀態(tài)信息。

優(yōu)選的,不同類型raid卡寫入eeprom芯片中字節(jié)含義的定義統(tǒng)一,所述服務(wù)器主板bmc能夠按照統(tǒng)一定義的字節(jié)順序解析出當(dāng)前raid卡狀態(tài)信息。

優(yōu)選的,所述服務(wù)器為雙路romly處理器服務(wù)器,所述服務(wù)器主板bmc采用ast2400芯片,所述raid芯片采用9580raid芯片,所述eeprom芯片采用at25c512芯片。

一種不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取方法,在不同類型raid卡的設(shè)計過程中,服務(wù)器中raid芯片按照制定的通用狀態(tài)字節(jié)信息方式將raid卡狀態(tài)信息寫入到板載eeprom芯片中;當(dāng)raid卡狀態(tài)信息更新后,自動將raid卡更新后的狀態(tài)信息寫入eeprom芯片中;當(dāng)服務(wù)器主板bmc需要讀取raid卡狀態(tài)信息時,能夠直接讀取eeprom芯片解析出其中通用狀態(tài)字節(jié)信息,進(jìn)而獲得當(dāng)前raid卡狀態(tài)信息。

本發(fā)明所述一種不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取方法和裝置,與現(xiàn)有技術(shù)相比具有的有益效果是:本發(fā)明在不同類型raid卡的硬件設(shè)計中,通過raid芯片按照制定的通用狀態(tài)字節(jié)信息方式向eeprom芯片寫入raid卡狀態(tài)信息,每次raid卡狀態(tài)信息更新后自動寫入eeprom芯片中,服務(wù)器主板bmc能夠從eeprom芯片中讀取當(dāng)前raid卡狀態(tài)信息;同時過在eeprom芯片設(shè)置訪問通道的切換開關(guān),避免了raid芯片、服務(wù)器主板bmc同時訪問eeprom芯片導(dǎo)致的沖突;極大降低了現(xiàn)有服務(wù)器mcu獲取不同類型raid卡狀態(tài)信息的工作量,節(jié)省了大量人力,提高了獲取不同類型raid卡狀態(tài)信息的效率,完善了服務(wù)器產(chǎn)品功能。

附圖說明

附圖1為實(shí)施例1中統(tǒng)一獲取裝置的示意框圖;

附圖2為實(shí)施例2中統(tǒng)一獲取裝置的示意框圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,對本發(fā)明所述一種不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取方法進(jìn)一步詳細(xì)說明。

本發(fā)明所述不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取方法和裝置,通過在raid卡設(shè)計過程中,由raida卡板載eeprom芯片保存raid卡狀態(tài)信息,并由raid芯片控制eeprom芯片的i2c通道切換,當(dāng)raida卡狀態(tài)信息更新后自動寫入eeprom芯片;服務(wù)器主板bmc需要獲取raid卡狀態(tài)信息時,直接讀取eeprom芯片獲取raid卡狀態(tài)信息。并且,統(tǒng)一對eeprom芯片中所保存的字節(jié)含義進(jìn)行定義,實(shí)現(xiàn)同一套bmc代碼能夠?qū)λ衅放萍胺N類raid卡狀態(tài)信息進(jìn)行獲取。

實(shí)施例1:

本實(shí)施例所述不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取裝置,其整體結(jié)構(gòu)如附圖1所示,主要包括一服務(wù)器中raid芯片、服務(wù)器主板bmc、raid卡板載的eeprom芯片;不同類型raid卡的設(shè)計中,所述raid芯片通過i2c與eeprom芯片通信,按照制定的通用狀態(tài)字節(jié)信息方式將raid卡狀態(tài)信息寫入eeprom芯片;當(dāng)raid卡狀態(tài)信息更新時自動寫入eeprom芯片中;所述服務(wù)器主板bmc通過i2c與eeprom芯片通信,從eeprom芯片中直接讀取raid卡中的通用狀態(tài)字節(jié)信息,獲得當(dāng)前raid卡狀態(tài)信息。

所述raid芯片將raid卡狀態(tài)信息寫入板載eeprom芯片中,所述raid卡狀態(tài)信息包括raid卡的品牌、型號、當(dāng)前raid等級、磁盤型號等。

所述eeprom芯片通過i2c通道與raid芯片、服務(wù)器主板bmc通信,并設(shè)置訪問其i2c通道的切換開關(guān),所述raid芯片能夠控制eeprom芯片的切換開關(guān)的打開與關(guān)閉。所述raid卡狀態(tài)信息更新時,所述raid芯片控制eeprom芯片的切換開關(guān),eeprom芯片的i2c通道切換至raid芯片上,raid芯片將更新的狀態(tài)信息寫入eeprom芯片中。所述服務(wù)器主板bmc讀取raid卡狀態(tài)信息時,所述raid芯片控制eeprom芯片的切換開關(guān),eeprom芯片的i2c通道切換至服務(wù)器主板bmc端,服務(wù)器主板bmc直接從eeprom芯片輪詢獲取當(dāng)前raid卡狀態(tài)信息。

采用本實(shí)施例所述不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取裝置,提出一種不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取方法,是在不同類型raid卡的設(shè)計過程中,服務(wù)器的raid芯片按照制定的通用狀態(tài)字節(jié)信息方式將raid卡狀態(tài)信息寫入到板載eeprom芯片中;當(dāng)raid卡狀態(tài)信息更新后,自動將raid卡更新后的狀態(tài)信息寫入eeprom芯片中;當(dāng)服務(wù)器主板bmc需要讀取raid卡狀態(tài)信息時,能夠直接讀取eeprom芯片解析出其中通用狀態(tài)字節(jié)信息,進(jìn)而獲得當(dāng)前raid卡狀態(tài)信息。

不同品牌不同類型raid卡寫入eeprom芯片中字節(jié)含義的定義統(tǒng)一,所述服務(wù)器主板bmc能夠按照統(tǒng)一定義的字節(jié)順序解析出當(dāng)前raid卡狀態(tài)信息,提供給客戶查看,極大簡化了服務(wù)器主板mcu獲取不同類型raid卡狀態(tài)信息所做的工作量。

實(shí)施例2

下面以一個具體實(shí)施例2,來詳細(xì)說明本發(fā)明所述不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取裝置和方法。

所述不同廠家raid卡狀態(tài)信息的統(tǒng)一獲取裝置,在雙路romly處理器服務(wù)器中,如附圖2所示,所述服務(wù)器主板bmc采用ast2400芯片,采用9580raid芯片(marvell9580芯片),raid卡板載的eeprom芯片采用at25c512芯片。

在at25c512芯片上設(shè)置訪問該eeprom芯片的i2c通道的切換開關(guān),所述9580raid芯片負(fù)責(zé)控制at25c512芯片上切換開關(guān)的打開或關(guān)閉,實(shí)現(xiàn)9580raid芯片或者ast2400芯片對at25c512芯片的訪問。

當(dāng)9580raid芯片更新raid卡狀態(tài)信息時,通過切換開關(guān)將at25c512芯片的i2c通道切換至9580raid芯片訪問,更新的raid卡狀態(tài)信息寫入at25c512芯片后,將切換開關(guān)切換至ast2400芯片訪問,由ast2400芯片直接讀取當(dāng)前的raid卡狀態(tài)信息,這樣可以有效避免9580raid芯片、ast2400芯片同時訪問at25c512eeprom導(dǎo)致的沖突。

具體實(shí)施方式僅是本發(fā)明的具體個案,本發(fā)明的專利保護(hù)范圍包括但不限于上述具體實(shí)施方式,任何符合本發(fā)明的權(quán)利要求書的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專利保護(hù)范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1