亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

虛擬機監視器Xen和虛擬化技術(一)

2019-11-18 13:08:26
字體:
來源:轉載
供稿:網友

  1. 引言
  
  現代計算機具有足夠強大的能力來利用虛擬化技術支持多個虛擬機(VM: virtual machines),并且在每個虛擬機上各自運行單獨的操作系統實例。這直接導致了虛擬機技術發展的又一個春天。在本文中,我們提出了Xen,一個高性能的用于資源治理的虛擬機監視器(VMM: VM monitor)。Xen能夠支持的應用比如:server consolidation,co-located hosting facilities,distributed web services,secure computing platforms[12,16]和application mobility。
  
  成功地對一臺機器進行劃分,使它能夠支持多個操作系統的并發執行,這個過程具有很多的挑戰。首先,虛擬機必須是彼此相隔離的:假如一個虛擬機的執行會影響另一個的性能,這是不可以被接受的。這一點在操作各個虛擬機的用戶相互間并不信任的情況下顯得非凡重要。其次,它必須支持多種多樣的不同操作系統以提供給各種異構(heterogeneity)的流行應用的支持(//這里的異構指的是應用開發依托的操作系統不同,因此在實現上也就有很大差異,使得應用并不能夠跨平臺移植,因為Xen不需要對應用程序進行修改,那么它就必須支持各種常用的操作系統;所謂流行的應用,就是那些大家常用的、必需的應用)。第三,由虛擬化技術引入的性能開銷必須要小。
  
  Xen操控(//host:操作和控制)的是常用的操作系統,但是需要對操作系統中的某些相關部分進行一些修改。在本文中描述和評估的Xen原型系統能夠支持多個我們研發的Xenolinux guest OS實例的并發執行;每個實例都給出了和非虛擬化情況下的Linux 2.4中相同的應用二進制接口。目前,我們對Windows xp到Xen的移植還沒有完全完成,但是已經能夠運行簡單的用戶空間進程。移植NetBSD的工作也在進行中。
  
  Xen使得用戶能夠動態地實例化一個操作系統以執行他們需要的應用。在XenoServer項目[15,35]中,我們在ISP或者Internet exchange(//布置在這些場合中經濟劃算而且又具有戰略意義的地方)的標準服務器硬件上配置了Xen。我們在啟動一個新的虛擬機的時候需要執行許可控制(admission control),希望每個虛擬機能夠以某種方式為它需要的資源付出代價。我們在其它文章中討論過我們在這個方向上的思路和方法[21];現在這篇文章則將焦點關注于虛擬機。
  
  現在有一些方法用于構建能夠在共享的機器上操控多個應用和服務器(//server:這里提到的server應該是大規模應用的意思,比如數據庫服務器)的系統。也許最簡單的方法就是部署一個或多個運行著標準操作系統(如Linux或者Windows)的主機,然后答應用戶們安裝文件和啟動進程— 應用間的保護是由傳統的操作系統技術提供的(//這里提到的做法,就是類似并行機性質的,各個節點都是獨立的主機,但是一個應用可以在多個節點上面并行執行)。實驗顯示:由于要針對各個脫節(//supposedly disjoint:邏輯上脫節,指的是應用不具有連貫性/兼容性,所以針對每個應用都要單獨配置一次,假如能想辦法將前后有關聯的應用放在一起執行,可以大大減少相關的開銷,如配置開銷,通信開銷等等)的應用進行復雜的配置,這些配置過程導致的交互行為會使系統治理任務迅速成為時間消耗巨大的任務。
  
  更重要的是,這樣的系統不能夠充分地支持性能隔離;某個進程的調度優先級,存儲要求,網絡通信量和磁盤訪問等等特征都會影響到其它進程的性能。假如是在資源供給充足而且用戶群體是限定(比如計算網格或者PlanetLab平臺實驗)的情況下,這個系統還是可以接受的。但是當資源是供不應求的時候,或者用戶間不相協作(//uncoOperative:不相協作,比如用戶間的需求有沖突,那么一定會互相影響的)的時候就不行了。一個解決這個問題的方法是改進對操作系統性能隔離的支持。這已經在resource containers,Linux/RK,QLinux和SILK中被或多或少地實現了。這些方法中存在著一個難點是難以確保所有的資源都能夠正確地分配給有相應資源需求的進程。例如,緩沖區cache或者存儲頁面的替換算法導致的在應用間的復雜的交互行為(//比如存儲頁面替換的時候,某個進程的頁面替換序列會干擾到其它進程的,要免除這個影響就需要有復雜的機制用于進程間的協調)。這就是存在于操作系統中的“QoS干擾問題(QoS crosstalk)”。在低層采用多路執行技術能夠緩解這個問題帶來的影響,這已經在Exokerne和Nemesis操作系統中得到證實。在這些操作系統中,任務間無意識的或者不受歡迎的交互行為被最小化了。
  
  我們使用了同樣的基本方法來構建Xen。Xen就是以整個操作系統的粒度復用物理資源,它能夠提供在操作系統間的性能隔離。相對于進程級的資源復用,Xen要答應一定范圍內的guest OS“和平”共存,而并非去指定一個非凡的應用二進制接口(//假如限定了應用二進制接口,就意味著只能支持某個特定的操作系統)。為了獲得這種靈活性就必須付出一些代價 — 無論是在初始化過程(比如,boot和resume與fork和exec的比較)中,還是在資源消費上,運行一個完整的操作系統與運行一個進程相比分量都要重得多。
  
  為了達到我們的能夠支持多至100個被操控的操作系統實例的目標,我們認為這些代價是值得付出的。付出這些代價后獲得的系統答應單個用戶在資源受控的形式下,直接運行那些不需要修改的二進制代碼或者二進制代碼集合(例如,后端為PostgreSQL的Apache服務器)。更進一步的,因為用戶能夠動態地精確創建他們的軟件所需要的執行環境,所以這個系統也就提供了在非常高的層次上的靈活性。另外,在各種服務和應用間的配置交互也是可以避免的(例如,每個Windows實例都有它們自己的寄存器文件)。
  
  本文的余下部分是這樣組織的:第2部分解釋了我們的虛擬化方法和Xen的工作概況。第3部分描述了我們的設計和實現的要害特征。第4部分給出了使用業界標準的測試程序評估運行在Xen上的XenoLinux與單獨的Linux,VMware Workstation和用戶模式Linux(UML)的性能比較結果。最后的第5部分討論了未來的工作并作了總結。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美丝袜美女中出在线| 亚洲色无码播放| 欧美一区二区大胆人体摄影专业网站| 欧美久久精品一级黑人c片| 久久成人精品一区二区三区| 欧美精品videossex性护士| 亚洲欧美国产精品va在线观看| 91精品久久久久久久久不口人| 久久精品亚洲94久久精品| 亚洲视频在线免费观看| 欧美一级电影免费在线观看| 97视频免费在线观看| 中文字幕亚洲一区在线观看| 91网在线免费观看| 欧美大片va欧美在线播放| 久热精品视频在线观看一区| 亚洲xxx自由成熟| 91精品国产高清自在线看超| 日韩精品中文在线观看| 日韩av在线免播放器| 欧美在线免费视频| 亚洲18私人小影院| 91精品国产综合久久香蕉最新版| 亚洲天堂开心观看| 国产精品亚洲视频在线观看| 亚洲大尺度美女在线| 在线精品高清中文字幕| 精品国产老师黑色丝袜高跟鞋| 国产在线观看精品一区二区三区| 欧美日韩国产一区在线| 亚洲日韩中文字幕| 欧美大片在线看免费观看| 国产成人综合一区二区三区| 日本午夜在线亚洲.国产| 亚洲欧美国产精品va在线观看| 欧美成人午夜剧场免费观看| 91精品中国老女人| 亚州精品天堂中文字幕| 欧美日韩国产综合视频在线观看中文| 久久69精品久久久久久久电影好| 最近2019中文免费高清视频观看www99| 欧美日韩亚洲一区二| 亚洲综合在线中文字幕| 性欧美长视频免费观看不卡| 亚洲第一色在线| 色播久久人人爽人人爽人人片视av| 51色欧美片视频在线观看| 国产精品自拍视频| 欧美精品在线观看91| 欧美激情精品久久久久久免费印度| 亚洲日韩欧美视频一区| 伊人久久久久久久久久久久久| 欧美日韩国产精品| 在线播放国产一区二区三区| 亚洲欧美在线第一页| 亚洲视频精品在线| 日韩激情av在线免费观看| 亚洲精品国产成人| 欧美性xxxxxx| 久久免费视频观看| 国产精品自产拍在线观看中文| 国产精品视频公开费视频| 正在播放欧美一区| 欧美成人黄色小视频| 少妇高潮 亚洲精品| 亚洲成人网久久久| 国产精品爱久久久久久久| 国产精品一久久香蕉国产线看观看| 成人一区二区电影| 日韩精品在线视频| 欧美性猛交xxxx黑人| 91免费看国产| 久久影视三级福利片| 日韩精品福利在线| 欧美巨大黑人极品精男| 91豆花精品一区| 欧美大片免费观看| 高清欧美性猛交xxxx| 久久久久免费精品国产| zzijzzij亚洲日本成熟少妇| 欧美精品午夜视频| 57pao国产成人免费| 国产精品成人观看视频国产奇米| 亚洲尤物视频网| 亚洲女成人图区| 日韩欧美在线国产| 亚洲欧美日本另类| 日韩精品高清在线| 狠狠干狠狠久久| 国内免费精品永久在线视频| 黑人欧美xxxx| 亚洲精品91美女久久久久久久| 欧美网站在线观看| 中国人与牲禽动交精品| 91理论片午午论夜理片久久| 欧美成人精品h版在线观看| 精品视频久久久久久久| 91系列在线观看| 亚洲电影成人av99爱色| 91精品国产沙发| 亚洲成人精品久久| 亚洲欧美日韩区| 51视频国产精品一区二区| 91人成网站www| 日韩成人免费视频| 另类少妇人与禽zozz0性伦| 91极品视频在线| 欧美黄色三级网站| 国产成人精品免高潮费视频| 亚洲免费福利视频| 91亚洲精品视频| 成人在线免费观看视视频| 中文字幕亚洲欧美一区二区三区| 欧美在线视频观看| 18一19gay欧美视频网站| 亚洲视频自拍偷拍| 97精品久久久中文字幕免费| 亚洲天堂成人在线视频| 欧美日韩国产在线看| 亚洲国产精彩中文乱码av在线播放| 精品中文字幕在线观看| 久久艳片www.17c.com| 亚洲摸下面视频| 国产精品视频自在线| 亚洲男人天天操| 久久精品视频导航| 日韩电影在线观看永久视频免费网站| 欧美在线一区二区三区四| 日韩av综合中文字幕| 国产精品男人爽免费视频1| 国产精品成人免费视频| 亚洲人成电影网站色| 清纯唯美亚洲综合| 日韩电影网在线| 日韩国产激情在线| 欧美乱大交xxxxx| 国产精品国产亚洲伊人久久| 亚洲电影在线看| 91国内产香蕉| 亚洲网址你懂得| 国产精品男女猛烈高潮激情| 欧美成人精品在线观看| 日韩成人在线网站| 日韩福利在线播放| 久久久久久美女| 国产98色在线| 91免费视频网站| 欧美丝袜一区二区| 日韩精品中文字幕久久臀| 高清一区二区三区日本久| 欧美成人免费网| 日本欧美国产在线| 日韩精品视频免费专区在线播放| 国产精品精品国产| 日韩黄色在线免费观看| 97免费中文视频在线观看| 国产98色在线| 日韩一级黄色av| 日韩免费av一区二区| 欧美精品videosex性欧美| 国产专区精品视频| 国产在线观看精品| 日韩av影视在线| 亚洲欧美日韩直播|