Virtual real memory exportation for logical partitions
    1.
    发明授权
    Virtual real memory exportation for logical partitions 失效
    逻辑分区的虚拟实时内存导出

    公开(公告)号:US08225068B2

    公开(公告)日:2012-07-17

    申请号:US12135508

    申请日:2008-06-09

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0615

    摘要: A computer implemented method, apparatus, and program product for extending virtual memory associated with logical partitions. A hosting partition receives a paging request from a logical partition on a logically partitioned data processing. The hosting partition identifies a location of the physical memory space on a remote computing device assigned to the logical partition and sends an extended virtual memory paging request to an extended virtual memory manager located on the remote computing device using a network connection. The extended virtual memory paging request comprises the instructions for the memory page-in or the memory page-out and the location of the physical memory space on the remote computing device that is being paged-in or paged-out. The extended virtual memory manager performs a page-in operation or a page-out operation in accordance with the instructions for the memory page-in or memory page-out.

    摘要翻译: 一种用于扩展与逻辑分区相关联的虚拟存储器的计算机实现的方法,装置和程序产品。 托管分区在逻辑分区数据处理上从逻辑分区接收寻呼请求。 托管分区识别分配给逻辑分区的远程计算设备上的物理内存空间的位置,并使用网络连接向位于远程计算设备上的扩展虚拟内存管理器发送扩展虚拟内存寻呼请求。 扩展的虚拟存储器寻呼请求包括用于存储器输入或存储器页面输出的指令以及正在被寻呼或分页的远程计算设备上的物理存储器空间的位置。 扩展虚拟存储器管理器根据存储器页面输入或存储器页面输出的指令来执行页面输入操作或页面输出操作。

    VIRTUAL REAL MEMORY EXPORTATION FOR LOGICAL PARTITIONS
    2.
    发明申请
    VIRTUAL REAL MEMORY EXPORTATION FOR LOGICAL PARTITIONS 失效
    逻辑分区的虚拟实时存储器输出

    公开(公告)号:US20090307458A1

    公开(公告)日:2009-12-10

    申请号:US12135508

    申请日:2008-06-09

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0615

    摘要: A computer implemented method, apparatus, and program product for extending virtual memory associated with logical partitions. A hosting partition receives a paging request from a logical partition on a logically partitioned data processing. The hosting partition identifies a location of the physical memory space on a remote computing device assigned to the logical partition and sends an extended virtual memory paging request to an extended virtual memory manager located on the remote computing device using a network connection. The extended virtual memory paging request comprises the instructions for the memory page-in or the memory page-out and the location of the physical memory space on the remote computing device that is being paged-in or paged-out. The extended virtual memory manager performs a page-in operation or a page-out operation in accordance with the instructions for the memory page-in or memory page-out.

    摘要翻译: 一种用于扩展与逻辑分区相关联的虚拟存储器的计算机实现的方法,装置和程序产品。 托管分区在逻辑分区数据处理上从逻辑分区接收寻呼请求。 托管分区识别分配给逻辑分区的远程计算设备上的物理内存空间的位置,并使用网络连接向位于远程计算设备上的扩展虚拟内存管理器发送扩展虚拟内存寻呼请求。 扩展的虚拟存储器寻呼请求包括用于存储器输入或存储器页面输出的指令以及正在被寻呼或分页的远程计算设备上的物理存储器空间的位置。 扩展虚拟存储器管理器根据存储器页面输入或存储器页面输出的指令来执行页面输入操作或页面输出操作。

    Management of file images in a virtual environment
    3.
    发明授权
    Management of file images in a virtual environment 有权
    在虚拟环境中管理文件映像

    公开(公告)号:US08819190B2

    公开(公告)日:2014-08-26

    申请号:US13071414

    申请日:2011-03-24

    IPC分类号: G06F15/177

    CPC分类号: G06F8/63

    摘要: A method, system, and computer program product provides effective management and deployment of image files within a Virtual Input/Output (I/O) Server (VIOS) cluster. An Image Management (IM) utility utilizes a discovery process to establish connections with objects in order to manage these objects. Following discovery of an ICP client, the IM utility enables creation of a virtual server partition and initiates the importing of a captured image to a VIOS cluster Storage Pool (SP). The IM utility creates logical units (LUs) within the Image Management Fileset (IMF) for each file within the captured image. The IM utility maps the LUs to the VIOS Cluster SP using unique image file handles. The IM utility configures the new storage that comprises the created LUs. The IM utility copies image files to the appropriate storage device/LU. When import/copy of the image is completed, the IM utility activates the virtual server partition.

    摘要翻译: 一种方法,系统和计算机程序产品可以在虚拟输入/输出(IOS)服务器(VIOS)群集中有效地管理和部署映像文件。 图像管理(IM)实用程序利用发现过程来建立与对象的连接,以便管理这些对象。 在发现ICP客户端之后,IM实用程序可以创建虚拟服务器分区,并启动将捕获的映像导入到VIOS群集存储池(SP)。 IM实用程序在捕获的图像中的每个文件的图像管理文件集(IMF)内创建逻辑单元(LU)。 IM实用程序使用唯一的图像文件句柄将LU映射到VIOS Cluster SP。 IM实用程序配置包含创建的LU的新存储。 IM实用程序将映像文件复制到相应的存储设备/ LU。 导入/复制映像完成后,IM实用程序会激活虚拟服务器分区。

    Management of File Images in a Virtual Environment
    4.
    发明申请
    Management of File Images in a Virtual Environment 有权
    虚拟环境中文件映像的管理

    公开(公告)号:US20120246642A1

    公开(公告)日:2012-09-27

    申请号:US13071414

    申请日:2011-03-24

    IPC分类号: G06F9/455

    CPC分类号: G06F8/63

    摘要: A method, system, and computer program product provides effective management and deployment of image files within a Virtual Input/Output (I/O) Server (VIOS) cluster. An Image Management (IM) utility utilizes a discovery process to establish connections with objects in order to manage these objects. Following discovery of an ICP client, the IM utility enables creation of a virtual server partition and initiates the importing of a captured image to a VIOS cluster Storage Pool (SP). The IM utility creates logical units (LUs) within the Image Management Fileset (IMF) for each file within the captured image. The IM utility maps the LUs to the VIOS Cluster SP using unique image file handles. The IM utility configures the new storage that comprises the created LUs. The IM utility copies image files to the appropriate storage device/LU. When import/copy of the image is completed, the IM utility activates the virtual server partition.

    摘要翻译: 一种方法,系统和计算机程序产品可以在虚拟输入/输出(IOS)服务器(VIOS)群集中有效地管理和部署映像文件。 图像管理(IM)实用程序利用发现过程来建立与对象的连接,以便管理这些对象。 在发现ICP客户端之后,IM实用程序可以创建虚拟服务器分区,并启动将捕获的映像导入到VIOS群集存储池(SP)。 IM实用程序在捕获的图像中的每个文件的图像管理文件集(IMF)内创建逻辑单元(LU)。 IM实用程序使用唯一的图像文件句柄将LU映射到VIOS Cluster SP。 IM实用程序配置包含创建的LU的新存储。 IM实用程序将映像文件复制到相应的存储设备/ LU。 导入/复制映像完成后,IM实用程序会激活虚拟服务器分区。

    SINGLE POINT, SCALABLE DATA SYNCHRONIZATION FOR MANAGEMENT OF A VIRTUAL INPUT/OUTPUT SERVER CLUSTER
    5.
    发明申请
    SINGLE POINT, SCALABLE DATA SYNCHRONIZATION FOR MANAGEMENT OF A VIRTUAL INPUT/OUTPUT SERVER CLUSTER 有权
    用于管理虚拟输入/输出服务器群集的单点数据同步

    公开(公告)号:US20120180070A1

    公开(公告)日:2012-07-12

    申请号:US13004139

    申请日:2011-01-11

    IPC分类号: G06F9/54

    CPC分类号: G06F9/542 H04L69/162

    摘要: A method, data processing system and computer program product provide scalable data synchronization for a virtual input/output server (VIOS) cluster and one or more registered callers. A first VIOS is commits as a primary node of the VIOS cluster and performs the functions of: registering one or more callers to receive notification from the first VIOS of specific events occurring within the cluster; receiving notification of an occurrence of one of the specific events; and in response to receiving notification of the specific events, a deamon of the first VIOS retrieving a message payload file from a message payload file directory within the shared VIOS DB and passing the message payload file to the API, which forwards/posts the relevant event notification information from the message payload file to the TCP socket of each registered caller.

    摘要翻译: 方法,数据处理系统和计算机程序产品为虚拟输入/输出服务器(VIOS)集群和一个或多个注册呼叫者提供可扩展的数据同步。 第一个VIOS作为VIOS集群的主节点执行以下功能:注册一个或多个呼叫者以接收来自集群内发生的特定事件的第一个VIOS的通知; 接收特定事件之一的发生的通知; 并且响应于接收到具体事件的通知,第一个VIOS从一个共享的VIOS DB内的消息有效载荷文件目录中检索一个消息有效载荷文件,并将消息有效载荷文件传递给API,该API转发/发布相关事件 从消息有效载荷文件到每个已注册呼叫者的TCP套接字的通知信息。

    SUPPORTING AUTONOMOUS LIVE PARTITION MOBILITY DURING A CLUSTER SPLIT-BRAINED CONDITION
    6.
    发明申请
    SUPPORTING AUTONOMOUS LIVE PARTITION MOBILITY DURING A CLUSTER SPLIT-BRAINED CONDITION 失效
    支持自动分离状态下的自动活动分区移动

    公开(公告)号:US20120179771A1

    公开(公告)日:2012-07-12

    申请号:US13004367

    申请日:2011-01-11

    IPC分类号: G06F15/167

    摘要: A method, data processing system, and computer program product autonomously migrate clients serviced by a first VIOS to other VIOSes in the event of a VIOS cluster “split-brain” scenario generating a primary sub-cluster and a secondary sub-cluster, where the first VIOS is in the secondary sub-cluster. The VIOSes in the cluster continually exchange keep-alive information to provide each VIOS with an up-to-date status of other VIOSes within the cluster and to notify the VIOSes when one or more nodes loose connection to or are no longer communicating with other nodes within the cluster, as occurs with a cluster split-brain event/condition. When this event is detected, a first sub-cluster assumes a primary sub-cluster role and one or more clients served by one or more VIOSes within the secondary sub-cluster are autonomously migrated to other VIOSes in the primary sub-cluster, thus minimizing downtime for clients previously served by the unavailable/uncommunicative VIOSes.

    摘要翻译: 一个方法,数据处理系统和计算机程序产品在VIOS群集“split-brain”场景中生成主子群和辅助子群的情况下,自主地将由第一个VIOS服务的客户迁移到其他VIOS,其中 第一个VIOS位于辅助子群集中。 集群中的VIOS不断交换保持活动信息,为每个VIOS提供集群内其他VIOS的最新状态,并在一个或多个节点松动连接或不再与其他节点通信时通知VIOS 在集群中,与群集分裂事件/条件一样。 当检测到此事件时,第一子集群假设主子集群角色,并且辅助子集群中的一个或多个VIOS所服务的一个或多个客户端会自动迁移到主子集群中的其他VIOS,从而最小化 以前由不可用/不通信的VIOS进行的客户停机。

    Supporting autonomous live partition mobility during a cluster split-brained condition
    8.
    发明授权
    Supporting autonomous live partition mobility during a cluster split-brained condition 失效
    在群集分裂状态期间支持自主的实时分区移动性

    公开(公告)号:US08560628B2

    公开(公告)日:2013-10-15

    申请号:US13004367

    申请日:2011-01-11

    IPC分类号: G06F15/167

    摘要: A method, data processing system, and computer program product autonomously migrate clients serviced by a first VIOS to other VIOSes in the event of a VIOS cluster “split-brain” scenario generating a primary sub-cluster and a secondary sub-cluster, where the first VIOS is in the secondary sub-cluster. The VIOSes in the cluster continually exchange keep-alive information to provide each VIOS with an up-to-date status of other VIOSes within the cluster and to notify the VIOSes when one or more nodes loose connection to or are no longer communicating with other nodes within the cluster, as occurs with a cluster split-brain event/condition. When this event is detected, a first sub-cluster assumes a primary sub-cluster role and one or more clients served by one or more VIOSes within the secondary sub-cluster are autonomously migrated to other VIOSes in the primary sub-cluster, thus minimizing downtime for clients previously served by the unavailable/uncommunicative VIOSes.

    摘要翻译: 一个方法,数据处理系统和计算机程序产品在VIOS群集“split-brain”场景中生成主子群和辅助子群的情况下,自主地将由第一个VIOS服务的客户迁移到其他VIOS,其中 第一个VIOS位于辅助子群集中。 集群中的VIOS不断交换保持活动信息,为每个VIOS提供集群内其他VIOS的最新状态,并在一个或多个节点松动连接或不再与其他节点通信时通知VIOS 在集群中,与群集分裂事件/条件一样。 当检测到此事件时,第一子集群假设主子集群角色,并且辅助子集群中的一个或多个VIOS所服务的一个或多个客户端会自动迁移到主子集群中的其他VIOS,从而最小化 以前由不可用/不通信的VIOS进行的客户停机。

    Hibernation and Remote Restarting Hibernation Data in a Cluster Environment
    9.
    发明申请
    Hibernation and Remote Restarting Hibernation Data in a Cluster Environment 有权
    休眠和远程重新启动群集环境中的休眠数据

    公开(公告)号:US20130031341A1

    公开(公告)日:2013-01-31

    申请号:US12913242

    申请日:2010-10-27

    IPC分类号: G06F9/00 G06F15/16

    CPC分类号: G06F9/5077 G06F9/4401

    摘要: Hibernation and remote restore functions of a client logical partition (LPAR) that exists within a data processing system having cluster-aware Virtual Input/Output (I/O) Servers (VIOSes) is performed via receipt of commands via a virtual control panel (VCP) through an underlying hypervisor. The client hibernation data file is stored in a shared repository by a source/original VIOS assigned to the client. The hypervisor receives a remote restart command and assigns a target/remote client LPAR and a target VIOS. The source I/O adapters and target I/O adapters are locked and the target VIOS gathers adapter configuration information from the source VIOS and configures the target adapters to be able to perform the I/O functionality provided by the source adapters to the client LPAR. The target VIOS then retrieves the client's hibernation data file, and the client LPAR is restored at the remote LPAR with the target VIOS providing the client's I/O functionality.

    摘要翻译: 通过经由虚拟控制面板(VCP)接收到命令来执行具有群集感知虚拟输入/输出(IOS)服务器(VIOS)的数据处理系统中存在的客户端逻辑分区(LPAR)的休眠和远程恢复功能 )通过底层管理程序。 客户端休眠数据文件由分配给客户端的源/原始VIOS存储在共享存储库中。 管理程序接收远程重启命令并分配目标/远程客户端LPAR和目标VIOS。 源I / O适配器和目标I / O适配器被锁定,目标VIOS从源VIOS收集适配器配置信息,并将目标适配器配置为能够执行源适配器向客户机LPAR提供的I / O功能 。 目标VIOS然后检索客户端的休眠数据文件,客户端LPAR在远程LPAR恢复,目标VIOS提供客户端的I / O功能。

    AUTONOMOUS PRIMARY NODE ELECTION WITHIN A VIRTUAL INPUT/OUTPUT SERVER CLUSTER
    10.
    发明申请
    AUTONOMOUS PRIMARY NODE ELECTION WITHIN A VIRTUAL INPUT/OUTPUT SERVER CLUSTER 失效
    在虚拟输入/输出服务器群集中自动选择主节点

    公开(公告)号:US20120179798A1

    公开(公告)日:2012-07-12

    申请号:US13004245

    申请日:2011-01-11

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5072

    摘要: In a data processing system having a plurality of virtual input/output servers (VIOSes) configured within a VIOS cluster, a method, data processing system and computer program product provide for autonomous election of a primary node within a virtual input/output server (VIOS) cluster. A first VIOS performs the functions of: detecting that a primary node is required for the VIOS cluster; and autonomously initiating an election process to elect a next primary node from among the VIOSes within the VIOS cluster. When the first VIOS meets the pre-established requirements for becoming a primary node, the first VIOS obtains a lock on a primary node ID field within a VIOS database (DB) and then initiates a primary node commit process to assign the first VIOS as the primary node. The first VIOS issues a notification to the VIOS cluster to notify the other VIOSes that a primary node has been elected.

    摘要翻译: 在具有在VIOS集群内配置的多个虚拟输入/输出服务器(VIOS)的数据处理系统中,方法,数据处理系统和计算机程序产品提供了在虚拟输入/输出服务器(VIOS)内自主选择主节点 )集群。 第一个VIOS执行以下功能:检测VIOS群集所需的主节点; 并自动启动选举过程,从VIOS群集中的VIOS中选择下一个主节点。 当第一个VIOS满足成为主节点的预先建立的要求时,第一个VIOS将在VIOS数据库(DB)中的主节点ID字段上获取锁定,然后启动主节点提交过程,以将第一个VIOS分配为 主节点。 第一个VIOS向VIOS集群发出通知,通知其他VIOSs主节点已被选举。