DATA STORAGE SYSTEM IN DISTRIBUTED STORAGE ENVIRONMENT AND CLUSTER MANAGEMENT METHOD FOR UPGRADING, SCALING OUT AND SCALING IN CLUSTER INCLUDE IN THE DATA STORAGE SYSTEM
Disclosed are a data storage system in a distributed storage environment and a cluster management method for upgrading, scaling out and scaling in a cluster included in the data storage system. The cluster management method of the data storage system that includes multiple storages includes: a step...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Disclosed are a data storage system in a distributed storage environment and a cluster management method for upgrading, scaling out and scaling in a cluster included in the data storage system. The cluster management method of the data storage system that includes multiple storages includes: a step of dumping data of a source storage among the storages onto a temporary storage and loading the data dumped onto the temporary storage onto a target storage among the storages, wherein each of the storages is referred to by one or more partition numbers, which are different from each other, among the partition numbers included without duplication in two or more of the storages while the data to be dumped out of the source storage include checkpoint data that is the data that corresponds to the partition number that is a migration object among at least one of the partition numbers included in the source storage; a step of processing, when a client makes a request for calculation that corresponds to the checkpoint data, the requested calculation by applying the calculation to the checkpoint data in the source storage and synchronizing the checkpoint data by transmitting the requested calculation from the source storage to the target storage; and a step of changing the storage referred to by the partition number which is the migration object from the source storage to the target storage.
분산 저장 환경에서 데이터 저장 시스템 및 데이터 저장 시스템이 포함하는 클러스터의 업그레이드, 확장 및 축소를 위한 클러스터 관리 방법이 개시된다. 복수의 저장소를 포함하는 데이터 저장 시스템의 클러스터 관리 방법은, 복수의 저장소 각각이, 중복 없이 복수의 저장소에 포함되는 파티션 넘버들 중 서로 다른 적어도 하나의 파티션 넘버를 통해 지칭되고, 복수의 저장소 중 소스 저장소의 데이터를 임시 저장소로 덤프하고, 임시 저장소로 덤프된 데이터를 복수의 저장소 중 타겟 저장소로 로드하는 단계 - 덤프되는 소스 저장소의 데이터는, 소스 저장소가 포함하는 적어도 하나의 파티션 넘버들 중 이전(migration) 대상인 파티션 넘버에 해당하는 데이터인 체크포인트데이터를 포함함 -; 클라이언트로부터 체크포인트데이터에 대응하는 연산이 요청되는 경우, 소스 저장소에서 요청된 연산을 체크포인트데이터에 적용하여 처리하고, 소스 저장소에서 타겟 저장소로 요청된 연산을 전송하여 체크포인트데이터를 동기화하는 단계; 및 이전 대상인 파티션 넘버가 지칭하는 저장소를 소스 저장소에서 타겟 저장소로 변경하는 단계를 포함할 수 있다. |
---|