计算机科学与探索
計算機科學與探索
계산궤과학여탐색
JOURNAL OF FRONTIERS OF COMPUTER SCIENCE & TECHNOLOGY
2010年
12期
1073-1088
,共16页
陈昊罡%汪小林%王振林%靳辛欣%温翔%罗英伟%李晓明
陳昊罡%汪小林%王振林%靳辛訢%溫翔%囉英偉%李曉明
진호강%왕소림%왕진림%근신흔%온상%라영위%리효명
虚拟机管理器%虚拟机监视器%远程磁盘缓存%内存服务器
虛擬機管理器%虛擬機鑑視器%遠程磁盤緩存%內存服務器
허의궤관리기%허의궤감시기%원정자반완존%내존복무기
在虚拟机(virtual machine)系统中,随着虚拟机数量和应用程序需求的不断增长,内存容量已经成为应用程序性能的主要瓶颈.为了提升内存密集型和I/O密集型程序的页面交换性能,提出了虚拟机的远程磁盘缓存机制REMOCA,它允许运行在一台物理主机上的虚拟机将其他物理主机的内存作为其二级磁盘缓存.由于网络传输延迟远远小于磁盘访问,用网络传输代替磁盘访问就能够有效地降低虚拟机的平均磁盘访问延迟.REMOCA的目标就要尽可能地减少磁盘访问.REMOCA运行在虚拟机管理器中,其基本工作原理是截获并处理虚拟机的页面淘汰、磁盘访问等事件.REMOCA能够与现有的虚拟机内存管理机制(如气球技术、影子缓存)相结合,从而提供更加灵活的内存资源管理策略.实验数据表明,REMOCA能有效地降低页面抖动对虚拟机性能的影响,并在很大程度上提升虚拟机中I/O密集型应用的性能.
在虛擬機(virtual machine)繫統中,隨著虛擬機數量和應用程序需求的不斷增長,內存容量已經成為應用程序性能的主要瓶頸.為瞭提升內存密集型和I/O密集型程序的頁麵交換性能,提齣瞭虛擬機的遠程磁盤緩存機製REMOCA,它允許運行在一檯物理主機上的虛擬機將其他物理主機的內存作為其二級磁盤緩存.由于網絡傳輸延遲遠遠小于磁盤訪問,用網絡傳輸代替磁盤訪問就能夠有效地降低虛擬機的平均磁盤訪問延遲.REMOCA的目標就要儘可能地減少磁盤訪問.REMOCA運行在虛擬機管理器中,其基本工作原理是截穫併處理虛擬機的頁麵淘汰、磁盤訪問等事件.REMOCA能夠與現有的虛擬機內存管理機製(如氣毬技術、影子緩存)相結閤,從而提供更加靈活的內存資源管理策略.實驗數據錶明,REMOCA能有效地降低頁麵抖動對虛擬機性能的影響,併在很大程度上提升虛擬機中I/O密集型應用的性能.
재허의궤(virtual machine)계통중,수착허의궤수량화응용정서수구적불단증장,내존용량이경성위응용정서성능적주요병경.위료제승내존밀집형화I/O밀집형정서적혈면교환성능,제출료허의궤적원정자반완존궤제REMOCA,타윤허운행재일태물리주궤상적허의궤장기타물리주궤적내존작위기이급자반완존.유우망락전수연지원원소우자반방문,용망락전수대체자반방문취능구유효지강저허의궤적평균자반방문연지.REMOCA적목표취요진가능지감소자반방문.REMOCA운행재허의궤관리기중,기기본공작원리시절획병처리허의궤적혈면도태、자반방문등사건.REMOCA능구여현유적허의궤내존관리궤제(여기구기술、영자완존)상결합,종이제공경가령활적내존자원관리책략.실험수거표명,REMOCA능유효지강저혈면두동대허의궤성능적영향,병재흔대정도상제승허의궤중I/O밀집형응용적성능.