1 |
1
원본 데이터를 분산 코딩하여 복수의 조각들을 생성하는 단계;상기 생성된 복수의 조각들 중 적어도 일부의 조각들을 복수의 클라우드 서버들에 분산 전송하는 단계를 포함하되,상기 복수의 클라우드 서버들은 각각이 상이한 클라우드 서비스 제공자들에 의해 운영되는 적어도 두 개의 클라우드 서버를 포함하는, 데이터 통신 장치의 데이터 처리 방법
|
2 |
2
제 1 항에 있어서, 상기 복수의 조각들은 하나 이상의 데이터 조각들 및 하나 이상의 패리티 조각들을 포함하는, 데이터 통신 장치의 데이터 처리 방법
|
3 |
3
제 2 항에 있어서,상기 원본 데이터는 상기 복수의 조각들 중 상기 적어도 일부의 조각들로부터 복원 가능하고,상기 적어도 일부의 조각들의 개수는 상기 하나 이상의 데이터 조각들의 개수보다 크거나 같은, 데이터 통신 장치의 데이터 처리 방법
|
4 |
4
제 3 항에 있어서,상기 적어도 일부의 조각들은 상기 하나 이상의 패리티 조각들 중 적어도 하나를 포함하는, 데이터 통신 장치의 데이터 처리 방법
|
5 |
5
제 4 항에 있어서,상기 적어도 일부의 조각들은 상기 하나 이상의 데이터 조각들을 포함하지 않는, 데이터 통신 장치의 데이터 처리 방법
|
6 |
6
제 1 항에 있어서, 복수의 조각들을 생성하는 단계는,상기 원본 데이터를 암호화하는 단계; 및상기 암호화된 상기 원본 데이터를 분산 코딩하여 상기 복수의 조각들을 생성하는 단계를 포함하는, 데이터 통신 장치의 데이터 처리 방법
|
7 |
7
제 6 항에 있어서,상기 원본 데이터의 상기 암호화에 사용된 키는 분산 코딩되어 상기 복수의 클라우드 서버들에 분산 저장되는, 데이터 통신 장치의 데이터 처리 방법
|
8 |
8
제 1 항에 있어서,상기 생성된 복수의 조각들의 개수 또는 상기 생성된 복수의 조각들 각각의 크기는 상기 복수의 클라우드 서버들의 개수 또는 상기 복수의 클라우드 서버들의 저장 가능한 공간을 참조하여 결정되는, 데이터 통신 장치의 데이터 처리 방법
|
9 |
9
제 1 항에 있어서,상기 복수의 클라우드 서버들에 분산 전송하는 단계는,미리 결정된 레이드 레벨에 따라, 상기 적어도 일부의 조각들을 상기 복수의 클라우드 서버들 중 적어도 일부에 순차적으로 또는 병렬적으로 전송하는 단계를 포함하는, 데이터 통신 장치의 데이터 처리 방법
|
10 |
10
복수의 클라우드 서버들로부터 복수의 조각들을 읽어내는 단계; 및상기 읽어낸 복수의 조각들을 복호하여 원본 데이터를 복원하는 단계를 포함하되, 상기 복수의 클라우드 서버들은 각각이 상이한 클라우드 서비스 제공자들에 의해 운영되는 적어도 두 개의 클라우드 서버를 포함하는, 데이터 통신 장치의 데이터 처리 방법
|
11 |
11
제 10 항에 있어서, 상기 원본 데이터를 복원하는 단계는,상기 읽어낸 복수의 조각들을 복호하여 암호화된 데이터를 복원하는 단계; 및상기 암호화된 데이터를 복호하여 상기 원본 데이터를 복원하는 단계를 포함하는, 데이터 통신 장치의 데이터 처리 방법
|
12 |
12
제 11 항에 있어서,상기 읽어낸 복수의 조각들의 복호는 상기 복수의 조각들을 생성하는 데 사용된 분산 코딩 방법의 복호 알고리즘을 통해 수행되는, 데이터 통신 장치의 데이터 처리 방법
|
13 |
13
제 12 항에 있어서,상기 암호화된 데이터의 복호는 상기 원본 데이터를 암호화하는 데 사용된 암호화 방법의 복호 알고리즘을 통해 수행되는, 데이터 통신 장치의 데이터 처리 방법
|
14 |
14
클라우드 저장 서비스를 제공하는 클라우드 서버에 있어서,원본 데이터를 분산 코딩하여 생성된 복수의 조각들 중 일부 조각을 데이터 통신 장치로부터 수신하여 저장하고, 상기 저장한 일부 조각을 외부 장치로부터의 요청에 응답하여 상기 외부 장치에 제공하되,상기 복수의 조각들은 상기 일부 조각과는 상이한 다른 일부 조각을 더 포함하고, 상기 다른 일부 조각은 상기 클라우드 저장 서비스와는 상이한 다른 클라우드 저장 서비스를 제공하는 다른 클라우드 서버에 저장되고, 상기 외부 장치로부터의 요청에 응답하여, 상기 외부 장치에 제공되는, 클라우드 서버
|
15 |
15
제 14 항에 있어서,상기 일부 조각 또는 상기 다른 일부 조각은 상기 분산 코딩에 의해 생성된 패리티 조각을 포함하는, 클라우드 서버
|