四虎av在线_91麻豆精品国产91久久久久推荐资源_在线看成人短视频_日韩av大全
首頁
|
行業資訊
|
企業名錄
|
產品大全
|
商機信息
|
家庭影院
|
技術學園
|
行業展會
|
投影人才
|
大屏工程
|
投影搜索
資訊首頁
|
投影信息
|
新品上市
|
招標信息
|
應用案例
|
技術動態
|
展會信息
|
投影行情
|
企業訪談
學園首頁
|
名詞解釋
|
選購常識
|
維修保養
|
技術動態
|
使用手冊
|
維修專區
|
有問必答
|
歡迎投稿
投影技術分類導航
>>
投影機
>>
電子白板
>>
投影儀
>>
投影燈泡
>>
切換器
>>
視頻展臺
>>
接口矩陣
>>
等離子屏
>>
投影幕
>>
投影吊架
>>
分配器
>>
液晶電視
>>
延長器
>>
圖形處理器
>>
反射鏡
>>
中央控制器
>>
會議系統
>>
多媒體講臺
>>
接口矩陣
>>
背投一體機
>>
虛擬仿真
>>
背投拼接墻
>>
LCOS技術
>>
邊緣融合
>>
高清技術
>>
家庭影院
實用查詢
·
投影機使用時間清零方法大全
·
投影機常見故障排除法
·
各品牌投影機總維修站800電話
·
最佳投影距離通用計算公式
·
投影屏幕尺寸、投影距離計數器
當前位置: >>
首頁
>>
技術學園
>> 解讀開源Xen虛擬服務器
解讀開源Xen虛擬服務器
更新時間:2007-12-12 10:02:15 。 編輯:映君 )
內容導航:
第1頁:解讀開源Xen虛擬服務器
第2頁:解讀開源Xen虛擬服務器
第3頁:解讀開源Xen虛擬服務器
解讀開源Xen虛擬服務器
一、Xen 起源
Xen VMM(virtual machine monitor)是由劍橋大學計算機實驗室開發的一個Open Source 項目,目前穩定版本為Xen3.0,主要目的是為了建立更多的虛擬機器。XenSource 的創始人Ian Pratt表示,Xen 在2002年前誕生于英國的劍橋大學,這家新創公司有意把Xen虛擬功能變成標準的計算機功能!肝覀兊谝徊渴窃贚inux系統上普及化!顾f。 Xen 這類能將一臺計算機劃分為多個不同分割區的方法依賴一種被稱為虛擬化(virtualization)的概念,它們使軟件能夠仿真真實的硬件來作執行。在VMware中,這一基礎被稱作是虛擬機器(virtual machine)。 VMware和Xen 之間的差異點在于:前者完全仿真計算機,因此理論上操作系統可不需更動就直接在虛擬機器上執行;Xen 則使用了被稱為「paravirtualization」的技術,Pratt表示,它的效能更快,但需要對操作系統進行適當的修改。不過較高階的軟件并不需經過修正,VMware 和Xen 之間的差異點在于:VMware 完全仿真計算機,因此理論上操作系統可不需更動就直接在虛擬機器上執行;Xen 則使用了被稱為「Paravirtualizatio」的技術,它的效能更快。
2005年12月Xen開發組發布了Xen 3.0,這是第一款支持芯片輔助技術的免費hypervisor軟件。有了VT-x或AMD-V的硬件支持,Xen 3.0能支持任何沒修改過的操作系統。XEN 3.0 所采用的虛擬技術為半虛擬化(Paravirtualization),與VMware所采用的完全虛擬化的差異,在于對底層硬件的控制效率接近實機操作,包括中斷控制(IRQ)等,以及等同于實體處理器的運作效能,但也因此對硬件的支持度并不高。由于半虛擬化(Paravirtualization)技術需要對操作系統進行適當的修改,所以目前Xen 只能夠在一些Linux-based 的系統上運作,也陸續受到一些信息大廠的支持,Xen 并不是第一個提出半虛擬化的軟件,但執行Xen 時,消秏系統資源非常少,大約占3%,所以Xen 可算是技術上的突破。半虛擬化必須修改系統的內核,不過如果處理器能支持虛擬化,所就內核就無需異動了,例如Intel 的VT 和AMD 的Pacifica 處理器都將包括這種支持。AMD 的CPU 只有Opteron 支持AMD-V 技術,而INTEL則有Intel Core 2 Duo 及Xeon 系列才支持VT 技術。
二、Xen支持的操作系統
主機操作系統即(Host Operating System) 在物理計算機(宿主機)上運行的操作系統,在它之上運行虛擬機軟件?蛻舨僮飨到y (Guest Operating System) 運行在虛擬機中的操作系統。注意,在此它不等于桌面操作系統(Desktop Operating System)和客戶端操作系統(Client Operating System),因為虛擬機中的客戶操作系統可以是服務器操作系統。表1是 Xen 3.0支持的主機操作系統和客戶操作系統。
表1 Xen 3.0支持的主機操作系統和客戶操作系統
Xen Enterprise 3.2明顯擴大了支持范圍,新增了對Windows 2000的支持。另外,可以使用對稱多處理(Symmetric Multiprocessing ,SMP)技術支持Windows Server 2003和Windows XP操作系統,使得Exchange和SQL Server可以運行地更好?蛻舨僮鞯闹С诌增加了Red Hat的企業版Linux服務器RHEL 5和Novell的SUSE Linux企業服務器10 SP1。另外Linux的兩個最成功的商業版,紅帽企業版Linux 5.0和Novell的Suse Linux 10.0企業服務器版都集成了Xen。
三、Xen的原理和體系結構
虛擬化CPU對guest OS(客戶操作系統)提出了幾個要求。因為hypervisor插在操作系統的下層違背了慣常的關于操作系統在整個系統中特權最高的假設。為了保護hypervisor不會受到操作系統不正確行為的影響(即domain不受另一個domain的影響),guest OS就必須被改造為能夠運行在較低的特權級上。很多處理器體系結構只是提供了兩個特權級。在這些情況下,guest OS和應用程序共享較低的特權級。同時,guest OS運行在單獨的地址空間中以保護自己不會受到應用程序執行的影響。guest OS通過hypervisor設定虛擬的特權級和改變當前的地址空間來間接地和應用之間進行控制傳遞。另外,如果處理器的TLB支持地址空間標記,那么也就可以避免TLB刷新帶來的高昂代價。在x86架構上有效地實現特權級的虛擬化是可能的,因為x86架構在硬件上支持四個不同的特權級。x86架構的特權級往往用圈(ring)來表示,從ring 0(最高特權)到ring 3(最低特權)。操作系統的代碼運行在ring 0這個特權級上,因為再沒有其它的ring能夠執行那些特權指令。ring 3通常用于執行應用代碼。就我們所知,自OS/2起到現在的各個知名的x86 架構上的操作系統都還沒有利用ring 1和ring 2這兩個特權級的。那么,任何遵循這個通常的安排的操作系統就都可以移植到Xen上來。這個移植過程只需要做一些改動使操作系統改為運行在ring 1特權級上。這就防止了guest OS會直接執行特權指令,也保證了操作系統與運行在ring 3上的應用程序之間相隔離的安全性。圖1是Xen 和Ring 關系圖。圖2 是Xen的體系結構。
圖1是Xen 和Ring 關系圖
頁碼:
1
[2]
[3]
下一頁
更多相關:
投影機
文章來源:中國投影網
內容導航
第1頁·
解讀開源Xen虛擬服務器
第2頁·
解讀開源Xen虛擬服務器
第3頁·
解讀開源Xen虛擬服務器
【
推薦給朋友
】【
投稿建議
】【
加入收藏夾
】【
大
中
小
】【
打印
】【
關閉
】【
評論
】【
頂部
】
相關新聞
如何優化VMware Server虛擬機系統
投影技術發展及拼接墻單雙燈系統
獨家揭密 先進的投影自動校準技術
VMware虛擬化成功的12個建議
淺談教育投影機如何降低“總持有成本”
管理虛擬服務器之道
LED屏遠程無線控制系統及應用領域
用于背投高清晰電視的LCOS
只需七步 設計一個完善的信號切換方案
全彩LED大屏幕的設計與選擇
網友評論
設為首頁
|
建站服務
|
商務信息
|
投影資訊
|
本站動態
|
付款方式
|
關于中國投影網
|
網站地圖
|
友情鏈接
本站網絡實名:中國投影網|
投影機
|
投影機報價
國際域名:http://www.ybdjd.com/
版權所有© 2007
中國投影網
.
郵箱:web@ty360.com 電話:+86-755-33225360(十二線)傳真:+86-755-33010311
主站蜘蛛池模板:
安图县
|
栖霞市
|
隆林
|
连云港市
|
楚雄市
|
会宁县
|
通化市
|
信宜市
|
五台县
|
柏乡县
|
横峰县
|
嘉义市
|
红桥区
|
辽阳市
|
鹤岗市
|
东台市
|
营口市
|
荣昌县
|
资阳市
|
新龙县
|
莲花县
|
濮阳县
|
黑水县
|
怀安县
|
哈密市
|
林甸县
|
安国市
|
竹山县
|
灵丘县
|
扬中市
|
古丈县
|
辽阳市
|
盐城市
|
淮安市
|
麟游县
|
迁安市
|
襄汾县
|
简阳市
|
湖州市
|
鹤庆县
|
家居
|