XEN下基于Intel VT-d技術(shù)的I/O虛擬化的實(shí)現(xiàn)
發(fā)布時(shí)間:2024-01-24 12:26
虛擬化技術(shù)已經(jīng)在很多的領(lǐng)域中得到了廣泛的應(yīng)用,而且它還將在更多的領(lǐng)域得到發(fā)展,因此,對(duì)它的研究也已經(jīng)成為了當(dāng)前計(jì)算機(jī)領(lǐng)域的一個(gè)熱門(mén)方向。今天的大部分服務(wù)器平臺(tái)和桌面平臺(tái)中都已經(jīng)添加了對(duì)虛擬化的支持,但這只是解決了硬件處理器層如何更好的支持虛擬化的問(wèn)題。為了使虛擬化解決方案更加的高效,計(jì)算機(jī)系統(tǒng)的各個(gè)層次都逐漸的加入了對(duì)虛擬化的硬件支持,形成一個(gè)能為虛擬化提供更好支持的硬件虛擬化生態(tài)系統(tǒng)。 I/O虛擬化作為虛擬化技術(shù)的一個(gè)重要組成部分,也自然成為了學(xué)術(shù)界和產(chǎn)業(yè)界的研究焦點(diǎn)。英特爾公司于2007年發(fā)布了VT-d技術(shù)(Virtualization Technology for Direct I/O,硬件輔助直接I/O虛擬化技術(shù),簡(jiǎn)稱VT-d技術(shù)),通過(guò)引入DMA重映射硬件,為I/O虛擬化提供更好的支持。VT-d技術(shù)不同于傳統(tǒng)的I/O虛擬化技術(shù),它采用了硬件輔助虛擬化的方法,借助于DMA重映射技術(shù)和設(shè)備直接分配技術(shù)來(lái)實(shí)現(xiàn)I/O虛擬化,從而能夠顯著的提高客戶機(jī)I/O訪問(wèn)的性能。 本文首先介紹了虛擬化技術(shù)和XEN虛擬機(jī)的基本原理。接著對(duì)XEN中I/O虛擬化模型進(jìn)行分析,總結(jié)了XEN中I/O虛擬化模...
【文章頁(yè)數(shù)】:90 頁(yè)
【學(xué)位級(jí)別】:碩士
本文編號(hào):3883810
【文章頁(yè)數(shù)】:90 頁(yè)
【學(xué)位級(jí)別】:碩士
圖2-1計(jì)算機(jī)系統(tǒng)抽象層
圖22莽統(tǒng)慮擬什
圖3-2基于設(shè)備模擬的XEN的I/O虛擬化模型
圖1,去日鄉(xiāng)兀曰士戈二J、
本文編號(hào):3883810
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3883810.html
最近更新
教材專著