專利名稱:一種刀片服務器硬盤存貯加速卡的制作方法
技術領域:
本實用新型涉及硬盤加速存貯裝置,特別是涉及用于刀片服務器的加速硬 盤存貯的裝置。
背景技術:
庫服務、文件存貯服務、電子郵件服務、網頁服務等,這些應用都需要對外接磁盤進行大量的數據存貯處理。現有技術刀片服務器計算刀片的CPU運行速度近幾年成倍大大提高,而磁盤的數據存貯速度由于受機械動作的限制,已越來越跟不上CPU速度的提高,這種CPU運行速度與磁盤存取速度不匹配的矛盾越來越突出,已成為刀片服務器整體運行速度進一步提高的一大瓶頸問題。實用新型內容本實用新型的目的是為了克服刀片服務器計算刀片CPU運行速度與磁盤存取速度越來越不匹配的缺陷,提供一種可以從整體上極大地加快^茲盤存貯速度 的刀片服務器磁盤高速存貯卡。為了達到上述目的,本實用新型采用下述技術方案一種刀片服務器硬盤高速存貯卡,其中,所述刀片服務器硬盤高速存貯卡 包括總線接口模塊、存貯緩沖區模塊、中央控制模塊,刀片服務器總線擴展槽 與所述總線接口模塊連接,所述存貯緩沖區模塊與中央控制模塊及總線接口模 塊連接,所述中央控制模塊與總線接口模塊連接。在進一步優選方案中,所述刀片服務器硬盤高速存貯卡包括DMA控制模塊, 所述DMA控制模塊與所述存貯緩沖區模塊及中央控制模塊連接。在更進一步優選方案中,所述總線接口模塊為PCI接口。 在更進一步優選方案中,所述存貯緩沖區模塊存貯容量為0.5G-20G。 在設置有本實用新型的刀片服務器上,由于CPU對磁盤信息的讀寫,限于 CPU對本實用新型電子存貯模塊的讀寫,而將磁盤中信息的更新處理交由本實 用新型待后進行,這能成倍地減少CPU運行速度與磁盤信息讀寫速度的差距, 使磁盤讀寫速度與CPU運行速度較好地匹配了起來,消除了刀片服務器整體運 行速度進一步提高的一大瓶頸,經對刀片服務器3G信息量間斷性1000次存貯 功能測試,設置有1G存貯模塊的本實用新型的刀片服務器比未設置之前整體運 行速度提高了 15倍左右。
以下結合附圖對本實用新型做進一 步詳細說明。
圖1為本實用新型結構示意圖;圖2為本實用新型讀寫文件信息流程圖。
具體實施方式
在本實用新型上述技術方案的設計思想下,本實用新型可以有多種,下面 通過具體實施例予以說明。 實施例一圖1為本實用新型結構示意圖。如圖1所示,本實用新型包括總線接口模 塊、存貯緩沖區模塊、中央控制模塊,刀片服務器總線擴展槽與所述總線接口 模塊連接,所述存貯緩沖區模塊與中央控制模塊及總線接口模塊連接,所述中 央控制模塊與總線接口模塊連接。在本實施例中,存貯緩沖區模塊采用2G RAM,并對其按與磁盤存貯文件相 同大小塊進行存取管理,中央控制模塊采用32位CPU,總線接口模塊采用PCIE 總線<接口。本實用新型的讀寫文件過程如圖2所示,在讀文件信息時,如在緩沖區中 有相關文件信息,則從緩沖塊中讀取相關文件信息,否則為相關文件分配緩沖 塊并將相關文件信息移入后,再從緩沖塊中讀取相關文件信息,如緩沖區模塊 已滿,則更新磁盤文件、清空各緩沖塊后,再分配緩沖塊給相關文件、將相關 文件信息移入并讀取相關文件信息。在寫文件信息時,如不需再分配緩沖塊則 將相關文件信息直接寫入緩沖模塊,否則分配緩沖塊并將相關文件信息寫入緩 沖模塊,如緩沖區模塊已滿,則更新磁盤文件、清空各緩沖塊后,再分配緩沖 塊給相關文件、將相關文件信息寫入緩沖塊。在本實施例中,在本實用新型啟動時還啟動了一個"文件R/W請求偵測程序",此程序不停的測試本實用新型 接收文件R/W請求空閑時間,如累計50ms沒有收到文件R/W請求,則認為目前 正處于磁盤系統相對空閑期,于是此程序啟動執行更新磁盤文件、清空各緩沖 塊功能,其間遇新的文件R/W請求則暫停繼續執行,先轉去執行文件R/W請求, 在下一個磁盤系統相對空閑期再繼續執行被暫停的更新磁盤文件、清空各緩沖 塊功能。實施例二本實施例與實施例一的不同之處在于,本實用新型中還設有一個DMA控制 模塊,所述DMA控制模塊與所述存貯緩沖區模塊及中央控制模塊連接。在本實 施例中,所述DMA控制模塊選用Intel DMA電路,與存貯緩沖區模塊及中央控 制模塊連接,共同完成數據塊的轉貯。實施例三本實施例與實施例一的不同之處在于,總線接口模塊為PCI接口。 實施例四本實施例與實施例一的不同之處在于,所述存貯緩沖區模塊存貯容量為 0. 5G。實施例五 本實施例與實施例一的不同之處在于,所述存貯緩沖區模塊存貯容量為20G。最后應當說明的是以上實施例僅用以說明本實用新型的技術方案而非對 其限制,盡管參照上述實施例對本實用新型進行了詳細的說明,所屬領域的普 通技術人員應當理解依然可以對本實用新型的具體實施方式
進行修改或者等 同替換,而未脫離本實用新型精神和范圍的任何修改或者等同替換,其均應涵 蓋在本實用新型的權利要求范圍當中。
權利要求1、一種刀片服務器硬盤存貯加速卡,其特征在于,所述刀片服務器硬盤存貯加速卡包括總線接口模塊、存貯緩沖區模塊、中央控制模塊,刀片服務器總線擴展槽與所述總線接口模塊連接,所述存貯緩沖區模塊與中央控制模塊及總線接口模塊連接,所述中央控制模塊與總線接口模塊連接。
2、 如權利要求1所述的刀片服務器硬盤存貯加速卡,其特征在于,所述刀 片服務器硬盤存貯加速卡包括DMA控制模塊,所述DMA控制模塊與所述存貯緩 沖區模塊及中央控制模塊連接。
3、 如權利要求1或2所述的刀片服務器硬盤存貯加速卡,其特征在于,所 述總線接口模塊為PCI接口。
4、 如權利要求3所述的刀片服務器硬盤存貯加速卡,其特征在于,所述存 貯緩沖區模塊存貯容量為0. 5G刁0G。
專利摘要本實用新型公開了一種刀片服務器硬盤高速存貯卡,涉及用于刀片服務器的硬盤存貯加速裝置。本實用新型是為了克服刀片服務器計算刀片CPU運行速度與磁盤存取速度越來越不匹配的缺陷,提供一種可以從整體上極大地加快磁盤存貯速度的刀片服務器磁盤高速存貯卡。本實用新型總線接口模塊、存貯緩沖區模塊、中央控制模塊,刀片服務器總線擴展槽與所述總線接口模塊連接,所述存貯緩沖區模塊與中央控制模塊及總線接口模塊連接,所述中央控制模塊與總線接口模塊連接。本實用新型用于提高刀片服務器硬盤存貯整體速度。
文檔編號G06F12/08GK201017304SQ200620172888
公開日2008年2月6日 申請日期2006年12月31日 優先權日2006年12月31日
發明者方信我, 華 李, 華 聶 申請人:曙光信息產業(北京)有限公司