Ict融合設備及其存儲板管理方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及ICT (Informat1n Communicat1n Technology,信息、通信、技術)融合設備、用于該ICT融合設備的存儲板管理方法、以及用于該ICT融合設備的存儲板管理裝置。
【背景技術】
[0002]ICT融合設備可以看作是網(wǎng)絡設備、存儲設備和服務器的集成。并且,ICT融合設備繼承了傳統(tǒng)的網(wǎng)絡設備的雙轉發(fā)架構。
[0003]在ICT融合設備繼承的雙轉發(fā)架構中,傳統(tǒng)的轉發(fā)板演進為業(yè)務板,其不僅承擔控制和網(wǎng)絡轉發(fā)的功能,還可以承擔存儲訪問功能和服務器計算功能。
[0004]業(yè)務板可以在物理上或邏輯上配備雙CPU:其中一個CPU負責網(wǎng)絡轉發(fā),其可稱為轉發(fā)CPU ;另一個CPU負責控制、存儲訪問以及服務器計算,其可稱為計算CPU。其中,業(yè)務板承擔的存儲訪問的對象可以是存儲板。
[0005]存儲板與雙轉發(fā)架構中的接口板具有相同尺寸規(guī)格、并插接于雙轉發(fā)架構中的背板的接口板槽位。并且,對于存在多塊存儲板的情況,多塊存儲板通常被分為至少兩組,每組存儲板固定地與一塊業(yè)務板通過存儲總線連接。
[0006]相應地,業(yè)務板可以直接訪問與本板通過存儲總線連接的存儲板,也可以借助本板與其他業(yè)務板之間的板間總線跨板訪問與其他業(yè)務板存連接的存儲板。
[0007]然而,當通過板間總線實現(xiàn)對存儲板的跨板訪問時,業(yè)務板的計算CPU會被占用,由此導致計算CPU的效率大幅降低。
【發(fā)明內(nèi)容】
[0008]有鑒于此,本發(fā)明的實施例提供了 ICT融合設備、用于該ICT融合設備的存儲板管理方法、以及用于該ICT融合設備的存儲板管理裝置。
[0009]在一個實施例中,一種ICT融合設備包括第一業(yè)務板和第二業(yè)務板、以及至少一塊存儲板;第一業(yè)務板和第二業(yè)務板中的每一個具有計算CPU、以及連接計算CPU的邏輯管理總線和存儲總線,并且,第一業(yè)務板和第二業(yè)務板的計算CPU通過板間總線連接,其中:
[0010]每塊存儲板包括存儲介質(zhì)和邏輯裝置,并且,每塊存儲板的邏輯裝置連接該存儲板的存儲介質(zhì)、以及第一業(yè)務板和第二業(yè)務板的邏輯管理總線,以及,每塊存儲板的邏輯裝置可切換地接入在第一業(yè)務板或第二業(yè)務板的存儲總線;
[0011]第一業(yè)務板的計算CPU檢驗本板當前指定訪問的存儲板的接入位置,若有當前指定訪問的存儲板接入在第二業(yè)務板的存儲總線,則通過板間總線向第二業(yè)務板的計算CPU發(fā)送切換請求;
[0012]第二業(yè)務板的計算CPU通過板間總線接收到來自第一業(yè)務板的切換請求,并通過本板的邏輯管理總線控制該切換請求對應的存儲板的邏輯裝置、以使該存儲板的邏輯裝置將當前接入的存儲總線切換為第一業(yè)務板的存儲總線。
[0013]可選地,第一業(yè)務板的計算CPU通過遍歷本板維護的存儲板全局接入狀態(tài)列表來判斷本板當前指定訪問的存儲板的接入位置。
[0014]可選地,第二業(yè)務板的計算CPU通過對邏輯裝置的寄存器執(zhí)行寫操作來實現(xiàn)對邏輯裝置的控制。
[0015]在另一個實施例中,一種ICT融合設備包括第一業(yè)務板和第二業(yè)務板、以及至少一塊存儲板;第一業(yè)務板和第二業(yè)務板中的每一個具有計算CPU、以及連接計算CPU的邏輯管理總線和存儲總線,并且,第一業(yè)務板和第二業(yè)務板的計算CPU通過板間總線連接,其中:
[0016]每塊存儲板包括存儲介質(zhì)和邏輯裝置,并且,每塊存儲板的邏輯裝置連接該存儲板的存儲介質(zhì)、以及第一業(yè)務板和第二業(yè)務板的邏輯管理總線,以及,每塊存儲板的邏輯裝置可切換地接入在第一業(yè)務板或第二業(yè)務板的存儲總線;
[0017]第一業(yè)務板的計算CPU學習當前接入在本板的存儲總線的存儲板的訪問狀態(tài),若其中有存儲板被第二業(yè)務板訪問的比重達到預設的門限時,則在指定時段通過本板的邏輯管理總線控制該存儲板的邏輯裝置、使該存儲板中的邏輯裝置將當前接入的存儲總線切換為第二業(yè)務板的存儲總線,或者,向網(wǎng)管系統(tǒng)產(chǎn)生切換通告。
[0018]可選地,指定時段為該存儲板的訪問空閑時段,其中,訪問空閑時段由第一業(yè)務板的計算CPU根據(jù)該存儲板的訪問狀態(tài)學習得到、或由網(wǎng)管系統(tǒng)設定。
[0019]可選地,第一業(yè)務板的計算CPU通過對邏輯裝置的寄存器執(zhí)行寫操作來實現(xiàn)對邏輯裝置的控制。
[0020]在一個實施例中,一種用于ICT融合設備的存儲板管理方,該存儲板管理方法應用在ICT融合設備中的任一塊業(yè)務板的計算CPU、并包括:
[0021 ] 檢驗本板當前指定訪問的存儲板的接入位置;
[0022]若有當前指定訪問的存儲板接入在其他業(yè)務板的存儲總線,則通過板間總線向其他業(yè)務板的計算CPU發(fā)送切換請求。
[0023]可選地,該存儲板管理方法通過遍歷本板維護的存儲板全局接入狀態(tài)列表來判斷本板當前指定訪問的存儲板的接入位置。
[0024]在另一個實施例中,一種用于ICT融合設備的存儲板管理方法,該存儲板管理方法應用在ICT融合設備中的任一塊業(yè)務板的計算CPU、并包括:
[0025]通過板間總線接收來自其他業(yè)務板的切換請求;
[0026]通過本板的邏輯管理總線控制該切換請求對應的存儲板的邏輯裝置、以使該存儲板的邏輯裝置將當前接入的存儲總線切換為發(fā)送切換請求的其他業(yè)務板的存儲總線。
[0027]可選地,該存儲板管理方法通過對邏輯裝置的寄存器執(zhí)行寫操作來實現(xiàn)對邏輯裝置的控制。
[0028]在又一個實施例中,一種用于ICT融合設備的存儲板管理方法,該存儲板管理方法應用在ICT融合設備中的任一塊業(yè)務板的計算CPU、并包括:
[0029]學習當前接入在本板的存儲總線的存儲板的被訪問狀態(tài);
[0030]若其中有存儲板被其他業(yè)務板訪問的比重達到預設的門限時,則通過本板的邏輯管理總線控制該存儲板的邏輯裝置、使該存儲板中的邏輯裝置將當前接入的存儲總線切換為第二業(yè)務板的存儲總線,或者,向網(wǎng)管系統(tǒng)產(chǎn)生切換通告。
[0031]可選地,指定時段為該存儲板的訪問空閑時段,其中,訪問空閑時段由該存儲板管理方法根據(jù)該存儲板的訪問狀態(tài)學習得到、或由網(wǎng)管系統(tǒng)設定。
[0032]可選地,該存儲板管理方法通過對邏輯裝置的寄存器執(zhí)行寫操作來實現(xiàn)對邏輯裝置的控制。
[0033]在一個實施例中,一種用于ICT融合設備的存儲板管理裝置,該存儲板管理裝置應用在ICT融合設備中的任一塊業(yè)務板的計算CPU、并包括:
[0034]接入檢驗模塊,檢驗本板當前指定訪問的存儲板的接入位置;
[0035]切換請求模塊,若有當前指定訪問的存儲板接入在其他業(yè)務板的存儲總線,則通過板間總線向其他業(yè)務板的計算CPU發(fā)送切換請求。
[0036]可選地,接入檢驗模塊通過遍歷本板維護的存儲板全局接入狀態(tài)列表來判斷本板當前指定訪問的存儲板的接入位置。
[0037]在另一個實施例中,一種用于ICT融合設備的存儲板管理裝置,該存儲板管理裝置應用在ICT融合設備中的任一塊業(yè)務板的計算CPU、并包括:
[0038]請求接收模塊,通過板間總線接收來自其他業(yè)務板的切換請求;
[0039]請求響應模塊,通過本板的邏輯管理總線控制該切換請求對應的存儲板的邏輯裝置、以使該存儲板的邏輯裝置將當前接入的存儲總線切換為發(fā)送切換請求的其他業(yè)務板的存儲總線。
[0040]可選地,切換請求響應模塊通過對邏輯裝置的寄存器執(zhí)行寫操作來實現(xiàn)對邏輯裝置的控制。
[0041]在又一個實施例中,一種用于ICT融合設備的存儲板管理裝置,該存儲板管理裝置應用在ICT融合設備中的任一塊業(yè)務板的計算CPU、并包括:
[0042]狀態(tài)學習模塊,學習當前接入在本板的存儲總線的存儲板的訪問狀態(tài);
[0043]學習響應模塊,若其中有存儲板被其他業(yè)務板訪問的比重達到預設的門限時,則在指定時段通過本板的邏輯管理總線控制該存儲板的邏輯裝置、使該存儲板中的邏輯裝置將當前接入的存儲總線切換為其他業(yè)務板的存儲總線,或者,向網(wǎng)管系統(tǒng)產(chǎn)生切換通告。
[0044]可選地,指定時段為該存儲板的訪問空閑時段,其中,訪問空閑時段由該存儲板管理裝置進一步包括的時段學習模塊根據(jù)該存儲板的訪問狀態(tài)學