1 |
1
자원 관리 서버가, 다수의 단말 장치들이 공유하여 사용할 수 있는 공유 자원 정보를 상기 다수의 단말 장치들 각각으로부터 전송받아 저장하는 단계;상기 자원 관리 서버가, 사용자로부터의 서비스 요청이 있게 되면 상기 저장된 공유 자원 정보 중에서 상기 서비스 요청에 해당되는 공유 자원 정보를 추출하는 단계;상기 자원 관리 서버가, 상기 추출된 공유 자원 정보의 량과 상기 서비스 요청에 필요한 요청 자원의 량을 비교한 결과에 따라 상기 추출된 공유 자원 정보를 근거로 사용자 가상 머신을 생성하는 단계; 및상기 자원 관리 서버가, 상기 사용자 가상 머신을 통해 상기 추출된 공유 자원 정보를 사용자에게 할당하는 단계;를 포함하고, 상기 사용자 가상 머신을 생성하는 단계는,상기 추출된 공유 자원 정보의 량과 상기 서비스 요청에 필요한 요청 자원의 량을 비교하는 단계; 및상기 비교결과, 상기 추출된 공유 자원 정보의 량이 상기 요청 자원의 량과 동일하거나 적으면 상기 추출된 공유 자원 정보를 이용하여 상기 사용자 가상 머신을 생성하고, 상기 추출된 공유 자원 정보의 량이 상기 요청 자원의 량보다 많으면 상기 추출된 공유 자원 정보를 분할한 후 상기 분할된 공유 자원 정보를 이용하여 상기 사용자 가상 머신을 생성하는 단계;를 포함하는 단말 장치간 자원 할당 방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
청구항 1에 있어서,상기 추출된 공유 자원 정보를 분할은, 상기 자원 관리 서버가 상기 다수의 단말 장치들 중에서 상기 추출된 공유 자원 정보를 보유하고 있는 해당 단말 장치에 공유 자원 분할을 요청하는 단말 장치간 자원 할당 방법
|
6 |
6
청구항 1에 있어서,상기 추출된 공유 자원 정보의 분할은 자원 분할 단위의 배수로 분할하는 단말 장치간 자원 할당 방법
|
7 |
7
청구항 1에 있어서,상기 추출된 공유 자원 정보를 사용자에게 할당하는 단계는,상기 사용자 가상 머신이 상기 서비스 요청에 따른 어플리케이션을 실행하는 단계; 및상기 사용자 가상 머신 또는 사용자 단말 장치로부터의 입/출력 요청에 따라 상기 사용자 가상 머신과 상기 사용자 단말 장치와의 통신 경로를 설정하는 단계를 포함하는 단말 장치간 자원 할당 방법
|
8 |
8
청구항 7에 있어서,상기 사용자 가상 머신과 상기 사용자 단말 장치와의 통신 경로를 설정하는 단계는, 상기 사용자 가상 머신에서 실행되는 상기 어플리케이션으로부터 상기 입/출력 요청이 발생되면, 상기 입/출력 요청의 통신 경로를 상기 사용자 단말 장치로 설정하는 단말 장치간 자원 할당 방법
|
9 |
9
청구항 7에 있어서,상기 사용자 가상 머신과 상기 사용자 단말 장치와의 통신 경로를 설정하는 단계는, 상기 사용자 단말 장치로부터 상기 입/출력 요청이 발생되면, 상기 입/출력 요청의 통신 경로를 상기 사용자 가상 머신으로 설정하는 단말 장치간 자원 할당 방법
|
10 |
10
청구항 7에 있어서,상기 사용자 가상 머신과 상기 사용자 단말 장치와의 통신 경로를 설정하는 단계는, 상기 사용자 단말 장치로부터의 상기 입/출력 요청에 따라 상기 사용자 가상 머신에 가상 인터럽트를 발생시키는 단말 장치간 자원 할당 방법
|
11 |
11
다수의 단말 장치들 각각과 네트워크를 통해 접속된 자원 관리 서버에 있어서,상기 다수의 단말 장치들이 공유하여 사용할 수 있는 공유 자원 정보를 상기 다수의 단말 장치들 각각으로부터 전송받아 저장하는 자원 저장부;상기 자원 저장부에 저장된 공유 자원 정보 중에서 사용자의 서비스 요청에 해당하는 공유 자원 정보를 추출하고, 상기 추출된 공유 자원 정보의 량과 상기 서비스 요청에 필요한 요청 자원의 량을 비교하고, 상기 비교결과 상기 추출된 공유 자원 정보의 량이 상기 요청 자원의 량과 동일하거나 적으면 상기 추출된 공유 자원 정보를 이용하여 사용자 가상 머신을 생성하고, 상기 추출된 공유 자원 정보의 량이 상기 요청 자원의 량보다 많으면 상기 추출된 공유 자원 정보를 분할한 후 상기 분할된 공유 자원 정보를 이용하여 상기 사용자 가상 머신을 생성하고, 상기 생성한 사용자 가상 머신을 통해 상기 추출된 공유 자원 정보를 사용자에게 할당하는 자원 관리부; 및상기 서비스 요청을 한 해당 단말 장치와 통신하면서, 상기 할당받은 공유 자원 정보를 이용하여 상기 사용자의 서비스 요청을 수행하는 상기 사용자 가상 머신;을 포함하는 자원 관리 서버
|
12 |
12
청구항 11에 있어서,상기 다수의 단말 장치들 중에서 사용자에 의해 선택된 사용자 단말 장치와 통신 경로를 설정하기 위한 경로 관리부를 더 포함하는 자원 관리 서버
|
13 |
13
청구항 11에 있어서, 상기 사용자 가상 머신에 할당된 가상 입/출력 도메인을 더 포함하는 자원 관리 서버
|