Optimization of power and computational density of a data center

US10031828B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10031828-B2
Application numberUS-201715845856-A
CountryUS
Kind codeB2
Filing dateDec 18, 2017
Priority dateAug 29, 2014
Publication dateJul 24, 2018
Grant dateJul 24, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for optimizing power and computational density of data centers are described. According to various embodiments, a benchmark test is performed by a computer data center system. Thereafter, transaction information and power consumption information associated with the performance of the benchmark test are accessed. A service efficiency metric value is then generated based on the transaction information and the power consumption information, the service efficiency metric value indicating a number of transactions executed via the computer data center system during a specific time period per unit of power consumed in executing the transactions during the specific time period. The generated service efficiency metric value is then compared to a target threshold value. Thereafter, a performance summary report indicating the generated service efficiency metric value, and indicating a result of the comparison of the generated service efficiency metric value to the target value, is generated.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: accessing transaction information and power consumption information associated with transaction execution by a computer data center system; generating, using one or more hardware processors, a service efficiency metric value based on the transaction information and the power consumption information, the service efficiency metric value indicating an efficiency of the computer data center system during a specific time period; and creating a server system using a combination of one or more processing components and one or more memory components, a configuration of the server system being defined to increase the service efficiency metric value. 2. The method of claim 1 , wherein the service efficiency metric value is based on a performance of a benchmark test by the computer data center system. 3. The method of claim 1 , wherein the transaction information is one or more of a number of transactions being executed, an amount of power being consumed, a number of users, a calculation result indicating an amount of carbon generated due to the transaction execution, a cost incurred from operating the computer data center system, and revenue generated. 4. The method of claim 1 , wherein the service efficiency metric value is transactions per watt, transactions per user, watts per user, cost per watt, cost per user, cost per transaction, revenue per watt, revenue per transaction, revenue per user, carbon per watt, carbon per transaction, carbon per user, transactions per dollar cost, transactions per dollar revenue, transactions per unit of carbon generated, transactions per unit of energy, watts consumed per transaction, watts consumed per dollar of cost, watts consumed per dollar of revenue, watts consumed per unit of carbon generated, watts per unit of energy, users per transaction, users per watt consumed, users per dollar of cost, users per dollar of revenue, users per unit of carbon generated, users per unit of energy, cost per dollar of revenue, cost per unit of carbon generated, cost per unit of energy, revenue per unit of cost, revenue per unit of carbon generated, revenue per unit of energy, carbon generated per dollar of cost, carbon generated per dollar of revenue, carbon per unit of energy, energy per transaction, energy per watt, energy per user, energy per dollar of cost, energy per dollar of revenue, and energy per unit of carbon generated. 5. The method of claim 1 , further comprising: generating a target threshold value based on a prior service efficiency metric value associated with a performance of a benchmark test by another configuration of the computer data center system. 6. The method of claim 5 , further comprising: determining that the generated service efficiency metric value is less than the target threshold value; and displaying a notification, via a user interface, indicating that the computer data center system is not optimized. 7. The method of claim 1 , wherein transactions include search queries executed by the computer data center system, and power consumed includes a data center power consumption value observed at the computer data center system during the execution of the search queries. 8. The method of claim 1 , wherein transactions include postings of seller listings by the computer data center system, and power consumed includes a data center power consumption value observed at the computer data center system during the postings of the seller listings. 9. The method of claim 1 , wherein transactions include purchase transactions executed by the computer data center system, and power consumed includes a data center power consumption value observed at the computer data center system during the execution of the purchase transactions. 10. The method of claim 1 , wherein the specific time period is one second, and wherein a unit of power is watts. 11. The method of claim 1 , further comprising: comparing the generated service efficiency metric value to a target threshold value; generating a performance summary report indicating the generated service efficiency metric value and indicating a result of the comparison of the generated service efficiency metric value to the target threshold value; and displaying the performance summary report to a user via a user interface. 12. The method of claim 2 , wherein the benchmark test is at least one of a search query execution benchmark test, a processor integer benchmark test, a power efficiency benchmark test, and a memory performance benchmark test. 13. A system for processing a plurality of feedback items, the system comprising: one or more hardware processors and a memory to store instructions that, when executed by the one or more hardware processors causes the one or more hardware processors to perform operations comprising: accessing transaction information and power consumption information associated with transaction execution by a computer data center system; generating, using one or more hardware processors, a service efficiency metric value based on the transaction information and the power consumption information, the service efficiency metric value indicating an efficiency of the computer data center system during a specific time period; and creating a server system using a combination of one or more processing components and one or more memory components, a configuration of the server system being defined to increase the service efficiency metric value. 14. The system of claim 13 , the operations further comprising: generating a target threshold value based on a prior service efficiency metric value associated with a performance of a benchmark test by another configuration of the computer data center system. 15. The system of claim 14 , the operations further comprising: determining that the generated service efficiency metric value is less than the target threshold value; and displaying a notification, via a user interface, indicating that the computer data center system is not optimized. 16. The system of claim 13 , wherein transactions include search queries executed by the computer data center system, and power consumed includes a data center power consumption value observed at the computer data center system during the execution of the search queries. 17. The system of claim 13 , wherein transactions include postings of seller listings by the computer data center system, and power consumed includes a data center power consumption value observed at the computer data center system during the postings of the seller listings. 18. The system of claim 13 , wherein transactions include purchase transactions executed by the computer data center system, and power consumed includes a data center power consumption value observed at the computer data center system during the execution of the purchase transactions. 19. The system of claim 13 , the operations further comprising: comparing the generated service efficiency metric value to a target threshold value; generating a performance summary report indicating the generated service efficiency metric value and indicating a result of the comparison of the generated service efficiency metric value to the target threshold value; and displaying the performance summary report to a user via a user interface. 20. A non-transitory computer-readable medium embodying instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising: accessing transaction information and power consumption

Assignees

Inventors

Classifications

  • where the monitored property is the power consumption (power management in a computing system G06F1/3203) · CPC title

  • in which a parameter or coefficient is automatically adjusted to optimise the performance · CPC title

  • Monitoring of transactions · CPC title

  • Benchmarking · CPC title

  • where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10031828B2 cover?
Techniques for optimizing power and computational density of data centers are described. According to various embodiments, a benchmark test is performed by a computer data center system. Thereafter, transaction information and power consumption information associated with the performance of the benchmark test are accessed. A service efficiency metric value is then generated based on the transac…
Who is the assignee on this patent?
Ebay Inc
What technology area does this patent fall under?
Primary CPC classification G06F11/3428. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 24 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).