KOREN based Domestic and International Verification Test of Mass Abyss Storage

대용량 Abyss Storage의 KOREN 네트워크 기반 국내 및 해외 실증 테스트

  • 차병래 (광주과학기술원 전기전자컴퓨터공학부) ;
  • 차윤석 (제노테크(주)) ;
  • 최명수 (제노테크(주)) ;
  • 박선 (광주과학기술원 전기전자컴퓨터공학부) ;
  • 김종원 (광주과학기술원 전기전자컴퓨터공학부)
  • Received : 2017.03.06
  • Accepted : 2017.03.28
  • Published : 2017.03.31

Abstract

The trends in ICT are concentrated in IoT, Bigdata, and Cloud Computing. These mega-trends do not operate independently, and mass storage technology is essential as large computing technology is needed in the background to support them. In order to evaluate the performance of high-capacity storage based on open source Ceph, we carry out the demonstration test of Abyss Storage with domestic and overseas sites using educational network KOREN. In addition, storage media and network bonding are tested to evaluate the performance of the storage itself. Although there is a substantial difference in aspect of the physical speed among storage medias, there is no significant performance difference in the storage media test performed. As a solution to this problem, we could get performance improvement through network acceleration. In addition, we conducted actual performance test of Abyss Storage internal and external network by connecting domestic and overseas sites using KOREN network.

ICT 분야의 메가 트렌드는 IoT, Bigdata, 그리고 Cloud Computing 으로 집약된다. 이러한 메가 트렌드들은 독립적으로 운영되지 않으며, 이를 지원하기 위한 백그라운드에는 대용량 컴퓨팅 기술이 필요하듯 대용량 스토리지 기술이 필수적이다. 오픈소스 Ceph 기반의 대용량 스토리지의 성능 평가를 위하여 교육망인 KOREN 네트워크를 이용한 국내 및 해외 사이트와의 Abyss Storage의 실증 테스트를 수행한다. 또한, 스토리지 자체의 성능 평가를 위하여 스토리지 매체와 네트워크 본딩의 성능 테스트를 수행한다. 스토리지 매체별로 실질적인 속도 차이는 크지만 수행된 스토리지 매체 테스트에서는 크게 성능 차이를 보이지 않았다. 이를 해결하기 위한 방안으로 네트워크 가속화를 통한 성능 향상을 얻을 수 있었다. 또한 KOREN 망을 이용한 국내 및 해외 사이트를 연결하여 Abyss Storage의 내부 및 외부 네트워크의 실질적인 성능 테스트를 수행하였다.

Keywords

References

  1. SAN, NAS, and DAS, "What is the difference between SAN, NAS and DAS?," http://serverfault.com/questions/81723/what-is-the-difference-between-san-nas-and-das
  2. Karan Singh, "Learning Ceph", Jan. 2015.
  3. Karan Singh, "Ceph Cookbook", pp.270-272, Feb. 2016.
  4. 차병래, 김지수, 박선, 김종원, "Draft of Mass Distributed Storage System based on PC using Ceph," SMA 2014.
  5. 차병래, 김용일, "Prototype Design of Mass Distributed Storage System based on PC using Ceph for SMB," 한국스마트미디어학회 스마트미디어 저널, Vol.4, No.3, 2015년 9월호.
  6. 차윤석, 조원오, 오수희, 최명수, 차병래, "Abyss Storage의 Disk 타입에 의한 Ceph RADOS의 Benchmarking," 2017 한국통신학회 동계학술대회, 2017년 1월 19일.
  7. SpeedoMeter, https://hub.docker.com/r/opennsm/speedometer/-/dockerfile/
  8. 차병래, 박선, 김종원, "분산 저장환경의 데이터공유 및 관리를 위한 소프트웨어 정의 저장 방법," 한국정보통신학회 종합학술대회 논문집 춘계 18권 1호, 2014년 5월 30일.
  9. 차병래, 최명수, 박선, 감종원, "Software-Defined RAID 기반 장애복구 기법과 실증 테스트," 한국스마트미디어학회 스마트미디어 저널, Vol.5, No.1, 2016년 3월호.
  10. 차병래, 박선, 김종원, "Design and Verification of Software-Defined RAID for Hybrid Cloud Storage ," ICCCRI 2016, 2016sus 5월 5일.