맞춤기술찾기

이전대상기술

클라우드 환경에서의 클라우드 사용자를 위한 컴퓨팅 자원 할당 검증 장치 및 방법

  • 기술번호 : KST2015117065
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 클라우드 환경에서 사용자에게 제공되는 가상 머신에게 요청된 컴퓨팅 자원이 할당되었는지 여부를 검증하기 위한 장치 및 방법이 제공된다. 공증 서버는 사용자로부터의 자원 할당 요청 및 자원 할당에 대한 검증 요청을 각각 수신한다. 클라우딩 컴퓨터 서버는 사용자에게 클라우드 서비스를 제공하는 가상 머신을 실행하고, 자원 할당 요청에 의해 요청된 자원을 가상 머신에게 할당한다. 클라우드 컴퓨팅 서버는 자원 할당 요청에 의해 요청된 자원이 가상 머신에게 할당되었는지를 검증하는 검증 모듈을 실행한다. 검증 모듈은 클라우드 컴퓨팅 서버의 모든 컴퓨팅 자원에 접근할 수 있는 시스템 매니지먼트 모드에서 실행된다.
Int. CL G06F 9/50 (2006.01) G06F 15/16 (2006.01) G06F 9/44 (2006.01)
CPC G06F 15/16(2013.01) G06F 15/16(2013.01) G06F 15/16(2013.01) G06F 15/16(2013.01) G06F 15/16(2013.01) G06F 15/16(2013.01)
출원번호/일자 1020120005645 (2012.01.18)
출원인 한국과학기술원
등록번호/일자 10-1356223-0000 (2014.01.21)
공개번호/일자 10-2013-0084796 (2013.07.26) 문서열기
공고번호/일자 (20140129) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2012.01.18)
심사청구항수 15

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국과학기술원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 맹승렬 대한민국 대전 유성구
2 허재혁 대한민국 대전 유성구
3 진성욱 대한민국 대전 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 무한 대한민국 서울특별시 강남구 언주로 ***, *층(역삼동,화물재단빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국과학기술원 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2012.01.18 수리 (Accepted) 1-1-2012-0046691-92
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.02.01 수리 (Accepted) 4-1-2013-5019983-17
3 선행기술조사의뢰서
Request for Prior Art Search
2013.05.03 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2013.06.05 수리 (Accepted) 9-1-2013-0043511-66
5 의견제출통지서
Notification of reason for refusal
2013.06.27 발송처리완료 (Completion of Transmission) 9-5-2013-0444136-80
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.07.01 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-0586492-68
7 등록결정서
Decision to grant
2013.10.25 발송처리완료 (Completion of Transmission) 9-5-2013-0736261-05
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.12.24 수리 (Accepted) 4-1-2014-5157968-69
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.12.24 수리 (Accepted) 4-1-2014-5157993-01
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.12.24 수리 (Accepted) 4-1-2014-5158129-58
11 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.04.24 수리 (Accepted) 4-1-2019-5081392-49
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.05.15 수리 (Accepted) 4-1-2020-5108396-12
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.12 수리 (Accepted) 4-1-2020-5131486-63
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
사용자로부터의 자원 할당 요청 및 상기 자원 할당에 대한 검증 요청을 각각 수신하는 공증 서버; 및상기 공증 서버로부터 상기 자원 할당 요청 및 상기 검증 요청을 각각 수신하고, 상기 사용자에게 클라우드 서비스를 제공하는 가상 머신을 실행하고, 상기 자원 할당 요청에 의해 요청된 자원을 상기 가상 머신에게 할당하는 클라우드 컴퓨팅 서버를 포함하고,상기 클라우드 컴퓨팅 서버는,상기 자원 할당 요청에 의해 요청된 자원이 상기 가상 머신에게 할당되었는지를 검증하는 검증 모듈을 실행하고,상기 검증 모듈은 상기 클라우드 컴퓨팅 서버의 모든 컴퓨팅 자원에 접근할 수 있는 시스템 매니지먼트 모드(System Management Mode; SMM)에서 실행되는, 클라우드 서비스 시스템
2 2
제1항에 있어서,상기 공증 서버는 상기 사용자로부터의 클라우드 서비스 요청을 수신하고,상기 클라우드 컴퓨팅 서버는,상기 클라우드 서비스 요청에 의해 요청된 클라우드 서비스를 제공하는 상기 가상 머신을 생성하는 하이퍼바이저를 실행하는, 클라우드 서비스 시스템
3 3
제1항에 있어서,상기 검증 모듈은 상기 SMM에서 발생한 시스템 매니지먼트 인터럽트(System Management Interrupt; SMI)를 처리하는 SMM 핸들러로서 구현되고,상기 SMM 핸들러는 상기 클라우드 컴퓨팅 서버의 바이오스에 포함된, 클라우드 서비스 시스템
4 4
제3항에 있어서,상기 클라우드 컴퓨팅 서버는 상기 수신된 검증 요청에 대한 상기 SMI를 발생시키고,상기 SMM 핸들러는 상기 SMI를 처리함으로써 상기 요청된 자원이 상기 가상 머신에게 할당되었는지 여부를 검증하는, 클라우드 서비스 시스템
5 5
제3항에 있어서,상기 SMM 핸들러는 상기 클라우드 컴퓨팅 서버의 레지스터 내에 저장된 정보를 확인함으로써 상기 요청된 자원이 상기 가상 머신에게 할당되었는지 여부를 검증하는, 클라우드 서비스 시스템
6 6
제5항에 있어서,상기 클라우드 컴퓨팅 서버는메모리를 더 포함하고,상기 사용자에게 상기 가상 머신을 제공하는 하이퍼바이저를 실행하고,상기 SMI가 발생하면 상기 가상 머신에 대한 정보인 컨텍스트를 상기 메모리 내에 저장하고,상기 컨텍스트는 상기 레지스터에 저장된 정보를 포함하는, 클라우드 서비스 시스템
7 7
제4항에 있어서,상기 SMM 핸들러는 상기 가상 머신을 위해 사용되는 주소 공간을 나타내는 레지스터를 사용하여 상기 클라우드 컴퓨팅 서버에서 수행되는 하나 이상의 가상 머신들 중 상기 사용자의 상기 가상 머신을 식별하는, 클라우드 서비스 시스템
8 8
제7항에 있어서,상기 SMM 핸들러는 상기 하나 이상의 가상 머신들 각각에 대응하는 하나 이상의 가상 머신 제어 블록(Virtual Machine Control Block; VMCB) 구조체들에 대해, 상기 VMCB 구조체의 상기 주소 공간을 나타내는 레지스터에 저장된 정보를 상기 가상 머신에 대한 정보와 매칭함으로써 상기 가상 머신을 식별하는, 클라우드 서비스 시스템
9 9
제7항에 있어서,상기 요청된 자원은 프로세싱 자원이고,상기 SMM 핸들러는 상기 하나 이상의 가상 머신들 각각에 대응하는 하나 이상의 가상 머신 제어 블록(Virtual Machine Control Block; VMCB) 구조체 또는 시스템 관리 램(System Management RAM) 내에 저장된 상기 가상 머신을 위해 사용되는 주소 공간을 나타내는 레지스터에 저장된 정보에 기반하여 상기 하나 이상의 가상 머신들 중 어떤 가상 머신들이 수행 중인지를 주기적으로 확인하고, 상기 사용자의 상기 가상 머신이 수행 중이었던 것으로 확인된 횟수에 기반하여 상기 가상 머신에게 프로세싱 자원이 얼마나 할당되었는지를 검증하는, 클라우드 서비스 시스템
10 10
제4항에 있어서,상기 클라우드 서비스 서버는메모리를 더 포함하고,상기 요청된 자원은 메모리 자원이고,상기 클라우드 컴퓨팅 서버는 상기 클라우드 서비스 요청에 의해 요청된 클라우드 서비스를 제공하는 상기 가상 머신을 생성하는 하이퍼바이저를 실행하고,상기 SMM 핸들러는 상기 가상 머신의 운영 체제에 의해 사용되는 가상 주소를 상기 하이퍼바이저에 의해 사용되는 게스트 물리 주소로 변환하고, 상기 게스트 물리 주소를 상기 메모리를 접근하기 위해 사용되는 머신 주소로 변환함으로써 상기 메모리에 접근하고, 상기 SMM 핸들러는 상기 메모리 내에 저장된 정보를 검증함으로써 메모리 자원이 상기 가상 머신에게 얼마나 실제로 할당되었는지를 검증하는, 클라우드 서비스 시스템
11 11
제4항에 있어서,상기 요청된 자원은 입출력(Input/Output; I/O) 자원이고,상기 SMM 핸들러는 상기 클라우드 컴퓨팅 서버가 제공하는 단일 루트 입출력 가상화(Single Root - Input/Output Virtualization; SR-IOV)를 이용함으로써 상기 I/O 자원이 상기 가상 머신에게 할당되었는지 여부를 검증하는, 클라우드 서비스 시스템
12 12
공증 서버가 사용자로부터의 자원 할당 요청을 수신하는 단계;클라우드 컴퓨팅 서버가 상기 공증 서버로부터 상기 자원 할당 요청을 수신하는 단계;상기 클라우드 컴퓨팅 서버가 상기 사용자에게 제공되는 가상 머신에게 상기 자원 할당 요청에 의해 요청된 자원을 할당하는 단계;상기 공증 서버가 상기 자원 할당에 대한 검증 요청을 수신하는 단계;상기 클라우드 컴퓨팅 서버가 상기 공증 서버로부터 상기 검증 요청을 수신하는 단계;상기 클라우드 컴퓨팅 서버에 의해 실행되는 검증 모듈이 상기 클라우드 컴퓨팅 서버의 모든 컴퓨팅 자원에 접근할 수 있는 시스템 매니지먼트 모드(System Management Mode; SMM)에서 상기 자원 할당에 대한 검증을 수행하는 단계;상기 검증 모듈이 상기 검증 요청에 대한 결과를 상기 공증 서버에게 전송하는 단계; 및상기 공증 서버가 상기 검증 요청에 대한 결과를 상기 사용자에게 전송하는 단계를 포함하는, 클라우드 서비스 제공 방법
13 13
클라우드 컴퓨팅 서버에 있어서,프로세서; 및자원 할당 요청 및 자원 할당에 대한 검증 요청을 각각 수신하는 네트워킹 유닛을 포함하고,상기 프로세서는,사용자에게 제공되는 가상 머신을 실행하고, 상기 자원 할당 요청에 의해 요청된 자원을 상기 가상 머신에게 할당하고, 상기 자원 할당 요청에 의해 요청된 자원이 상기 가상 머신에게 할당되었는지를 검증하는 검증 모듈을 실행하고,상기 검증 모듈은 상기 클라우드 컴퓨팅 서버의 모든 컴퓨팅 자원에 접근할 수 있는 시스템 매니지먼트 모드(System Management Mode; SMM)에서 실행되는, 클라우드 컴퓨팅 서버
14 14
클라우드 컴퓨팅 서버가 클라우드 서비스를 제공하는 방법에 있어서,사용자로부터의 자원 할당 요청을 수신하는 단계;상기 사용자에게 제공되는 가상 머신에게 상기 자원 할당 요청에 의해 요청된 자원을 할당하는 단계;상기 자원 할당에 대한 검증 요청을 수신하는 단계;검증 모듈에 의해 상기 자원 할당에 대한 검증이 수행되는 단계; 및상기 검증 요청에 대한 결과가 상기 검증 모듈로부터 상기 사용자에게로 전송되는 단계를 포함하고,상기 검증 모듈은 상기 클라우드 컴퓨팅 서버에 의해 상기 클라우드 컴퓨팅 서버의 모든 컴퓨팅 자원에 접근할 수 있는 시스템 매니지먼트 모드(System Management Mode; SMM)에서 실행되는, 클라우드 서비스 제공 방법
15 15
클라우드 컴퓨팅 서버에서 실행되는 가상 머신에게 사용자가 요청한 자원이 할당되었는지를 검증하는 방법에 있어서,상기 자원의 할당에 대한 검증 요청에 의해 시스템 메니지먼트 인터럽트(System Management Interrupt; SMI)가 발생하는 단계;중앙 처리 유닛(Control Processing Unit; CPU)에 의해 실행되고 있던 프로세스들이 중지되고, 상기 프로세스들이 중지되는 시점에서의 상기 CPU의 레지스터 정보를 저장하는 단계 - 상기 프로세스들은 상기 가상 머신을 포함함 -; 및상기 SMI를 처리하는 시스템 매니지먼트 모드(System Management Mode; SMM) 핸들러가 상기 레지스터 정보에 기반하여 상기 가상 머신에게 상기 자원이 할당되었는지를 검증하는 단계를 포함하고, 상기 SMM 핸들러는 상기 클라우드 컴퓨팅 서버의 모든 컴퓨팅 자원에 접근할 수 있는 시스템 매니지먼트 모드(System Management Mode; SMM)에서 실행되는, 자원 할당 검증 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 한국과학기술원 지식경제기술혁신사업 신뢰성 컴퓨팅 기반 기술 개발