[發明專利]機架式服務器數據管理系統及方法在審
| 申請號: | 201310625916.1 | 申請日: | 2013-12-02 |
| 公開(公告)號: | CN104679678A | 公開(公告)日: | 2015-06-03 |
| 發明(設計)人: | 陳振宇 | 申請(專利權)人: | 鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司 |
| 主分類號: | G06F13/14 | 分類號: | G06F13/14 |
| 代理公司: | 無 | 代理人: | 無 |
| 地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 機架 服務器 數據管理 系統 方法 | ||
1.一種機架式服務器數據管理系統,用以處理若干主板的數據請求,所述機架式服務器數據管理系統包括有CPLD及系統管理芯片,其特征在于:所述CPLD包括有偵測模塊、判斷模塊及控制模塊,所述系統管理芯片包括有管理模塊及數據處理模塊,所述偵測模塊用以偵測是否有所述主板發送數據請求,所述判斷模塊用以在所述偵測模塊偵測到數據請求后判斷所述數據請求是否是至少兩個主板發出的,所述CPLD中設置有仲裁模塊,所述仲裁模塊在至少有兩個主板發出數據請求時啟動,并將所述數據請求進行優先級排序,所述管理模塊用以按照所述優先級的順序依次發送數據請求至所述控制模塊,所述控制模塊用以在接收到每一數據請求后發送一中斷請求至所述數據處理模塊,從而讓所述數據處理模塊啟動數據傳輸至對應的主板。
2.如權利要求1所述的機架式服務器數據管理系統,其特征在于:所述仲裁模塊按照發出所述數據請求的主板的請求頻率的高低進行優先級排序,所述請求頻率高的主板的優先級低于請求頻率低的主板。
3.如權利要求1所述的機架式服務器數據管理系統,其特征在于:每一主板通過一通信總線連接所述CPLD。
4.如權利要求3所述的機架式服務器數據管理系統,其特征在于:所述控制模塊還用以在發送中斷請求前編碼所述數據請求對應的主板信息,所述數據處理模塊用以響應所述中斷請求,并解碼所述主板信息,再根據所述解碼后的主板信息選擇對應的通信總線,啟動數據傳輸。
5.如權利要求1所述的機架式服務器數據管理系統,其特征在于:所述控制模塊還用以在所述判斷模塊判斷出只有一個主板發出數據請求時,直接發送所述中斷請求至所述數據處理模塊。
6.如權利要求1所述的機架式服務器數據管理系統,其特征在于:每一主板包括有BMC,所述BMC用以在對應的主板接收完所述數據處理模塊傳輸的數據后發送一結束信號至所述CPLD。
7.如權利要求6所述的機架式服務器數據管理系統,其特征在于:所述判斷模塊還用以判斷是否接收到發出數據請求的所有主板的BMC的結束信號,如果是,則所述判斷模塊發送一另一中斷信號至所述數據處理模塊,以停止所述數據傳輸;如果不是,則所述數據處理模塊繼續數據傳輸直到所述CPLD接收到發出數據請求的所有主板的BMC的結束信號。
8.一種機架式服務器數據管理方法,用以處理若干主板的數據請求,包括以下步驟:
一CPLD的偵測模塊偵測是否有主板發送數據請求;
所述CPLD的一判斷模塊在所述偵測模塊偵測到數據請求后判斷所述數據請求是否是至少兩個主板發出的;
所述CPLD的一仲裁模塊在至少有兩個主板發出數據請求時啟動,并將所述數據請求進行優先級排序;
一系統管理芯片的管理模塊按照所述優先級的順序依次發送數據請求至所述CPLD的一控制模塊;
所述控制模塊發送一中斷請求至所述系統管理芯片的一數據處理模塊;及
所述數據處理模塊啟動數據傳輸至對應的主板。
9.如權利要求8所述的機架式服務器數據管理方法,其特征在于:所述仲裁模塊按照發出所述數據請求的主板的請求頻率的高低進行優先級排序,所述請求頻率高的主板的優先級低于請求頻率低的主板。
10.如權利要求8所述的機架式服務器數據管理方法,其特征在于:每一主板通過一通信總線連接所述CPLD。
11.如權利要求10所述的機架式服務器數據管理方法,其特征在于:所述控制模塊在發送所述中斷請求前編碼所述數據請求對應的主板信息,所述數據處理模塊在接收到所述中斷請求后解碼所述主板信息,并根據所述解碼后的主板信息選擇對應的通信總線,啟動數據傳輸。
12.如權利要求8所述的機架式服務器數據管理方法,其特征在于:所述控制模塊在所述判斷模塊判斷出只有一個主板發出數據請求時,直接發送所述中斷請求至所述數據處理模塊,啟動數據傳輸。
13.如權利要求8所述的機架式服務器數據管理方法,其特征在于:每一主板包括有BMC,所述BMC在對應的主板接收完所述數據處理模塊傳輸的數據后發送一結束信號至所述CPLD。
14.如權利要求13所述的機架式服務器數據管理方法,其特征在于:所述判斷模塊在所述CPLD接收到所述結束信號后判斷是否接收到發出數據請求的所有主板的BMC的結束信號,如果是,則所述判斷模塊發送一另一中斷信號至所述數據處理模塊,以停止所述數據傳輸;如果不是,則所述數據處理模塊繼續數據傳輸直到所述CPLD接收到發出數據請求的所有主板的BMC的結束信號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司;,未經鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310625916.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基板管理控制器存取方法
- 下一篇:存儲系統及其控制方法





