Patent application number | Description | Published |
20100161565 | CLUSTER DATA MANAGEMENT SYSTEM AND METHOD FOR DATA RESTORATION USING SHARED REDO LOG IN CLUSTER DATA MANAGEMENT SYSTEM - Provided are a cluster data management system and a method for data restoration using a shared redo log in the cluster data management system. The data restoration method includes collecting service information of a partition served by a failed partition server, dividing redo log files written by the partition server by columns of a table including the partition, restoring data of the partition on the basis of the collected service information and log records of the divided redo log files, and selecting a new partition server that will serve the data-restored partition, and allocating the partition to the selected partition server. | 06-24-2010 |
20110153677 | APPARATUS AND METHOD FOR MANAGING INDEX INFORMATION OF HIGH-DIMENSIONAL DATA - Disclosed herein are an apparatus and method for managing the index information of high-dimensional data. The apparatus for managing the index information of high-dimensional data includes a plurality of data service devices and a control unit. Each of the plurality of data service devices is configured such that user data and index information used to search the user data are allocated thereto. The control unit is configured to extract high-dimensional index data from a large amount of input data and to allocate the extracted index data to the plurality of data service devices by mapping the extracted index data to the plurality of data service devices as the index information. | 06-23-2011 |
20120158816 | SERVICE PROVIDING METHOD AND DEVICE USING THE SAME - Disclosed are service providing method and device, including: collecting execution state information about a plurality of tasks that constitute at least one service, and are dynamically distributed and arranged over a plurality of nodes; and performing scheduling based on the collected execution state information about the plurality of tasks, wherein each of the plurality of tasks has at least one input source and output source, and a unit of data to be processed for each input source and a data processing operation are defined by a user, and the scheduling is to delete at least a portion of data input into at least one task or to process the at least a portion of input data in at least one duplicate task by referring to the defined unit of data. In particular, the present invention may effectively provide a service of analyzing and processing large stream data in semi-real time. | 06-21-2012 |
20130219405 | APPARATUS AND METHOD FOR MANAGING DATA STREAM DISTRIBUTED PARALLEL PROCESSING SERVICE - Disclosed herein are an apparatus and method for managing a data stream distributed parallel processing service. The apparatus includes a service management unit, a Quality of Service (QoS) monitoring unit, and a scheduling unit. The service management unit registers a plurality of tasks constituting the data stream distributed parallel processing service. The QoS monitoring unit gathers information about the load of the plurality of tasks and information about the load of a plurality of nodes constituting a cluster which provides the data stream distributed parallel processing service. The scheduling unit arranges the plurality of tasks by distributing the plurality of tasks among the plurality of nodes based on the information about the load of the plurality of tasks and the information about the load of the plurality of nodes. | 08-22-2013 |
20130283286 | APPARATUS AND METHOD FOR RESOURCE ALLOCATION IN CLUSTERED COMPUTING ENVIRONMENT - An apparatus for resource allocation in a clustered computing environment includes: a node search unit configured to search for a node corresponding to necessary resources required for running a job requested by a user, within an available resource group of the clustered computing environment; a node existence determination unit configured to determine whether or not there exists a node having the necessary resources available; and a resource changing unit configured to change at least one of the necessary resources to alternative resources based on a preset priority and then allocate the alternative resource, when it is determined that there is no node having the necessary resources available. | 10-24-2013 |
20150039382 | METHOD AND SYSTEM FOR EXECUTING WORKFLOW - A cluster-based workflow system is provided which has the advantage of executing a workflow created by a non-IT researcher in a way that is suitable for computing resources in a cluster environment. The user can quickly analyze workflows using third-party applications, such as a large-scale bio data analysis workflow, a weather forecast data analysis workflow, or a customer relationship management (CRM) data analysis workflow, by using a large-scale computing cluster. In addition, third-party applications not optimized for a cluster environment can be automatically distributed and executed in parallel by preliminary analysis so that they run properly in the cluster environment. | 02-05-2015 |