맞춤기술찾기

이전대상기술

데이터 중복 제거 방법 및 데이터 중복 제거를 수행하는 스토리지 장치

  • 기술번호 : KST2023010042
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 데이터 입출력의 레이턴시를 줄일 수 있는 데이터 중복 제거 방법 및 데이터 중복 제거를 수행하는 스토리지 서버가 개시된다. 개시된 데이터 중복 제거 방법은 쓰기 요청이 발생한 경우, 후보 프로세서 코어의 사용량을 모니터링하는 단계; 상기 사용량에 따라서, 상기 후보 프로세서 코어 중에서, 쓰기 요청된 데이터에 대한 중복 제거를 수행할 프로세서 코어를 선택하는 단계; 및 상기 선택된 프로세서 코어를 이용하여, 상기 중복 제거를 수행하는 단계를 포함한다.
Int. CL G06F 3/06 (2006.01.01) G06F 13/38 (2006.01.01)
CPC G06F 3/0608(2013.01) G06F 3/0626(2013.01) G06F 3/0652(2013.01) G06F 13/38(2013.01) G06F 2212/1016(2013.01) G06F 2212/1044(2013.01)
출원번호/일자 1020230022266 (2023.02.20)
출원인 (주) 글루시스, 서강대학교산학협력단
등록번호/일자 10-2599116-0000 (2023.11.01)
공개번호/일자
공고번호/일자 (20231107) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2023.02.20)
심사청구항수 9

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 (주) 글루시스 대한민국 경기도 안양시 동안구
2 서강대학교산학협력단 대한민국 서울특별시 마포구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김경표 광주광역시 동구
2 박성순 경기도 군포시 수리산로 ***, *
3 김영재 서울특별시 서초구
4 박여현 서울특별시 서초구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 민영준 대한민국 서울특별시 강남구 남부순환로 ****, *층(도곡동, 차우빌딩)(맥스국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 서강대학교산학협력단 서울특별시 마포구
2 (주)글루시스 경기도 안양시 동안구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2023.02.20 수리 (Accepted) 1-1-2023-0196200-18
2 [우선심사신청]심사청구서·우선심사신청서
2023.03.02 수리 (Accepted) 1-1-2023-0238048-37
3 선행기술조사의뢰서
Request for Prior Art Search
2023.03.13 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2023.04.03 발송처리완료 (Completion of Transmission) 9-6-2023-0083032-31
5 의견제출통지서
Notification of reason for refusal
2023.05.08 발송처리완료 (Completion of Transmission) 9-5-2023-0422595-53
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2023.05.23 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2023-0568907-48
7 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2023.05.23 수리 (Accepted) 1-1-2023-0568917-05
8 거절결정서
Decision to Refuse a Patent
2023.06.12 발송처리완료 (Completion of Transmission) 9-5-2023-0530537-71
9 [명세서등 보정]보정서(재심사)
Amendment to Description, etc(Reexamination)
2023.07.13 보정승인 (Acceptance of amendment) 1-1-2023-0770195-75
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2023.07.13 불수리 (Non-acceptance) 1-1-2023-0770167-07
11 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2023.07.13 수리 (Accepted) 1-1-2023-0770187-10
12 서류반려이유통지서
Notice of Reason for Return of Document
2023.07.21 발송처리완료 (Completion of Transmission) 1-5-2023-0117404-22
13 서류반려통지서
Notice for Return of Document
2023.08.24 발송처리완료 (Completion of Transmission) 1-5-2023-0135197-87
14 등록결정서
Decision to Grant Registration
2023.09.11 발송처리완료 (Completion of Transmission) 9-5-2023-0825884-39
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
클라우드 스토리지 서비스를 제공하는 스토리지 서버에 의해 수행되는 데이터 중복 제거 방법에 있어서,쓰기 요청이 발생한 경우, 후보 프로세서 코어의 사용량을 모니터링하는 단계;상기 사용량에 따라서, 상기 후보 프로세서 코어 중에서, 쓰기 요청된 데이터에 대한 중복 제거를 수행할 프로세서 코어를 선택하는 단계; 및상기 선택된 프로세서 코어를 이용하여, 상기 중복 제거를 수행하는 단계를 포함하며,상기 중복 제거를 수행하는 단계는상기 쓰기 요청된 데이터가 스토리지에 저장된 이후, 상기 쓰기 요청된 데이터의 중복 저장 여부를 판단하는 단계; 및상기 판단 결과에 따라서, 상기 중복 제거를 수행하는 단계를 포함하며,상기 중복 저장 여부를 판단하는 단계는상기 쓰기 요청된 데이터를 미리 설정된 크기의 청크로 분할하는 단계;상기 청크 각각에 대한 해시값을 계산하는 단계; 및상기 스토리지에 저장된 데이터에 대한 해시값 및 저장 주소값이 기록된 중복 제거 테이블에, 상기 청크에 대한 해시값이 포함되어 있는지 여부를 확인하는 단계를 포함하며,상기 중복 제거를 수행하는 단계는, 중복 저장된 상기 청크에 대한 중복 저장 정보를, 상기 중복 제거 테이블에 기록하고, 상기 중복 저장 정보를 이용해 상기 중복 저장된 청크의 저장 위치를 확인하여, 상기 중복 저장된 청크를 삭제하며,상기 중복 저장 정보는, 상기 중복 저장된 청크의 해시값, 저장 주소값 및 중복 저장 여부에 대한 플래그값을 포함하며,상기 후보 프로세서 코어는, 사용자 영역에 구현된 스토리지 인터페이스 드라이버에 의해 사용중인 프로세서 코어인데이터 중복 제거 방법
2 2
삭제
3 3
제 1항에 있어서,상기 스토리지 인터페이스 드라이버는SPDK인데이터 중복 제거 방법
4 4
제 1항에 있어서,상기 프로세서 코어를 선택하는 단계는상기 후보 프로세서 코어 중에서, 상기 사용량이 최소인 프로세서 코어를, 상기 중복 제거를 수행할 프로세서 코어로 선택하는데이터 중복 제거 방법
5 5
삭제
6 6
삭제
7 7
삭제
8 8
클라우드 스토리지 서비스를 제공하는 스토리지 서버에 의해 수행되는 데이터 중복 제거 방법에 있어서,쓰기 요청이 발생한 경우, 상기 쓰기 요청에 대한 제1스레드를 생성하는 단계;후보 프로세서 코어의 사용량을 모니터링하여, 상기 후보 프로세서 코어 중에서, 쓰기 요청된 데이터에 대한 중복 제거를 수행할 프로세서 코어를 선택하는 단계; 상기 선택된 프로세서 코어에 처리되며, 상기 쓰기 요청된 데이터에 대한 중복 제거 수행을 위한 제2스레드를 생성하는 단계;상기 쓰기 요청된 데이터가 스토리지에 저장된 이후, 상기 쓰기 요청된 데이터의 중복 저장 여부를 판단하는 단계; 및상기 판단 결과에 따라서, 상기 쓰기 요청된 데이터에 대한 중복 제거를 수행하는 단계를 포함하며,상기 후보 프로세서 코어는, 사용자 영역에 구현된 스토리지 인터페이스 드라이버에 의해 사용중인 프로세서 코어이며,상기 중복 저장 여부를 판단하는 단계는상기 쓰기 요청된 데이터를 미리 설정된 크기의 청크로 분할하는 단계;상기 청크 각각에 대한 해시값을 계산하는 단계; 및상기 스토리지에 저장된 데이터에 대한 해시값 및 저장 주소값이 기록된 중복 제거 테이블에, 상기 청크에 대한 해시값이 포함되어 있는지 여부를 확인하는 단계를 포함하며,상기 중복 제거를 수행하는 단계는, 중복 저장된 상기 청크에 대한 중복 저장 정보를, 상기 중복 제거 테이블에 기록하고, 상기 중복 저장 정보를 이용해 상기 중복 저장된 청크의 저장 위치를 확인하여, 상기 중복 저장된 청크를 삭제하며,상기 중복 저장 정보는, 상기 중복 저장된 청크의 해시값, 저장 주소값 및 중복 저장 여부에 대한 플래그값을 포함하는데이터 중복 제거 방법
9 9
삭제
10 10
제 8항에 있어서,상기 스토리지 인터페이스 드라이버는SPDK인데이터 중복 제거 방법
11 11
제 8항에 있어서,상기 중복 제거를 수행할 프로세서 코어를 선택하는 단계는상기 후보 프로세서 코어 중에서, 상기 사용량이 최소인 프로세서 코어를, 상기 중복 제거를 수행할 프로세서 코어로 선택하는데이터 중복 제거 방법
12 12
삭제
13 13
삭제
14 14
삭제
15 15
스토리지;메모리; 및상기 메모리와 전기적으로 연결된 적어도 하나의 멀티코어 프로세서를 포함하며,상기 멀티코어 프로세서는포그라운드 이벤트인 상기 스토리지에 대한 쓰기 요청이 발생한 경우, 후보 프로세서 코어의 사용량을 모니터링하며,상기 사용량에 따라서, 상기 후보 프로세서 코어 중에서, 쓰기 요청된 데이터에 대한 중복 제거를 수행할 프로세서 코어를 선택하며,상기 쓰기 요청된 데이터를 미리 설정된 크기의 청크로 분할하고, 상기 청크 각각에 대한 해시값을 계산하고, 상기 스토리지에 저장된 데이터에 대한 해시값 및 저장 주소값이 기록된 중복 제거 테이블에, 상기 청크에 대한 해시값이 포함되어 있는지 여부를 확인하여, 상기 쓰기 요청된 데이터의 중복 저장 여부를 판단하며,중복 저장된 상기 청크에 대한 중복 저장 정보를, 상기 중복 제거 테이블에 기록하며, 상기 쓰기 요청된 데이터가 상기 스토리지에 저장된 이후, 상기 중복 저장 정보를 이용해 상기 중복 저장된 청크의 저장 위치를 확인하여, 상기 중복 저장된 청크를 삭제하며,상기 중복 저장 정보는, 상기 중복 저장된 청크의 해시값, 저장 주소값 및 중복 저장 여부에 대한 플래그값을 포함하며,백그라운드 이벤트인 상기 중복 제거는상기 선택된 프로세서 코어에 할당된 스레드를 통해 수행되며,상기 후보 프로세서 코어는, 사용자 영역에 구현된 스토리지 인터페이스 드라이버에 의해 사용중인 프로세서 코어인데이터 중복 제거를 수행하는 스토리지 서버
16 16
삭제
17 17
제 15항에 있어서,상기 스토리지 인터페이스 드라이버는SPDK인데이터 중복 제거를 수행하는 스토리지 서버
18 18
제 17항에 있어서,상기 멀티코어 프로세서는상기 후보 프로세서 코어 중에서, 상기 사용량이 최소인 프로세서 코어를, 상기 중복 제거를 수행할 프로세서 코어로 선택하는데이터 중복 제거를 수행하는 스토리지 서버
19 19
삭제
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.