맞춤기술찾기

이전대상기술

소비전력 추정 장치 및 그 방법

  • 기술번호 : KST2015191205
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 소비전력 추정 장치 및 그 방법에 관한 것으로, 본 발명의 일 실시예에 따른 소비전력 추정 장치는 복수의 서버로부터 각각의CPU(Central Processing Unit)의 필드 정보 및 CPU 모델 정보룰 주기적으로 수집하는 수집부, CPU모델 별로CPU의 필드의 최대 소비전력 정보가 매칭된 에너지 소모 모델 DB, 상기 수집부가 수집한 CPU 모델 정보 및 CPU의 필드 정보에 매칭된 최대 소비전력 정보와, 상기 수집부가 수집한 CPU의 필드 정보에 수록된 사용량을 이용하여 서버의 소비전력을 추정하는 추정부를 포함한다.이와 같이, 본 발명의 실시예에서는 각 CPU의 필드별 전력 추정 모델을 사용함으로써 다양한 컴퓨팅 환경에서 정밀한 전력 추정이 가능하다.
Int. CL G06F 1/32 (2019.01.01)
CPC G06F 1/3293(2013.01) G06F 1/3293(2013.01) G06F 1/3293(2013.01)
출원번호/일자 1020110130492 (2011.12.07)
출원인 숭실대학교산학협력단, 펌킨네트웍스(주)
등록번호/일자 10-1340118-0000 (2013.12.04)
공개번호/일자 10-2013-0063882 (2013.06.17) 문서열기
공고번호/일자 (20131210) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2011.12.07)
심사청구항수 4

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 정규식 대한민국 서울특별시 강남구
2 김동준 대한민국 서울특별시 강북구
3 강남용 대한민국 전라남도 목포시
4 권희웅 대한민국 서울특별시 구
5 곽후근 대한민국 서울특별시 구
6 김영종 대한민국 서울특별시 구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인태백 대한민국 서울 금천구 가산디지털*로 *** 이노플렉스 *차 ***호

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 숭실대학교산학협력단 서울특별시 동작구
2 펌킨네트웍스(주) 서울특별시 구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2011.12.07 수리 (Accepted) 1-1-2011-0973196-56
2 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2011.12.12 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2011-0985453-11
3 의견제출통지서
Notification of reason for refusal
2013.04.19 발송처리완료 (Completion of Transmission) 9-5-2013-0267280-94
4 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2013.06.19 수리 (Accepted) 1-1-2013-0544596-34
5 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2013.07.17 수리 (Accepted) 1-1-2013-0644286-19
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.07.17 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-0644283-72
7 등록결정서
Decision to grant
2013.11.26 발송처리완료 (Completion of Transmission) 9-5-2013-0821271-23
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2016.04.22 수리 (Accepted) 4-1-2016-0027280-36
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2016.08.04 수리 (Accepted) 4-1-2016-5110636-51
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
복수의 서버에 대한 소비전력 추정 장치에 있어서,상기 복수의 서버로부터 각각의 CPU(Central Processing Unit)의 필드 정보 및 CPU 모델 정보를 주기적으로 수집하는 수집부;CPU모델 별로 CPU의 필드의 최대 소비전력 정보가 매칭된 에너지 소모 모델 DB;상기 수집부가 수집한 CPU 모델 정보 및 CPU의 필드 정보에 매칭된 최대 소비전력 정보와, 상기 수집부가 수집한 CPU의 필드 정보에 수록된 사용량을 이용하여 서버의 소비전력을 추정하는 추정부; 상기 추정부가 추정한 소비전력을 토대로 각 서버의 가중치를 조절하여 부하 분산을 수행하되, 추정한 소비전력이 임계치보다 낮은 경우 가중치를 기준값보다 많이 할당하고, 추정한 소비전력이 임계치보다 높은 경우, 가중치를 상기 기준값보다 적게 할당하고, 상기 가중치에 비례하여 부하를 분산시키는 부하 분산부; 및상기 복수의 서버 각각의 트래픽 량을 확인하고, 상기 추정부가 추정한 소비전력과 상기 트래픽 량을 이용하여 상기 복수의 서버 각각의 부하 상태가 미리 정해진 부하 임계치를 초과하는지 판단하여 서버의 성능을 높이거나 낮추는 서버 제어부를 포함하며, 상기 CPU의 필드 정보는, SYS 필드, USER 필드, I/O WAIT 필드를 포함하고,상기 수집부는,새로 정의된 프로토콜 또는 표준화 된 형태의 SNMP(Simple Network Management Protocol), 마이크로 소프트 윈도우의 WMI(Windows Management Interface) 프로토콜 중에서 선택된 하나 이상의 프로토콜을 이용하여 상기 복수의 서버 각각으로부터 상기 CPU의 필드 정보 및 모델 정보를 수집하며,상기 추정부는,상기 복수의 서버 각각의 CPU 필드별 사용량을 수집하고, 상기 에너지 소모 모델 데이터베이스로부터 획득한 최대 소비전력 정보를 이용하여 하기 수학식을 통해 상기 복수의 서버 각각의 소비전력을 추정하는 소비전력 추정 장치:여기서, Pi = i번째 서버의 소비전력, Bi = i번째 서버의 유휴 상태 소비전력, Mr,f = i번째 서버 CPU 필드 f의 최대 소비전력, Rr,f = i번째 서버 CPU 필드 f의 사용량을 나타낸다
2 2
삭제
3 3
삭제
4 4
삭제
5 5
삭제
6 6
제1항에 있어서,상기 서버 제어부는,클라이언트가 요청한 트래픽 타입 및 상기 서버의 부하 상태를 토대로 CPU, HDD, LAN, RAM을 포함하는 서버 장치 중 하나 이상의 장치를 선택하여 성능 제어 정보를 생성하고,상기 복수의 서버는, 상기 성능 제어 정보를 수신하여 서버의 성능을 조절하는 서버 제어 모듈을 포함하며,상기 서버 제어 모듈은, CPU의 성능 조정은 DVFS(Dynamic Voltage and Frequency Scailing), DVS(Dynamic Voltage Scaling) 중 하나 이상의 방법을 사용하고,HDD의 성능 조정은 Spin-down, Multi-Spin 중 하나 이상의 방법을 사용하며,LAN의 성능 조정은 네트워크 전송 속도 조절을 사용하고,RAM의 성능 조정은 Power-down, Self-Refresh 모드 전환 중 하나 이상의 방법을 사용하는 소비전력 추정 장치
7 7
클라이언트 단말과 복수의 서버 사이에 위치한 소비전력 추정 장치에서 서버의 소비전력 추정 방법에 있어서,상기 복수의 서버로부터 각각의 CPU(Central Processing Unit)의 필드 정보 및 CPU 모델 정보를 주기적으로 수집하는 단계;에너지 소모 모델 DB로부터 상기 CPU 모델 정보 및 CPU의 필드 정보에 매칭된 최대 소비전력 정보를 확인하는 단계; 상기 매칭된 최대 소비전력 정보 및 상기 CPU의 필드 정보에 수록된 사용량을 이용하여 서버의 소비전력을 추정하는 단계; 추정한 상기 소비전력을 토대로 각 서버의 가중치를 조절하여 부하 분산을 수행하되, 추정한 소비전력이 임계치보다 낮은 경우 가중치를 기준값보다 많이 할당하고, 추정한 소비전력이 임계치보다 높은 경우, 가중치를 상기 기준값보다 적게 할당하고, 상기 가중치에 비례하여 부하를 분산시키는 단계; 및상기 복수의 서버 각각의 트래픽 량을 확인하고, 추정한 상기 소비전력과 상기 트래픽 량을 이용하여 상기 복수의 서버 각각의 부하 상태가 미리 정해진 부하 임계치를 초과하는지 판단하여 서버의 성능을 높이거나 낮추는 단계를 포함하며,상기 CPU의 필드 정보는, SYS 필드, USER 필드, I/O WAIT 필드를 포함하고,상기 수집하는 단계는,새로 정의된 프로토콜 또는 표준화 된 형태의 SNMP(Simple Network Management Protocol), 마이크로 소프트 윈도우의 WMI(Windows Management Interface) 프로토콜 중에서 선택된 하나 이상의 프로토콜을 이용하여 상기 복수의 서버 각각으로부터 상기 CPU의 필드 정보 및 모델 정보를 수집하며,상기 추정하는 단계는,상기 복수의 서버 각각의 CPU 필드별 사용량을 수집하고, 상기 에너지 소모 모델 데이터베이스로부터 획득한 최대 소비전력 정보를 이용하여 하기 수학식을 통해 상기 복수의 서버 각각의 소비전력을 추정하는 소비전력 추정 방법:여기서, Pi = i번째 서버의 소비전력, Bi = i번째 서버의 유휴 상태 소비전력, Mr,f = i번째 서버 CPU 필드 f의 최대 소비전력, Rr,f = i번째 서버 CPU 필드 f의 사용량을 나타낸다
8 8
삭제
9 9
삭제
10 10
삭제
11 11
제7항에 있어서,상기 서버의 성능을 높이거나 낮추는 단계는,상기 복수의 서버 각각의 트래픽 량 및 상기 추정한 소비전력을 토대로 서버의 부하 상태를 확인하여 미리 정해진 부하 임계치와 비교하는 단계; 및상기 미리 정해진 부하 임계치를 초과하는 경우, CPU, HDD, LAN, RAM을 포함하는 서버 장치 중 하나 이상의 장치를 선택하여 성능을 높이고, 상기 미리 정해진 부하 임계치 이하인 경우, CPU, HDD, LAN, RAM을 포함하는 서버 장치 중 하나 이상의 장치를 선택하여 성능을 낮추는 단계를 포함하는 소비전력 추정 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 중소기업청 숭실대학교 산학협력단 산학연 공동기술개발사업 에너지 절감형 L4/L7 스위치 개발