검색 기능은 준비 중입니다.
검색 기능은 준비 중입니다.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

Alleviating File System Journaling Problem in Containers for DBMS Consolidation DBMS 통합을 위한 컨테이너의 파일 시스템 저널링 문제 완화

Asraa ABDULRAZAK ALI MARDAN, Kenji KONO

  • 조회수

    0

  • 이것을 인용

요약 :

컨테이너는 가상 머신에 비해 가벼운 대안을 제공하며 클라우드에서의 애플리케이션 통합을 위해 선호되는 선택이 되었습니다. 그러나 커널 구성 요소를 공유하면 컨테이너의 I/O 성능 및 격리가 위반될 수 있습니다. 파일 시스템 저널링은 특히 데이터베이스 관리 시스템(DBMS)을 통합할 때 컨테이너에서 심각한 성능 부작용을 가져온다는 사실이 널리 알려져 있습니다. 컨테이너 간에 저널링 모듈을 공유하면 컨테이너 간에 성능 종속성이 발생합니다. 이러한 종속성은 리소스 컨트롤러에 의해 적용되는 리소스 소비를 위반하고 저널링 모듈의 경합으로 인해 I/O 성능을 저하시킵니다. 운영 체제 개발자들은 저널링 문제를 해결하기 위해 파일 시스템의 새로운 디자인이나 새로운 저널링 메커니즘을 연구해 왔습니다. 본 논문에서는 파일 시스템을 재설계하거나 새로운 저널링 방법을 구현하지 않고도 저널링 문제를 극복할 수 있음을 보여줍니다. 기존 파일 시스템의 컨테이너를 주의 깊게 구성하면 문제를 원활하게 해결할 수 있습니다. 우리가 권장하는 구성은 1) 각 컨테이너에 가상 블록 장치를 제공하여 자체 저널링 모듈을 갖는 컨테이너별 저널링과 2) 각 컨테이너에 대해 별도로 저널링 I/O를 계산하는 것으로 구성됩니다. 실험 결과에 따르면 우리의 구성은 저널링 관련 문제를 해결하고 MySQL 성능을 3.4배 향상시키며 컨테이너 간에 합리적인 성능 격리를 달성하는 것으로 나타났습니다.

발행
IEICE TRANSACTIONS on Information Vol.E104-D No.7 pp.931-940
발행일
2021/07/01
공개일
2021/04/01
온라인 ISSN
1745-1361
DOI
10.1587/transinf.2020EDP7178
원고의 종류
PAPER
범주
소프트웨어 시스템

작성자

Asraa ABDULRAZAK ALI MARDAN
  Keio University
Kenji KONO
  Keio University

키워드