Method of synchronizing multiple networks using permanent addressing scheme
    11.
    发明授权
    Method of synchronizing multiple networks using permanent addressing scheme 失效
    使用永久寻址方案同步多个网络的方法

    公开(公告)号:US06957252B1

    公开(公告)日:2005-10-18

    申请号:US09687099

    申请日:2000-10-12

    CPC classification number: G06F13/4027

    Abstract: A method, system, and apparatus for synchronizing device, node, and drawer addresses between two networks within a data processing system is provided. In one embodiment, a service processor assigns a plurality of SPCN addresses to each of a plurality of devices in the data processing system. System firmware then determines the RIO addresses corresponding to the plurality of devices. If one of the SPCN addresses is not the same as the RIO address for the corresponding device, node, or drawer, then the service processor reassigns a new SPCN address to the corresponding device, node, or drawer such that the new SPCN address is identical to the RIO address for a corresponding device, node, or drawer.

    Abstract translation: 提供了一种在数据处理系统内的两个网络之间同步设备,节点和抽屉地址的方法,系统和装置。 在一个实施例中,服务处理器向数据处理系统中的多个设备中的每一个分配多个SPCN地址。 然后,系统固件确定与多个设备相对应的RIO地址。 如果其中一个SPCN地址与相应设备,节点或抽屉的RIO地址不相同,则服务处理器将新的SPCN地址重新分配给相应的设备,节点或抽屉,以使新的SPCN地址相同 到相应设备,节点或抽屉的RIO地址。

    System, method, and computer program product for centralized management of an infiniband distributed system area network
    12.
    发明申请
    System, method, and computer program product for centralized management of an infiniband distributed system area network 失效
    系统,方法和计算机程序产品,用于集中管理无限分布式系统区域网络

    公开(公告)号:US20050038883A1

    公开(公告)日:2005-02-17

    申请号:US10640821

    申请日:2003-08-14

    CPC classification number: H04L41/082 H04L41/044 H04L41/046

    Abstract: A method, system, and product in a data processing system are disclosed for providing centralized management of a InfiniBand distributed system-area network that includes multiple end nodes. A manager application is established in one of the end nodes. An agent application is established in one or more end nodes. Each agent application is independent from the manager application. The manager application maintains a current list of active agent applications and uses the list to manage the agent applications in the end nodes.

    Abstract translation: 公开了一种数据处理系统中的方法,系统和产品,用于提供包含多个终端节点的InfiniBand分布式系统区域网络的集中管理。 在一个终端节点上建立一个管理应用程序。 在一个或多个端节点中建立代理应用程序。 每个代理应用程序独立于管理器应用程序。 管理员应用程序维护活动代理应用程序的当前列表,并使用列表管理最终节点中的代理应用程序。

    Methodology for emulation of multi-threaded processes in a single-threaded operating system
    13.
    发明授权
    Methodology for emulation of multi-threaded processes in a single-threaded operating system 失效
    在单线程操作系统中仿真多线程进程的方法

    公开(公告)号:US06205414B1

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

    申请号:US09165953

    申请日:1998-10-02

    CPC classification number: G06F9/4843 G06F9/45537

    Abstract: To emulate multi-threaded processing in an operating system supporting only single-threaded processes and single-level interrupts, the processor timer is started with a selected time-out period during execution of a master code thread. Processing of the master code thread proceeds until the timer interrupt, at which time the operating system timer interrupt service routine (ISR) transfers execution control to a slave code thread or slave code thread component. The slave code thread or component is executed in its entirety, at which time the timer is reset and execution control is returned to the master code thread, where processing resumes at the point during which the timer interrupt was asserted. To minimize disruption of the master code thread execution, a maximum latency should be enforced on the slave code thread, which may be accomplished by breaking the slave code thread into multiple components. The timer ISR maintains an index of the predetermined starting points within the slave code thread(s) with a pointer identifying the next slave code thread component to be selected when the timer interrupt is asserted. Processing thus alternates between the master code thread and the slave code thread or components, with different slave code thread components being selected in round-robin fashion. The duty cycle between the master code thread and the slave code thread or components may be varied by selection of the time-out period and the maximum latency allowed to slave code thread processing.

    Abstract translation: 为了在仅支持单线程进程和单级中断的操作系统中模拟多线程处理,处理器定时器在执行主代码线程期间以选定的超时周期启动。 主代码线程的处理进行到定时器中断,此时操作系统定时器中断服务程序(ISR)将执行控制传送到从机代码线程或从机代码线程组件。 从机代码线程或组件全部执行,此时定时器复位,执行控制返回到主代码线程,其中处理在定时器中断被断言的时刻恢复。 为了最大限度地减少主代码线程执行的中断,应该在从属代码线程上执行最大延迟,这可以通过将从属代码线程分解成多个组件来实现。 定时器ISR在定时器中断被断言时用指示器识别待选择的下一个从机代码线程组件来保持从属代码线程内的预定起始点的索引。 因此,处理因此在主代码线程和从属代码线程或组件之间交替,其中以循环方式选择不同的从属代码线程组件。 主代码线程和从属代码线程或组件之间的占空比可以通过选择超时周期和允许从机代码线程处理的最大延迟来改变。

    Facilitating access to input/output resources via an I/O partition shared by multiple consumer partitions
    14.
    发明授权
    Facilitating access to input/output resources via an I/O partition shared by multiple consumer partitions 失效
    便于通过多个消费者分区共享的I / O分区访问输入/输出资源

    公开(公告)号:US07793298B2

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

    申请号:US12188537

    申请日:2008-08-08

    CPC classification number: G06F9/5072

    Abstract: At least one input/output (I/O) firmware partition is provided in a partitioned environment to facilitate access to I/O resources owned by the at least one I/O firmware partition. The I/O resources of an I/O firmware partition are shared by one or more other partitions of the environment, referred to as consumer partitions. The consumer partitions use the I/O firmware partition to access the I/O resources. Since the I/O firmware partitions are responsible for providing access to the I/O resources owned by those partitions, the consumer partitions are relieved of this task, reducing complexity and costs in the consumer partitions.

    Abstract translation: 在分区环境中提供至少一个输入/输出(I / O)固件分区,以便于访问至少一个I / O固件分区拥有的I / O资源。 I / O固件分区的I / O资源由环境的一个或多个其他分区共享,称为消费者分区。 消费者分区使用I / O固件分区来访问I / O资源。 由于I / O固件分区负责提供对这些分区所拥有的I / O资源的访问,所以消费者分区可以免除此任务,从而降低了消费者分区中的复杂性和成本。

    Data processing system, method, and product for reporting loss of service application
    15.
    发明授权
    Data processing system, method, and product for reporting loss of service application 失效
    数据处理系统,方法和报告服务丢失应用的产品

    公开(公告)号:US07565424B2

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

    申请号:US09978352

    申请日:2001-10-16

    Abstract: A data processing system, method, and computer program product are disclosed for reporting a loss of a service application to a particular system administrator. The data processing system includes a logically partitioned computer system and a hardware management console. The hardware management console is a stand-alone system separate from the computer system. A service application is executable by the hardware management console for managing service of and placing service calls for the logically partitioned computer system. The logically partitioned computer system includes a service partition. A service processor included in the logically partitioned computer system monitors a presence of the service application, and reports the absence of the service application to the service partition. In response to an absence of the service application, the service partition reports the absence of the service application to a system administrator of the service partition.

    Abstract translation: 公开了一种数据处理系统,方法和计算机程序产品,用于向特定系统管理员报告服务应用程序的丢失。 数据处理系统包括逻辑分区计算机系统和硬件管理控制台。 硬件管理控制台是独立于计算机系统的独立系统。 服务应用程序可由硬件管理控制台执行,用于管理逻辑分区计算机系统的服务和放置服务调用。 逻辑分区的计算机系统包括服务分区。 包括在逻辑分区的计算机系统中的服务处理器监视服务应用的存在,并将服务应用的缺失报告给服务分区。 响应于服务应用程序的缺失,服务分区向服务分区的系统管理员报告不存在服务应用程序。

    Apparatus and method for updating I/O capability of a logically-partitioned computer system
    16.
    发明授权
    Apparatus and method for updating I/O capability of a logically-partitioned computer system 失效
    用于更新逻辑分区计算机系统的I / O能力的装置和方法

    公开(公告)号:US07412545B2

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

    申请号:US10897332

    申请日:2004-07-22

    CPC classification number: G06F9/5077 G06F8/656

    Abstract: A hosting partition update mechanism allows updating the I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). The I/O adapters in the current hosting partition are then migrated to the new hosting partition. The migration of an I/O adapter from the current hosting partition to the new hosting partition is relatively fast, thereby minimally impacting system performance and availability of I/O. Once all of the I/O adapters have been migrated to the new hosting partition, the current hosting partition may be kept as a backup, or may be eliminated. Providing a new or backup hosting partition allows updates to be performed in the new or backup hosting partition in a non-disruptive manner while the current hosting partition continues to service I/O requests.

    Abstract translation: 主机分区更新机制允许以最小程度上影响计算机系统中I / O的性能和可用性的方式更新逻辑分区计算机系统的I / O能力。 当需要更新时,将创建一个新的托管分区,并具有所需的更新。 当前主机分区中的I / O适配器随后被迁移到新的主机分区。 将I / O适配器从当前主机分区迁移到新的主机分区相对较快,从而最小程度上影响了系统性能和I / O的可用性。 一旦所有的I / O适配器都已经迁移到新的主机分区,当前的主机分区可能会保留作为备份,或者可能被删除。 提供新的或备份的主机分区允许在新的或备份主机分区中以不间断的方式执行更新,同时当前的主机分区继续维护I / O请求。

    UPDATING I/O CAPABILITY OF A LOGICALLY-PARTITIONED COMPUTER SYSTEM
    17.
    发明申请
    UPDATING I/O CAPABILITY OF A LOGICALLY-PARTITIONED COMPUTER SYSTEM 失效
    更新一个逻辑分区计算机系统的I / O能力

    公开(公告)号:US20080178191A1

    公开(公告)日:2008-07-24

    申请号:US12055922

    申请日:2008-03-26

    CPC classification number: G06F9/5077 G06F8/656

    Abstract: A hosting partition update mechanism allows updating I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). I/O adapters in the current hosting partition are then migrated to the new hosting partition. The migration of an I/O adapter from the current hosting partition to the new hosting partition is relatively fast, thereby minimally impacting system performance and availability of I/O. Once all of the I/O adapters have been migrated to the new hosting partition, the current hosting partition may be kept as a backup, or may be eliminated. Providing a new or backup hosting partition allows updates to be performed in the new or backup hosting partition in a non-disruptive manner while the current hosting partition continues to service I/O requests.

    Abstract translation: 托管分区更新机制允许以最小程度上影响计算机系统中I / O性能和可用性的方式更新逻辑分区计算机系统的I / O能力。 当需要更新时,将创建一个新的托管分区,并具有所需的更新。 当前主机分区中的I / O适配器随后被迁移到新的主机分区。 将I / O适配器从当前主机分区迁移到新的主机分区相对较快,从而最小程度上影响了系统性能和I / O的可用性。 一旦所有的I / O适配器都已经迁移到新的主机分区,当前的主机分区可能会保留作为备份,或者可能被删除。 提供新的或备份的主机分区允许在新的或备份主机分区中以不间断的方式执行更新,同时当前的主机分区继续维护I / O请求。

    Apparatus and method for sharing a network I/O adapter between logical partitions
    18.
    发明授权
    Apparatus and method for sharing a network I/O adapter between logical partitions 有权
    在逻辑分区之间共享网络I / O适配器的装置和方法

    公开(公告)号:US07383555B2

    公开(公告)日:2008-06-03

    申请号:US10798914

    申请日:2004-03-11

    CPC classification number: G06F9/5077

    Abstract: An I/O adapter sharing mechanism in a logically partitioned computer system allows sharing a network I/O adapter between logical partitions in an efficient manner. A first logical partition owns (or controls) the I/O adapter, and a second logical partition desires to use (or share) the I/O adapter. An I/O adapter device driver that includes a hardware interface is provided in the first logical partition. A virtual device driver is provided in the second logical partition that provides a set of functions that is at least partially defined by querying the I/O adapter device driver in the first logical partition. The I/O adapter sharing mechanism includes a transfer mechanism that allows data to be transferred directly from the virtual device driver in the second logical partition to the I/O adapter without passing through the I/O adapter device driver in the first logical partition.

    Abstract translation: 逻辑分区计算机系统中的I / O适配器共享机制允许以有效的方式在逻辑分区之间共享网络I / O适配器。 第一个逻辑分区拥有(或控制)I / O适配器,第二个逻辑分区希望使用(或共享)I / O适配器。 在第一逻辑分区中提供包含硬件接口的I / O适配器设备驱动程序。 在第二逻辑分区中提供虚拟设备驱动器,其提供至少部分地通过查询第一逻辑分区中的I / O适配器设备驱动程序定义的一组功能。 I / O适配器共享机制包括传输机制,其允许将数据直接从第二逻辑分区中的虚拟设备驱动程序传送到I / O适配器,而不通过第一逻辑分区中的I / O适配器设备驱动程序。

    APPARATUS AND METHOD FOR UPDATING I/O CAPABILITY OF A LOGICALLY-PARTITIONED COMPUTER SYSTEM
    19.
    发明申请
    APPARATUS AND METHOD FOR UPDATING I/O CAPABILITY OF A LOGICALLY-PARTITIONED COMPUTER SYSTEM 有权
    用于更新逻辑分区计算机系统的I / O能力的装置和方法

    公开(公告)号:US20080104606A1

    公开(公告)日:2008-05-01

    申请号:US11967141

    申请日:2007-12-29

    CPC classification number: G06F9/5077 G06F8/656

    Abstract: A hosting partition update mechanism allows updating I/O capability of a logically-partitioned computer system in a way that minimally affects the performance and availability of I/O in the computer system. When an update is needed, a new hosting partition is created with the desired update(s). I/O adapters in the current hosting partition are then migrated to the new hosting partition. The migration of an I/O adapter from the current hosting partition to the new hosting partition is relatively fast, thereby minimally impacting system performance and availability of I/O. Once all of the I/O adapters have been migrated to the new hosting partition, the current hosting partition may be kept as a backup, or may be eliminated. Providing a new or backup hosting partition allows updates to be performed in the new or backup hosting partition in a non-disruptive manner while the current hosting partition continues to service I/O requests.

    Abstract translation: 托管分区更新机制允许以最小程度上影响计算机系统中I / O性能和可用性的方式更新逻辑分区计算机系统的I / O能力。 当需要更新时,将创建一个新的托管分区,并具有所需的更新。 当前主机分区中的I / O适配器随后被迁移到新的主机分区。 将I / O适配器从当前主机分区迁移到新的主机分区相对较快,从而最小程度上影响了系统性能和I / O的可用性。 一旦所有的I / O适配器都已经迁移到新的主机分区,当前的主机分区可能会保留作为备份,或者可能被删除。 提供新的或备份的主机分区允许在新的或备份主机分区中以不间断的方式执行更新,同时当前的主机分区继续维护I / O请求。

    System and method for system surveillance using firmware progress code
    20.
    发明授权
    System and method for system surveillance using firmware progress code 失效
    使用固件进度代码进行系统监控的系统和方法

    公开(公告)号:US06968477B2

    公开(公告)日:2005-11-22

    申请号:US10093434

    申请日:2002-03-07

    CPC classification number: G06F11/2736 G06F11/2284

    Abstract: A system and method for monitoring a host computer using a service processor is provided. A shared nonvolatile random access memory (NVRAM) area is used to store progress information from the host computer system. The host computer system writes progress information corresponding to the initialization step being performed to the shared NVRAM and also updates a host pointer in the NVRAM. The service processor reads the shared NVRAM and compares its pointer with the host pointer to determine whether new host initialization activity has been reported. The service processor sets a timer so that if host activity is not reported during a set amount of time an error condition occurs causing the service processor to handle the host computer error. An optional service processor routine determines whether the host computer is stuck in an initialization loop whereupon the service processor once again handles the host computer error.

    Abstract translation: 提供了一种使用服务处理器监视主机的系统和方法。 共享的非易失性随机存取存储器(NVRAM)区域用于存储来自主机系统的进度信息。 主计算机系统将与正在执行的初始化步骤相对应的进度信息写入共享NVRAM,并且更新NVRAM中的主机指针。 服务处理器读取共享NVRAM并将其指针与主机指针进行比较,以确定是否已经报告了新的主机初始化活动。 服务处理器设置定时​​器,使得如果在设定的时间内没有报告主机活动,则出现错误状况导致服务处理器处理主机错误。 可选的服务处理器例程确定主计算机是否卡在初始化循环中,服务处理器再次处理主计算机错误。

Patent Agency Ranking