맞춤기술찾기

이전대상기술

가상 머신 모니터, 가상 머신 모니터의 스케줄링 방법 및 이를 제공하기 위한 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체

  • 기술번호 : KST2019025285
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 가상 머신 모니터, 가상 머신 모니터의 스케줄링 방법 및 이를 제공하기 위한 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체가 개시된다.가상 머신 모니터의 스케줄링 방법은 적어도 두개 이상의 도메인을 구동시키는 스케줄러, 태스크 특징 평가부 및 크레딧 관리부를 포함하는 가상 머신 모니터의 스케줄링 방법으로서, 상기 스케줄러가 상기 도메인을 스케줄링하고 스케줄링된 상기 도메인의 이벤트가 지연되면 상기 도메인에 대한 부스트 매커니즘을 실행하고, 상기 부스트 매커니즘이 실행되면 상기 태스크 특징 평가부가 상기 도메인의 I/O 분배비율과 상기 부스트 매커니즘 실행시 사용된 CPU 평균시간인 부스트 평균 사용시간을 산출하고 이를 기초로 상기 도메인의 태스크 특징을 평가하고, 상기 크레딧 관리부가 상기 평가된 태스크 특징에 따라 크레딧 할당량 및 상환기간을 결정한다. 상술한 본 발명에 따르면, 부스트 매커니즘이 실행되면 이에 대한 부스트 크레딧 및 언더 크레딧의 소비패턴을 분석하고 이를 기초로 태스크 특징을 평가하고 평가된 태스크 특징에 따라 크레딧 할당량과 상환기간을 결정함으로써, 차등적이고 동적인 부스트 메커니즘의 적용이 가능하다. 이를 통해 종국적으로는 I/O 응답성을 향상시킬 수 있고 CPU 자원에 대한 공정성 높은 분배가 가능하다.
Int. CL G06F 9/455 (2018.01.01) G06F 9/50 (2018.01.01)
CPC G06F 9/45558(2013.01) G06F 9/45558(2013.01)
출원번호/일자 1020170018583 (2017.02.10)
출원인 숭실대학교산학협력단
등록번호/일자 10-1852608-0000 (2018.04.20)
공개번호/일자
공고번호/일자 (20180607) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2017.02.10)
심사청구항수 13

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 숭실대학교산학협력단 대한민국 서울특별시 동작구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 홍지만 대한민국 서울시 서초구
2 김기수 대한민국 경기도 성남시 중원구
3 이정환 대한민국 서울특별시 구로구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 윤귀상 대한민국 서울특별시 금천구 디지털로*길 ** ***호 (가산동, 한신IT타워*차)(디앤특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 숭실대학교산학협력단 서울특별시 동작구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2017.02.10 수리 (Accepted) 1-1-2017-0139608-54
2 선행기술조사의뢰서
Request for Prior Art Search
2017.10.13 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2017.12.04 발송처리완료 (Completion of Transmission) 9-6-2017-0179657-22
4 의견제출통지서
Notification of reason for refusal
2017.12.12 발송처리완료 (Completion of Transmission) 9-5-2017-0870145-65
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2018.02.09 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2018-0146365-53
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2018.02.09 수리 (Accepted) 1-1-2018-0146364-18
7 등록결정서
Decision to grant
2018.04.19 발송처리완료 (Completion of Transmission) 9-5-2018-0270534-40
8 [일부 청구항 포기]취하(포기)서
[Abandonment of Partial Claims] Request for Withdrawal (Abandonment)
2018.04.20 수리 (Accepted) 2-1-2018-0263191-51
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
적어도 두개 이상의 도메인을 구동시키는 스케줄러, 태스크 특징 평가부 및 크레딧 관리부를 포함하는 가상 머신 모니터의 스케줄링 방법에 있어서,상기 스케줄러가 상기 도메인을 스케줄링하고 스케줄링된 상기 도메인의 이벤트가 지연되면 상기 도메인에 대한 부스트 매커니즘을 실행하고, 상기 부스트 매커니즘이 실행되면 상기 태스크 특징 평가부가 상기 도메인의 I/O 분배비율과 상기 부스트 매커니즘 실행시 사용된 CPU 평균시간인 부스트 평균 사용시간을 산출하고 이를 기초로 상기 도메인의 태스크 특징을 평가하고,상기 크레딧 관리부가 상기 평가된 태스크 특징에 따라 크레딧 할당량 및 상환기간을 결정하고,상기 스케줄러가 상기 부스트 매커니즘이 실행되면 크레딧을 분류하고,상기 크레딧은,크레딧 소비 시작부터 다음 부스트 매커니즘이 실행되기 이전까지인 제 1 주기의 크레딧 할당량을 정의하는 크레딧 변수와, 상기 크레딧 할당량 중 상기 부스트 매커니즘에 사용될 수 있는 부스트 크레딧 할당량을 정의하는 부스트 크레딧 변수와, 상기 크레딧 할당량 중 상기 부스트 매커니즘 이외에 사용될 수 있는 언더 크레딧 할당량을 정의하는 언더 크레딧 변수로 분류되고,상기 부스트 매커니즘이 최초로 적용되는 경우, 상기 부스트 크레딧과 상기 언더 크레딧은 최초 할당된 크레딧 양의 반씩 할당받는 가상 머신 모니터의 스케줄링 방법
2 2
삭제
3 3
제 1 항에 있어서,상기 크레딧 변수는 아래의 수학식 1에 의해 정의되고, 상기 부스트 크레딧 변수는 아래의 수학식 2 에 의해 정의되며, 상기 언더 크레딧 변수는 아래의 수학식 3 에 의해 정의되는 가상 머신 모니터의 스케줄링 방법
4 4
제 3 항에 있어서,상기 태스크 특징 평가부가 상기 도메인의 I/O 분배비율을 산출하는 것은,상기 제 1 주기에서의 상기 부스트 크레딧 소비량과 상기 언더 크레딧의 소비량을 산출하고,전체 크레딧 소비량 대비 상기 부스트 크레딧 소비량의 비율로 제 2 주기의 I/O 분배비율을 산출하는 것을 포함하는 가상 머신 모니터의 스케줄링 방법
5 5
제 4 항에 있어서,상기 I/O 분배비율은 아래 수학식에 의해 산출되는 가상 머신 모니터의 스케줄링 방법
6 6
제 3 항에 있어서,상기 태스크 특징 평가부가 상기 부스트 평균 사용시간을 산출하는 것은,상기 제 1 주기동안의 부스트 매커니즘을 적용받은 횟수 대비 부스트 매커니즘이 적용되어 사용된 CPU 시간을 기초로 산출하는 것인 가상 머신 모니터의 스케줄링 방법
7 7
제 6 항에 있어서,상기 크레딧 관리부가 상기 평가된 태스크 특징에 따라 크레딧 할당량 및 상환기간을 결정하는 것은,상기 I/O 분배비율과 부스트 평균 사용시간에 기초하여 아래 수학식과 같이 추가 크레딧 중 상환에 사용되는 상환비율을 결정하는 것을 포함하는 가상 머신 모니터의 스케줄링 방법
8 8
제 1 항, 제 3 항 내지 제 7 항 중 어느 하나의 항에 따른 가상 머신 모니터의 스케줄링 방법을 컴퓨터에서 실행시키기 위한 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
9 9
적어도 두개 이상의 도메인을 구동시키는 가상 머신 모니터에 있어서,상기 도메인을 스케줄링하고 스케줄링된 상기 도메인의 이벤트가 지연되면 상기 도메인에 대한 부스트 매커니즘을 실행하는 스케줄러;상기 부스트 매커니즘이 실행되면 상기 도메인의 I/O 분배비율과 상기 부스트 매커니즘 실행시 사용된 CPU 평균시간인 부스트 평균 사용시간을 산출하고 이를 기초로 상기 도메인의 태스크 특징을 평가하는 태스크 특징 평가부; 및 상기 태스크 특징에 기초하여 크레딧 할당량 및 상환시간을 결정하는 크레딧 관리부를 포함하고,상기 스케줄러는 상기 부스트 매커니즘이 실행되면 크레딧을 분류하되,상기 크레딧은,크레딧 소비 시작부터 다음 부스트 매커니즘이 실행되기 이전까지인 제 1 주기의 크레딧 할당량을 정의하는 크레딧 변수와, 상기 크레딧 할당량 중 상기 부스트 매커니즘에 사용될 수 있는 부스트 크레딧 할당량을 정의하는 부스트 크레딧 변수와, 상기 크레딧 할당량 중 상기 부스트 매커니즘 이외에 사용될 수 있는 언더 크레딧 할당량을 정의하는 언더 크레딧 변수로 분류되고,상기 부스트 매커니즘이 최초로 적용되는 경우, 상기 부스트 크레딧과 상기 언더 크레딧은 최초 할당된 크레딧 양의 반씩 할당받는 가상 머신 모니터
10 10
삭제
11 11
[청구항 11은(는) 설정등록료 납부시 포기되었습니다
12 12
[청구항 12은(는) 설정등록료 납부시 포기되었습니다
13 13
[청구항 13은(는) 설정등록료 납부시 포기되었습니다
14 14
[청구항 14은(는) 설정등록료 납부시 포기되었습니다
15 15
[청구항 15은(는) 설정등록료 납부시 포기되었습니다
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 산업통산자원부 ㈜ 산엔지니어링 산업핵심기술개발사업 가상화 플랫폼 기반 통합선박항해지원시스템(INS) 개발