# US 2014/0156714 A1 · Distributed file system processing apparatus and method, and storage media storing the same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0156714 A1
- Document ID: US20140156714A1
- Status: Published application
- Kind: A1
- Application number: 13/864,577
- Filed: 2013-04-17
- Published: 2014-06-05
- Earliest claimed: 2012-11-30
- Assignees: LG Cns Co., Ltd.
- Inventors: Kyo Tack Kim; Seok Keun Oh; Sang Hyun Yun; Su Yeon Lee; Joo Youl Lee
- Web page: https://patentgrep.com/patent/US20140156714A1

## CPC

- G06F 16/182: Distributed file systems
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Disclosed is a distributed file system processing apparatus that includes at least one Service Configuration and Management (SCM) client unit including a distributed file system, the distributed file system set by setting information defined by a specific regulation, a SCM server unit configured to manage each setting item in the distributed file system, per version, through a setting environment database and configured to generate setting information in the setting environment database according to the specific regulation, and at least one SCM agent unit configured to receive the generated setting information from the SCM server unit to provide the received setting information to the at least one SCM client unit.

## Claims

### Claim 1

A distributed file system processing apparatus comprising:
at least one service configuration and management (SCM) client unit including a distributed file system, the distributed file system set by setting information defined by a specific regulation;
a SCM server unit configured to manage each setting item in the distributed file system per version through a setting environment database and configured to generate, as the setting information, each of most recent version setting information in the setting environment database according to the specific regulation; and
at least one SCM agent unit configured to receive the generated setting information from the SCM server unit to provide the received setting information to the at least one SCM client unit.

### Claim 2 (depends on 1)

The distributed file system processing apparatus of claim 1, wherein the SCM server unit detects a change in each of the setting item to update a setting item history per the setting item.

### Claim 3 (depends on 2)

The distributed file system processing apparatus of claim 2, wherein the SCM server unit restores the corresponding setting item to a previous version through the setting item history when an error occurs in the distributed file system of a specific SCM client unit.

### Claim 4 (depends on 3)

The distributed file system processing apparatus of claim 3, wherein the SCM agent unit transmits at regular intervals whether the specific SCM client unit normally operates to the SCM sever unit.

### Claim 5 (depends on 4)

The distributed file system processing apparatus of claim 4, wherein the regular intervals are determined by the following mathematical equation:
Tn+1=(fn(α)+g1˜n(β))*Tn(0.1≦fn(α)+g1˜n(β)≦10),
wherein Tn: an n-th transmission cycle,
wherein fn(α): function defined as a number of error generation(α) in a hardware of the SCM client unit at an n-th transmission cycle, and
wherein g1˜n(β): function defined as a number of error generation(β) in the distributed file system of the SCM client unit from a first transmission cycle to the n-th transmission cycle.

### Claim 6 (depends on 3)

The distributed file system processing apparatus of claim 3, wherein the SCM server unit continually updates the generated setting information until a corresponding distributed file system restarts to set the corresponding distributed file system as a setting item of a most recent version of a setting item at the restart point.

### Claim 7 (depends on 6)

The distributed file system processing apparatus of claim 6, wherein the SCM client unit requests, to the SCM server unit, setting information generated based on setting item of previous version in the setting environment database when the setting failed.

### Claim 8 (depends on 7)

The distributed file system processing apparatus of claim 7, wherein the SCM client unit repeats the request to set the corresponding distributed file system as setting information generated based on a corresponding version setting item until the setting succeeds.

### Claim 9 (depends on 8)

The distributed file system processing apparatus of claim 8, wherein the SCM server unit stores a current version of the corresponding distributed file system in the setting environment database when the setting succeeds.

### Claim 10 (depends on 2)

The distributed file system processing apparatus of claim 2, wherein the SCM client unit tests a performance of the distributed file system to request a properties item of the best previous version in the setting item history.

### Claim 11 (depends on 10)

The distributed file system processing apparatus of claim 10, wherein the SCM server unit determines whether a properties item of the best previous version is applied to other SCM client unit when the request of the previous version received.

### Claim 12 (depends on 1)

The distributed file system processing apparatus of claim 1, wherein the SCM server unit compulsorily restarts the distributed file system to apply to a most recent version setting item when the SCM client unit is idle during a specific time.

### Claim 13

A distributed file system processing method performed by a distributed file system processing apparatus, the apparatus including at least one service configuration and management (SCM) client unit, a SCM agent unit and a SCM server unit, the method comprising:
managing, through the SCM server unit, each setting item in the distributed file system of SCM client unit per version through a setting environment database, and generating each of a most recent version setting item in the setting environment database according to the specific regulation; and
setting, through the SCM agent unit, a distributed file system in the SCM client unit to provide the generating setting information from the SCM server unit to the SCM client unit.

### Claim 14 (depends on 13)

The distributed file system processing method of claim 13, further comprising managing a setting item of the distributed file system per version through the setting environment database to detect a change in each of the setting item to update a setting item history per the setting item.

### Claim 15 (depends on 10)

The distributed file system processing method of claim 10, further comprising generating the setting information according to the specific regulation to restore the corresponding setting item to a previous version through the setting item history when an error occurs in the distributed file system of a specific SCM client unit.

### Claim 16 (depends on 15)

The distributed file system processing method of claim 15, further comprising setting a distributed file system in the specific SCM client unit to transmit at regular intervals whether the specific SCM client unit normally operates to the SCM sever unit.

### Claim 17 (depends on 16)

The distributed file system processing method of claim 16, wherein the regular intervals are determined by the following mathematical equation:
Tn+1=(fn(α)+g1˜n(β))*Tn(0.1≦fn(α)+g1˜n(β)≦10),
wherein Tn: an n-th transmission cycle,
wherein fn(α): function defined as a number of error generation(α) in a hardware of the SCM client unit at an n-th transmission cycle, and
wherein g1˜n(β): function defined as a number of error generation(β) in the distributed file system of the SCM client unit from a first transmission cycle to the n-th transmission cycle.

### Claim 18 (depends on 15)

The distributed file system processing method of claim 15, further comprising setting the distributed file system in the specific SCM client unit to update the generated setting information until a corresponding distributed file system restarts to set the corresponding distributed file system as setting item of a most recent version of a setting item at the restart point.

### Claim 19 (depends on 18)

The distributed file system processing method of claim 18, further comprising setting the distributed file system in the specific SCM client unit to request the SCM server unit, to the SCM server unit, setting information generated based on the setting item of the previous version in the setting environment database when the setting failed.

### Claim 20 (depends on 19)

The distributed file system processing method of claim 19, further comprising setting the distributed file system in the specific SCM client unit to repeat the request to set the corresponding distributed file system as setting information generated based on a corresponding version setting item until the setting succeeds.

### Claim 21 (depends on 20)

The distributed file system processing method of claim 20, further comprising managing each of a setting item of the distributed file system per version through a setting environment database to store a current version of the corresponding distributed file system in the set environment database when the setting succeeds.

### Claim 22 (depends on 14)

The distributed file system processing method of claim 14, further comprising setting the distributed file system in the specific SCM client unit to test a performance of the distributed file system to request a properties item of the best previous version in the setting item history.

### Claim 23 (depends on 22)

The distributed file system processing method of claim 22, further comprising managing each of the setting item of the distributed file system per version through the setting environment database to determine whether a properties item of the best previous version is applied to other SCM client unit when the request of the previous version received.

### Claim 24 (depends on 13)

The distributed file system processing method of claim 13, further comprising setting the distributed file system in the specific SCM client unit with the generated setting information to compulsorily restart the distributed file system to apply to a most recent version setting item when the SCM client unit is idle during a specific time.

### Claim 25

A storage media storing a computer program performed by a distributed file system processing apparatus, the distributed file system processing apparatus including at least one service configuration and management (SCM) client unit, a SCM agent unit and a SCM server unit, the computer program comprising:
a function of managing, through the SCM server unit, each setting item in the distributed file system of SCM client unit per version through a setting environment database and generating each of a most recent version setting item in the setting environment database according to the specific regulation; and
a function of setting, through the SCM agent unit, a distributed file system in the SCM client unit to provide the generating setting information from the SCM server unit to the SCM client unit.
