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

추천
검색
질문

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

초록· 키워드

오류제보하기
본 논문은 MISIX 운영체제의 마이크로커널 위해서 동작하는 루트 파일 관리자 (r-FM)와 루트 디스크 구동기 액터 (r-DDA) 사이에 발생할 수 있는 커널 자원에 대한 경쟁에 관련된 문제를 제기 하고, 이 경쟁 문제를 해결하기 위한 전역 동기화 방법을 제시한다. r-FM 이란 루트 화일 시스템을 관리하는 파일 관리자를 지칭하고, r-DDA 란 루트파일 시스템이 저장되어 있는 디스크를 관리하는 DDA를 가르킨다. 기존 유닉스 커널은 커널 초기화와 관련된 코드등을 커널이라는 한 프로세스가 순차적으로 수행하면서, 물리적인 디스크에 관련된 초기화가 완료된 후에, 루트파일 시스템 마운트 요구가 발생하도록 보장할 수 있다. 그러나, MISIX 운영체제에서는 커널 초기화가 여러 서버들에 의해서 이루어 지기 때문에 앞서 언급한 순서를 보장할 수 없다. 이러한 상황을 경쟁 서버 문제라고 정의하였으며, 이를 해결하기 위해 전역 동기화 알고리즘을 소개하였다. 전역 동기화 알고리즘은 r-FM과 r-DDA 사이에 Global Sequencer라는 중재자를 두어서, 각 r-FM과 r-DDA가 이 서버로 동기화 메시지를 보냄으로써, 두 서버들 사이에 동기화가 이루어 지게 하였다. 또한, 이 방법의 정당성을 입중하기 위해서, 동기화 관련 코드를 현재 두 가지 버전의 MISIX 커널에 포함시켜 PC 클러스터링으로 구성된 SPAX 테스트 베드와 SPAX 하드웨어 상에서 검증 작업을 거쳤으며, 앞서 언급한 경쟁 상황이 해결됨을 확인 할 수 있었다.

목차

요약

1. 서론

2. 문제 정의

3. 전역 동기화 기법

4. 구현 및 검증

5. 결론

참고 문헌

참고문헌 (0)

참고문헌 신청

함께 읽어보면 좋을 논문

논문 유사도에 따라 DBpia 가 추천하는 논문입니다. 함께 보면 좋을 연관 논문을 확인해보세요!

이 논문의 저자 정보

최근 본 자료

전체보기

댓글(0)

0

UCI(KEPA) : I410-ECN-0101-2009-569-017974746