1 |
1
복수 개의 가상머신을 포함하는 가상머신 시스템에서의 전력관리 방법에 있어서,복수 개의 가상머신을 각 가상머신에 설치된 어플리케이션별로 분류하는 단계;어플리케이션별로 설정된 전력소비량을 기초로 하여, 각 가상머신에 대한 전력소비량의 임계치를 설정하는 단계; 및복수 개의 가상머신의 전력소비량의 총 임계치에 기초하여, 복수 개의 가상머신에 대응되는 서버 및 스토리지의 전력소비량을 제어하는 단계;를 포함하는 전력관리 방법
|
2 |
2
청구항 1에 있어서, 각 가상머신에 대한 전력소비량의 임계치를 설정하는 단계는,각 어플리케이션에 따른 가상머신의 등급을 설정하고, 가상머신의 등급별로 전력소비량의 임계치를 설정하는 것을 특징으로 하는 전력관리 방법
|
3 |
3
청구항 1에 있어서,어플리케이션별로 설정된 전력소비량은,각 어플리케이션의 CPU의 사용량, 메모리의 사용량 및 디스크와 네트워크의 입출력 사용량에 기초하여 산출되는 것을 특징으로 하는 전력관리 방법
|
4 |
4
청구항 3에 있어서, 각 어플리케이션의 CPU의 사용량, 메모리의 사용량 및 디스크와 네트워크의 입출력 사용량을 일정 기간동안 측정하는 단계;측정된 CPU의 사용량, 메모리의 사용량 및 디스크와 네트워크의 입출력 사용량을 이용하여 각 어플리케이션의 단위시간당 평균 총 사용량을 산출하는 단계; 및산출된 단위시간당 평균 총 사용량에 기초하여, 각 어플리케이션의 단위시간당 평균 전력소비량을 산출하는 단계;를 더 포함하고, 각 가상머신에 대한 전력소비량의 임계치를 설정하는 단계는,산출된 각 어플리케이션의 평균 전력소비량을 이용하여 가상머신의 등급을 설정하고, 어플리케이션별 및 등급별로 각 가상머신에 대한 전력소비량의 임계치를 설정하는 것을 특징으로 하는 전력관리 방법
|
5 |
5
청구항 1에 있어서, 각 가상머신에 대한 전력소비량의 임계치를 설정하는 단계는,시간대별로 전력소비량의 임계치를 변경하는 것을 특징으로 하는 전력관리 방법
|
6 |
6
청구항 5에 있어서, 외부서버로부터 하루 단위로 일출시간 및 일몰시간 정보를 수신하는 단계;를 더 포함하고, 각 가상머신에 대한 전력소비량의 임계치를 설정하는 단계는,수신된 일출시간 및 일몰시간을 기준으로 전력소비량의 임계치를 변경하는 것을 특징으로 하는 전력관리 방법
|
7 |
7
청구항 5에 있어서,사용자로부터 특정 날짜 또는 특정 시간대에 대한 정보를 입력받는 단계;를 더 포함하고,각 가상머신에 대한 전력소비량의 임계치를 설정하는 단계는,입력된 특정 날짜 또는 특정 시간대에 해당될 경우 전력소비량의 임계치를 변경하는 것을 특징으로 하는 전력관리 방법
|
8 |
8
청구항 1에 있어서,각 가상머신에 대한 전력소비량의 임계치를 설정하는 단계는, 어플리케이션별로 설정된 전력소비량, 가상머신에 할당된 CPU와 메모리와 저장공간 및 가상머신 사용자의 타입을 기초로 하여, 각 가상머신에 대한 전력소비량의 임계치를 설정하는 것을 특징으로 하는 전력관리 방법
|
9 |
9
청구항 1에 있어서,서버 및 스토리지의 전력소모량을 제어하는 단계는,각 서버 및 스토리지의 베이스보드 관리 컨트롤러(BMC : Baseboard Management Controller)를 이용하여 제어하는 것을 특징으로 하는 전력관리 방법
|
10 |
10
복수 개의 가상머신을 각 가상머신에 설치된 어플리케이션별로 분류하는 단계;어플리케이션별로 설정된 전력소비량을 기초로 하여, 각 가상머신에 대한 전력소비량의 임계치를 설정하는 단계; 및복수 개의 가상머신의 전력소비량의 총 임계치에 기초하여, 복수 개의 가상머신에 대응되는 서버 및 스토리지의 전력소비량을 제어하는 단계;를 포함하는 전력관리 방법을 수행하는 컴퓨터 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체
|
11 |
11
복수 개의 가상머신을 각 가상머신에 설치된 어플리케이션별로 분류하고, 어플리케이션별로 설정된 전력소비량을 기초로 하여, 각 가상머신에 대한 전력소비량의 임계치를 설정하는 미들웨어; 및 복수 개의 가상머신의 전력소비량의 총 임계치에 기초하여, 복수 개의 가상머신에 대응되는 서버 및 스토리지의 전력소비량을 제어하는 제어부;를 포함하는 전력관리 장치
|
12 |
12
복수 개의 가상머신을 실행시키는 복수 개의 서버 및 스토리지; 및 복수 개의 가상머신을 각 가상머신에 설치된 어플리케이션별로 분류하고, 어플리케이션별로 설정된 전력소비량을 기초로 하여, 각 가상머신에 대한 전력소비량의 임계치를 설정하고, 및 복수 개의 가상머신의 전력소비량의 총 임계치에 기초하여, 복수 개의 가상머신에 대응되는 서버 및 스토리지의 전력소비량을 제어하는 전력관리 장치;를 포함하는 가상머신 시스템
|