SUPPORTING AUTONOMOUS LIVE PARTITION MOBILITY DURING A CLUSTER SPLIT-BRAINED CONDITION
    71.
    发明申请
    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进行的客户停机。

    STORING AND RETRIEVING BLOCKS OF DATA HAVING DIFFERENT DIMENSIONS IN/FROM BLOCK STORABE DEVICES
    72.
    发明申请
    STORING AND RETRIEVING BLOCKS OF DATA HAVING DIFFERENT DIMENSIONS IN/FROM BLOCK STORABE DEVICES 有权
    存储和检索在/从块式存储设备中的不同尺寸的数据块

    公开(公告)号:US20110314248A1

    公开(公告)日:2011-12-22

    申请号:US13219907

    申请日:2011-08-29

    IPC分类号: G06F12/02

    摘要: A method for storing and retrieving blocks of data having different dimensions is disclosed. The method can include receiving a first data segment to be stored in a block storage device where the first data segment has an address. The method can also include determining if the first data segment conforms to a standard dimension and sorting the first data segment according to the destination address if it does not have a standard dimension. The method can further include placing a non-standard data segment into a unfilled block allocation and placing a second non-standard data segment into the unfilled block allocation when the second data segment has the destination identifier. Other embodiments are also disclosed.

    摘要翻译: 公开了一种用于存储和检索具有不同尺寸的数据块的方法。 该方法可以包括接收要存储在块存储装置中的第一数据段,其中第一数据段具有地址。 该方法还可以包括确定第一数据段是否符合标准维度,并且如果第一数据段不具有标准维度,则根据目的地地址排序第一数据段。 该方法还可以包括:当第二数据段具有目的地标识符时,将非标准数据段放入未填充块分配并将第二非标准数据段放入未填充块分配中。 还公开了其他实施例。

    Method to share licensed applications between virtual machines
    73.
    发明授权
    Method to share licensed applications between virtual machines 有权
    在虚拟机之间共享许可应用程序的方法

    公开(公告)号:US08037473B2

    公开(公告)日:2011-10-11

    申请号:US11551463

    申请日:2006-10-20

    CPC分类号: G06F9/45537 G06F9/44563

    摘要: A computer implemented method and computer program product for sharing licensed applications between virtual machines. When an event is intercepted which comprises an attempted access of a file stored in a hard disk of a guest operating system, wherein the file type has no association with any application installed on the guest operating system, an application installed on a host operating system capable of opening the file is identified. An association of the file type with an application on the host operating system is established, and the file is copied from the hard disk of the guest operating system to a temporary location on the host operating system. The file is opened and accessed using the associated application on the host operating system. The file is then copied back to the hard disk of the guest operating system.

    摘要翻译: 一种计算机实现的方法和计算机程序产品,用于在虚拟机之间共享许 当事件被拦截时,其包括存储在客户机操作系统的硬盘中的文件的尝试访问,其中该文件类型与安装在客户机操作系统上的任何应用程序没有关联,安装在具有能力的主机操作系统上的应用程序 打开文件被识别。 建立文件类型与主机操作系统上的应用程序的关联,并将文件从客户操作系统的硬盘复制到主机操作系统上的临时位置。 使用主机操作系统上的相关应用程序打开和访问该文件。 然后将该文件复制回客户机操作系统的硬盘。

    Protocol definition for software bridge failover
    74.
    发明授权
    Protocol definition for software bridge failover 失效
    软件桥故障转移的协议定义

    公开(公告)号:US08036102B2

    公开(公告)日:2011-10-11

    申请号:US12131500

    申请日:2008-06-02

    IPC分类号: H04J1/16

    CPC分类号: H04L12/462

    摘要: A method, data processing system, and computer usable code are provided for protocol definition for software bridge failover. In a first aspect of the present invention, a first software bridge determines the proper working operation of a physical adapter. Limbo packets are sent to a second software bridge alerting the second software bridge that the first software bridge is no longer bridging traffic responsive to the physical adapter failure in the first software bridge. The second software bridge receives the limbo packets, and, in response to receiving the limbo packets, asserts primary control and initiates bridging of traffic. In an alternative aspect of the present invention a first software bridge sends keep-alive packets. A second software bridge monitors the keep-alive packets from the first software bridge and, in response to a failure to detect the keep-alive packets from the first software bridge, the second software bridge initiates bridging of traffic.

    摘要翻译: 为软件桥故障转移的协议定义提供了一种方法,数据处理系统和计算机可用代码。 在本发明的第一方面,第一软件桥接器确定物理适配器的适当的工作操作。 Limbo数据包被发送到第二个软件桥接器,提醒第二个软件桥接器,第一个软件桥接器不再桥接响应于第一个软件桥中的物理适配器故障的流量。 第二个软件桥接收到limbo数据包,并且响应于接收到limbo数据包,断言主要控制并启动流量桥接。 在本发明的另一方面,第一软件桥发送保持活动分组。 第二个软件桥接器监视来自第一软件桥的保持活动分组,并且响应于检测到来自第一软件桥的保持活动分组的故障,第二软件桥启动流量桥接。

    System and method for enhancing environment variable and process option invocation
    75.
    发明授权
    System and method for enhancing environment variable and process option invocation 有权
    用于增强环境变量和过程选项调用的系统和方法

    公开(公告)号:US07865736B2

    公开(公告)日:2011-01-04

    申请号:US11554384

    申请日:2006-10-30

    IPC分类号: G06F15/16

    CPC分类号: G06F9/4451 G06F9/4401

    摘要: A method, system, and computer-usable medium for enhancing environment variable and process option invocation in a data processing system. In a preferred embodiment of the present invention, in response to receiving a request for a system startup, an operating system loads a centralized environment file. In response to receiving a request for a user login, the operating system searches for a user environment file. In response to determining that the user environment file conflicts with the centralized environment file, the operating system overrides the user environment file with settings from the centralized environment file.

    摘要翻译: 一种用于在数据处理系统中增强环境变量和处理选项调用的方法,系统和计算机可用介质。 在本发明的优选实施例中,响应于接收到对系统启动的请求,操作系统加载集中式环境文件。 响应于接收到用户登录的请求,操作系统搜索用户环境文件。 响应于确定用户环境文件与集中式环境文件冲突,操作系统将使用来自集中式环境文件的设置覆盖用户环境文件。

    Arrangements for Storing and Retrieving Blocks of Data Having Different Dimensions
    76.
    发明申请
    Arrangements for Storing and Retrieving Blocks of Data Having Different Dimensions 失效
    存储和检索具有不同维度的数据块的安排

    公开(公告)号:US20090307461A1

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

    申请号:US12135958

    申请日:2008-06-09

    IPC分类号: G06F12/10

    摘要: A method for storing and retrieving blocks of data having different dimensions is disclosed. The method can include receiving a first data segment to be stored in a block storage device where the first data segment has an address. The method can also include determining if the first data segment conforms to a standard dimension and sorting the first data segment according to the destination address if it does not have a standard dimension. The method can further include placing a non-standard data segment into a unfilled block allocation and placing a second non-standard data segment into the unfilled block allocation when the second data segment has the destination identifier. Other embodiments are also disclosed.

    摘要翻译: 公开了一种用于存储和检索具有不同尺寸的数据块的方法。 该方法可以包括接收要存储在第一数据段具有地址的块存储设备中的第一数据段。 该方法还可以包括确定第一数据段是否符合标准维度,并且如果第一数据段不具有标准维度,则根据目的地地址排序第一数据段。 该方法还可以包括:当第二数据段具有目的地标识符时,将非标准数据段放入未填充块分配并将第二非标准数据段放入未填充块分配中。 还公开了其他实施例。

    VIRTUAL REAL MEMORY EXPORTATION FOR LOGICAL PARTITIONS
    77.
    发明申请
    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.

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

    METHOD FOR INTELLIGENT PATCH SCHEDULING USING HISTORIC AVERAGES OF VIRTUAL I/O UTILIZATION AND PREDICTIVE MODELING
    78.
    发明申请
    METHOD FOR INTELLIGENT PATCH SCHEDULING USING HISTORIC AVERAGES OF VIRTUAL I/O UTILIZATION AND PREDICTIVE MODELING 审中-公开
    使用虚拟I / O利用和预测建模的历史平均值进行智能调度调度的方法

    公开(公告)号:US20090187899A1

    公开(公告)日:2009-07-23

    申请号:US12018461

    申请日:2008-01-23

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4401 G06F8/65

    摘要: A method for intelligent patch scheduling for a virtual (I/O) server is provided. Virtual I/O performance indicators of a virtual I/O server are monitored. The performance indicators are stored in a database. Historic averages of the performance indicators are maintained in the database. Patches to be applied to a client partition of the virtual I/O server are received. A reboot window is received for the client partition and is an allowed time frame for rebooting to apply the patches. Future virtual I/O utilization is predicted by running predictive modeling utilizing the historic averages of the performance indicators, and based on the predictive modeling, a specific time within the allowed time frame is determined for rebooting the client partition of the virtual I/O server to apply the patches. The virtual I/O server is rebooted to apply the patches to the client partition at the specific time within the reboot window.

    摘要翻译: 提供了一种用于虚拟(I / O)服务器的智能补丁调度的方法。 监视虚拟I / O服务器的虚拟I / O性能指标。 性能指标存储在数据库中。 绩效指标的历史平均值保持在数据库中。 接收到应用于虚拟I / O服务器的客户机分区的补丁。 接收到客户端分区的重新启动窗口,并且是允许重新启动以应用修补程序的时间框架。 未来的虚拟I / O利用率通过使用性能指标的历史平均值运行预测建模来预测,并且基于预测建模,确定允许的时间范围内的特定时间以重新启动虚拟I / O服务器的客户端分区 应用补丁。 重新启动虚拟I / O服务器,以便在重新引导窗口中的特定时间将修补程序应用于客户端分区。

    Method, for securely maintaining communications network connection data
    79.
    发明授权
    Method, for securely maintaining communications network connection data 失效
    方法,用于安全地维护通信网络连接数据

    公开(公告)号:US07483424B2

    公开(公告)日:2009-01-27

    申请号:US11191578

    申请日:2005-07-28

    IPC分类号: H04L12/28

    CPC分类号: H04L63/04 H04L47/50

    摘要: A method for securely maintaining communications network connection data is disclosed. According to one embodiment, a method is disclosed according to which a user is prompted for network element address substitution data which specifies a substitute network element address for a network element address associated with a network element of a first communications network. The network element address substitution data is then stored within a first storage element, wherein access to the first storage element outside of the first communications network is restricted. Connection monitor data associated with the first communications network is processed utilizing the network element address substitution data. According to the described embodiment, such connection monitor data processing includes identifying metadata of the connection monitor data which specifies the described network element address, and substituting the metadata with metadata which specifies the substitute network element address.

    摘要翻译: 公开了一种用于安全地维护通信网络连接数据的方法。 根据一个实施例,公开了一种方法,根据该方法,用户被提示用于指定与第一通信网络的网络元件相关联的网络元件地址的替代网元地址的网元地址替换数据。 然后,网元地址替换数据被存储在第一存储元件内,其中对第一通信网络之外的第一存储元件的访问被限制。 使用网元地址替换数据处理与第一通信网络相关联的连接监视数据。 根据所描述的实施例,这种连接监视数据处理包括识别指定描述的网络单元地址的连接监视数据的元数据,并且用指定替代网元地址的元数据代替元数据。

    System and method for allocating resources on a network
    80.
    发明授权
    System and method for allocating resources on a network 失效
    用于在网络上分配资源的系统和方法

    公开(公告)号:US07464165B2

    公开(公告)日:2008-12-09

    申请号:US11002545

    申请日:2004-12-02

    IPC分类号: G06F15/16

    摘要: A system and method for allocating resources on a network, including a server and at least one client. The resources are associated within a single set, such that the number of resources within the network can be easily incremented or decremented. Flags are associated with each resource, where the flags may be set to one of two states: a first state or a second state. When the server receives a connection request from a client, the server examines the flags associated with the resources to find a flag set to a second state. Upon finding a resource with a flag set to the second state, that resource is assigned to the client. Once the resource is assigned to a client, the associated flag is set to a first state and another flag associated with another resource is set to a second state.

    摘要翻译: 一种用于在网络上分配资源的系统和方法,包括服务器和至少一个客户端。 资源在单个集合内关联,使得网络内的资源数量可以容易地递增或递减。 标志与每个资源相关联,其中标志可以被设置为两种状态之一:第一状态或第二状态。 当服务器从客户端接收到连接请求时,服务器检查与资源关联的标志,以查找设置为第二状态的标志。 在找到具有设置为第二状态的标志的资源时,该资源被分配给客户端。 一旦资源被分配给客户端,相关联的标志被设置为第一状态,并且与另一资源相关联的另一个标志被设置为第二状态。