两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種冷存儲服務器硬盤擴展設計方法與流程

文檔序號:11199154閱讀:1707來源:國知局
一種冷存儲服務器硬盤擴展設計方法與流程

本發(fā)明涉及通用服務器領域,具體涉及一種冷存儲服務器硬盤擴展設計方法。



背景技術:

隨著云計算的發(fā)展,數(shù)據(jù)中心對存儲量的要求越來越高,更高密度、高性價比、更節(jié)能的服務器不斷推陳出新。數(shù)據(jù)存儲量的不斷增加使得數(shù)據(jù)的存儲和訪問策略開始分化,根據(jù)數(shù)據(jù)的訪問頻次可將數(shù)據(jù)分為熱數(shù)據(jù)、溫數(shù)據(jù)和冷數(shù)據(jù)。隨著大數(shù)據(jù)挖掘技術的發(fā)展,越來越多的冷數(shù)據(jù)被參與到計算和分析中,而不斷擴大的冷存儲需求對冷存儲系統(tǒng)的容量、功耗以及成本的要求也越來越高。

現(xiàn)有技術中,冷存儲服務器通常采用一些低功耗、高集成度的cpu,如intelavoton、broadwell-decpu等作為冷存儲的主控芯片,從而盡可能的簡化設計、降低功耗。但通常冷存儲服務器采用的cpu中pcie資源非常有限,如何有效利用pcie資源最大限度實現(xiàn)低成本的存儲擴展成為當下需要解決的重要問題。



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

本發(fā)明提供一種冷存儲服務器硬盤擴展設計方法,提高冷存儲服務器的系統(tǒng)存儲容量,并引入管理功能,方便系統(tǒng)維護。

為解決上述技術問題,本發(fā)明采用如下技術方案:

一種冷存儲服務器硬盤擴展設計方法,冷存儲服務器系統(tǒng)采用pcie分配架構,引入pcie擴展sata的芯片進行sata硬盤擴展,并通過cpld收集sata狀態(tài)信息實現(xiàn)硬盤狀態(tài)指示和硬盤管理,具體設計步驟如下:

步驟一:設計冷存儲服務器pcie分配架構,實現(xiàn)bmc、pciex8slot、ocp連接器、nvmessdx2及多個sata的支持;

步驟二:設計冷存儲服務器硬盤擴展架構,引入pcie擴展sata的芯片,實現(xiàn)19個sata硬盤和2個nvme硬盤的擴展設計;

步驟三:設計冷存儲服務器硬盤管理架構,通過cpld收集sata狀態(tài)信息實現(xiàn)硬盤狀態(tài)指示,cpld與bmc通信進行硬盤管理。

基于上述方案,本發(fā)明作如下優(yōu)化:

如上所述的冷存儲服務器硬盤擴展設計方法,所述冷存儲服務器基于intelbroadwell-de平臺開發(fā),冷存儲器采用步驟一中設計的高效pcie架構,實現(xiàn)pcie資源的有效利用。

在步驟二的硬盤擴展設計中,采用pcie擴展sata硬盤控制器方案實現(xiàn)sata硬盤擴展。sata3.0理論信號帶寬為600mb/s,但受限于sata硬盤的技術,sata硬盤實測最大帶寬為200mb/s,并且pcie轉換為sata3.0信號時存在80%的轉換效率。根據(jù)以上帶寬數(shù)據(jù)計算pcie3.0信號帶寬擴展sata硬盤的支持數(shù)量,在冷存儲服務器中使用cpupcie3.0x4的信號處采用pcie2.0x1轉sata3.0x2的硬盤控制芯片,實現(xiàn)12個sata硬盤擴展。同時,冷存儲服務器通過cpu內置pch模塊的sata控制器實現(xiàn)6個sata硬盤支持,pch控制器和pcie2.0通道共用pcie2.0x8的帶寬,根據(jù)sata實測帶寬和效率,pcie2.0可再擴展支持1個sata硬盤。故采用此硬盤擴展架構,在冷存儲服務器中可實現(xiàn)19塊sata硬盤和2塊nvme硬盤的擴展設計。

進一步的,在上述的硬盤擴展架構設計中,采用pcie時鐘擴展芯片擴展pcieclk分別連接到pcieswitch和pcie2.0x1轉sata3.0x2芯片,以保證系統(tǒng)時鐘同源使用,提高系統(tǒng)穩(wěn)定性。

在步驟三的冷存儲服務器硬盤管理架構中,cpld通過收集sata硬盤連接器、sata硬盤在位芯片和rey信息實現(xiàn)sata硬盤present和active狀態(tài)采集。cpld通過解析cpu內置pch模塊的sata控制器輸出的sgpio信號采集pchsata控制器控制的硬盤故障信息。cpld通過io采集pcie轉sata控制器中sata硬盤狀態(tài)信息,cpld采集sata硬盤狀態(tài)信息后通過io實現(xiàn)統(tǒng)一硬盤狀態(tài)指示。冷存儲服務器的bmc通過i2c與cpld通信獲取cpld收集的硬盤狀態(tài)現(xiàn)象,從而實現(xiàn)硬盤狀態(tài)監(jiān)控管理和故障上報功能。

本發(fā)明的有益效果在于:

1、本發(fā)明冷存儲服務器硬盤擴展設計方法中,冷存儲服務器是基于intelbroadwell-de平臺開發(fā),該平臺現(xiàn)有的cpupcie資源有限,僅支持24個pcie3.0通道和8個pcie2.0通道。采用本發(fā)明設計的高效pcie分配架構,可實現(xiàn)bmc、pciex8slot、ocp連接器、nvmessdx2及多個sata的支持,實現(xiàn)pcie資源的有效利用,提高產品競爭力,滿足市場及客戶的需求。

2、在冷存儲服務器硬盤擴展架構設計中,引入低成本、低功耗的pcie2.0x1轉sata3.0x2的硬盤控制芯片,實現(xiàn)控制器無散熱片設計和控制器芯片靈活擺放,降低系統(tǒng)成本。采用本發(fā)明的冷存儲服務器硬盤管理架構,可實現(xiàn)19塊sata硬盤和2塊nvme硬盤的擴展設計,極大限度的提高硬盤支持數(shù)量,增加系統(tǒng)的存儲容量。

3、在冷存儲服務器硬盤管理架構中,cpld收集sata硬盤、cpusata控制器、pcie轉sata控制器中sata狀態(tài)信息并實現(xiàn)硬盤狀態(tài)指示功能,bmc通過i2c與cpld通信實現(xiàn)硬盤管理功能,從而實現(xiàn)硬盤狀態(tài)監(jiān)控管理和故障上報功能,方便系統(tǒng)維護,提高產品競爭力。

附圖說明

圖1是本發(fā)明的冷存儲服務器pcie分配架構示意圖;

圖2是本發(fā)明的冷存儲服務器硬盤擴展架構示意圖;

圖3是本發(fā)明的冷存儲服務器硬盤狀態(tài)指示和管理架構示意圖;

具體實施方式

為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明一種冷存儲服務器硬盤擴展設計方法,冷存儲服務器系統(tǒng)采用pcie分配架構,引入pcie擴展sata的芯片進行sata硬盤擴展,并通過cpld收集sata狀態(tài)信息實現(xiàn)硬盤狀態(tài)指示和硬盤管理,如圖1至圖3所示,具體設計步驟為:

步驟一:參照圖1所示,設計冷存儲服務器pcie分配架構,實現(xiàn)bmc、pciex8slot、ocp連接器、nvmessdx2及多個sata的支持;

步驟二:參照圖2所示,設計冷存儲服務器硬盤擴展架構,引入pcie擴展sata的芯片,實現(xiàn)19個sata硬盤和2個nvme硬盤的擴展設計;

步驟三:參照圖3所示,設計冷存儲服務器硬盤管理架構,通過cpld收集sata狀態(tài)信息實現(xiàn)硬盤狀態(tài)指示,并通過cpld與bmc通信進行硬盤管理。

具體而言,如上所述的冷存儲服務器硬盤擴展設計方法,冷存儲服務器基于intelbroadwell-de平臺開發(fā),該平臺現(xiàn)有的cpupcie資源僅支持24個pcie3.0通道和8個pcie2.0通道。采用圖1所示的pcie分配架構,可實現(xiàn)bmc、pciex8slot、ocp連接器、nvmessdx2及多個sata的支持,充分實現(xiàn)pcie資源的有效利用。

如圖2所示的冷服務器硬盤擴展架構,在該架構的硬盤擴展設計中,采用pcie擴展sata硬盤控制器方案實現(xiàn)sata硬盤擴展。根據(jù)sata3.0理論信號帶寬,結合sata硬盤實際測量最大帶寬,兼顧pcie轉換為sata3.0信號時的轉換效率,進行sata硬盤擴展支持數(shù)量的計算。因sata3.0理論信號帶寬為600mb/s,受限于sata硬盤技術,sata硬盤實測最大帶寬為200mb/s,并且根據(jù)行業(yè)經(jīng)驗pcie轉換為sata3.0信號時的轉換效率為80%,根據(jù)以上帶寬數(shù)據(jù)計算,根據(jù)pcie3.0信號帶寬極大限度的擴展sata硬盤支持數(shù)量,在冷存儲服務器中使用cpupcie3.0x4的信號處采用pcie2.0x1轉sata3.0x2的硬盤控制芯片,實現(xiàn)12個sata硬盤擴展。同時,冷存儲服務器通過cpu內置pch模塊的sata控制器實現(xiàn)6個sata硬盤支持,pch控制器和pcie2.0通道共用pcie2.0x8的帶寬,根據(jù)sata實測帶寬和效率,pcie2.0可再擴展支持1個sata硬盤。綜上,采用圖2所示的冷存儲服務器硬盤管理架構,可實現(xiàn)19塊sata硬盤和2塊nvme硬盤的擴展設計,極大限度的提高硬盤支持數(shù)量,增加系統(tǒng)的存儲容量。并且通過引入低成本、低功耗的pcie2.0x1轉sata3.0x2的硬盤控制芯片,實現(xiàn)了控制器無散熱片設計和控制器芯片靈活擺放,降低系統(tǒng)成本。

進一步的,在圖2所示的硬盤擴展架構中,采用pcie時鐘擴展芯片擴展pcieclk分別連接到pcieswitch和pcie2.0x1轉sata3.0x2芯片,保證系統(tǒng)時鐘同源使用,提高系統(tǒng)穩(wěn)定性。

如圖3所示的冷存儲服務器硬盤管理架構中,cpld通過收集sata硬盤連接器、sata硬盤在位芯片和rey信息實現(xiàn)sata硬盤present和active狀態(tài)采集。cpld通過解析cpu內置pch模塊的sata控制器輸出的sgpio信號采集pchsata控制器控制的硬盤故障信息。cpld通過io采集pcie轉sata控制器中sata硬盤狀態(tài)信息,cpld采集sata硬盤狀態(tài)信息后通過io實現(xiàn)統(tǒng)一硬盤狀態(tài)指示。冷存儲服務器的bmc通過i2c與cpld通信獲取cpld收集的硬盤狀態(tài)現(xiàn)象,從而實現(xiàn)硬盤狀態(tài)監(jiān)控管理和故障上報功能,方便系統(tǒng)維護。

本發(fā)明的冷存儲服務器硬盤擴展設計方法,通過上述設計,提高了冷存儲服務器系統(tǒng)存儲容量,降低了系統(tǒng)成本,并引入管理功能方便維護,提高了產品品質和競爭力。

以上所述僅為本發(fā)明的較佳實施例而已,并不用以限定本發(fā)明,對于本技術領域的技術人員來說,在不脫離本發(fā)明原理的前提下所作的任何修改、改進和等同替換等,均包含在本發(fā)明的保護范圍內。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
佳木斯市| 霍林郭勒市| 开原市| 保山市| 松滋市| 博湖县| 平和县| 临猗县| 汉源县| 南靖县| 平果县| 涞源县| 岑溪市| 侯马市| 南宁市| 廊坊市| 宁津县| 苗栗县| 黔南| 平江县| 苍溪县| 章丘市| 塘沽区| 左云县| 宜君县| 大埔区| 遵义市| 德安县| 尼玛县| 宁城县| 休宁县| 来凤县| 襄樊市| 丘北县| 寻甸| 靖安县| 四子王旗| 桐城市| 忻州市| 新兴县| 满洲里市|