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

추천
검색

논문 기본 정보

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

임호근 (숭실대학교, 숭실대학교 대학원)

지도교수
김영한
발행연도
2021
저작권
숭실대학교 논문은 저작권에 의해 보호받습니다.

이용수11

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

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

초록· 키워드

오류제보하기
마이크로 서비스 구조는 한 가지 기능을 수행하는데 초점을 맞춘 서비스를 독립적이고 배포 가능한 가능 작은 단위의 서비스로 분리하고 API를 통해 다른 서비스와 연계하며 각각 자율적으로 개발, 운영이 가능한 구조이다. 하지만 서비스의 수가 많아지면서 서비스를 효율적으로 제공하기 위해서는 서비스 사이의 API 호출에 있어서 로드밸런싱, 로깅 등 마이크로 서비스 간 통신에 추가적인 기능이 필요하다. 이러한 통신 기능들은 서비스를 생성하기 위한 코드 또는 프레임워크에 종속될 수 있지만 이는 서비스 매쉬를 통해 해결할 수 있다. 서비스 매쉬는 프록시를 서비스 배포 시 같이 배포하여 서비스 매쉬 컨트롤 플레인이 프록시를 제어하면서 서비스 간 통신을 균일적으로 제어하는 구조이다. 하지만 현재 서비스 매쉬 구조는 컨테이너 환경에서만 자동화되어 있으며 가상머신을 사용하게 될 경우 사용자가 매뉴얼로 진행해야 하기 때문에 가상머신에 대한 자동화를 위해서는 추가적인 구조가 필요하다. 따라서 본 논문에서는 가상머신과 컨테이너를 서비스 매쉬 구조에서 동시에 관리할 수 있도록 추가적인 구조를 제안하였다. 또한 서비스 오케스트레이터를 사용하여 컨테이너와 가상머신 통합 환경에서 마이크로 서비스를 배포하고 관리하는 구조를 제안했다. 제안된 구조를 통해 서비스를 배포하고 가상머신과 컨테이너 통합 환경으로 이루어진 서비스와 컨테이너 단독 환경으로 이루어진 서비스의 성능을 비교하여 제안 방식이 효과적임을 확인하였다.

목차

국문초록 ⅳ
영문초록 ⅵ
제 1 장 서론 1
제 2 장 관련연구 3
2.1 서비스 매쉬 구조 3
2.2 가상머신과 컨테이너 가상화 구조 4
2.3 네트워크 기능 가상화와 라이프 사이클 매니지먼트 6
제 3 장 가상머신과 컨테이너 통합 환경에서의 서비스 관리 오케스트레이터 구조 7
제 4 장 실험 시나리오 및 구현 결과와 성능 평가 14
4.1 실험 시나리오 14
4.2 구현 결과 15
4.3 가상머신과 컨테이너 통합 환경에서의 서비스 성능 18
제 5 장 결론 20
참고문헌 21

최근 본 자료

전체보기

댓글(0)

0