메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

주광 (단국대학교, 단국대학교 대학원)

지도교수
나연묵
발행연도
2020
저작권
단국대학교 논문은 저작권에 의해 보호받습니다.

이용수4

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
최근 클라우드 서비스에 관한 기술이 많이 나오고 있다. Kubernetes로 대표되는 컨테이너 관리 플랫폼은 배치 애플리케이션을 더욱 효율적이고 편리하게 만든다. 하지만 컨테이너 관리 플랫폼의 응용 프로그램 성능 향상에 영향을 주는 많은 요소가 있다. 정보화 시대에 데이터에 대한 중요성은 그 무엇보다 우선시되고 있다. 점점 다양한 데이터가 클라우드에 저장되고 관계형 데이터베이스는 데이터 스토리지에서 중요한 역할을 한다. 본 논문에서는 Kubernetes 환경에서 MySQL 클러스터의 성능에 관한 연구한다. Kubernetes에서는 최소 단위 pod 및 데이터베이스 sharding이 MySQL 클러스터의 성능에 미치는 영향을 탐색하기 위한 실험을 수행한다. 실험 결과에 따르면 pod는 MySQL 클러스터의 성능을 향상시킬 수 있지만 sharding이 긍정적 효과와 부정적인 효과가 모두 있다. 쿼리 프로세스를 분석하고 부정적인 영향을 미치는 요소를 찾은 다음에 MySQL 클러스터 매개변수를 조정하며, 조정 된 MySQL 클러스터의 성능이 향상됨을 보인다. 마지막으로, Kubernetes에서 MySQL 클러스터를 배치하는 것에 대한 의견을 제시한다.

목차

Ⅰ. 서 론 1
1. 연구 목적과 구성 1
1) 연구 목적 1
2) 논문의 구성 2
Ⅱ. 관련연구 3
1. 가상화 3
1) 가상화 기술 3
2) Docker 3
2. Kubernetes 4
3. MySQL 5
1) MySQL 클러스터 5
2) sharding 8
3) MyCat 9
Ⅲ. 실험 설계 및 구현 11
1. 실험 환경 11
2. 실험 설계 12
1) 실험 구현 12
2) 실험 데이트베이스 13
3) 실험 평가 14
Ⅳ. pod 및 sharding이 미치는 영향 16
1. 데이터베이스 용량에 따른 소요 시간 실험 결과 16
2. pod가 MySQL 클러스터의 성능에 미치는 영향 17
3. sharding이 MySQL 클러스터의 성능에 미치는 영향 20
4. pod 및 sharding이 MySQL 클러스터 성능에 미치는 영향 요인 22
1) pod가 MySQL 클러스터 성능에 미치는 영향 요인 22
2) sharding이 MySQL 클러스터 성능에 미치는 영향 요인 23
5. 성능 개선 24
6. pod 수에 따른 단일 노드 성능 측정 26
Ⅴ. 결론 및 향후 과제 29
참고문헌 31
영문유약 33

최근 본 자료

전체보기

댓글(0)

0