亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種自主可控的加固型存儲陣列設(shè)計

        2015-04-29 00:44:03金亮亮吳洪成祝緒東
        計算機時代 2015年11期

        金亮亮 吳洪成 祝緒東

        摘 要: 介紹一種滿足車載工作環(huán)境的加固型存儲陣列設(shè)計,該存儲陣列采用國產(chǎn)CPU作為存儲控制器,利用可編程邏輯自主開發(fā)了RAID控制器,實現(xiàn)了面向網(wǎng)絡(luò)的iSCSI等通用存儲服務(wù)。雙機熱備技術(shù)的采用進一步確保了數(shù)據(jù)存儲的安全性和數(shù)據(jù)服務(wù)的不間斷性。

        關(guān)鍵詞: 存儲陣列; iSCSI; 自主可控; 雙機熱備

        中圖分類號:TP399 文獻標(biāo)志碼:A 文章編號:1006-8228(2015)11-01-03

        Abstract: This paper introduces a design of vehicular ruggedized storage array. The storage array adopts domestic CPU as the controller, the RAID controller is developed by using FPGA, and iSCSI and other network-oriented general storage services are realized. The use of hot standby technology further ensures the security of data storage and uninterrupted data service.

        Key words: storage array; iSCSI; autonomous controllable; hot standby

        0 引言

        由于網(wǎng)絡(luò)存儲在存儲速率、數(shù)據(jù)可用性、I/O服務(wù)方面具有良好的性能,使其逐漸成為高性能信息處理系統(tǒng)的關(guān)鍵設(shè)施。目前,高性能網(wǎng)絡(luò)存儲設(shè)備的制造技術(shù)主要掌握在國外廠商手中,如EMC、HP、IBM等供應(yīng)商,這些廠商不僅能夠提供高性能與高可靠性的存儲產(chǎn)品[1],而且可以提供整套的存儲解決方案。雖然國內(nèi)存儲產(chǎn)品供應(yīng)商如華為、浪潮、曙光占據(jù)了網(wǎng)絡(luò)存儲產(chǎn)品的一定市場份額,但核心存儲技術(shù)仍采用國外技術(shù),存儲控制器一般依賴Intel的XEON等產(chǎn)品。

        在軍事應(yīng)用等敏感領(lǐng)域,技術(shù)自主可控的要求日益強烈,核心存儲控制器設(shè)計國產(chǎn)化已經(jīng)迫在眉睫。現(xiàn)有的基于XEON等控制器的存儲產(chǎn)品,在飛機、越野車等工作環(huán)境中,穩(wěn)定性大幅降低,無法滿足高低溫、濕熱、低氣壓、抗振等試驗要求。由于處理器、RAID卡等核心部件均是采購?fù)鈬a(chǎn)品,無法修改,加固設(shè)計也很難進行。

        本文介紹一種滿足車載工作環(huán)境的加固型存儲陣列設(shè)計,該存儲陣列對外提供SAN和NAS融合的統(tǒng)一網(wǎng)絡(luò)存儲服務(wù)[2],支持RAID5,容量達到24TB(熱備模式下有效容量為12TB)。設(shè)備采取標(biāo)準(zhǔn)上架式設(shè)計,要求工作溫度-10℃~55℃,并可支持高原低氣壓工作。

        1 總體設(shè)計

        為滿足振動、高低溫、低氣壓等車載的環(huán)境適應(yīng)性要求,存儲陣列采用CPCI技術(shù)架構(gòu),將PCIe等高速總線集成在背板,從而避免商用存儲陣列中大底板和金手指等技術(shù)形式在惡劣環(huán)境下容易出現(xiàn)的接觸不可靠、傳輸不穩(wěn)定、易熱脹冷縮等問題。加固型存儲陣列式示意如圖1所示。

        存儲陣列選用電子盤作為存儲介質(zhì),并采取整體加固安裝形式,所有SAS/SATA總線均自主設(shè)計在背板中,消除了普通盤接口接觸的易松動特性,整機內(nèi)部沒有線纜。而且,電子盤沒有機械磁頭,不受振動影響,對低氣壓也不敏感。

        存儲陣列所有功能模塊均自主設(shè)計,包括CPU板、RAID卡、電源、電子盤等,對器件選型和PCB設(shè)計等均可遵照GJB等相關(guān)規(guī)范,增加設(shè)計冗余以滿足寬溫工作要求,并執(zhí)行板級篩選。其中,CPU板選擇國產(chǎn)處理器SW410,RAID算法在FGPA內(nèi)實現(xiàn)。

        由于車載空間限制,設(shè)備機箱深度要求不超過460mm,普通的商用存儲陣列設(shè)計方法無法滿足要求(深度一般均超過500mm)。本設(shè)計采取了前后通風(fēng)式的統(tǒng)一布局[3],模塊傳導(dǎo)與整體強迫風(fēng)冷結(jié)合散熱,所有模塊均衡分布,機箱深度降低至440mm,防止模塊間熱串?dāng)_,設(shè)備散熱效果也大幅提升,提高高溫工作的可靠性。

        2 存儲控制器設(shè)計

        存儲控制器是網(wǎng)絡(luò)存儲陣列產(chǎn)品的核心部件,含存儲管理單元、RAID處理器、嵌入式的操作系統(tǒng)和專業(yè)的存儲管理軟件。

        2.1 存儲管理單元

        本設(shè)計中,選擇國產(chǎn)處理器SW410作為存儲控制器,自主設(shè)計了SW410的CPCI形式的主控板[4],以適應(yīng)設(shè)備結(jié)構(gòu)要求。如圖3。

        在實際測試中發(fā)現(xiàn),SW410兼顧讀寫控制與服務(wù)的響應(yīng)較慢,對I/O控制過程耗時較長,不能及時響應(yīng)外部服務(wù)。因此在本設(shè)計中,將存儲控制遷移至SCSI Target中層,直接向塊設(shè)備驅(qū)動建立地址映射,調(diào)用MD驅(qū)動建立邏輯卷,再掛載外部PCIe總線上的DMA通路,由硬件電路自主完成數(shù)據(jù)塊經(jīng)RAID控制器寫入磁盤過程,SW410僅負責(zé)管理邏輯卷映射表,集中精力響應(yīng)存儲服務(wù)。

        2.2 RAID控制器

        RAID是獨立磁盤冗余陣列的英文簡稱,有RAID0、RAID1、RAID5、RAID6、RAID10等多種RAID等級。RAID技術(shù)原理雖然很成熟,但目前市面上能夠購買的高性能RAID卡均是LSI金手指形式,抗振動性能較差,而且無法集成DMA控制器。

        本設(shè)計的RAID算法基于XINLINX V6系列FPGA來實現(xiàn),性能可以與RAID芯片保持一致,編碼速率可達900MB/s以上。FPGA內(nèi)部還集成了DMA控制器,利用DirectIO技術(shù)掛載PCIe IP核,連接多個SAS/SATA IP核。FPGA掛載了高速、大容量DDR3緩存,將寫通路緩存和讀通路緩存獨立分開,各自建立FIFO隊列,避免讀/寫切換時緩存清空開銷,減小讀/寫過程轉(zhuǎn)換CPU等待時間。

        3 雙機熱備技術(shù)

        為保證數(shù)據(jù)存儲的安全性和數(shù)據(jù)服務(wù)的不間斷性,存儲陣列集成了完整的兩套存儲管理電路,可將電子盤分為兩組進行配置,組建兩個RAID陣列,執(zhí)行雙機熱備的集群工作方式,數(shù)據(jù)自動被鏡像復(fù)制并分別存儲在兩組陣列中,以保證存儲數(shù)據(jù)的絕對安全。存儲對外服務(wù)執(zhí)行主從模式,任意一個服務(wù)若發(fā)生中斷,另一個存儲管理器自動接管服務(wù),保證對外存儲服務(wù)不間斷。

        通過配置管理軟件可將其中一個存儲分機配置成“主服務(wù)器”,另一個配置成“從服務(wù)器”,主從服務(wù)器有各自的IP地址,主從服務(wù)器通過集群軟件虛擬出有一個共同的虛擬IP,這個虛IP就是客戶端訪問該系統(tǒng)時用的IP地址。這種措施是高可靠集群[5]的首要技術(shù)保證,可確保集群服務(wù)的切換不會影響客戶IP層的訪問。

        心跳和同步線是高可靠集群系統(tǒng)中主從節(jié)點通訊的物理通道,通過集群軟件的控制來確保服務(wù)數(shù)據(jù)和狀態(tài)同步。心跳和同步線可采用串并口、USB口或TCP/IP網(wǎng)口,基于TCP/IP技術(shù)的心跳線因通用性和高性能而被廣泛采用。若僅有主從兩臺服務(wù)器,心跳和同步線刻可以采用直連的方式,無需通過交換機。

        熱備集群軟件負責(zé)實現(xiàn)兩個存儲分機的同步狀態(tài)檢測、主備切換。當(dāng)主服務(wù)器出現(xiàn)故障時,從服務(wù)器及時接管主服務(wù)器資源,這些資源包括處理器、內(nèi)存數(shù)據(jù)列表和磁盤數(shù)據(jù)。為了支撐高可靠集群系統(tǒng)故障時順利接管磁盤數(shù)據(jù),引入了磁盤鏡像技術(shù)。磁盤鏡像類似于在設(shè)備間實現(xiàn)一個RAID1的功能,當(dāng)主服務(wù)器將數(shù)據(jù)寫入本地磁盤時,數(shù)據(jù)將被磁盤鏡像軟件捕獲并通過網(wǎng)絡(luò)發(fā)送到網(wǎng)絡(luò)中從服務(wù)器上,且以相同的形式記錄在磁盤中,保證主從存儲分機內(nèi)的數(shù)據(jù)實時同步。當(dāng)主服務(wù)器出現(xiàn)故障時,從服務(wù)器利用已同步的磁盤數(shù)據(jù)接管服務(wù)。

        4 結(jié)束語

        面對國外網(wǎng)絡(luò)存儲廠商設(shè)置的技術(shù)壁壘,自主可控高可靠存儲陣列的研制顯得尤為重要。本文介紹的加固型存儲陣列就是在自主可控的大背景下針對抗惡劣環(huán)境需求而提出的一種自主可控存儲陣列的典型架構(gòu)。經(jīng)測試和試驗驗證,該加固型存儲陣列在FC接口下iSCSI讀寫速率大于700MB/s;千兆網(wǎng)接口下CIFS和iSCSI讀寫速率均不低于70MB/s;組RAID5模式后有效存儲容量不低于24TB,雙機熱備時有效容量不低于12TB,熱備服務(wù)切換時間小于1s。

        在國產(chǎn)CPU性能無法快速提升的情況下,如何優(yōu)化流程控制、構(gòu)建旁路系統(tǒng)以減輕CPU負載是存儲陣列進一步研究的內(nèi)容。同時,還需在此基礎(chǔ)上研究網(wǎng)絡(luò)IO加速卡,創(chuàng)建從網(wǎng)絡(luò)服務(wù)端口至讀寫控制端口的直接映射,集成多級RAID控制技術(shù),進一步釋放CPU負載,以提升存儲陣列性能。

        參考文獻(References):

        [1] 國內(nèi)網(wǎng)絡(luò)存儲發(fā)展現(xiàn)狀[J].http://wenku.baidu.com.

        [2] 張冬.網(wǎng)絡(luò)存儲系統(tǒng)原理精解與最佳實踐[M].清華大學(xué)出版

        社,2008.

        [3] 田云均.車載式數(shù)字圖像固態(tài)存儲技術(shù)協(xié)議的研究[J].長春

        理工大學(xué),2010:21-25

        [4] 張忠濤等.抗惡劣環(huán)境高性能計算機[J].計算機工程,2008.9.

        [5] 鞏天寧,周書明.基于DRBD的Linux高可用集群[J].電腦與

        信息技術(shù),2012.1.

        97久久久久人妻精品区一| 亚洲第一页在线观看视频网站| 高清少妇二区三区视频在线观看| 欧洲女人与公拘交酡视频| 五月婷婷俺也去开心| 亚洲欧美日韩精品久久亚洲区色播| 国产av一区二区日夜精品剧情| 精人妻无码一区二区三区| 六月婷婷久香在线视频| 亚洲精品黄网在线观看| 日韩精品一区二区三区视频| 米奇欧美777四色影视在线| 久久人与动人物a级毛片| 日本在线观看不卡| 亚洲综合一区二区三区久久| 国产大片内射1区2区| 处破痛哭a√18成年片免费| 亚洲国产日韩在线精品频道| 久久精品亚洲精品国产区| 亚洲日韩国产欧美一区二区三区| 欧美视频二区欧美影视| 久久伊人精品只有这里有| 中文乱码字字幕在线国语| 人妻少妇精品视频无码专区 | 中文字幕一区二区三区人妻精品 | 国产亚洲女在线线精品| 国产激情视频高清在线免费观看| 久久久亚洲欧洲日产国码二区 | 一级片麻豆| 国产精品自拍网站在线| 国产精品久久久久一区二区三区 | 无码一区久久久久久久绯色AV| 日本高清成人一区二区三区| 久久无码字幕中文久久无码| 国产精品无码日韩欧| 毛片av在线尤物一区二区| 手机在线观看日韩不卡av| 99久久久精品免费观看国产 | 成人av在线免费播放| 真人抽搐一进一出视频| 乌克兰少妇xxxx做受6|