System and method for maintaining page tables used during a logical partition migration
    1.
    发明授权
    System and method for maintaining page tables used during a logical partition migration 有权
    用于维护逻辑分区迁移期间使用的页表的系统和方法

    公开(公告)号:US08140822B2

    公开(公告)日:2012-03-20

    申请号:US11735830

    申请日:2007-04-16

    IPC分类号: G06F12/00

    摘要: Maintaining data integrity for a logical partition by enabling nonintrusive switching of page tables used during a migration of the logical partition from a source computer system to a target computer system. A first page table stores a plurality of page entries made within a logically partitioned environment. A second page table stores one or more page entries generated during the migration. After migration, the processor page table pointer is switched to point to the first page table. A page entry in the second page table corresponding to a page entry made to the first page table by the logical partition may be invalidated in response to a page table hypervisor call made by the logical partition. In parallel, a plurality of entries generated during the migration of the logical partition in the second page table may be read through and invalidated.

    摘要翻译: 通过在逻辑分区从源计算机系统迁移到目标计算机系统期间使用的页表进行非侵入式切换来维护逻辑分区的数据完整性。 第一页表存储在逻辑分区环境内进行的多个页条目。 第二页表存储迁移期间生成的一个或多个页面条目。 迁移后,处理器页表指针被切换到指向第一页表。 响应于由逻辑分区进行的页表管理程序调用,对应于由逻辑分区对第一页表进行的页条目的第二页表中的页条目可能被无效。 并行地,在第二页表中的逻辑分区的迁移期间生成的多个条目可以被读取并被无效。

    System and Method for Maintaining Page Tables Used During a Logical Partition Migration
    2.
    发明申请
    System and Method for Maintaining Page Tables Used During a Logical Partition Migration 有权
    用于维护逻辑分区迁移期间使用的页表的系统和方法

    公开(公告)号:US20080256327A1

    公开(公告)日:2008-10-16

    申请号:US11735830

    申请日:2007-04-16

    IPC分类号: G06F12/00

    摘要: An apparatus, program product and method maintains data integrity for a logical partition by enabling nonintrusive switching of page tables used during a migration of the logical partition from a source computer system to a target computer system. A first page table may be configured to store a plurality of page entries made within a logically partitioned environment. A second page table may be used during migration to store one or more page entries generated during the migration. After migration, the processor page table pointer may be transparently switched to point to the first page table. A page entry in the second page table corresponding to a page entry made to the first page table by the logical partition may be invalidated in response to a page table hypervisor call made by the logical partition. In parallel, a plurality of entries generated during the migration of the logical partition in the second page table may be read through and invalidated. This reading through of the entries may be accomplished concurrently with the invalidation of the corresponding page entry in the second page table in response to a page table call made by the logical partition. Moreover, the reading of the entries may be accomplished in intervals and with portions of the plurality of entries.

    摘要翻译: 装置,程序产品和方法通过在逻辑分区从源计算机系统迁移到目标计算机系统期间使用的页表的非侵入式切换来维护逻辑分区的数据完整性。 第一页表可以被配置为存储在逻辑分区环境内进行的多个页面条目。 在迁移期间可以使用第二页表来存储迁移期间生成的一个或多个页面条目。 迁移后,处理器页表指针可能被透明地切换到指向第一页表。 响应于由逻辑分区进行的页表管理程序调用,对应于由逻辑分区对第一页表进行的页条目的第二页表中的页条目可能被无效。 并行地,在第二页表中的逻辑分区的迁移期间生成的多个条目可以被读取并被无效。 响应于由逻辑分区进行的页表调用,该条目的读取可以与第二页表中的相应页条目的无效同时完成。 此外,条目的读取可以以间隔和多个条目的一部分来完成。