-
公开(公告)号:US20120331029A1
公开(公告)日:2012-12-27
申请号:US13167365
申请日:2011-06-23
IPC分类号: G06F15/16
CPC分类号: G06F17/30575 , G06F17/30088 , G06F17/30206 , G06F17/30356 , G06F17/30584 , H04L67/1095
摘要: Method and apparatus for replicating data structures over a network in which each data structure is assigned an owner node among a plurality of networked peer nodes. Preferably that owner can be ascertained through information in the data structure. When an update to the data structure is desired by a non-owner, a request to modify the data structure is sent out on the network and when received by the owner, the owner performs the modification. The owner node can then notify the other nodes regarding the update. The method, implemented through a single-writer, multiple-reader paradigm, insures availability, partition tolerance and eventual consistency; it avoids the high overhead costs and single point of failure drawbacks of the prior art centralized management and locking protocols. Administrators can connect to any peer node in the network to manage, monitor and request modifications to a data structure.
摘要翻译: 用于通过网络复制数据结构的方法和装置,其中每个数据结构在多个联网的对等节点之间分配所有者节点。 优选地,可以通过数据结构中的信息来确定所有者。 当非所有者希望对数据结构进行更新时,在网络上发送修改数据结构的请求,当所有者收到时,所有者执行修改。 所有者节点可以通知其他节点有关更新。 该方法通过单写入器多读取器范例实现,确保可用性,分区容限和最终一致性; 它避免了现有技术的集中管理和锁定协议的高开销成本和单点故障缺点。 管理员可以连接到网络中的任何对等节点来管理,监视和请求修改数据结构。
-
公开(公告)号:US07912919B2
公开(公告)日:2011-03-22
申请号:US12435047
申请日:2009-05-04
申请人: James E. King , Martin P. Mayhead
发明人: James E. King , Martin P. Mayhead
IPC分类号: G06F15/16
CPC分类号: G06F17/30197 , G06F9/4416
摘要: A computer system comprises a plurality of processing modules, each operable to provide a service to an external entity. Each processing module has a processor and a memory. A storage module is provided, operable to store information required by the processing modules to provide the service. A switching module is also provided, operable to provide a switching service between the processing module and storage module and between the processing module and an external entity.
摘要翻译: 计算机系统包括多个处理模块,每个处理模块可操作以向外部实体提供服务。 每个处理模块都有一个处理器和一个存储器。 提供了存储模块,其可操作以存储处理模块所需的信息以提供服务。 还提供了一种切换模块,其可操作以在处理模块和存储模块之间以及处理模块和外部实体之间提供切换服务。
-
公开(公告)号:US07818387B1
公开(公告)日:2010-10-19
申请号:US10774755
申请日:2004-02-09
申请人: James E. King , Karen Roles
发明人: James E. King , Karen Roles
IPC分类号: G06F15/16
CPC分类号: G06F11/2097 , G06F11/0766 , G06F11/2038 , H04L41/0213 , H04L41/0613 , H04L69/40
摘要: A combined switch and service processor module for a modular computer system is provided. The combined switch and service processor module comprises a switch portion; a service processor portion; and a data interface for communicating management information to other parts of the modular computer system. Wherein the service processor portion is operable to operate in master/slave relationship with a service processor portion of a further combined switch and service processor module of the modular computer system; and wherein the service processor portion is further operable automatically to synchronise management information with the service processor portion of the further combined switch and service processor via the data interface in accordance with the master/slave relationship.
摘要翻译: 提供了一种用于模块化计算机系统的组合开关和服务处理器模块。 组合开关和服务处理器模块包括开关部分; 服务处理器部分; 以及用于将管理信息传送到模块化计算机系统的其他部分的数据接口。 其中所述服务处理器部分可操作以与所述模块化计算机系统的另一组合交换机和服务处理器模块的服务处理器部分的主/从关系操作; 并且其中所述服务处理器部分还可以自动地根据所述主/从关系通过所述数据接口与所述另外组合的交换机和服务处理器的服务处理器部分同步管理信息。
-
公开(公告)号:US20090216934A1
公开(公告)日:2009-08-27
申请号:US12435047
申请日:2009-05-04
申请人: James E. King , Martin P. Mayhead
发明人: James E. King , Martin P. Mayhead
IPC分类号: G06F13/00
CPC分类号: G06F17/30197 , G06F9/4416
摘要: A computer system comprises a plurality of processing modules, each operable to provide a service to an external entity. Each processing module has a processor and a memory. A storage module is provided, operable to store information required by the processing modules to provide the service. A switching module is also provided, operable to provide a switching service between the processing module and storage module and between the processing module and an external entity.
-
公开(公告)号:US07233877B2
公开(公告)日:2007-06-19
申请号:US10653034
申请日:2003-08-29
申请人: James E. King , Martin P. Mayhead
发明人: James E. King , Martin P. Mayhead
IPC分类号: G04F1/00
CPC分类号: H04L43/0817 , G06F11/0757
摘要: Monitoring the health of a system module can be carried out during state transitioning, for example when starting or stopping a system module. A monitor module can be operationally connected to the system module. The system module can output a status signal for predetermined system status points during state transitioning. The monitor module can start a timer on detecting a first status signal and can reset the timer on detecting a subsequent status signal. The timer can indicate a failed transitioning of the system module in the event that the timer is not reset within a determined period of being reset.
摘要翻译: 监视系统模块的运行状况可以在状态转换期间执行,例如在启动或停止系统模块时。 监视器模块可以可操作地连接到系统模块。 系统模块可以在状态转换期间输出预定系统状态点的状态信号。 监视器模块可以在检测到第一状态信号时启动定时器,并且可以在检测到后续状态信号时复位定时器。 在定时器在复位的确定时间段内不复位的情况下,定时器可以指示系统模块的故障转换。
-
公开(公告)号:US07181543B2
公开(公告)日:2007-02-20
申请号:US10171818
申请日:2002-06-14
申请人: James E. King , Martin P. Mayhead
发明人: James E. King , Martin P. Mayhead
IPC分类号: G06F15/16
CPC分类号: G06F1/183 , G06F1/187 , G06F21/31 , G06F21/55 , G06F21/629 , G06F2221/2119 , G06F2221/2137 , G06F2221/2141 , G06F2221/2149 , G11B33/128 , H04L63/083 , H04L63/1416 , H05K7/1425 , H05K7/1489
摘要: Network identities for components (e.g., server blades) of a multi-domain computer system (e.g., a server blade system) are stored in a connection framework (e.g., a carrier for the server blades) and copies thereof are stored in two or more support units (e.g., service processors for the carrier). These multiple copies can then be used to ensure the integrity of network identities that are allocated to the system units by the support units.
摘要翻译: 多域计算机系统(例如,服务器刀片系统)的组件(例如,服务器刀片)的网络标识被存储在连接框架(例如,用于服务器刀片的运营商)中,并且其副本被存储在两个或更多个 支持单元(例如,运营商的服务处理器)。 然后可以使用这些多个副本来确保由支持单元分配给系统单元的网络身份的完整性。
-
公开(公告)号:US07079395B2
公开(公告)日:2006-07-18
申请号:US10171822
申请日:2002-06-14
IPC分类号: H05K7/20
CPC分类号: G06F1/183 , G06F1/187 , G06F21/31 , G06F21/55 , G06F21/629 , G06F2221/2119 , G06F2221/2137 , G06F2221/2141 , G06F2221/2149 , G11B33/128 , H04L63/083 , H04L63/1416 , H05K7/1425 , H05K7/1489
摘要: A server blade is provided which comprises a processor. The server blade additionally comprises an enclosure which encloses the processor. The server blade is configured as a field replaceable unit removably receivable in a carrier of a modular computer system, and is configured as an oversized unit to span more than one standard information processing module receiving location in the carrier.
-
公开(公告)号:US07065599B2
公开(公告)日:2006-06-20
申请号:US10215665
申请日:2002-08-09
IPC分类号: G06F13/00
CPC分类号: G06F13/409 , H05K7/1498
摘要: A server blade is provided with an enclosure. The server blade can be provided with a plurality of processors in the enclosure. The server blade can be configured as a field replaceable unit removably receivable in a carrier of a modular computer system, for example a high density blade server system. The enclosure for such a multiprocessor server blade can be larger that a standard enclosure for a single processor server blade. The carrier can be configured to receive such an oversized server blade enclosure as well as a standard enclosure.
-
公开(公告)号:US07039918B2
公开(公告)日:2006-05-02
申请号:US09939117
申请日:2001-08-24
申请人: Rhod J Jones , James E King
发明人: Rhod J Jones , James E King
CPC分类号: G06F11/2736
摘要: A service processor is provided for a computer system that includes a host processor and the service processor. The service processor includes a management interface including a first port forming an external user interface and a second port forming an internal console interface. The service processor is operable to provide system management functions within the computer system. It is also operable to respond to external mode switching commands received via the user interface to operate one of two modes. The first mode is a management mode in which commands received via the user interface are processed by the service processor. The second mode is a console mode in which commands received via the user interface are passed by the service processor to the console interface for processing by the host processor. The service processor can be implemented by a dual-ported microcontroller. Remotely controlled management functions and console functions can thus be supported via a single external interface port by effecting mode switching internal to the service processor.
-
10.
公开(公告)号:US07024551B2
公开(公告)日:2006-04-04
申请号:US10337499
申请日:2003-01-07
申请人: James E. King , Paul J. Garnett
发明人: James E. King , Paul J. Garnett
IPC分类号: G06F9/24
CPC分类号: G06F8/65 , G06F11/2038
摘要: Method and apparatus are disclosed that allow boot code within the apparatus to be updated using a system controller. The apparatus includes a central processing unit (CPU) and a programmable memory that contains boot code at a predetermined location for use in booting the CPU. The apparatus further includes a bus and a bus master for the bus. The CPU accesses the boot code via the bus and the bus master. The apparatus further includes a system controller. This is operable to write boot code into the programmable memory over the bus. In one embodiment, the above components form a single subsystem within an array of such subsystems. A single control point for the array can transmit updated boot code to the system controller for loading into the programmable memory. This then provides a single interface for simultaneously updating the boot code in all subsystems.
摘要翻译: 公开了允许使用系统控制器更新设备内的引导代码的方法和装置。 该装置包括中央处理单元(CPU)和可编程存储器,该可编程存储器包含用于引导CPU的预定位置的引导代码。 该装置还包括用于总线的总线和总线主机。 CPU通过总线和总线主机访问引导代码。 该装置还包括系统控制器。 这可以通过总线将引导代码写入可编程存储器。 在一个实施例中,上述组件在这样的子系统的阵列内形成单个子系统。 阵列的单个控制点可以将更新的引导代码发送到系统控制器以加载到可编程存储器中。 然后,它提供了一个单一的界面,用于同时更新所有子系统中的启动代码。
-
-
-
-
-
-
-
-
-