СПОСОБ ОЦЕНКИ ПОТРЕБЛЕНИЯ МОЩНОСТИ

1. Способ оценки потребления мощности множеством компонентов вычислительной платформы, содержащий следующие этапы:
прием информации, относящейся к компоненту,
извлечение с использованием процессора компьютера сохраненных в электронном виде данных, относящихся к компоненту,
оценку потребления мощности компонентом на основании, по меньшей мере, сохраненных данных, и
выдачу показания потребления мощности.
2. Способ по п.1, отличающийся тем, что компонент представляет собой по меньшей мере одно из следующих устройств: процессор компьютера, электронное запоминающее устройство и сетевой компонент.
3. Способ по п.1, отличающийся тем, что его повторяют для множества компонентов устройства, и суммируют оценки потребления мощности для компонентов устройства с целью получения оцененного потребления мощности устройством.
4. Способ по п.3, отличающийся тем, что устройство представляет собой по меньшей мере одно из следующих: сервер, сетевое устройство, хост и запоминающее устройство.
5. Способ по п.3, отличающийся тем, что его повторяют для множества устройств, расположенных в некоторой зоне.
6. Способ по п.1, отличающийся тем, что принимают результаты одного или более измерений, относящихся к компоненту, и оценивают потребление мощности компонентом на основании, по меньшей мере, принятых результатов одного или более измерений.
7. Способ по п.6, отличающийся тем, что одно или более измерений представляют собой по меньшей мере одно из следующего: показания датчика температуры, микросхемы процессора, радиатора, контроллера дисков, источника питания и сетевого компонента.
8. Способ по п.6, отличающийся тем, что одно или более измерений представляют собой по меньшей мере одно из следующего: загруженность процессора, интенсивность транзакций, интенсивность обмена данными, информация о конфигурации, перечень активных процессов и количество виртуальных машин.
9. Способ по п.1, отличающийся тем, что оценивают температурный профиль компонента на основании, по меньшей мере, одного или более из оцененных потреблений мощности компонентом и результатов одного или более принятых измерений.
10. Способ по п.9, отличающийся тем, что оценивают потребление мощности на основании температурного профиля.
11. Способ по п.10, отличающийся тем, что оценка потребления мощности на основании температурного профиля содержит использование температурного профиля для оценки издержек на охлаждение.
12. Способ по п.1, отличающийся тем, что принимают результаты одного или более измерений от блока распределения мощности и/или кондиционера воздуха помещения для ЭВМ.
13. Способ по п.12, отличающийся тем, что используют результаты одного или более принятых измерений для оценки потребления мощности и/или температурного профиля.
14. Способ по п.1, отличающийся тем, что прием информации, относящейся к компоненту, содержит выявление компонента посредством сетевого интерфейса.
15. Способ по п.14, отличающийся тем, что выявление компонента посредством сетевого интерфейса содержит использование по меньшей мере одного из следующего: простой протокол управления сетями (SNMP), инициатива по менеджменту запоминающих устройств - технические условия (SMI-S), интеллектуальный интерфейс управления платформой (IPMI), инструментарий управления Windows (WMI), Secure Shell («безопасная оболочка», SSH), BACNet и ModBus.
16. Способ по п.14, отличающийся тем, что выявление компонента посредством сетевого интерфейса содержит выявление, которое осуществляют в информационном центре из удаленного места.
17. Способ по п.1, отличающийся тем, что принимают входные данные для неопознанного компонента в случае, если сохраненные в электронном виде данные, относящиеся к компоненту, не извлечены.
18. Способ по п.1, отличающийся тем, что выявляют один или более логических элементов, относящихся к компоненту, и оценивают потребление мощности на основании, по меньшей мере, одного или более выявленных логических элементов.
19. Способ по п.18, отличающийся тем, что один или более логических элементов представляют собой по меньшей мере одно из следующего: компонент операционной системы, относящийся к компоненту; процесс, относящийся к компоненту; виртуальная машина, относящаяся к компоненту; и приложение, относящееся к компоненту.
20. Способ по п.1, отличающийся тем, что сохраненные в электронном виде данные, относящиеся к компоненту, представляют собой базу данных по меньшей мере одного из следующего: профили компонентов, массивы серверов, кондиционеры воздуха помещения для ЭВМ, блоки распределения мощности и физическая инфраструктура информационного центра.
21. Способ по п.1, отличающийся тем, что предоставляют одну или более рекомендаций на основании по меньшей мере одного из следующего: оцененное потребление мощности компонентом, оцененное потребление мощности устройством, оцененное потребление мощности зоной, оцененное потребление мощности информационным центром и температурный профиль зоны.
22. Способ по п.21, отличающийся тем, что одна или более рекомендаций содержат по меньшей мере одно из следующего: устранение неиспользуемых компонентов, объединение недостаточно используемых компонентов, модернизация неэффективных компонентов, замена неэффективных компонентов, изменение географического местоположения компонентов для улучшения температурного профиля и перераспределение рабочей нагрузки между компонентами внутри географической области для улучшения температурного профиля.
23. Способ по п.9, отличающийся тем, что температурный профиль оценивают с использованием вычислительной гидродинамики.
24. Машиночитаемый носитель данных с записанной на нем программой, содержащей инструкции, считывание которых по меньшей мере одним процессором обеспечивает выполнение этим процессором способа, охарактеризованного в п.1.
25. Изделие для оценки потребления мощности множеством компонентов вычислительной платформы, содержащее по меньшей мере один машиночитаемый носитель данных с сохраненными на нем инструкциями, считывание которых с указанного носителя по меньшей мере одним процессором обеспечивает выполнение этим процессором следующих операций: прием информации, относящейся к компоненту, извлечение сохраненных в электронном виде данных, относящихся к компоненту, оценку потребления мощности компонентом на основании, по меньшей мере, сохраненных данных, и выдачу показаний потребления мощности.
26. Система для оценки потребления мощности множеством компонентов вычислительной платформы, содержащая один или более процессоров, соединенных с возможностью обмена данными с сетью и выполненных с возможностью приема информации, относящейся к компоненту, извлечения сохраненных в электронном виде данных, относящихся к компоненту, оценки потребления мощности компонентом на основании, по меньшей мере, сохраненных данных, и выдачи показания потребления мощности.