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

추천
검색

논문 기본 정보

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

이성원 (한밭대학교, 한밭대학교 정보통신전문대학원)

지도교수
박현주
발행연도
2021
저작권
한밭대학교 논문은 저작권에 의해 보호받습니다.

이용수0

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

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

초록· 키워드

오류제보하기
4차 산업혁명이 도래함에 따라 사물인터넷, 인공지능 등의 서비스를 통해 생성된 데이터를 수용하고 처리하기 위한 서버 시스템에 대한 연구가 활발하게 이루어지고 있다.
초기 서버 시스템은 고사양의 서버에 여러 애플리케이션을 목적별로 분리하여 실행하는 방식으로 수행되었으나, 이는 초기 하드웨어 구입의 비용이 증가되고, 트래픽이 증가하면 서버의 증설을 즉각적으로 대응하지 못해 서비스 장애로 이루어지는 단점을 가지고 있다.
본 논문에서는 단일 주기판을 기준으로 45W 미만의 전력을 소비하는 마이크로 서버에 ARM 64비트 시스템을 적용하여 기존 아키텍처 대비 더 낮은 전력소모와 높은 집적도 향상을 통해 확장성 및 트래픽에 따른 유연한 대처가 가능하도록 하드웨어 및 소프트웨어 구성을 진행한다. 소프트웨어로는 컨테이너 기반 클러스터링을 활용하여 특정 애플리케이션의 장애가 발생해도 즉각적으로 다른 컨테이너가 역할을 대신 수행하여 전체 인프라스트럭처 구조 및 애플리케이션 실행에 문제가 없는지 확인하고 기존 서버 아키텍처 대비 본 논문에서 제안하는 방식의 구성요소의 장점을 확인한다.

목차

국문요약 Ⅵ
I. 서론 1
II. 관련 연구 4
2.1. 마이크로 서버 4
2.2. ARM 5
2.2.1. ARM Processor 5
2.3. 클라우드 컴퓨팅(Cloud Computing) 6
2.4. 가상화 7
2.4.1. 서버 가상화 8
2.4.2. 컨테이너 9
2.5. 분산 스토리지 시스템 GlusterFS 10
III. 본문 12
3.1. 플랫폼 아키텍처 13
3.1.1. 하드웨어 13
3.1.2. 마이크로 서버 구축 15
3.1.3. 네트워크 구축 16
3.1.4. GlusterFS 분산 스토리지 시스템 구축 17
3.1.5. 컨테이너 클러스터링 시스템 구축 19
3.2. 서비스 구성 22
3.2.1. 애플리케이션 배포 및 실행 23
3.2.2. 모니터링 시스템 24
3.2.3. 서버 관리 시스템 25
IV. 검증 및 평가 27
4.1. 시스템 검증 및 구상 27
4.2. 성능 테스트 결과 요약 29
4.2.1. 스트레스 테스트 30
4.2.2. CPU 온도 테스트 31
4.2.3. 전력 소모 테스트 32
4.2.4. I/O 테스트 33
4.2.5. 애플리케이션 부하 테스트 34
V. 결론 및 향후 연구 38
Ⅵ. 참고문헌 40
Abstract 42

최근 본 자료

전체보기

댓글(0)

0