스냅샷과 명령로깅 기반의 데이터 영속성을 제공하는 오픈소스 ARCUS 캐시 시스템 개발
잼투인 주식회사
ARCUS 메모리 캐시 시스템에서 스냅샷(snapshot)과 명령로깅(command logging) 방식으로 캐시 데이터의 백업 복사본을 생성하고 변경 전후의 데이터가 아닌 변경요청 자체를 로깅하며, 이를 이용한 데이터 복구 기능으로 데이터 영속성을 제공하는 것이 개발 목표이다. 본 과제의 결과물은 “ARCUS Persistence 기능”이라 명칭하며, 개발 초기부터 완료까지의 전 과정을 기존 ARCUS Github 저장소를 통해 공개한다.
ARCUS Persistence 기능은 (1) 스냅샷과 명령로깅 작업이 수행되더라도 ARCUS의 일반 요청 처리가 지연되지 않도록 하여 ARCUS의 기존 고성능을 유지하고, (2) 백업 본사본과 명령 로그(command log)를 이용하여 데이터를 완벽히 복구하는 것을 목표로 함
2019 년
클라우드

ARCUS 메모리 캐시 시스템에서 스냅샷(snapshot)과 명령로깅(command logging) 방식으로 캐시 데이터의 백업 복사본을 생성하고 변경 전후의 데이터가 아닌 변경요청 자체를 로깅하며, 이를 이용한 데이터 복구 기능으로 데이터 영속성을 제공하는 것이 개발 목표이다. 본 과제의 결과물은 “ARCUS Persistence 기능”이라 명칭하며, 개발 초기부터 완료까지의 전 과정을 기존 ARCUS Github 저장소를 통해 공개한다.
ARCUS Persistence 기능은 (1) 스냅샷과 명령로깅 작업이 수행되더라도 ARCUS의 일반 요청 처리가 지연되지 않도록 하여 ARCUS의 기존 고성능을 유지하고, (2) 백업 본사본과 명령 로그(command log)를 이용하여 데이터를 완벽히 복구하는 것을 목표로 함

 

ㅁ 소스코드URL

 ㅇ https://github.com/naver/arcus

 ㅇ https://github.com/naver/arcus

지원 내역 게시물 리스트 표
번호 제목 분야 조회수 작성
134 [2019 공개SW 기술개발] 스마트워크 사용자를 위한 하모니카OS 오피스 툴체인 개발 정보시스템 325 2019-08-02
133 [2019 공개SW 기술개발] 조선 공정 모니터링을 위한 웹 기반 3D 블록 가시화 시스템 개발 스마트 팩토리 302 2019-07-27
132 [2019 공개SW 기술개발] 면경화 방식 레진 3D프린터를 위한 슬라이서 개발과 적용 기타 310 2019-07-27
131 [2019 공개SW 기술개발] 레이저 비전 카메라를 이용한 영상분석 기반의 용접품질 검사시스템 스마트 팩토리 310 2019-07-27
130 [2019 공개SW 기술개발] 커머스가 탑재된 웹표준 기반 탈중앙 소셜서비스 프레임워크 블록체인 191 2019-07-27
129 [2019 공개SW 기술개발] 클라우드 네이티브 컴퓨팅(쿠버네티스)에 최적화된 모니터링 및 운영 솔루션 개발 클라우드 189 2019-07-27
128 [2019 공개SW 기술개발] 기계학습 모델 훈련 및 배포를 위한 종단간 파이프라인 인터페이스 개발 인공지능(AI) 183 2019-07-27
127 [2019 공개SW 기술개발] 스냅샷과 명령로깅 기반의 데이터 영속성을 제공하는 오픈소스 ARCUS 캐시 시스템 개발 클라우드 145 2019-07-27
126 [2019 공개SW 기술개발] 운영체제 배포 시스템의 개선 및 오픈소스화 정보시스템 152 2019-07-27
125 [2019 공개SW 기술개발] 웹 기반 차트 라이브러리 및 시각화 에디터 공개형 소프트웨어 개발 빅데이터 248 2019-07-27
맨 위로
맨 위로