고신뢰성을 위한 자가관리 오토노믹 시스템

DC Field Value Language
dc.contributor.advisor김성수-
dc.contributor.author최창열-
dc.date.accessioned2019-10-21T06:47:02Z-
dc.date.available2019-10-21T06:47:02Z-
dc.date.issued2007-02-
dc.identifier.other2259-
dc.identifier.urihttps://dspace.ajou.ac.kr/handle/2018.oak/16627-
dc.description학위논문(박사)--아주대학교 정보통신전문대학원 :정보통신공학과,2007.2-
dc.description.abstract유비쿼터스 환경을 위한 기술은 사용자가 신뢰하고 컴퓨팅 자원을 사용할 수 있는 고신뢰성 기술(High-Dependability)이 융합되어만 환경 조성이 가능한데, 이에 효율적인 대안이 오토노믹 시스템이다. 다시 말해서, 시스템 스스로 자기 상태를 점검하고 이를 분석하여 필요 시 대응책을 마련하는 자가관리(Self-management) 기술이 탑재되어야만 사용자 및 관리자가 직접 문제를 해결하지 않아도 되는 유비쿼터스 환경 조성이 가능하다는 것이다. 따라서 본 논문에서는 서비스 관리를 위한 일련의 과정에서 사용자나 개발자와 같은 사람의 간섭을 최소화하여 최종적으로는 시스템 스스로 자신을 관리할 수 있는 능력을 보유한 시스템 개발을 위해 자가 치유 및 자가 보호를 위한 오토노믹 시스템의 구조 도출 및 설계하였다. 이를 위한 세부 기술은 유비쿼터스 환경에서 악의적인 공격을 포함한 예기치 못한 결함 발생을 처리하기 위한 고신뢰성(High-Dependability) 제공 요소기술에 초점을 맞추고 이를 유비쿼터스 환경에 적용하기 위한 방안을 마련하였다. 또한 자가진단, 자가대응, 예후관리, 자가정정 및 협업 기능을 제공하기 위한 세부 기술을 개발하고 결함이 발생하기 전 결함을 감지할 수 있도록 가용도 분석 모델 및 정량적 생존성 평가 모델을 개발하였다. 그리고 유비쿼터스 환경에 존재하는 장치 및 시스템의 예기치 못한 서비스 불능을 고속으로 복구하기 위해 계층적 단계별로 결함에 대응하기 위한 기술을 개발하였다. 개발 기술 검증을 위해 TCP-SYN 공격과 Code-Red 웜 공격에 대한 사례연구를 수행하였으며 Java 기반 Stand-alone 유틸리티인 AMU(Autonomic Management Utility) 개발을 통해 제안 기술 및 시스템의 프로토타입을 구현하였고 제안 기술의 가용도 분석, 생존성 분석, 처리 비용 분석, 관리 비용 분석 등 다양한 성능 분석을 통해 그 실효성을 검증하였다.-
dc.description.tableofcontents제 1 장 서론 = 1 1.1 절 연구 배경 = 3 1.1.1 연구 동기 = 3 1.1.2 연구 필요성 = 6 1.2 절 연구 방식 = 8 1.2.1 연구 접근방식 = 8 1.2.2 기존 연구와의 차별성 = 9 1.3 절 연구 목적 = 13 1.3.1 세부 연구 목적 = 13 1.3.2 연구 로드맵 및 논문 구성 = 15 제 2 장 고신뢰성 오토노믹 시스템 구조 설계 = 18 2.1 절 연구개요 = 18 2.2 절 오토노믹 시스템의 기본 구조 설계 = 20 2.3 절 자가관리 서비스 배치 구조 설계 = 23 2.4 절 오토노믹 자가 관리 클래스 정의 = 31 2.4.1 의존도 관리자 = 33 2.4.2 관찰 관리자 = 33 2.4.3 상태정보 모델 = 34 제 3 장 오토노믹 결함 분석 및 감지 기술 = 37 3.1 절 연구 개요 = 37 3.2 절 오토노믹 결함 관리 메커니즘 설계 = 39 3.2.1 모니터링 부분 (Monitoring Part) = 40 3.2.2 분석 부분 (Analysis Part) = 44 3.2.3 계획 부분 (Planning Part) = 50 3.2.4 실행 부분 (Execution Part) = 55 3.3 절 오토노믹 시스템 가용도 분석 기법 = 56 3.3.1 오토노믹 시스템 가용도 분석 모델 = 57 3.3.2 사례연구 및 가용도 분석 결과 = 64 제 4 장 정량적 평가모델 기반 생존성 분석 기술 = 72 4.1 절 연구 개요 = 72 4.2 절 생존성 자가관리 시스템 구성 및 설계 = 74 4.3 절 정량적 분석 모델링 = 79 4.3.1 생존성 및 공격 모델링 = 79 4.3.2 공격 유형 모델링 = 81 4.4 절 사례연구 = 85 4.4.1 TCP-SYN 공격 = 85 4.4.2 Code-Red 웜 공격 = 87 4.4.3 생존성 분석 결과 = 90 제 5 장 Proactive 결함 복구 기술 = 93 5.1 절 연구개요 = 93 5.2 절 Redo & Undo 기반 재시도 메커니즘 = 97 5.3 절 중복 호출 기반 재시작 메커니즘 = 100 5.4 절 프로토타입 구현 = 102 5.4.1 세부 클래스 = 102 5.4.2 AMU의 스크린샷 = 107 5.5 절 AMU의 성능 분석 결과 = 109 제 6 장 결론 = 115 참고문헌 = 119 ABSTRACT = 127-
dc.language.isokor-
dc.publisherThe Graduate School, Ajou University-
dc.rights아주대학교 논문은 저작권에 의해 보호받습니다.-
dc.title고신뢰성을 위한 자가관리 오토노믹 시스템-
dc.title.alternativeChoi, Chang-Yeol-
dc.typeThesis-
dc.contributor.affiliation아주대학교 정보통신전문대학원-
dc.contributor.alternativeNameChoi, Chang-Yeol-
dc.contributor.department정보통신전문대학원 정보통신공학과-
dc.date.awarded2007. 2-
dc.description.degreeMaster-
dc.identifier.localId565868-
dc.identifier.urlhttp://dcoll.ajou.ac.kr:9080/dcollection/jsp/common/DcLoOrgPer.jsp?sItemId=000000002259-
dc.subject.keyword오토노믹 시스템-
dc.subject.keyword고신뢰성-
dc.subject.keyword자가관리-
dc.description.alternativeAbstractAutonomic system is an efficient alternative for converging high-dependable technologies into ubiquitous environment and can give the credits with its services to user. In other words, the ubiquitous system must adopt the self-management technologies to check its state automatically and take an appropriate countermeasure by itself when to detect or predict a fault. This automation can provide user or administrator the convenience to free themselves from system management routine. Thus, in this paper, we derive a definition of autonomic system and design its architecture for self-healing, self-protecting, and self-managing it by the reduction of user’s intervention in the service management. In details, we focus our minds on high-dependable mechanisms to detect and recovery unpredicted faults including some faults caused by a malicious attack. For these, we develop a self-checking, self-adapting, self-prognosis and self-correcting mechanism. Moreover, in order to detect a dormant fault before its activation, we develop availability analysis model and quantitative survivality assessment model. Furthermore, we propose a hierarchical fault recovery mechanism in order to reduce recovery time. For validating the proposed mechanisms, we perform two case-study on TCP-SYN attack and Code-Red work attack and develop AMU(Autonomic Management Utility), the prototype of the proposed system that is Java-based stand-alone utility. Finally, the effectiveness of the developed mechanisms is validated through availability analysis, survivality analysis, operation cost analysis, and management cost analysis.-
Appears in Collections:
Special Graduate Schools > Graduate School of Information and Communication Technology > Department of Information and Communication > 3. Theses(Master)
Files in This Item:
There are no files associated with this item.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse