天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

Blue Hawk系統(tǒng)遷移到Windows平臺(tái)的關(guān)鍵技術(shù)研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2019-05-11 20:35
【摘要】:隨著計(jì)算機(jī)服務(wù)器行業(yè)的迅猛發(fā)展,技術(shù)的更新變得日益頻繁。各行各業(yè)的強(qiáng)大需求給存儲(chǔ)系統(tǒng)的供應(yīng)商創(chuàng)造了巨大的商機(jī),數(shù)據(jù)的存儲(chǔ)容量實(shí)現(xiàn)了從TB到PB、EB甚至ZB級(jí)別的增長(zhǎng)。本課題研究的工作以實(shí)習(xí)公司的IBM Blue Hawk存儲(chǔ)系統(tǒng)項(xiàng)目為背景。Blue Hawk存儲(chǔ)系統(tǒng)是一個(gè)集成雙RAID適配器的高性能存儲(chǔ)系統(tǒng),它是一個(gè)節(jié)約成本且有容錯(cuò)機(jī)制的存儲(chǔ)解決方案。但是,由于Blue Hawk存儲(chǔ)系統(tǒng)是基于Linux平臺(tái)開(kāi)發(fā)的,而不支持Windows操作系統(tǒng),因而Windows服務(wù)器無(wú)法使用Blue Hawk存儲(chǔ)系統(tǒng)。針對(duì)以上問(wèn)題,本文就Blue Hawk存儲(chǔ)系統(tǒng)遷移到Windows平臺(tái)這個(gè)課題,介紹了Linux平臺(tái)和Windows平臺(tái)的存儲(chǔ)架構(gòu),分析了基于Linux平臺(tái)的Blue Hawk存儲(chǔ)系統(tǒng)的結(jié)構(gòu)和組成模塊,得出了將Blue Hawk存儲(chǔ)系統(tǒng)遷移到Windows平臺(tái)具有必要性。接著就Blue Hawk存儲(chǔ)系統(tǒng)遷移到Windows平臺(tái)的關(guān)鍵問(wèn)題,主要是Blue Hawk存儲(chǔ)系統(tǒng)在Windows平臺(tái)的驅(qū)動(dòng)方式,Blue Hawk存儲(chǔ)系統(tǒng)的雙控制器模式的選擇和Blue Hawk存儲(chǔ)系統(tǒng)PCIe中斷控制方式的選擇進(jìn)行了詳細(xì)的分析與實(shí)現(xiàn),并通過(guò)功能和性能測(cè)試,對(duì)實(shí)現(xiàn)后系統(tǒng)的穩(wěn)定性、可靠性和性能進(jìn)行了驗(yàn)證。本文的主要工作有:(1)使用外插RAID適配卡驅(qū)動(dòng)Blue Hawk存儲(chǔ)系統(tǒng)。外插RAID卡的方式能夠給RAID方案提供足夠的靈活性,使得產(chǎn)品的配置選擇和功能擴(kuò)展更加豐富。每個(gè)存儲(chǔ)適配卡有一個(gè)相關(guān)聯(lián)的設(shè)備驅(qū)動(dòng)程序,稱為“miniport”。Miniport驅(qū)動(dòng)程序是獨(dú)立于操作系統(tǒng)且HBA(Host Bus Adapter,即主機(jī)總線適配器)特有的。它為端口驅(qū)動(dòng)器提供處理設(shè)備的特定操作,并將傳入的SCSI命令轉(zhuǎn)換為設(shè)備特定的命令。(2)Blue Hawk存儲(chǔ)系統(tǒng)遷移到Windows平臺(tái)使用雙控制器Active-Active(活動(dòng)-活動(dòng))模式。當(dāng)其中一個(gè)控制器出現(xiàn)故障后,另一個(gè)控制器也能夠同樣直接接管服務(wù),并且不會(huì)造成數(shù)據(jù)丟失。使用雙控制器Active-Active設(shè)計(jì)方案,既避免了單點(diǎn)故障,又在性能和帶寬上帶來(lái)了提升。(3)Blue Hawk存儲(chǔ)系統(tǒng)遷移到Windows平臺(tái)使用MSI(Message Signaled Interrupt,即消息信號(hào)中斷)中斷控制方式。MSI中斷機(jī)制具有著高效的特點(diǎn),對(duì)于MSI中斷機(jī)制,其高效性體現(xiàn)在中斷源和中斷請(qǐng)求同時(shí)提交給處理器,這樣處理器在執(zhí)行中斷服務(wù)例程時(shí),不需要再次確認(rèn)中斷源,與傳統(tǒng)INTx中斷機(jī)制相比,提高了中斷效率。
[Abstract]:With the rapid development of computer server industry, the update of technology has become more and more frequent. The strong demand of various industries has created huge business opportunities for storage system vendors, and the storage capacity of data has increased from TB to PB,EB and even ZB. The research work of this paper is based on the IBM Blue Hawk storage system project of the internship company. Blue Hawk storage system is a high-performance storage system integrated with dual RAID adapters, which is a cost-saving and fault-tolerant storage solution. However, because the Blue Hawk storage system is based on Linux platform and does not support Windows operating system, Windows server can not use Blue Hawk storage system. In order to solve the above problems, this paper introduces the storage architecture of Linux platform and Windows platform for the migration of Blue Hawk storage system to Windows platform, and analyzes the structure and composition module of Blue Hawk storage system based on Linux platform. It is necessary to migrate Blue Hawk storage system to Windows platform. Then, on the key problems of migration of Blue Hawk storage system to Windows platform, it is mainly the driving mode of Blue Hawk storage system on Windows platform. The selection of dual controller mode of Blue Hawk storage system and the selection of PCIe interrupt control mode of Blue Hawk storage system are analyzed and implemented in detail, and the stability of the system after implementation is tested by function and performance test. Reliability and performance are verified. The main work of this paper is as follows: (1) using plug-in RAID adapter to drive Blue Hawk storage system. The way of inserting raid card can provide enough flexibility for RAID scheme, and enrich the configuration selection and function expansion of the product. Each storage adapter has an associated device driver called "miniport". Miniport driver is independent of the operating system and HBA (Host Bus Adapter, is unique to the host bus adapter. It provides port drives with device-specific operations and converts incoming SCSI commands into device-specific commands. (2) Blue Hawk storage systems migrate to Windows platforms using dual controller Active-Active (active-active) mode. When one of the controllers fails, the other controller can also take over the service directly without causing data loss. The dual controller Active-Active design scheme not only avoids single point of failure, but also improves performance and bandwidth. (3) Blue Hawk storage system is migrated to Windows platform using MSI (Message Signaled Interrupt, (message signal interrupt) interrupt control mode. MSI interrupt mechanism has the characteristics of efficiency. For MSI interrupt mechanism, its efficiency is reflected in the interrupt source and interrupt request submitted to the processor at the same time, so that when the processor executes the interrupt service routine, There is no need to reconfirm the interrupt source, which improves the interrupt efficiency compared with the traditional INTx interrupt mechanism.
【學(xué)位授予單位】:上海交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP316;TP333

【引證文獻(xiàn)】

相關(guān)碩士學(xué)位論文 前1條

1 韓春龍;基于PXIe總線高精度時(shí)間測(cè)置的關(guān)鍵技術(shù)研究[D];華中師范大學(xué);2017年

,

本文編號(hào):2474828

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2474828.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶4acfc***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com