首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--计算机仿真论文

VMX虚拟机设备模型设计研究与虚拟网卡实现

摘要第1-4页
Abstract第4-6页
目录第6-8页
图表目录第8-9页
1 引言第9-18页
   ·研究背景第9-10页
   ·经典的虚拟机模型第10-13页
     ·虚拟化技术分类第12页
     ·VMM(虚拟机监控器)分类第12-13页
   ·虚拟化技术的最新进展第13-16页
     ·VMWare第13-15页
     ·Xen第15-16页
     ·其他软件虚拟化技术第16页
   ·研究任务及目标第16-17页
   ·本文主要工作及论文结构第17-18页
2 VMX虚拟机模型第18-31页
   ·Intel的VT-x技术第18-23页
     ·虚拟机控制结构(VMCS)第19-21页
     ·新增操作码第21-22页
     ·vMEntry和VMExit操作第22-23页
   ·Xen对VT-x的支持第23页
   ·VMX虚拟机的生命周期第23-24页
   ·VMX虚拟机模型体系结构第24-30页
     ·超调用Hypercall第26-27页
     ·虚拟设备第27-28页
     ·事件通道(Event Channel)第28页
     ·虚拟内存第28-30页
   ·本章小结第30-31页
3 VMX虚拟机的虚拟设备模型(Device Model)的研究与设计第31-43页
   ·Xen的设备虚拟化第31-33页
   ·VMX虚拟设备模型的体系结构第33-38页
     ·设备模型处理的事件第33-34页
     ·设备模型的整体框架第34-35页
     ·设备模型的组成元素第35-38页
   ·VMX虚拟机的设备虚拟化第38-39页
   ·VMX虚拟设备的I/O请求流程第39-40页
   ·VMX虚拟设备的中断消息传送流程第40-41页
   ·本章小结第41-43页
4 VMX虚拟机的虚拟网卡设计第43-67页
   ·ne2000的工作原理第43-52页
     ·直接内存访问控制(DMA)第43-44页
     ·包的接收第44-49页
     ·包的发送第49页
     ·远程DMA(Remote DMA)第49-50页
     ·命令寄存器第50-51页
     ·DMA寄存器第51-52页
   ·虚拟网卡驱动tun/tap第52-55页
     ·使用tun/tap驱动第53页
     ·Tun/tap驱动程序工作原理第53-54页
     ·Tun/tap设备的工作过程第54-55页
     ·ne2000虚拟网卡对tun设备的使用第55页
   ·ne2000网卡的虚拟化实现第55-60页
     ·ne2000网卡的状态表示及存储第55-57页
     ·包的接收第57-58页
     ·写I/O操作第58-59页
     ·读I/O操作第59-60页
   ·将虚拟ne2000网卡加入VMX虚拟机虚拟设备模型的具体实现第60-66页
     ·初始化第60-61页
     ·事件机制第61-63页
     ·虚拟网卡ne2000的I/O请求的执行流程第63-65页
     ·虚拟Ne2000网卡的中断递送流程第65-66页
   ·本章小结第66-67页
5 仿真实验与结果分析第67-77页
   ·实验环境的搭建第67-68页
     ·硬件环境第67页
     ·软件环境第67-68页
   ·实验思路第68-70页
   ·实例测试第70-71页
     ·sericuty cp第70页
     ·netperf第70-71页
   ·测试结果及实验结论第71-77页
     ·Security cp测试第71-75页
     ·netperf测试结果第75-76页
     ·本章小结第76-77页
6 总结和展望第77-78页
   ·结论第77页
   ·未来研究方向第77-78页
致谢第78-79页
参考文献第79-80页

论文共80页,点击 下载论文
上一篇:间苯二磺酸钠与硫酸钠的分离研究
下一篇:带希勒伺服旋翼直升机的稳定性操纵性研究