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

System p 中的虚拟化

 2008-11-10 08:25:47 来源:WEB开发网   
核心提示: 在进行逻辑分区时,通常使用一些物理处理器、内存和 I/O 设备来创建逻辑分区,System p 中的虚拟化(2),对于要分配给一个分区的资源数量,并没有具体规定(尽管在建立一个分区时,这种透明性的意义非常重大,对正在 CPU 中运行的应用程序而言,存在必须分配的最少资源),因此

在进行逻辑分区时,通常使用一些物理处理器、内存和 I/O 设备来创建逻辑分区。对于要分配给一个分区的资源数量,并没有具体规定(尽管在建立一个分区时,存在必须分配的最少资源)。因此,物理处理器、内存和 I/O 可以分配给一个或多个分区。每种资源可以采取任何比例来进行分配。某些资源可以在所有的分区中共享,如电源供应。可以创建的分区的总数依赖于系统处理器模型和可用的资源。

一个分区,也称为 LPAR,可以与其他分区进行通信,就好像每个分区都是一台独立的计算机一样。可以独立地激活和重新启动各个分区(独立于其他的分区)。

图 1. 逻辑分区

System p 中的虚拟化

每个逻辑分区都可以运行一个独立的操作系统、或者相同操作系统的不同版本,但是在不同的分区之间,软件是相互隔离的。如果一个分区中的操作系统出了故障,在其他分区中运行的操作系统不会受到任何影响。类似地,一个分区中运行的应用程序不会对在其他分区中运行的应用程序产生任何影响。

所有的分区都共同使用整个物理内存空间。然而,每个分区都有它自己的内存空间,这对性能不会有任何影响。可以通过独立的地址映射机制来维护地址的隔离。

可以在不同的分区之间动态地分配和重新分配资源,而不会影响其他分区,也无需重新启动这些分区。对软件而言,对物理资源所做的更改和重新分配也可能是透明的。在执行应用程序期间,当为一个逻辑分区分配物理 CPU 失败的时候,这种透明性的意义非常重大。对正在 CPU 中运行的应用程序而言,对出现问题的 CPU 的替换是透明的。

POWER Hypervisor 的介绍

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

Tags:System 虚拟化

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