WEB开发网
开发学院操作系统Linux/Unix System p 中的虚拟化 阅读

System p 中的虚拟化

 2008-11-10 08:25:47 来源:WEB开发网   
核心提示: POWER Hypervisor 也称为来自 POWER5 的 phyp,是在 System p 中实现准虚拟化的重要组件,System p 中的虚拟化(3),它是一个全局固件映像,位于分区内存之外的物理地址零处的第一个物理内存块中,其结果是得到三类基于分区类型的处理器,即专用处理器、共享

POWER Hypervisor 也称为来自 POWER5 的 phyp,是在 System p 中实现准虚拟化的重要组件。它是一个全局固件映像,位于分区内存之外的物理地址零处的第一个物理内存块中。在启动系统的时候,它将获得控制权,并收集相关的信息(该系统中提供了多少内存、I/O 和其他资源)。POWER Hypervisor 拥有并控制系统的全局资源,并且它负责建立逻辑分区,并定义分区的边界。它将跟踪分配给分区的资源,并在各个分区之间提供隔离。

POWER Hypervisor 使用全局分区页表执行虚拟内存管理,并管理分区尝试访问超出其分配限制之外的内存的请求。我们将在后面的部分中更详细地讨论 POWER Hypervisor 的功能,包括调度和内存管理。

分区特定的固件支持

分区特定的固件实例负责处理特定于该分区的固件活动。它可以在分区中定位操作系统映像,将启动映像加载到内存中,并为启动传输控制。它还可以生成特定于该分区的设备树。因此,操作系统可以识别它拥有的设备,并使用这些设备。每个设备树仅包含分配给这个分区的设备。

分区特定的固件提供了一组特定于 AIX 和 System p 的服务,称为运行时抽象服务(Run-Time Abstraction Services,RTAS)。固件通过这些服务对硬件的特定属性进行抽象。操作系统将调用这些服务,而不是直接地操作硬件。从而减少了在硬件更改时为每个平台修改操作系统的需要。对硬件的后续更改将仅影响 RTAS 服务。

专用的和共享的分区

使用逻辑分区的概念,您可以在 System p 中创建两种类型的分区。即专用的分区和共享的分区。

正如在逻辑分区部分中指出的一样,在准虚拟化中,将对物理处理器进行逻辑上的划分。其结果是得到三类基于分区类型的处理器,即专用处理器、共享处理器和虚拟处理器。本文还介绍了与处理器执行相关的 Hypervisor 的作用。

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

Tags:System 虚拟化

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