本實用新型涉及計算機系統(tǒng)結構技術領域,尤其涉及一種提高外部存儲設備訪問性能的飛騰服務器。
背景技術:
飛騰服務器是指基于我國自主研發(fā)的飛騰1500A處理器,運行銀河麒麟國產操作系統(tǒng)的服務器。
目前飛騰服務器的外部存儲設備訪問模式,一般采用為附圖1所示的結構。在這種實現(xiàn)方式下,服務器采用固態(tài)盤作為系統(tǒng)盤,提升系統(tǒng)啟動時間,通過RAID卡來實現(xiàn)數(shù)據(jù)盤的磁盤陣列,提高數(shù)據(jù)的安全性和傳輸帶寬。服務器的外部存儲訪問性能受到SATA接口速率的制約,雖然SATA接口SSD的推出降低了延時,但是隨著SSD硬盤性能的不斷提高,SATA3.0接口6Gb/s的理論傳輸速度嚴重阻礙了SSD性能的發(fā)揮,使得目前飛騰服務器的外部存儲設備訪問速度低,影響系統(tǒng)響應速度,直接影響用戶體驗。
如何提高飛騰服務器的系統(tǒng)響應時間,提升用戶體驗,是飛騰服務器設計中面臨的難題。
技術實現(xiàn)要素:
本實用新型的目的是提供一種提高外部存儲設備訪問性能的飛騰服務器,實現(xiàn)了飛騰服務器IO訪問性能的提升。
本實用新型的目的是通過以下技術方案實現(xiàn)的:
一種提高外部存儲設備訪問性能的飛騰服務器,包括:飛騰服務器主板、PCI-E接口的RAID卡、系統(tǒng)磁盤陣列以及數(shù)據(jù)磁盤陣列;其中:
所述PCI-E接口的RAID卡設置在所述飛騰服務器主板的PCI-E擴展槽上;所述系統(tǒng)磁盤陣列以及數(shù)據(jù)磁盤陣列均分別與PCI-E接口的RAID卡相連。
所述系統(tǒng)磁盤陣列以及數(shù)據(jù)磁盤陣列均分別通過SAS接口或SATA接口與PCI-E接口的RAID卡相連。
所述系統(tǒng)磁盤陣列以及數(shù)據(jù)磁盤陣列均為四個以上的硬盤組成的陣列。
由上述本實用新型提供的技術方案可以看出,該方案能明顯改善飛騰服務器系統(tǒng)存儲設備IO訪問性能,提升系統(tǒng)響應時間,改進的系統(tǒng)對現(xiàn)有軟件不會帶來任何兼容性問題。
附圖說明
為了更清楚地說明本實用新型實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實用新型的一些實施例,對于本領域的普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。
圖1為本實用新型背景技術提供的傳統(tǒng)飛騰服務器外部存儲設備訪問系統(tǒng)結構圖;
圖2為本實用新型實施例提供的一種提高外部存儲設備訪問性能的飛騰服務器的系統(tǒng)架構示意圖。
具體實施方式
下面結合本實用新型實施例中的附圖,對本實用新型實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例?;诒緦嵱眯滦偷膶嵤├绢I域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型的保護范圍。
本實用新型實施例提供一種提高外部存儲設備訪問性能的飛騰服務器,其創(chuàng)新地采用新的系統(tǒng)架構,如圖2所示,其主要包括:飛騰服務器主板、PCI-E接口的RAID卡、系統(tǒng)磁盤陣列以及數(shù)據(jù)磁盤陣列;其中:
所述PCI-E接口的RAID卡設置在所述飛騰服務器主板的PCI-E擴展槽上;所述系統(tǒng)磁盤陣列以及數(shù)據(jù)磁盤陣列均分別與PCI-E接口的RAID卡相連。
通過上述結構,可以通過同時存儲和讀取數(shù)據(jù),大幅提高系統(tǒng)的數(shù)據(jù)吞吐量,大大提高外部存儲設備訪問性能,極大地提升了系統(tǒng)響應時間。
本實施例中,所述系統(tǒng)磁盤陣列以及數(shù)據(jù)磁盤陣列均分別通過SAS接口或SATA接口與PCI-E接口的RAID卡相連。
本實施例中,所述系統(tǒng)磁盤陣列為四個以上的硬盤組成的陣列,在4個以上的硬盤上進行系統(tǒng)的部署,并通過對多個系統(tǒng)磁盤的同時存儲和讀取數(shù)據(jù),提高系統(tǒng)的數(shù)據(jù)吞吐量,可達到12Gb/s,大大提升系統(tǒng)存儲設備IO訪問性能,極大地提升系統(tǒng)響應時間。
所述數(shù)據(jù)磁盤陣列同樣為四個以上的硬盤組成的陣列,可實現(xiàn)對大容量數(shù)據(jù)的安全存儲和快速訪問,提升系統(tǒng)響應時間,改善用戶體驗。
在具體實現(xiàn)過程中,硬件方面,只需要設計符合標準的板卡或外設,要求硬件能提供充足的接口以及穩(wěn)定可靠的性能即可。
相應的,本領域技術人員可以理解,在軟件方面,需要從固件和操作系統(tǒng)方面進行適配優(yōu)化設計,固件方面實現(xiàn)RAID卡驅動的移植優(yōu)化,實現(xiàn)RAID卡的初始化,保證系統(tǒng)對設備的識別;操作系統(tǒng)方面進行RAID驅動模塊設計,設計實現(xiàn)RAID卡整體的驅動框架、應用接口以及配置方式,通過設計Megacli用戶命令對RAID進行復位、RAID模式配置以及RAID模式清除操作,研制后能完成RAID0/1/5的配置和部署。需要強調的是,軟件方面的各種優(yōu)化設計可以由本領域技術人員根據(jù)實際情況來設定,本實施例僅針對飛騰服務器的硬件結構進行保護。
總而言之,通過本實用新型實施例提供的飛騰服務器的系統(tǒng)結構,可以明顯改善飛騰服務器系統(tǒng)存儲設備IO訪問性能,提升系統(tǒng)響應時間,改進的系統(tǒng)對現(xiàn)有軟件不會帶來任何兼容性問題。
以上所述,僅為本實用新型較佳的具體實施方式,但本實用新型的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本實用新型披露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本實用新型的保護范圍之內。因此,本實用新型的保護范圍應該以權利要求書的保護范圍為準。