Patent application number | Description | Published |
20090150717 | AVAILABILITY PREDICTION METHOD FOR HIGH AVAILABILITY CLUSTER - Provided is an availability prediction method for a high availability. The method includes calculating a basic survival probability that the other node survives until a failure on one node of two nodes constituting a cluster is fixed, and determining an optimal number of nodes meeting a preset reference availability probability by calculating an availability probability for a predetermined range of the number of nodes on the basis of the basic survival probability. The method determines the number of nodes in the high availability cluster so as to match a reference availability probability, and is able to accomplish an optimal configuration of a cluster by calculating the availability probabilities for combinations between active node and passive nodes and between head nodes and switches. | 06-11-2009 |
20090150718 | LARGE-SCALE CLUSTER MONITORING SYSTEM, AND METHOD OF AUTOMATICALLY BUILDING/RESTORING THE SAME - Provided are a large-scale cluster monitoring system and a method for automatically building/restoring the same, which can automatically build a large-scale monitoring system and can automatically build a monitoring environment when a failure occurs in nodes. The large-scale cluster monitoring system includes a CM server, a BD server, GM nodes, NA nodes, and a DB agent. The CM server manages nodes in a large-scale cluster system. The DB server stores monitoring information that is state information of nodes in groups. The GM nodes respectively collect the monitoring information that is the state information of the nodes in the corresponding groups to store the collected monitoring information in the DB server. The NA nodes access the CM server to obtain GM node information and respectively collect the state information of the nodes in the corresponding groups to transfer the collected state information to the corresponding GM nodes. The DB agent monitors the monitoring information of the nodes in the groups, which is stored in the DB server, to detect a possible node failure. | 06-11-2009 |
20090158083 | CLUSTER SYSTEM AND METHOD FOR OPERATING THE SAME - Provided are a cluster system, which makes general nodes appear as if they provide seamless services without failure when seen from the outside, and a method for operating the cluster system. The cluster system for operating individual nodes in a distributed management manner includes a board server having a task board registered with a task list, an agent server for managing the task board, and a plurality of general server nodes for performing a corresponding task on the basis of the task list, among which a failed general server node is replaced with another normal general server node. | 06-18-2009 |
20110084969 | METHOD AND APPARATUS FOR OBTAINING MINIMUM COST VECTOR FOR MAKING SKYLINE OBJECT IN MULTI-DIMENSIONAL SPACE - Provided are a method and apparatus for obtaining a minimum cost vector for making a skyline object in a multi-dimensional space. The method includes calculating respective vector values having a query point and respective moving points to which the query point is moved as both end points in a multi-dimensional space having a plurality of coordinate axes, and selecting a vector value whose moving point is included in a skyline and has the minimum distance value from the query point as the minimum vector value from among the vector values. | 04-14-2011 |
20120166630 | DYNAMIC LOAD BALANCING SYSTEM AND METHOD THEREOF - Disclosed is a dynamic load balancing system. The dynamic load balancing system includes a resource management master managing bare servers that do not execute services and having a hierarchical structure and a service master dynamically allocating the bare servers to a load balancing server or a service execution server or dynamically releasing the pre-allocated load balancing server or service execution server by the bare servers, in consideration of monitoring information on a state or performance of a server and service requirements to be provided. | 06-28-2012 |
20120167087 | APPARATUS AND METHOD FOR DRIVING VIRTUAL MACHINE, AND METHOD FOR DEDUPLICATION OF VIRTUAL MACHINE IMAGE - Disclosed herein is a method for deduplication of virtual machine images, including: generating a plurality of chunks by dividing the virtual machine images into predetermined units; determining chunks corresponding to identifiers previously stored in a repository as chunks previously stored in the repository using identifiers for each of the plurality of chunks; storing chunks that have not been stored in the repository among the plurality of chunks in the repository using the chunks previously stored in the repository; and storing inner position information on each of the plurality of chunks for the virtual machine images in image specifications corresponding to the virtual machine images. | 06-28-2012 |
20120167088 | SYSTEM FOR MOVING INDIVIDUAL VIRTUAL MACHINE AMONG CLOUD COMPUTING ENVIRONMENT AND METHOD THEREOF - Disclosed is a method for moving a personal virtual machine among clouds in a cloud computing environment, including: requesting metadata for driving a virtual machine allocated to a user and an updated file in a first cloud; generating a virtual machine image in a second cloud based on the metadata and the updated file; and reproducing the virtual machine by using the generated virtual machine image. | 06-28-2012 |
20130152179 | SYSTEM AND METHOD FOR USER AUTHENTICATION USING ONE-TIME IDENTIFICATION - A system for user authentication using OTIDs (one-time identifications), includes a client terminal configured to generate n number of OTIDs which is used in the user authentication, and sequentially select one of the generated n number of OTIDs to use the selected OTID as a user identification in each authentification session. Further, the system includes an authentication server configured to receive the generated n number of OTIDs from the client terminal to store same, when the one OTID selected from the n number of OTID and a secret key are transmitted, inquire the OTID in a DB (database), and determine whether a secret key which is associated with the inquired OTID and stored in the DB and the received secret key is matched to performing the user authentication. | 06-13-2013 |