1 |
1
제 1 메모리 모듈, 제 2 메모리 모듈, 및 상기 제 1 및 제 2 메모리 모듈들을 제어하는 중앙 처리 장치를 포함하는 데이터 서버 시스템의 동작 방법에 있어서,상기 제 2 메모리 모듈에서 플러쉬 동작(flush operation)에 따라 제 1 메모리 모듈의 유효 캐시 데이터를 저장하는 단계;상기 제 2 메모리 모듈에서 상기 유효 캐시 데이터에 대한 무효화 요청에 응답하여 랜덤 캐시 데이터를 생성하는 단계; 및상기 제 2 메모리 모듈에서 상기 유효 캐시 데이터를 상기 랜덤 캐시 데이터로 덮어쓰는 단계를 포함하고,상기 제 1 메모리 모듈은 DRAM(Dynamic Random Access Memory)를 포함하고,상기 제 2 메모리 모듈은 NAND 플래시 메모리를 포함하고,상기 랜덤 캐시 데이터는 상기 유효 캐시 데이터에 대응하는 상기 NAND 플래시 메모리의 셀들 각각의 현재 상태를 기준으로 소거되지 않은 쓰기 가능한 데이터 중에서 선택됨으로써 생성되고,상기 무효화 요청은 비식별 기술과 관련된 요청이고,상기 비식별 기술은 가명처리(pseudonymization), 총계처리(aggregation), 데이터 삭제(data reduction), 데이터 범주화(data suppressed) 또는 데이터 마스킹(data masking)을 포함하는 것을 특징으로 하는 방법
|
2 |
2
제 1 항에 있어서,상기 제 1 및 제 2 메모리 모듈들은 DDR(Double Data Rate) 인테페이스에 의해 상기 중앙 처리 장치에 연결되는 것을 특징으로 하는 방법
|
3 |
3
제 1 항에 있어서,상기 유효 캐시 데이터는 개인 정보를 갖는 캐시 데이터 및 상기 캐시 데이터의 유효성을 지시하는 관리 비트를 포함하는 방법
|
4 |
4
제 1 항에 있어서,상기 랜덤 캐시 데이터로 덮어쓰는 단계는,상기 유효 캐시 데이터의 일부를 상기 랜덤 캐시 데이터로 덮어쓰는 단계를 포함하는 방법
|
5 |
5
제 1 항에 있어서,상기 데이터 서버 시스템은 관계형 데이터베이스 서버 시스템(RDBMS; Relational Database Management System)를 포함하는 방법
|
6 |
6
제 1 항 내지 제5항 중 어느 한 항에 있어서,상기 중앙 처리 장치가 미리 정해진 시간 동안 캐시를 사용하지 않으면 상기 제1 메모리 모듈의 캐시에 저장된 데이터가 상기 제2 메모리 모듈로 옮겨지는 플러쉬 동작이 수행되는 것을 특징으로 하는 방법
|
7 |
7
제1항에 있어서,상기 가명 처리는 휴리스틱 가명화, 암호화 및 교환을 포함하고,상기 총계처리는 총계, 부분총계, 라운딩 및 재배열을 포함하고,상기 데이터 삭제는 식별자 삭제, 식별자 부분 삭제, 레코드 삭제 및 식별요소 전부 삭제를 포함하고, 상기 데이터 범주화는 감추기, 랜덤라운딩, 범위 방법 및 제어 라운딩을 포함하고,상기 데이터 마스킹은 임의 잡음 추가 및 공백과 대체를 포함하는 것을 특징으로 하는 방법
|