하이퍼레저 패브릭 배치 스케줄링에 따른 성능 개선 및 평가
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | 김재훈 | - |
dc.contributor.author | 박찬형 | - |
dc.date.accessioned | 2022-11-29T03:01:02Z | - |
dc.date.available | 2022-11-29T03:01:02Z | - |
dc.date.issued | 2022-02 | - |
dc.identifier.other | 31515 | - |
dc.identifier.uri | https://dspace.ajou.ac.kr/handle/2018.oak/20670 | - |
dc.description | 학위논문(석사)--아주대학교 일반대학원 :지식정보공학과,2022. 2 | - |
dc.description.abstract | 하이퍼레저 패브릭은 기업 단위 애플리케이션 및 산업용 솔루션 개발을 목적으로 만들어진 허가 형 블록체인으로, 다양한 산업군에서 간편하게 블록체인 시스템을 도입할 수 있도록 하는 매우 유용한 프레임워크이지만, 기존 시스템에 비하면 아직 성능 수준이 낮아 기존 시스템을 완벽하게 대체할 수 있으려면 성능 개선이 필요하다. 본 연구에서는 하이퍼레저 패브릭을 이용해서 실제 서비스에 활용할 수 있는 수준까지의 성능 개선을 목표로 새로운 트랜잭션 처리 모델을 제시하였다. 제시한 모델의 성능을 평가하기 위해서 수학적 모델을 수립하고 실험적 평가를 통해 얻은 결과를 이용해 검증하였다. 실험적 평가에서는 세 가지 모델을 이용하여 성능을 측정하고 서로 비교하였다. 첫 번째 모델은 트랜잭션 생성 요청이 발생할 때마다 상태 데이터베이스와 원장을 업데이트하는 순수 하이퍼레저 패브릭 방식, 두 번째 모델은 단순 배치 스케줄링 방식, 마지막 모델은 본 논문에서 제안하는 모델로, 배치 스케줄링을 사용함과 동시에 같은 키로 접근하는 트랜잭션 요청은 애플리케이션 단에서 별도 처리하여 상태 데이터베이스와 원장을 업데이트하는 횟수를 줄이는 방식이다. 제안하는 모델을 사용했을 때 상태 데이터베이스와 원장을 업데이트하는 횟수를 줄임으로써 성능이 개선되었으며, 배치 크기가 크고, 데이터 저장 시 사용하는 키 개수가 적은 시스템에서 특히 효율적인 것으로 나타났다. | - |
dc.description.tableofcontents | 제 1 장 서 론 1 제 2 장 이론적 배경 5 제 1 절 블록체인 5 제1항 개념 5 제2항 블록체인 트릴레마 5 제3항 합의 7 제 2 절 하이퍼레저 패브릭 9 제1항 개념 9 제2항 구성 요소 9 제3항 트랜잭션 흐름 12 제 3 절 하이퍼레저 캘리퍼 15 제1항 개념 15 제2항 구조 15 제3항 프로세스 17 제 3 장 제 안 20 제 1 절 관련 연구 20 제 2 절 주제 21 제 3 절 실험 환경 구성 및 실험 설계 22 제1항 시스템 환경 구성 22 제2항 하이퍼레저 패브릭 네트워크 구축 22 제3항 하이퍼레저 캘리퍼를 이용한 실험 설계 24 제 4 장 실험 및 평가 28 제 1 절 수식 28 제 2 절 실험 및 분석 31 제1항 저장되는 데이터의 필드 크기별 성능 33 제2항 배치 크기별 성능 35 제3항 데이터가 저장되는 키의 개수별 성능 36 제 3 절 성능 평가 39 제 5 장 결론 및 제언 45 참고문헌 46 | - |
dc.language.iso | kor | - |
dc.publisher | The Graduate School, Ajou University | - |
dc.rights | 아주대학교 논문은 저작권에 의해 보호받습니다. | - |
dc.title | 하이퍼레저 패브릭 배치 스케줄링에 따른 성능 개선 및 평가 | - |
dc.title.alternative | Performance improvement and evaluation using batch scheduling in Hyperledger Fabric | - |
dc.type | Thesis | - |
dc.contributor.affiliation | 아주대학교 일반대학원 | - |
dc.contributor.alternativeName | PARK CHAN HYEONG | - |
dc.contributor.department | 일반대학원 지식정보공학과 | - |
dc.date.awarded | 2022. 2 | - |
dc.description.degree | Master | - |
dc.identifier.localId | 1245315 | - |
dc.identifier.uci | I804:41038-000000031515 | - |
dc.identifier.url | https://dcoll.ajou.ac.kr/dcollection/common/orgView/000000031515 | - |
dc.subject.keyword | 배치 스케줄링 | - |
dc.subject.keyword | 블록체인 | - |
dc.subject.keyword | 성능 개선 | - |
dc.subject.keyword | 성능 평가 | - |
dc.subject.keyword | 하이퍼레저 패브릭 | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.