Earticle

현재 위치 Home

논문

대규모 BitTorrent 실험을 위한 테스트베드 구축 및 이의 성능 검증
Testbed Implementation for Large-Scale BitTorrent Experiment and Performance Analysis

첫 페이지 보기
  • 발행기관
    한국차세대컴퓨팅학회 바로가기
  • 간행물
    한국차세대컴퓨팅학회 논문지 KCI 등재 바로가기
  • 통권
    Vol.10 No.6 (2014.12)바로가기
  • 페이지
    pp.78-87
  • 저자
    오승엽, 박정빈, 노병희
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A237614

원문정보

초록

영어
BitTorrent is an exemplary protocol using P2P file transfer method, it is occupied a large part of the world P2P(Peer-to-Peer) usage. For researching BitTorrent protocol, implementation methods of software-based simulators and testbeds in real environments are proposed. However, software-based simulators have some constraints of reflecting real circumstances. Also, legacy testbeds in real environments have limitation in supporting large-scale experiments. In this paper, we propose and implement an open-source based testbed structure for BitTorrent which have not only characteristic of software simulator, but also feature of testbed to solve problems in legacy experiment method. In addition, we will proof the performance of our implemented testbed through measurement of the maximum number of executable peers in single PC, the performance of consuming memory and CPU resources and the proper number of executable peers including network latency.
한국어
BitTorrent는 P2P 파일 전송 방식을 사용하는 대표적인 프로토콜로서, 전 세계 P2P (Peer-to-Peer) 사용의 가 장 큰 부분을 차지하고 있다. BitTorrent 연구를 위한 방법으로서 소프트웨어 기반의 시뮬레이터를 이용하는 방법 과 실제 환경을 반영한 테스트베드 구축 방법이 제시되었으나, 각각 실제 환경 반영의 제한과 대규모 환경 지원 제 한의 한계를 보이는 단점을 갖고 있다. 본 논문에서는 이러한 문제의 해결을 위하여, 소프트웨어 시뮬레이터의 특징 과 실 환경 지원의 테스트베드의 특징을 동시에 보유한 오픈소스 기반의 BitTorrent 테스트베드 구조를 제안하고, 이를 구현한다. 구현한 테스트베드의 한 PC에 에뮬레이션 가능한 BitTorrent 피어수의 개수와 이에 따른 PC의 CPU와 메모리 사용 성능, 네트워크 지연을 포함한 실행 가능한 적정 피어 수를 확인하여 성능을 확인한다.

목차

요약
 Abstract
 1. 서론
 2. 연구 배경 및 관련 연구
  2.1 BitTorrent 개요
  2.2 기존 BitTorrent 실험을 위한 테스트베드
  2.3 MonoTorrent 소프트웨어
 3. 소프트웨어 기반의 P2P 테스트베드구조 구현
  3.1 시스템 모델
  3.2 BitTorrent 클라이언트 피어 구현
  3.3 BitTorrent 트래커 서버 및 THP 구현
  3.4 BitTorrent 테스트베드 구축
 4. 실험 환경 설정 및 실험 결과
  4.1 실험 환경 설정
  4.2 실험 결과
 5. 결론
 참고문헌

키워드

P2P 시스템 비트토렌트 대규모 멀티쓰레딩 소프트웨어 시뮬레이터 실제 환경 테스트베드 MonoTorrent Peer-to-Peer system BitTorrent Large-scale Multi-threading Software simulator Real environmemt testbed MonoTorrent

저자

  • 오승엽 [ Seung-yup Oh | 아주대학교 일반대학원 소프트웨어특성화학과 ]
  • 박정빈 [ Jeongbin Park | 아주대학교 정보컴퓨터공학과 ]
  • 노병희 [ Byeong-hee Roh | 아주대학교 소프트웨어융합학과/컴퓨터공학과 ] 교신저자

참고문헌

자료제공 : 네이버학술정보

간행물 정보

발행기관

  • 발행기관명
    한국차세대컴퓨팅학회 [Korean Institute of Next Generation Computing]
  • 설립연도
    2005
  • 분야
    공학>컴퓨터학
  • 소개
    본 학회는 차세대 PC 및 그 관련분야의 학술활동을 통하여 차세대 PC의 학문 및 기술발전을 도모하고 산업발전 및 국제협력 증진을 목적으로 한다.

간행물

  • 간행물명
    한국차세대컴퓨팅학회 논문지 [THE JOURNAL OF KOREAN INSTITUTE OF NEXT GENERATION COMPUTING]
  • 간기
    격월간
  • pISSN
    1975-681X
  • 수록기간
    2005~2026
  • 등재여부
    KCI 등재
  • 십진분류
    KDC 566 DDC 004

이 권호 내 다른 논문 / 한국차세대컴퓨팅학회 논문지 Vol.10 No.6

    피인용수 : 0(자료제공 : 네이버학술정보)

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장