9917704

Energy Saving Monitoring Method and Device

PublishedMarch 13, 2018
Assigneenot available in USPTO data we have
InventorsNanjun Zhang
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An energy saving monitoring method, performed by a monitoring apparatus in communication with a device management system, wherein the device management system manages multiple virtual machines distributed in different areas, and the multiple virtual machines comprises a server-type virtual machine in a loaded state and a server-type virtual machine in a no-load state, the method comprising: obtaining running state information of the multiple virtual machines from the device management system; determining, according to the running state information of the virtual machines, whether the distribution of the virtual machines needs to be changed; based on a determination that the distribution of the virtual machines needs to be changed, sending the device management system a hot migration instruction, wherein the hot migration instruction instructs the device management system to change the distribution of the virtual machines by hot migrating the server-type virtual machine in the loaded state according to a centralized deployment policy; sending the device management system a power-off instruction, wherein the power-off instruction instructs the device management system to power off the server-type virtual machine in the no-load state, wherein the server-type virtual machine in the loaded state is hot-migrated from a resource server in a first area to a resource server in a second area according to the centralized deployment policy, and wherein at least one device is not allowed to be powered off in the second area; receiving a power-off feedback message from the device management system indicating that the at least one server-type virtual machine in the no-load state is powered off; and sending a cooling adjustment instruction to an infrastructure layer monitoring system, wherein the cooling adjustment instruction instructs the infrastructure layer monitoring system to adjust a cooling level of an area where the server-type virtual machine that is in the no-load state and is powered off is located.

2

2. The method according to claim 1 , wherein whether a device is allowed to be powered off is determined according to a type of the device.

3

3. The method according to claim 2 , wherein the device that is not allowed to be powered off is one of: a management-type device, a storage-type device and a network-type device.

4

4. The method according to claim 1 , wherein adjusting the cooling level of the area where the server-type virtual machine in the no-load state is powered off comprises: if the area where the server-type virtual machine in the no-load state is powered off is an area where all virtual machines are in the no-load state and are powered off, powering off cooling equipment in the area.

5

5. The method according to claim 1 , wherein adjusting the cooling level of the area where the server-type virtual machine in the no-load state is powered off comprises: if the area where the server-type virtual machine in the no-load state is powered off is an area where the number of virtual machines in the loaded state is smaller than a preset number, reducing the cooling level of the area.

6

6. An energy saving monitoring method, performed by a device management system, wherein the device management system manages multiple virtual machines distributed in different areas, and the multiple virtual machines comprises a server-type virtual machine in a loaded state and a server-type virtual machine in a no-load state, and the method comprising: obtaining running state information of the multiple virtual machines; determining, according to the running state information of the virtual machines, whether the distribution of the virtual machines needs to be changed; if the distribution of the virtual machines needs to be changed, changing the distribution of the virtual machines by hot-migrating the server-type virtual machine in the loaded state according to a centralized deployment policy; and powering off the server-type virtual machine in the no-load state, wherein the server-type virtual machine in the loaded state is hot-migrted from a resource server in a first area to a resource server in a second area according to the centralized deployment policy, and wherein at least one device is not allowed to be powered off in the second area, wherein whether a device is allowed to be powered off is determined according to a type of the device, wherein the device that is not allowed to be powered off is one of: a management-type device, a storage-type device and a network-type device, and wherein a location of the resource server in the second area is associated with a preference as ordered by where a management-type device is located, where a storage-type device is located, and where a network-type device is located.

7

7. The method according to claim 6 , wherein after powering off the server-type virtual machine in the no-load state, the method further comprises: sending a cooling adjustment instruction to an infrastructure layer monitoring system, wherein the cooling adjustment instruction instructs the infrastructure layer monitoring system to adjust a cooling level of an area where the server-type virtual machine in the no-load state is powered off.

8

8. The method according to claim 7 , wherein adjusting the cooling level of the area where the server-type virtual machine in the no-load state is powered off comprises: if the area where the server-type virtual machine in the no-load state is powered off is an area where all virtual machines are in the no-load state and are powered off, powering off cooling equipment in the area; and if the area where the server-type virtual machine in the no-load state is powered off is an area where the number of virtual machines in the loaded state is smaller than a preset number, reducing the cooling level of the area.

9

9. An energy saving monitoring method, performed by a monitoring apparatus in communication with a device management system, wherein the device management system manages multiple virtual machines distributed in different areas, and the multiple virtual machines comprises a serve-type virtual machine in a loaded state and a server-type virtual machine in a no-load state, and the method comprising: obtaining running state information of the multiple virtual machines from the device management system; determining, according to the running state information of the virtual machines, whether the distribution of the virtual machines needs to be changed; based on a determination that the distribution of the virtual machines needs to be changed, generating a hot migration instruction according to a migration rule, wherein the hot migration instruction instructs the device management system to hot migrate the server-type virtual machine in the loaded state from a resource server in a first area to a resource server in a second area, wherein at least one device is not allowed to be powered off in the second area; sending the hot migration instruction to the device management system; and sending a power-off instruction to the device management system, wherein the power-off instruction instructs the device management system to power off the server-type virtual machine in the no-load state, wherein whether a device is allowed to be powered off is determined according to a type of the device, wherein the device that is not allowed to be powered off is one of: a management-type device, a storage-type device and a network-type device, and wherein a location of the resource server in the second area is associated with a preference according to the migration rule, the preference having an order of where a management-type device is located, where a storage-type device is located, and where a network-type device is located.

10

10. A monitoring apparatus in communication with a device management system which manages multiple virtual machines distributed in different areas, wherein the multiple virtual machines comprises a server-type virtual machine in a loaded state and a server-type virtual machine in a no-load state, the monitoring apparatus comprising: a processor and a non-transitory computer readable medium storing computer-executable instructions, wherein the processor is configured to execute the computer-executable instructions to: obtain running state information of the multiple virtual machines from the device management system; determine, according to the running state information of the virtual machines, whether the distribution of the virtual machines needs to be changed; based on a determination that the distribution of the virtual machines needs to be changed, send the device management system a hot migration instruction, wherein the hot migration instruction instructs the device management system to change the distribution of the virtual machines by hot migrating the server-type virtual machine in the loaded state according to a centralized deployment policy; and send the device management system a power-off instruction, wherein the power-off instruction instructs the device management system to power off the server-type virtual machine in the no-load state; wherein the server-type virtual machine in the loaded state is hot-migrted from a resource server in a first area to a resource server in a second area according to the centralized deployment policy, and wherein at least one device is not allowed to be powered off in the second area, wherein the processor is configured to execute the computer-executable instructions to: receive a power-off feedback message from the device management system indicating that the at least one server-type virtual machine in the no-load state is powered off; and send a cooling adjustment instruction to an infrastructure layer monitoring system, wherein the cooling adjustment instruction instructs the infrastructure layer monitoring system to adjust a cooling level of an area where the server-type virtual machine that is in the no-load state and is powered off is located.

11

11. The monitoring apparatus according to claim 10 , wherein whether a device is allowed to be powered off is determined according to a type of the device.

12

12. The monitoring apparatus according to claim 11 , wherein the device that is not allowed to be powered off is one of: a management-type device, a storage-type device and a network-type device.

13

13. The monitoring apparatus according to claim 10 , wherein adjusting the cooling level of the area where the server-type virtual machine in the no-load state is powered off comprises: if the area where the server-type virtual machine in the no-load state is powered off is an area where all virtual machines are in the no-load state and are powered off, powering off cooling equipment in the area.

14

14. The monitoring apparatus according to claim 10 , wherein adjusting the cooling level of the area where the server-type virtual machine in the no-load state is powered off comprises: if the area where the server-type virtual machine in the no-load state is powered off is an area where the number of virtual machines in the loaded state is smaller that a preset number, reducing the cooling level of the area.

15

15. A device management system managing multiple virtual machines distributed in different areas, wherein the multiple virtual machines comprise a server-type virtual machine in a loaded state and a server-type virtual machine in a no-load state, comprising: a processor and a non-transitory computer readable medium storing computer-executable instructions, wherein the processor is configured to execute the computer-executable instructions to: obtain running state information of the multiple virtual machines; determine, according to the running state information of the virtual machines, whether the distribution of the virtual machines needs to be changed; if the distribution of the virtual machines needs to be changed, change the distribution of the virtual machines by hot-migrating the server-type virtual machine in the loaded state according to a centralized deployment policy; and power off at least one server-type virtual machine in the no-load state; wherein the server-type virtual machine in the loaded state is hot-migrted from a resource server in a first area to a resource server in a second area according to the centralized deployment policy, and wherein at least one device is not allowed to be powered off in the second area, wherein whether a device is allowed to be powered off is determined according to a type of the device, wherein the device that is not allowed to be powered off is one of: a management-type device, a storage-type device and a network-type device and wherein the resource server in the second area is preferably located according to an order of where a management-type device is located, where a storage-type device is located, and where a network-type device is located.

16

16. The device management system according to claim 15 , wherein the processor is configured to execute the computer-executable instructions to: after powering off the at least one server-type virtual machine in the no-load state, send a cooling adjustment instruction to an infrastructure layer monitoring system, wherein the cooling adjustment instruction instructs the infrastructure layer monitoring system to adjust a cooling level of an area where the server-type virtual machine in the no-load state is powered off.

17

17. The device management system according to claim 16 , wherein adjusting the cooling level of the area where the server-type virtual machine in the no-load state is powered off comprises: if the area where the server-type virtual machine in the no-load state is powered off is an area where all virtual machines are in the no-load state and are powered off, powering off cooling equipment in the area; and if the area where the server-type virtual machine in the no-load state is powered off is an area where the number of virtual machines in the loaded state is smaller than a preset number, reducing the cooling level of the area.

18

18. A monitoring apparatus in communication with a device management system and an infrastructure layer monitoring system, wherein the device management system manages multiple virtual machines distributed in different areas, and the multiple virtual machines comprises a server-type virtual machine in a loaded state and a server-type virtual machine in a no-load state, the monitoring apparatus comprises: a processor and a non-transitory computer readable medium which stores computer-executable instructions, wherein the processor is configured to execute the computer-executable instructions to: obtain running state information of the virtual machines from the device management system; determine, according to the running state information of the virtual machines, whether the distribution of the virtual machines needs to be changed; based on a determination that the distribution of the virtual machines needs to be changed, generate a hot migration instruction according to a migration rule, wherein the hot migration instruction instructs the device management system to hot migrate the server-type virtual machine in the loaded state from a resource server in a first area to a resource server in a second area, wherein at least one device is not allowed to be powered off in the second area; send the hot migration instruction to the device management system; and send a power-off instruction to the device management system, wherein the power-off instruction instructs the device management system to power off the server-type virtual machine in the no-load state; wherein the migration rule comprises: hot-migrating the server-type virtual machine in the loaded state from the resource server in the first area to a resource server in the second area, wherein whether a device is allowed to be powered off is determined according to a type of the device, wherein the device that is not allowed to be powered off is one of: a management-type device, a storage-type device and a network-type device, and wherein the resource server in the second area is located according the migration rule with a preference having an order of where amanagement-type device is located, where a storage-type device is located, and where a network-type device is located.

Patent Metadata

Filing Date

Unknown

Publication Date

March 13, 2018

Inventors

Nanjun Zhang

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Energy Saving Monitoring Method and Device” (9917704). https://patentable.app/patents/9917704

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

Energy Saving Monitoring Method and Device — Nanjun Zhang | Patentable