Mechanism for preventing client partition crashes by removing processing resources from the client logical partition when an NPIV server goes down
    33.
    发明授权
    Mechanism for preventing client partition crashes by removing processing resources from the client logical partition when an NPIV server goes down 有权
    当NPIV服务器关闭时,通过从客户端逻辑分区中删除处理资源来防止客户端分区崩溃的机制

    公开(公告)号:US08495217B2

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

    申请号:US12895133

    申请日:2010-09-30

    IPC分类号: G06F15/173 G06F15/16

    摘要: With N_Port ID Virtualization (NPIV), a managed system can be configured so that multiple logical partitions (LPARs) can access independent physical storage through the same physical fibre channel adapter. An NPIV client recovery component of a virtualization management component, such as a Power Hypervisor (pHYP), provides the emulation mapping between server and client virtual fibre channel adapters. The pHYP also provides a mechanism that prevents client partition crashes when the NPIV server (e.g., a VIOS logical partition) goes down. When the NPIV server is rebooted or powers down, the pHYP handles the client LPARs to avoid a crash by removing processing resources from the client logical partition. Thereby, the client logical partition is prevented from attempting to access a root volume group in physical storage via the NPIV server. The pHYP allocates processor resources to the client LPAR when the NPIV server is again available for I/O processing.

    摘要翻译: 使用N_Port ID虚拟化(NPIV),可以配置受管系统,以便多个逻辑分区(LPAR)可以通过相同的物理光纤通道适配器访问独立的物理存储。 虚拟化管理组件(例如Power Hypervisor(pHYP))的NPIV客户端恢复组件提供服务器和客户端虚拟光纤通道适配器之间的仿真映射。 pHYP还提供了一种机制,可防止NPIV服务器(例如,VIOS逻辑分区)故障时客户端分区崩溃。 当NPIV服务器重新启动或关闭电源时,pHYP通过从客户机逻辑分区中删除处理资源来处理客户端LPAR以避免崩溃。 因此,客户端逻辑分区被阻止经由NPIV服务器试图访问物理存储器中的根卷组。 当NPIV服务器再次可用于I / O处理时,pHYP将处理器资源分配给客户端LPAR。

    Enhancing the scalability of network caching capability in virtualized environment
    34.
    发明授权
    Enhancing the scalability of network caching capability in virtualized environment 有权
    提高虚拟化环境下网络缓存能力的可扩展性

    公开(公告)号:US08418174B2

    公开(公告)日:2013-04-09

    申请号:US12031031

    申请日:2008-02-14

    摘要: A mechanism is provided to enhance the scalability of network caching capabilities. All network client applications running on a partition in a virtualized environment are configured to query information from a single virtual input/output server (VIOS) network caching daemon. Thus, the illustrative embodiments provide a 1:n model where a VIOS partition has a network caching daemon, and each of the n partitions uses the network caching daemon of the VIOS partition. The mechanism of the illustrative embodiments only requires the system administrator to control one copy of the local files on the VIOS server. The system administrator does not need to monitor all of these local files on each individual partition. The system administrator consolidates the entries used by the different individual partitions into one single file on the VIOS server side.

    摘要翻译: 提供了一种增强网络缓存能力的可扩展性的机制。 虚拟化环境中的分区上运行的所有网络客户端应用程序都配置为从单个虚拟输入/输出服务器(VIOS)网络缓存守护程序查询信息。 因此,说明性实施例提供1:n模型,其中VIOS分区具有网络缓存守护进程,并且n个分区中的每个分区使用VIOS分区的网络缓存守护进程。 说明性实施例的机制仅需要系统管理员来控制VIOS服务器上的本地文件的一个副本。 系统管理员不需要监视每个单独分区上的所有这些本地文件。 系统管理员将不同单独分区使用的条目合并到VIOS服务器端的单个文件中。

    Virtualizing Storage for WPAR Clients Using Node Port ID Virtualization
    35.
    发明申请
    Virtualizing Storage for WPAR Clients Using Node Port ID Virtualization 审中-公开
    使用节点端口ID虚拟化虚拟化WPAR客户端的存储

    公开(公告)号:US20120331246A1

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

    申请号:US13606521

    申请日:2012-09-07

    IPC分类号: G06F12/00

    摘要: Systems, methods and media for providing to a plurality of WPARs private access to physical storage connected to a server through a VIOS are disclosed. In one embodiment, a server is logically partitioned to form a working partition comprising a WPAR manager and individual WPARs. Each WPAR is assigned to a different virtual port. The virtual ports are created by using NPIV protocol between the WPAR and VIOS. Thereby, each WPAR has private access to the physical storage connected to the VIOS.

    摘要翻译: 公开了用于向多个WPAR提供通过VIOS连接到服务器的物理存储器的专用访问的系统,方法和媒体。 在一个实施例中,服务器被逻辑地分区以形成包括WPAR管理器和单个WPAR的工作分区。 每个WPAR被分配到一个不同的虚拟端口。 虚拟端口是通过在WPAR和VIOS之间使用NPIV协议创建的。 因此,每个WPAR都可以访问连接到VIOS的物理存储。

    VIOS Cluster Alert Framework
    36.
    发明申请
    VIOS Cluster Alert Framework 有权
    VIOS群集警报框架

    公开(公告)号:US20120150985A1

    公开(公告)日:2012-06-14

    申请号:US12962930

    申请日:2010-12-08

    IPC分类号: G06F15/16

    摘要: In a data processing system including a virtual I/O server (VIOS) cluster and multiple logical partitions (LPARs), at least one VIOS of the VIOS cluster performs functions of: receiving first registration information from one or more entities within the VIOS cluster; registering, based on the first registration information, a handler associated with a first message type; responsive to receiving second registration information, registering, based on the second registration information, a listener associated with a second message type; receiving a first message associated with a first alert event of the cluster; determining, based on the first message, that the handler is associated with the first message type; and calling the handler. In one embodiment, the handler is associated with a pointer to a subroutine, and registering the handler includes storing the pointer in a data structure that associates the handler with the first message type.

    摘要翻译: 在包括虚拟I / O服务器(VIOS)集群和多个逻辑分区(LPAR)的数据处理系统中,VIOS集群的至少一个VIOS执行以下功能:从VIOS集群中的一个或多个实体接收第一注册信息; 基于所述第一注册信息注册与第一消息类型相关联的处理程序; 响应于接收到第二注册信息,基于所述第二注册信息注册与第二消息类型相关联的侦听器; 接收与所述集群的第一警报事件相关联的第一消息; 基于所述第一消息确定所述处理程序与所述第一消息类型相关联; 并调用处理程序。 在一个实施例中,处理程序与指向子程序的指针相关联,并且注册处理程序包括将指针存储在将处理程序与第一消息类型相关联的数据结构中。

    Operating System Image Management
    37.
    发明申请
    Operating System Image Management 失效
    操作系统映像管理

    公开(公告)号:US20120110274A1

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

    申请号:US12913017

    申请日:2010-10-27

    IPC分类号: G06F12/02

    CPC分类号: G06F9/485 G06F9/5077

    摘要: In a data processing system including multiple logical partitions (LPARs), an application executes on a first logical partition (LPAR) of the multiple LPARs, where the application uses a first operation system stored in a first memory partition of a shared pool memory of the data processing system. A virtualization management component (a) initiates an update process that quiesces operations of the first LPAR, (b) pages in, via a virtual input/output server coupled to a first paging device, a first image of a second operating system from the first paging device to the shared pool memory; (c) changes one or more pointers associated with the application to point to one or more portions of the second operating system, such that the application uses the second operating system, when resumed; and (b) resumes execution the application.

    摘要翻译: 在包括多个逻辑分区(LPAR)的数据处理系统中,应用程序在多个LPAR的第一逻辑分区(LPAR)上执行,其中应用使用存储在第一存储器分区中的第一操作系统, 数据处理系统。 虚拟化管理组件(a)启动停止所述第一LPAR的操作的更新过程,(b)经由耦合到第一寻呼设备的虚拟输入/输出服务器从第一LPAR的第二操作系统的第一映像 寻呼设备到共享池内存; (c)将与所述应用相关联的一个或多个指针改变为指向所述第二操作系统的一个或多个部分,使得当所述应用程序恢复时使用所述第二操作系统; 和(b)恢复执行应用程序。

    ADDRESSING A WORKLOAD PARTITION
    38.
    发明申请
    ADDRESSING A WORKLOAD PARTITION 有权
    解决工作负载分区

    公开(公告)号:US20110258636A1

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

    申请号:US12762141

    申请日:2010-04-16

    IPC分类号: G06F9/46

    摘要: A method, system, and computer usable program product for addressing a workload partition are provided in the illustrative embodiments. A packet of data directed to the WPAR and including a combined address is received at a software stack. A determination is made whether the combined address includes an identifier that is reserved. If the identifier is not reserved, the identifier is used to identify the WPAR in the data processing system and the packet is sent to the WPAR. The software stack is an application configured to enable data communication using a protocol of the packet, and is modified to detect, recognize, and process the combined address for routing the packet to the WPAR. The combined address may be logically formed using an identifier associated with the data processing system and an identifier associated with the WPAR, which may be located in different portions of the packet.

    摘要翻译: 在说明性实施例中提供了用于寻址工作负载分区的方法,系统和计算机可用程序产品。 在软件堆栈处接收到指向WPAR并包括组合地址的数据分组。 确定组合地址是否包括保留的标识符。 如果标识符未被保留,则使用该标识符来识别数据处理系统中的WPAR,并且该分组被发送到WPAR。 软件堆栈是配置为使用数据包的协议进行数据通信的应用,并被修改为检测,识别和处理用于将数据包路由到WPAR的组合地址。 组合的地址可以使用与数据处理系统相关联的标识符和与WPAR相关联的标识符在逻辑上形成,该标识符可以位于分组的不同部分中。

    Method and apparatus for a secure network install

    公开(公告)号:US07941509B2

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

    申请号:US12128176

    申请日:2008-05-28

    IPC分类号: G06F15/177

    摘要: A method, an apparatus, and computer instructions are provided for a secure network install. One aspect of the present invention provides a proxy server within the same subnet of the client for performing a lookup of the boot image file and downloading the boot image file from a boot file server in a secure manner. The client in turn downloads the file from the proxy TFTP server. Another aspect of the present invention modifies the client remote boot code to include a secure boot file download discovery (SBDD) mode. The client starts the SBDD mode by sending a request for a boot image file to a subnet broadcast address and port, which is listened by a proxy TFTP server. The proxy TFTP server receives the client request and downloads the boot image file. The client in turn downloads the boot image file from the proxy TFTP server.

    Tunneling IPv6 packets
    40.
    发明授权
    Tunneling IPv6 packets 失效
    隧道IPv6报文

    公开(公告)号:US07769878B2

    公开(公告)日:2010-08-03

    申请号:US12183779

    申请日:2008-07-31

    IPC分类号: G06F15/16

    摘要: Methods, systems, and products are provided for tunneling IPv6 packets. Embodiments include receiving, by an origin IPv6 border router from an origin IPv6 host, an IPv6 packet having an IPv6 destination address; receiving, by an origin IPv6 border router from an origin IPv6 host, an IPv4 address for a destination IPv6 border router retrieved from a data structure associating IPv6 destination addresses with IPv4 addresses for destination IPv6 border routers; encapsulating, by the origin IPv6 border router, the IPv6 packet in an IPv4 packet; and sending the encapsulated packet to a destination IPv6 border router at the IPv4 address. In many embodiments, encapsulating, by the origin IPv6 border router, the IPv6 packet in an IPv4 packet is carried out by adding an IPv4 header to the IPv6 packet.

    摘要翻译: 提供了IPv6隧道分组的方法,系统和产品。 实施例包括由原始IPv6主机从原始IPv6边界路由器接收具有IPv6目的地址的IPv6分组; 通过原始IPv6边界路由器从原始IPv6主机接收从将IPv6目的地址与目的IPv6边界路由器的IPv4地址相关联的数据结构检索的目的地IPv6边界路由器的IPv4地址; 由原始IPv6边界路由器封装IPv6分组中的IPv6分组; 并将封装的分组发送到IPv4地址的目的IPv6边界路由器。 在许多实施例中,由IPv6 IPv6边界路由器封装IPv4分组中的IPv6分组,通过向IPv6分组添加IPv4报头来实现。