WEB开发网
开发学院服务器服务器方案 全面分析微软虚拟化技术Hyper-V 阅读

全面分析微软虚拟化技术Hyper-V

 2008-09-05 10:54:17 来源:WEB开发网   
核心提示: 也因为Hyper-V需要处理器支持硬件虚拟化辅助,一部分处理器无法应用Hyper-V,全面分析微软虚拟化技术Hyper-V(3),只有较新、非Value型的处理器才能应用,例如访问www.microsoft.com只有75%的几率碰到部署在Hyper-V上的虚拟化服务器,IPC就是Inte

也因为Hyper-V需要处理器支持硬件虚拟化辅助,一部分处理器无法应用Hyper-V,只有较新、非Value型的处理器才能应用。例如访问www.microsoft.com只有75%的几率碰到部署在Hyper-V上的虚拟化服务器,剩下的25%都是未Hyper-V虚拟化的服务器。要在这些服务器上应用虚拟化,用户只能选择Virtual Server 2005 R2,或者其它公司的产品。

Microsoft Hyper-V和VMware ESX Server是比较相像的,都是Bare-Metal类型,但是它们的内核架构也有着明显的不同。微软在谈到竞争对手ESX Server时,总会提到,Hyper-V是微内核架构的,而ESX Server是单内核架构,Hyper-V要更好。

这两者具有什么不同?到底谁更好呢?

全面分析微软虚拟化技术Hyper-V

单内核(分层的内核)与微内核

单内核和微内核实际上是操作系统内核术语,操作系统的内核——实现核心功能的那部分——可能是微内核(Micro kernel),也可能是单内核(Monolithic kernel,有时也叫宏内核Macro kernel)。按照类似封装的形式,这些术语定义如下:

微内核(Micro kernel)――在微内核中,最常用的功能被精心挑选设计在内核模式(或者按照上一页的说法,在x86上是Ring 0权限下)运行的一个进程上,而其它大部分不怎么重要的核心功能都作为单独的进程运行在用户模式下(类似地,Ring 3权限下)运行,它们通过消息传递进行通讯(例如,Windows采用的进程间通信IPC机制,IPC就是Inter Process Communication)。最基本的思想就是要尽量地小。通常微内核只包含了进程调度、内存管理和进程间通信这几个根本的功能。

上一页  1 2 3 4 5 6  下一页

Tags:全面 分析 微软

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接