Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

1288 results about "Cluster Node" patented technology

An individual component of a clustering. May contain other nodes.

Method and Apparatus for Management of a Global Wireless Sensor Network

Methods and apparatus for global wireless sensor network architecture and protocol for remote supervision, asset control and operational management based on localized clusters of autonomous sensor / supervision / operational sensor nodes capable of ad hoc interconnection with nearby nodes and connection to gateway nodes with increased network functionality. These localized cluster nodes send data to gateway nodes either directly or through multi-hop transactions. The gateway nodes are, in turn, connected to other gateway nodes and operations control centers either through wireless or wired data communications links. Utilizing the Internet for long range interconnectivity, the network is scaleable to a global level. The resulting network is based on an ad hoc mesh topology to allow flexibility in network modification and expansion and is comprised of a tiered structure defined by increasing functionality. A current application for this technology is the remote control and supervision of lighting systems for facilities and municipalities on a local, national and / or global basis from centralized regional operations centers.
Owner:INNOVATIVE WIRELESS TECH

Packet analysis system and method using hadoop based parallel computation

The present invention relates to a packet analysis system and method, which enables cluster nodes to process in parallel a large quantity of packets collected in a network in an open source distribution system called Hadoop. The packet analysis system based on a Hadoop framework includes a first module for distributing and storing packet traces in a distributed file system, a second module for distributing and processing the packet traces stored in the distributed file system in a cluster of nodes executing Hadoop using a MapReduce method, and a third module for transferring the packet traces, stored in the distributed file system, to the second module so that the packet traces can be processed using the MapReduce method and outputting a result of analysis, calculated by the second module using the MapReduce method, to the distributed file system.
Owner:THE IND & ACADEMIC COOP IN CHUNGNAM NAT UNIV (IAC)

Method and apparatus for providing high-performance and highly-scalable storage acceleration

A method and apparatus of providing high performance and highly scalable storage acceleration includes a cluster node-spanning RAM disk (CRD) interposed in the data path between a storage server and a computer server. The CRD addresses performance problems with applications that need to access large amounts of data and are negatively impacted by the latency of classic disk-based storage systems. It solves this problem by placing the data the application needs into a large (with respect to the server's main memory) RAM-based cache where it can be accessed with extremely low latency, hence improving the performance of the application significantly. The CRD is implemented using a novel architecture which has very significant cost and performance advantages over existing or alternative solutions.
Owner:INNOVATIONS IN MEMORY LLC

Methods, systems, and computer program products for clustering and communicating between Internet protocol multimedia subsystem (IMS) entities

Methods, systems, and computer program products for clustering and communicating between Internet protocol multimedia subsystem (IMS) entities are disclosed. According to one aspect, an IMS cluster node includes a serving call state control function (S-CSCF) for controlling media sessions between IMS users. The cluster node further includes a home subscriber service (HSS) function for storing and providing IMS subscription information to the S-CSCF function. A shared memory is operatively associated with the S-CSCF function and the HSS function. The S-CSCF function obtains IMS subscription information from the HSS function via the shared memory.
Owner:TEKELEC

Load-derived probability-based domain name service in a network storage cluster

DNS name resolution is integrated into each node in a network storage cluster, to allow load balancing of network addresses, using a weighted random distribution to resolve DNS requests. A node in the cluster gathers statistics on utilization of resources, such as CPU utilization and throughput, on nodes in the cluster and distributes those statistics to all other nodes. Each node uses the same algorithm to generate weights for the various IP addresses of the cluster, based on the statistics distributed to it. The weights are used to generate a weighted list of available network addresses. In response to a DNS request, a DNS in a given node randomly indexes into the weighted address list to resolve requests to a network address. The weights are chosen so that the DNS is likely to pick an IP address which has a low load, to balance port and node usage over time.
Owner:NETWORK APPLIANCE INC

System and method for managing software version upgrades in a networked computer system

In a multi-node computer system, a software version management system is described having a version manager for ensuring that cluster nodes running completely incompatible software are unable to communicate with each other. The version manager provides a mechanism for determining when nodes in the cluster are running incompatible software and providing a way for determining the exact version of software that each node must run. The version manager provides support for rolling upgrades to enable the version management software to ensure the chosen version of software that runs the cluster stays constant even though the software installed on individual nodes is changing.
Owner:ORACLE INT CORP

Discovering cluster resources to efficiently perform cluster backups and restores

A system and method for identifying properties of virtual resources to efficiently perform backups and restores of cluster data. A cluster of nodes is coupled to a data storage medium. A node receives a request for a backup or a restore of cluster data. In response to this request, the node queries a cluster subsystem and a virtual subsystem of all other cluster nodes for identification of VMs, a subset of corresponding stored data, and an identification of VMs which are highly available (HA). In response to receiving query responses, the node aggregates the results and sends them to a backup server. These aggregated results may then be used to schedule subsequent backup and restore operations. In addition, the node may use the results to complete the current backup or restore operation.
Owner:VERITAS TECH

Cluster storage using delta compression

Cluster storage is disclosed. A data stream or a data block is received. The data stream or the data block is broken into segments. For each segment, a cluster node is selected, and in the event that a similar segment to the segment is identified that is already managed by the selected cluster node, a reference to the similar segment and a delta between the similar segment and the segment is caused to be stored on the selected cluster node.
Owner:EMC IP HLDG CO LLC

Hierarchical mobile ad-hoc network and methods for performing reactive routing therein using dynamic source routing (DSR)

A method is provided for sending data in a wireless ad-hoc network including a plurality of nodes grouped into clusters of nodes and a plurality of wireless links connecting the plurality of nodes, where each cluster node has a designated cluster leader node. The method may include sending a cluster-level route request from a source node of a source cluster to a cluster leader node of the source cluster, and determining a cluster-level route between the source cluster and a destination cluster including a destination node responsive to the cluster-level route request and using a plurality of the cluster leader nodes. Furthermore, at least one cluster target node may be designated in a cluster along the cluster-level route, and a node-level route determined from the source node to the destination node including the at least one cluster target node. In addition, the method may also include generating a mission data packet for transferring the data.
Owner:STINGRAY IP SOLUTIONS LLC

Cluster storage using subsegmenting

Cluster storage is disclosed. A data stream or a data block is received. The data stream or the data block is broken into segments. For each segment, a cluster node is selected, and a portion of the segment smaller than the segment is identified that is a duplicate of a portion of a segment already managed by the cluster node.
Owner:EMC IP HLDG CO LLC

System and method for preventing data corruption in computer system clusters

Systems, methods, apparatus and software can make use of coordinator resources and SCSI-3 persistent reservation commands to determine which nodes of a cluster should be ejected from the cluster, thereby preventing them from corrupting data on a shared data resource. Fencing software operating on the cluster nodes monitors the cluster for a cluster partition (split-brain) event. When such an event occurs, software on at least two of the nodes attempts to unregister other nodes from a majority of coordinator resources. The node that succeeds in gaining control of the majority of coordinator resources survives. Nodes failing to gain control of a majority of coordinator resources remove themselves from the cluster. The winning node can also proceed to unregister ejected nodes from shared data resources. These operations can be performed in parallel to decrease failover time. The software can continue to execute on all nodes to prevent additional problems should a node erroneously attempt to reenter the cluster.
Owner:SYMANTEC OPERATING CORP

Transaction transfer during a failover of a cluster controller

An apparatus, system, and method are provided for causing a failed node in a cluster to transfer its outstanding transaction queue to one or more surviving nodes. The heartbeat of the various cluster nodes is used to monitor the nodes within the cluster as the heartbeat is a dedicated link between the cluster nodes. If a failure is detected anywhere within the cluster node (such as a network section, hardware failure, storage device, or interconnections) then a failover procedure will be initiated. The failover procedure includes transferring the transaction queue from the failed node to one or more other nodes within the cluster so that the transactions can be serviced, preferably before a time out period, so that clients are not prompted to re-request the transaction.
Owner:DELL PROD LP

Discovering cluster resources to efficiently perform cluster backups and restores

A system and method for identifying properties of virtual resources to efficiently perform backups and restores of cluster data. A cluster of nodes is coupled to a data storage medium. A node receives a request for a backup or a restore of cluster data. In response to this request, the node queries a cluster subsystem and a virtual subsystem of all other cluster nodes for identification of VMs, a subset of corresponding stored data, and an identification of VMs which are highly available (HA). In response to receiving query responses, the node aggregates the results and sends them to a backup server. These to aggregated results may then be used to schedule subsequent backup and restore operations. In addition, the node may use the results to complete the current backup or restore operation.
Owner:VERITAS TECH

Systems and methods for propagating health of a cluster node

The present disclosure describes systems and methods for propagating port state to intermediary devices of a cluster in a static link aggregation environment. The methods and systems include a cluster comprising a plurality of intermediary devices in communication with a network device via a static link aggregation comprising aggregated ports from different intermediary devices of the cluster. A first device of the static link aggregation is configured to detect that a health of the first device is below a predetermined threshold and, responsive to the detection, identify one or more ports in the aggregated ports as down. A second device of the link aggregation is configured to, responsive to the identification, remove the ports from a distribution list for the static link aggregation. Upon detection that a health of a device is above a predetermined threshold, the first device may identify the ports as up.
Owner:CITRIX SYST INC

Methods and systems for modifying nodes in a cluster environment

Various embodiments of the invention provide solutions to allow more efficient management of clustered environments. Merely by way of example, some embodiments provide a framework for the relatively automated management of clusters, including the addition, deletion and / or modification of cluster nodes. In certain embodiments, this framework may be incorporated within a software application that can assist in the configuration of clusters. Other embodiments provide methods of managing clusters and / or their nodes, including, inter alia, methods of establishing and / or implementing such frameworks. Still other embodiments provide systems, including clustered systems, that provide relatively automated cluster management capabilities.
Owner:ORACLE INT CORP

Energy efficient wireless sensor network routing method

The invention discloses a routing method for the wireless sensor network with efficient energy, which is suitable for the layered sensor network structure. The routing method is composed of initialization, cluster building, adjacent clusters routing and routing maintenance, wherein, an initialization process of the protocol makes a Sink node obtain a topology and network average energy of the sensor network, and each node obtains hop counts from the node to the Sink node; in the stage of the cluster building, a repeated division method is used to divide sensor network clusters, the divided clusters are even, and a leader cluster node is undertaken by nodes with higher residual energy; the adjacent clusters routing uses an ant colony algorithm to determine the probability of using a link to send information according to the link pheromone concentration, and the link pheromone concentration is increased with the information transmission on the link and is reduced with the time going; and the routing maintenance stage is responsible for updating link pheromone concentration, and makes the nodes inside the cluster with higher residual energy undertake the leader cluster in turn. The routing method can reduce the consumption of the network total energy, can balance the consumption of the node energy and can prolong the network life cycle.
Owner:XIDIAN UNIV

System and method for resolving cluster partitions in out-of-band storage virtualization environments

Systems, methods, apparatus and software can configure, support, and make use of a coordinator virtual device to determine which node or nodes of a cluster should be ejected from the cluster as a result of a cluster partition or other error event. Fencing software operating on the cluster nodes monitors the cluster for a cluster partition (split-brain) event, and when such an event occurs, software on the nodes attempts to gain control of the coordinator virtual device. A node that succeeds in gaining control of the coordinator virtual device survives. Nodes failing to gain control of the coordinator virtual device remove themselves or are removed from the cluster. The coordinator virtual device can be established by a virtual device configuration server which provides coordinator virtual device access to cluster nodes acting as virtual device configuration clients.
Owner:SYMANTEC OPERATING CORP

Cluster storage using subsegmenting

Cluster storage is disclosed. A data stream or a data block is received. The data stream or the data block is broken into segments. For each segment, a cluster node is selected, and a portion of the segment smaller than the segment is identified that is a duplicate of a portion of a segment already managed by the cluster node.
Owner:EMC IP HLDG CO LLC

Distributed hadoop cluster fault automatic diagnosis and restoration system

ActiveCN105337765ASolve the defects that cannot be intelligently analyzedSolve the defect of not being able to warn in real timeData switching networksClustered file systemResource consumption
The invention discloses a distributed hadoop cluster fault automatic diagnosis and restoration system which comprises a cluster file system monitoring module for collecting and obtaining cluster node information and a database file; a work and task monitoring module for collecting information of work and tasks; a physical node monitoring module for monitoring resource consumption information of each physical node; a data storage and analysis and processing module for storing monitoring data to a database, setting monitoring alarm rules and configuring alarm ID, level and reasons in advance; and an automatic restoration module for defining and configuring various common alarm faults in advance and making a preprocessing script for each alarm fault, matching the fault happened at present with the alarm faults defined and configured in advance when monitoring a fault, and calling the corresponding preprocessing script to finish automatic restoration of the fault. The method can diagnose and restore system fault automatically to allow maintenance to become easier, and performance data and node state to be clearer and more obvious.
Owner:SHANGHAI SNC NET INFORMATION TECH CO LTD

Load-balancing framework for a cluster

Various embodiments of a system and method for balancing nodal loading in a cluster are disclosed. In a cluster, each node may execute an instance of a distributed application component. A pluggable load balancer may receive requests targeted at the application component. For each request, the load balancer may invoke a pluggable load-balancing function to determine a next node to which the request should be forwarded to balance the workload of the cluster nodes. Each node of the cluster may include a load-balancing framework that provides a standard load-balancing API. In order to determine the next node to which a request should be milted, the load balancer may send requests for node information conforming to the API, to the cluster members. This information may include nodal CPU speed, memory capacity, number of queued requests, and number of requests serviced during a specified time period.
Owner:ORACLE INT CORP

Automatic server cluster deploying method and device

The invention provides an automatic server cluster deploying method and device. The automatic server cluster deploying method comprises the steps of pre-storing installation images of different operating systems of computational nodes in image nodes; managing the nodes and establishing deployment tasks, setting internet protocol (IP) addresses of the computational nodes and booting pre-boot execution environments (PXE) and dynamic host configuration protocol (DHCP) service of the image nodes; booting the computational nodes needing deployment systems and setting the first booting guide sequence as a PXE guide; enabling the computational nodes to obtain local IP addresses through the DHCP service, and accordingly obtaining the installation images from the image nodes; automatically completing system installation of the computational nodes. By means of the automatic server cluster deploying method and device, automatic allocation of large-scale cluster nodes in the cloud computing cluster environment deployment process is achieved, quick allocation of the large-scale cluster nodes is achieved, the allocation process is simplified, and the allocation efficiency is improved.
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND

Method for rapid deployment of openstack cloud computing platform

The invention relates to a method for rapid deployment of an openstack cloud computing platform. A task of rapid deployment is completed by copying various system image files to network storage clusters through preset scripts according to custom identification rules. A made image template is duplicated according to made rules to generate other similar node images to complete a fast deployment process, an initial deployment management server can adopt various physical servers to carry out large-scale deployment tasks, and after construction of a cloud environment succeeds, a virtual machine can directly serve as a deployment management server to meet the requirement on flexible services so as to provide flexible services to subsequent cluster node deployment. The method is applicable to automatic deployment of various similar cloud platforms, deployment on each node server is not needed by adoption of the centralized deployment scheme, and accordingly deployment time is greatly shortened, simplicity and feasibility are achieved, and deployment efficiency and management flexibility are improved.
Owner:FUQING BRANCH OF FUJIAN NORMAL UNIV

System and method for performing virtual device I/O operations

Systems, methods, apparatus and software can make use separated I / O processors and strategy processors in performing virtual device I / O operations. I / O processors operating on cluster nodes, storage appliance ports, or other devices can receive I / O operation requests directed to virtual devices, e.g., volumes or virtual logical units. Information about the request is forwarded to a strategy processor, operating independently or as part of larger volume management software where corresponding physical device I / O operations are determined. The physical device I / O operations are sent back to the I / O processor which executes the operations and / or passes the operation on to the appropriate storage device.
Owner:VERITAS SOFTWARE CO

System for creating optimally-sized clusters

A system clusters nodes of a network of a plurality of nodes. The system includes: a receiver for obtaining information about a local neighborhood around a first node of the plurality of nodes, the first node having a first clusterhead node; a compiler for generating a list of clusterhead nodes; a recorder for recording weights of the clusterhead nodes of the list; a processor for computing a differential weight for the clusterhead nodes of the list; a comparator for comparing each of the differential weights with a predetermined affinity threshold; and a determinator for determining whether the first node replaces the first clusterhead node with a new clusterhead node or the first node becomes a clusterhead node.
Owner:LOCKHEED MARTIN CORP

Log-management optimizing method for clustered storage system

InactiveCN102411533ARapid positioningOptimize log storage methodHardware monitoringLog managementSystems management
The invention provides a log-management optimizing method for a clustered storage system, wherein the method comprises the following steps of: carrying out centralized management and analysis by sending the log of each node onto a log server by adopting two real-time modes, storing a log file according to an analyzing result, establishing a compressed strategy, establishing a log-index table for the logs by utilizing a database, and finally showing the log-inquiring result of each module to a user through a log-viewing strategy; and the method comprises a log-centralizing strategy module, a log-analyzing strategy module, a log-storing strategy module and a log-displaying strategy module, the method is used for carrying out centralization, analysis and collection and optimizing log storage for the logs dispersed at each clustered node, the mistaken log information of the clustered storage system can be rapidly positioned by a system manager by providing the log-viewing strategy, the useful log information is clearly obtained, the integral operating condition of each application module is known, the log record of the system is effectively tracked in time, and the safety of the system is guaranteed.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Suicide among well-mannered cluster nodes experiencing heartbeat failure

Methods for re-configuring a cluster computer system of multiple or more nodes when the cluster experiences communications failure. First and second nodes of the cluster have respective channel controllers. A SCSI channel and the controllers communicatively connect the multiple nodes. When a node becomes aware of a possible communications failure, the node attempts to determine the authenticity the failure and responds according to the determined authenticity. According to one method, a first node detects heartbeat node-to-node communications failure on the channel and then tests a physical drive on the channel. If the testing is successful, the node kills the other node. If the testing is unsuccessful, the first node commits suicide. In one embodiment, the coupling includes multiple channels communicatively coupling the first and second nodes and the first node selecting one of the channels for node-to-node communications. In this environment, choosing a physical drive involves testing node-to-node communications on another of the channels if no physical drive is online on the channel (and terminating the re-configuring method). If a drive is available, the first node uses the first physical drive online on the channel for testing. In another method, the second node initially detects communications failure and communicates that by attempting to negotiate wih the first node for a new configuration of the computer system. The first node tests a physical drive in response and negotiates with the second node if the testing was successful. If the testing was unsuccessful, the first node commits suicide.
Owner:XYRATEX TECH LTD

Virtual cluster management system and cluster node

The embodiment of the invention discloses a cluster node applied to virtual cluster management, which comprises a cluster node management module, a middleware interface, a virtual machine monitor set and a virtual machine, wherein the cluster node management module is used for a user-side call management command transmitted by a cluster management node and judges the type of the call management command; the middleware interface is used for providing an interface which corresponds to the call management command for the cluster node management module so as to call virtual machine monitors in the virtual machine monitor set when the call management command is the monitoring call management command of the virtual machine monitors; and the virtual machine monitor set is used for monitoring and managing the virtual machine which is in communication linkage with the virtual machine monitors. The embodiment of the invention also provides a virtual cluster management method. Various interfaces are provided for an upper level by the middleware interface so that the upper level does not need to modify and manage different types of virtual machine monitors, thereby improving the efficiency of virtual cluster management.
Owner:HUAWEI TECH CO LTD +1

Container-based distributed storage system deployment method

The invention discloses a container-based distributed storage system deployment method. A developer packs and pushes a distributed storage system to a mirror image warehouse in a mirror image manner through a container warehouse, and a person responsible for testing, operation and maintenance obtains the mirror images of the distributed storage system from the mirror image warehouse to complete the deployment of cluster nodes.
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND

System and method for operating load balancers for multiple instance applications

In one representative embodiment, a system for operating load balancers for multiple instance applications comprises a plurality of cluster nodes for executing applications, wherein at least a subset of the plurality of cluster nodes executes multiple applications and includes respective resource allocation modules for assigning resources between the multiple applications in response to performance data associated with the multiple applications, a plurality of load balancers for distributing application transactions between the plurality of cluster nodes, and a configuration process that analyzes performance data associated with the multiple applications and dynamically configures the plurality of load balancers in response to the analysis.
Owner:VALTRUS INNOVATIONS LTD

System and method for supporting cloud environment application cluster automation deployment

ActiveCN103167041ARealize combined configurationImplement self-installation configurationTransmissionAuto-configurationApplication server
The invention discloses a system and a method for supporting cloud environment application cluster automation deployment. The system comprises a mirror server, an application server, a cluster deployment configuration file and a deployment management server, the mirror server is used for storing server mirroring, the application server is used for storing applications, the cluster deployment configuration file comprises virtual server names, server mirroring names, application names, application version numbers, IP (internet protocol) addresses of virtual servers to be set and safety access policies of nodes, the virtual server names and the server mirroring names need to be deployed in nodes in cluster deployment, the application names and the application version numbers need to be automatically configured, the deployment management server acquires the server mirroring and finishes IP configuration of the cluster nodes, the applications are installed, and the safety access policies of servers on a network and a safety device are configured. Dispersive storage management of the server mirroring and the applications is realized, the capacity of storage space can be saved, dynamic combination is performed in deployment, manual intervention is omitted, and automatic installation configuration of the applications and automation configuration of the safety access policies of the network are realized.
Owner:INST OF SOFTWARE APPL TECH GUANGZHOU & CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products