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

추천
검색

논문 기본 정보

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

황재민 (충북대학교, 충북대학교 대학원)

지도교수
유재수
발행연도
2015
저작권
충북대학교 논문은 저작권에 의해 보호받습니다.

이용수3

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

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

초록· 키워드

오류제보하기
본 논문에서는 데드라인이 부여된 잡에 대한 데드라인 실패를 최소화하기 위한 맵리듀스 스케쥴링 기법을 제안한다. 제안하는 기법은 제출된 잡들을 제한시간 내에 처리하기 위해 데이터 지역성 만족 여부를 확인하고 I/O 부하 및 데드라인 만족 여부를 고려한다. I/O 부하가 존재하는 노드에서 잡을 수행할 경우 복제본 노드의 데이터를 활용하여 잡 태스크 처리 속도를 향상시킨다. 잡 예상 완료 시간이 데드라인을 초과하며 가용 노드가 발생하지 않을 경우 데드라인에 여유가 있는 잡의 태스크를 잠시 중단시켜 잡의 완료 시간을 단축시킨다. 또한, 시급한 잡을 처리하기 위해 데드라인 여유가 있는 잡의 중단이 반복되어 전반적인 데드라인 실패율이 증가하는 것을 방지하기 위해 사행작업 (speculative task)과 핫 데이터 청크 복제를 이용한다. 사행 작업은 같은 작업을 서로 다른 노드에 중복 할당시켜, 먼저 완료된 작업의 결과를 취하고 나머지 작업을 취소하는 기법이다. 제안하는 기법의 우수성을 입증하기 위해 기존 연구와 성능 평가를 수행한다. 성능평가 결과, 제안하는 기법은 기존 기법에 비해 평균 완료 시간을 13.8% 감소시켰으며, 데드라인 달성률을 11% 향상시켰다.

목차

Ⅰ. 서론 1
Ⅱ. 관련연구 5
2.1 지연 스케쥴러 5
2.2 잡 태스크와 잡의 데드라인을 함께 고려한 스케쥴링 기법 9
2.3 노드의 성능을 고려한 데드라인 스케쥴링 기법 11
2.4 기존 연구의 문제점 13
Ⅲ. 제안하는 기법 14
3.1 제안하는 스케쥴러의 구조 14
3.2 스케쥴러 선택 18
3.3 가용 노드가 존재할 때 스케쥴링 21
3.3.1 데이터 지역성을 만족하는 경우의 스케쥴링 22
3.3.2 데이터 지역성을 만족하지 않는 경우의 스케쥴링 24
3.4 가용 노드가 발생하지 않을 때 스케쥴링 34
3.5 기존 잡 태스크가 빈번히 정지될 때의 스케쥴링 38
Ⅳ. 성능평가 42
4.1 잡 I/O 유형에 따른 잡 수행시간 43
4.2 전체 잡 수에 따른 잡 수행시간 45
4.3 데드라인이 부여된 잡 수에 따른 데드라인 달성률 46
Ⅴ. 결론 49
참고문헌 50

최근 본 자료

전체보기

댓글(0)

0