티스토리 뷰
본 내용은 22학년 성신여대 동계 학부생 연구 참여 프로그램 UROP에 참여하면서 연구를 진행한 내용을 바탕으로 직접 작성한 소논문입니다.
0. 요약
서버 가상화는 클라우드 컴퓨팅의 핵심 기술이다. 서버 가상화에는 두 가지 방법이 있는데, 첫 번째는 하드웨어 수준의 가상화인 ‘가상화 환경(가상머신)’이고, 두 번째는 운영체제 수준의 가상화인 ‘컨테이너 환경’이다. 본 연구는 QEMU를 사용한 가상화 환경과 Docker를 사용한 컨테이너 환경을 Ubuntu:20.04 서버에 직접 구축하고, FIO 벤치마크를 이용한 성능 분석 테스트를 실시해 각 가상 서버 환경에서 성능 차이를 분석했다. 그 결과 도커 컨테이너에서 확연히 우수한 성능이 나타남을 증명했다. 더 나아가 Docker 옵션 중 OverlayFS 파일 시스템과 Volume 오브젝트를 사용했을 때 도커의 성능도 함께 분석해 높은 성능의 클라우드 컴퓨팅을 구사할 수 있는 최적화된 가상 환경을 찾는 연구를 진행했다.
1. 소논문 본문
'Study > 프로젝트' 카테고리의 다른 글
#5 [SpringBoot] 원데이 프로덕트 챌린지 회고 | Law For All | 스프링부트 첫 프로젝트 | Postman (1) | 2023.11.30 |
---|---|
#3 [UROP] 학부생 연구 참여 프로그램 UROP 참여 후기 (0) | 2022.04.15 |
#2 [Android/Java/MySQL] 당신을 위한 등산 보조 어플 SanForYou (0) | 2022.03.28 |
#1 [Node.js/ MySQL] 성신여대 비교과 프로그램 온라인 출석 인증 사이트 (0) | 2022.03.26 |