CHECKPOINT OF APPLICATIONS USING UNIX® DOMAIN SOCKETS
    41.
    发明申请
    CHECKPOINT OF APPLICATIONS USING UNIX® DOMAIN SOCKETS 有权
    使用UNIX(R)域插件的应用程序检查

    公开(公告)号:US20080270829A1

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

    申请号:US11741500

    申请日:2007-04-27

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1438

    摘要: A computer implemented method, apparatus, and computer program product for managing state data in a workload partitioned environment. Process state data for a process in a workload partition is saved. Process state data is used to restore the process to a given state. State data associated with open sockets and open files bound to the first process is saved. In response to a determination that the process is associated with a domain socket that is bound to a socket file, an absolute pathname for the socket file is saved. A domain socket associated with a connecting process in the workload partition uses the socket file to connect to a domain socket associated with a listening process in the same workload partition to enable the two processes to communicate with each other.

    摘要翻译: 一种用于在工作负载分区环境中管理状态数据的计算机实现的方法,装置和计算机程序产品。 保存工作负载分区中进程的进程状态数据。 过程状态数据用于将进程恢复到给定状态。 保存与第一个进程绑定的打开的套接字和打开文件关联的状态数据。 响应确定该进程与绑定到套接字文件的域套接字相关联,将保存套接字文件的绝对路径名。 与工作负载分区中的连接进程相关联的域套接字使用套接字文件连接到与同一工作负载分区中的侦听进程相关联的域套接字,以使两个进程能够相互通信。

    Storage pools with write atomicity
    42.
    发明授权
    Storage pools with write atomicity 失效
    具有写入原子性的存储池

    公开(公告)号:US07444482B2

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

    申请号:US11955505

    申请日:2007-12-13

    IPC分类号: G06F12/00

    CPC分类号: G06F17/30067

    摘要: A method, apparatus, and computer program product for storage pools with write atomicity. An abstraction manager enforces write atomicity and disallows options which are inconsistent with write atomicity. The abstraction manager constructs through a physical device interface a logical continuous view of a storage pool in a manner consistent with write atomicity. Applications collect information specific to write atomicity from the abstraction manager through an application interface.

    摘要翻译: 一种具有写入原子性的存储池的方法,装置和计算机程序产品。 抽象管理器强制写入原子性,并禁止与写入原子性不一致的选项。 抽象管理器通过物理设备接口以与写入原子性一致的方式构建存储池的逻辑连续视图。 应用程序通过应用程序接口从抽象管理器收集特定于写入原子性的信息。

    Export of metadata streams to applications
    45.
    发明授权
    Export of metadata streams to applications 有权
    将元数据流导出到应用程序

    公开(公告)号:US08601147B2

    公开(公告)日:2013-12-03

    申请号:US12057708

    申请日:2008-03-28

    IPC分类号: G06F15/16

    CPC分类号: H04L67/06

    摘要: The present invention provides a computer storage server implemented method for generating attribute streams. The storage server receives a request from an application to write data to at least one storage object, the request having a request type. The storage server then updates an attribute stream with metadata associated with the at least one storage object. The storage server also updates the attribute stream with the at least one checksum, such that the attribute stream is associated with the at least one storage object. The storage server determines the request type to be one selected from among the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type. Responsive to a determination that the request type is among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type, the storage server verifies the application. Based on the determination of the request type, the storage server then updates the attribute stream by applying a filter among one selected from the group consisting of an email attribute stream filter, file transfer protocol attribute stream filter and a hypertext transfer protocol attribute stream filter.

    摘要翻译: 本发明提供一种用于生成属性流的计算机存储服务器实现方法。 存储服务器从应用程序接收到向至少一个存储对象写入数据的请求,该请求具有请求类型。 然后,存储服务器使用与至少一个存储对象相关联的元数据来更新属性流。 存储服务器还使用至少一个校验和更新属性流,使得属性流与至少一个存储对象相关联。 存储服务器将请求类型确定为从由电子邮件类型,文件传输协议类型和超文本传输​​协议类型组成的组中选择的请求类型。 响应于确定请求类型是从由电子邮件类型,文件传输协议类型和超文本传输​​协议类型组成的组中选择的一种,存储服务器验证应用程序。 基于请求类型的确定,存储服务器然后通过在从由电子邮件属性流过滤器,文件传输协议属性流过滤器和超文本传输​​协议属性流过滤器组成的组中选择的一个中应用过滤器来更新属性流。

    High availability support for virtual machines
    47.
    发明授权
    High availability support for virtual machines 有权
    对虚拟机的高可用性支持

    公开(公告)号:US08135985B2

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

    申请号:US12486332

    申请日:2009-06-17

    IPC分类号: G06F11/00

    摘要: A computer implemented method, a tangible computer storage medium, and a data processing system provide high availability support for virtual machines in a logical partitioned platform. A monitoring system detect a failure in the virtual machine. Partition management firmware then restarts the virtual machine in a consistency failover image node utilizing a consistency failover image. If a subsequent failure of the virtual machine is detected within a predetermined time, partition management firmware restarts the virtual machine in a boot failover image node utilizing a boot failover image.

    摘要翻译: 计算机实现的方法,有形计算机存储介质和数据处理系统为逻辑分区平台中的虚拟机提供高可用性支持。 监控系统检测虚拟机故障。 分区管理固件然后使用一致性故障转移映像重新启动一个一致故障转移映像节点中的虚拟机。 如果在预定时间内检测到虚拟机的后续故障,则分区管理固件使用引导故障切换映像重新启动引导故障转移映像节点中的虚拟机。

    Checkpoint and restart of NFS version 2/version 3 clients with network state preservation inside a workload partition (WPAR)
    48.
    发明授权
    Checkpoint and restart of NFS version 2/version 3 clients with network state preservation inside a workload partition (WPAR) 失效
    在工作负载分区(WPAR)内部进行网络状态保存的NFS版本2 /版本3客户端的检查点和重新启动

    公开(公告)号:US07933976B2

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

    申请号:US11923783

    申请日:2007-10-25

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4856 G06F9/5077

    摘要: Exemplary embodiments provide a computer implemented method, apparatus, and computer-usable program code for moving a software partition from an origination network file system client data processing system to a destination network file system client data processing system. Responsive to receiving a request to perform a checkpoint operation on a software partition, network file system related mount information for the software partition is gathered. Determined ports of a network are unblocked. Unwritten data on the origination network file system client data processing system is synchronized with a remote network file system server. The network is re-blocked. A checkpoint file is generated and stored. The checkpoint file is sent to the destination network file system data processing system.

    摘要翻译: 示例性实施例提供了一种用于将软件分区从始发网络文件系统客户端数据处理系统移动到目的地网络文件系统客户端数据处理系统的计算机实现的方法,装置和计算机可用程序代码。 响应于接收到对软件分区执行检查点操作的请求,收集了用于软件分区的网络文件系统相关的安装信息。 网络的确定端口被解除阻塞。 起始网络文件系统客户端数据处理系统的未写入数据与远程网络文件系统服务器同步。 网络被重新阻止。 生成并存储检查点文件。 检查点文件被发送到目标网络文件系统数据处理系统。

    Application configuration in distributed storage systems
    49.
    发明授权
    Application configuration in distributed storage systems 有权
    分布式存储系统中的应用程序配置

    公开(公告)号:US07809739B2

    公开(公告)日:2010-10-05

    申请号:US11198592

    申请日:2005-08-05

    IPC分类号: G06F7/00

    CPC分类号: G06F9/5011

    摘要: A method and system for enabling dynamic matching of storage utilization characteristics of a host system application with the characteristics of the available storage pools of an attached distributed storage system, in order to provide an optimal match between the application and selected storage pool. An abstraction manager is provided, enhanced with a storage device configuration utility/module, which performs a series of tasks to (1) obtain/collect the correct configuration information from each connected storage device or storage pools and/or (2) calculate the configuration information when the information is not readily available. The storage device configuration module then normalizes, collates and matches the configuration information to the various applications running on the host system and/or outputs the information to a user/administrator of the host system via a software interface. By using the collected/calculated configuration information, applications are assigned to an optimal storage pool in an intelligent and efficient manner.

    摘要翻译: 一种用于使主机系统应用程序的存储利用特性与附加分布式存储系统的可用存储池的特征能够动态匹配的方法和系统,以便提供应用程序和所选存储池之间的最佳匹配。 提供抽象管理器,增强了存储设备配置实用程序/模块,执行一系列任务以(1)从每个连接的存储设备或存储池获取/收集正确的配置信息和/或(2)计算配置 当信息不容易获得时的信息。 然后,存储设备配置模块将配置信息规范化,整理和匹配到主机系统上运行的各种应用和/或经由软件接口将信息输出到主机系统的用户/管理员。 通过使用收集/计算的配置信息,应用程序以智能和有效的方式分配给最佳存储池。

    Method and apparatus for checkpoint and restart of pseudo terminals
    50.
    发明授权
    Method and apparatus for checkpoint and restart of pseudo terminals 有权
    伪终端的检查点和重新启动的方法和装置

    公开(公告)号:US07792983B2

    公开(公告)日:2010-09-07

    申请号:US11831678

    申请日:2007-07-31

    IPC分类号: G06F15/16

    摘要: A computer implemented method, apparatus, and computer program product for restarting pseudo terminal streams. In one embodiment, a device associated with a file descriptor in a set of file descriptors is opened. The set of file descriptors are identified in checkpoint data for restarting the pseudo terminal streams. In response to identifying the device as a pseudo terminal slave device, an entry for the identified pseudo terminal slave device is added to a list of open pseudo terminal slave devices. The entry for the identified pseudo terminal slave device is marked as an open pseudo terminal slave device. The list of open pseudo terminal slave devices permit pseudo terminal master devices and pseudo terminal slave devices to be restored and restarted in random order during a restart of the pseudo terminal streams.

    摘要翻译: 一种用于重新启动伪终端流的计算机实现的方法,装置和计算机程序产品。 在一个实施例中,与一组文件描述符中的文件描述符相关联的设备被打开。 在检查点数据中识别文件描述符集合,以重新启动伪终端流。 响应于将设备识别为伪终端从设备,将所识别的伪终端从设备的条目添加到打开的伪终端从设备的列表中。 用于所识别的伪终端从设备的条目被标记为打开的伪终端从设备。 打开的伪终端从设备的列表允许伪终端主设备和伪终端从设备在伪终端流的重新启动期间以随机顺序被恢复和重新启动。