Patent application number | Description | Published |
20090313257 | MANAGING MULTI-NODE MULTI-VERSION SYSTEMS - A method, system, and computer usable program product for managing multi-node multi-version systems are provided in the illustrative embodiments. A process associates a version identifier with a first version of data available at a first node in the multi-node multi-version system. The version identifier corresponds to the first version of the data. The data includes an update. The process sends the data and the associated version identifier to a second node without learning a second version of data available at the second node. In one embodiment, the first version of data may be a subset of the second version of data. In another embodiment the second version of data may be a subset of the first version of data. The process repeats the sending for each update at the first node. | 12-17-2009 |
20090327396 | Tiny File Transfer Protocol (TFTP) Relay Agent - One embodiment for dynamically loading a service onto a node includes requesting, by a service requester, of a service from a service broker. Further, the method includes selecting, by the service broker, of the node among the nodes. Further still, the method includes re-booting, by the service broker, of the node based on the selecting, and then requesting, by the node, of an image from a TFTP relay agent for the service for the node. Yet further, the method includes querying, by the TFTP relay agent, for a type of the service from the service broker for the node, and then downloading of the image for the type of the service from a software repository accessed by the TFTP relay agent to the node. Finally, the method includes booting, by the node, to the image, informing the service requester that the service is ready for use, and using the service. | 12-31-2009 |
20100153679 | SELECTION OF A REDUNDANT CONTROLLER BASED ON RESOURCE VIEW - A method, a system and a computer program product for selecting a primary controller for a server system based on the services offered by each controller. A primary controller designator (PCD) utility determines the relative importance of a controller based upon the services provided by the controller and the weighted importance assigned to these services. The PCD utility classifies the services provided by a system-controller according to the following: (1) the number of OS partitions a system-controller is able to communicate with; and (2) the number of hardware devices that a controller has access to. The importance of the services is determined by the host OS partition information and the degree of importance of a partition that utilizes/requires the particular service(s). The PCD utility designates a controller as a “Primary” if the designated “Primary” is capable of providing services that are required for the most important OS partitions, according to the classification of controller services. | 06-17-2010 |
20100180021 | METHOD AND SYSTEM FOR REMOTE NODE DEBUGGING USING AN EMBEDDED NODE CONTROLLER - A method, system and computer program product for remotely debugging a malfunctioning node controller of a node in a distributed node network through a functioning node controller of the same node. The method comprises establishing a serial link between the malfunctioning node controller and a functioning node controller and configuring the functioning node controller as a virtual console by the remotely-located central data processing system (DPS). The method further includes receiving, via an internal Fru Support Interface (FSI) link, serial data from the malfunctioning node controller through the virtual console, and debugging, by the DPS, a failure condition of the malfunctioning node controller, in response to receipt of the serial data through the virtual console. | 07-15-2010 |
20100250810 | INTERRUPT-DRIVEN LINK STATUS FEEDBACK MECHANISM FOR EMBEDDED SWITCHES - A computer implemented method, a tangible computer readable medium, and a data processing system intelligently propagate link status information received by a blade server to the various ports of an embedded multi-port switch. The link status of a switch port in an external switch module can be communicated to the operating systems of individual blade servers that are affected by that link status. When an external switch module is unplugged from a server blade chassis, the bus controller broadcasts a link down event, such as a link down interrupt, to the individual server blades where it is received by the embedded multi-port switch for those server blades. The embedded multi-port switch translates the link down interrupt into a hardware link down event, and forwards the hardware link down event to the other elements connected to the embedded multi-port switch. | 09-30-2010 |
20100250914 | WAKE ON LAN FOR BLADE SERVER - A computer implemented method, a tangible computer medium, and a data processing system are provided for waking a blade server from an operational state of reduced power. When server blade enters the state of reduced power, a service firmware configures a multi-port blade switch of the server blade to direct incoming packets to the service firmware. The service firmware then polls for receipt of a Wake-on-Lan magic packet. When the Wake-on-Lan magic packet is received by the service firmware, the service firmware reconfigures the multi-port blade switch to direct incoming packets to a network interface card of the server blade. The service firmware then initiates a reboot of the server blade. | 09-30-2010 |
20110276822 | NODE CONTROLLER FIRST FAILURE ERROR MANAGEMENT FOR A DISTRIBUTED SYSTEM - A distributed system provides error handling wherein the system includes multiple nodes, each node being coupled to multiple node controllers for control redundancy. Multiple system controllers couple to the node controllers via a network bus. A particular node controller may detect an error of that particular node controller. The particular node controller may store error information relating to the detected error in respective nonvolatile memory stores in the system controllers and node controllers according to a particular priority order. In accordance with the particular priority order, for example, the particular node controller may first attempt to store the error information to a primary system controller memory store, then to a secondary system controller memory store, and then to sibling and non-sibling node controller memory stores. The primary system controller organizes available error information for use by system administrators and other resources of the distributed system. | 11-10-2011 |
20120110665 | Intrusion Detection Within a Distributed Processing System - A computer implemented method monitors activity within a device driver layer of a computer. An arrival rate is identified within a device driver for the node. The arrival rate is a rate at which packets arrive at a network adapter of the node from all other nodes within a network. If the arrival rate exceeds at least one threshold, the node undergoes a state change. The at least one threshold delineates between a plurality of states for the node. | 05-03-2012 |
20120284484 | Logical Partition Defragmentation with a Data Processing System - A mechanism, in a data processing system, is provided for logical partition defragmentation. The mechanism gathers resource requirements for a plurality of logical partitions running in a plurality of power domains within one or more servers. The mechanism determines optimal hardware utilization for the plurality of logical partitions. The mechanism migrates one or more of the plurality of logical partitions to run in a subset of the plurality of power domains such that at least one power domain within the plurality of power domains is unused. The mechanism puts the at least one unused power domain in a low power state. | 11-08-2012 |
20120284549 | Logical Partition Defragmentation Within a Data Processing System - A mechanism, in a data processing system, is provided for logical partition defragmentation. The mechanism gathers resource requirements for a plurality of logical partitions running in a plurality of power domains within one or more servers. The mechanism determines optimal hardware utilization for the plurality of logical partitions. The mechanism migrates one or more of the plurality of logical partitions to run in a subset of the plurality of power domains such that at least one power domain within the plurality of power domains is unused. The mechanism puts the at least one unused power domain in a low power state. | 11-08-2012 |
20120311391 | FAILURE DATA MANAGEMENT FOR A DISTRIBUTED COMPUTER SYSTEM - Various systems, processes, products, and techniques may be used to manage failure data for a distributed computer system. In particular implementations, a system and process for managing distributed data for a distributed computer system may include the ability to determine at a service processor of a first node in a distributed computer system that comprises a plurality of nodes whether a failure has occurred in the first node and identify a service processor of a second node in the distributed computer system in which to store failure data if a failure has occurred. The system and process may also include the ability to store at least part of the failure data in the identified service processor and determine whether there is more failure data to store than the identified service processor can store. | 12-06-2012 |
Patent application number | Description | Published |
20080287902 | TAMPON PLEDGET FOR INCREASED BY-PASS LEAKAGE PROTECTION - The present invention provides a tampon pledget with one or more of the following properties: increased absorbency rate; high absorbent capacity and fluid retention; rapid expansion potential; and ease of ejection of the pledget from the applicator. Surprisingly, the one or more properties are achieved by using a modified dual cross-pad, folded, compressed tampon pledget design. | 11-20-2008 |
20090234268 | TAMPON PLEDGETS WITH IMPROVED LEAKAGE PROTECTION - An increased absorbency tampon pledget with an absorbent capacity of 15-18 grams and an increased dry bulk density has a density of at least 0.20 g/cc and can be housed in a smaller applicator than typically provided with commercially available increased absorbency applicator tampons. The increased dry bulk density provides better leakage protection, placement control, and user comfort. | 09-17-2009 |
20100036309 | LOW ABSORBENCY TAMPON PLEDGET AND METHOD OF TESTING - An improved light duty tampon is defined by a quantity of an absorbent material arranged in substantially cylindrical form and having a lower dry bulk density, lower expansion values, and lower fluid absorption rates, as compared to similar absorbent capacity tampon pledgets. A method of testing a light duty tampon includes determining absorbent capacity, density, radial expansion width, and expansion rate of the tampon. | 02-11-2010 |
20130018347 | TAMPON PLEDGET FOR INCREASED BYPASS LEAKAGE PROTECTION - The present invention provides a tampon pledget with one or more of the following properties: increased absorbency rate; high absorbent capacity and fluid retention; rapid expansion potential; and ease of ejection of the pledget from the applicator. Surprisingly, the one or more properties are achieved by using a modified dual cross-pad, folded, compressed tampon pledget design. | 01-17-2013 |