Method, device and system for providing and selecting candidate nodes for live streaming services
US-9621646-B2 · Apr 11, 2017 · US
US9918146B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9918146-B2 |
| Application number | US-201615018211-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 8, 2016 |
| Priority date | Feb 8, 2016 |
| Publication date | Mar 13, 2018 |
| Grant date | Mar 13, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system comprises a scoring engine comprising at least one processor and memory. The scoring engine is to generate, based on telemetry information obtained from a plurality of nodes of a computing infrastructure, a first availability score for a first node of the plurality of computing infrastructure nodes and a second availability score for a second node of the plurality of computing infrastructure nodes. The scoring engine is further to generate, based on the first availability score of the first computing infrastructure node and the second availability score of the second computing infrastructure node, an edge tension score for a link between the first node and the second node.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a scoring engine comprising at least one processor and memory, the scoring engine to: generate, based on telemetry information obtained from a plurality of nodes of a computing infrastructure, a first availability score for a first node of the plurality of computing infrastructure nodes and a second availability score for a second node of the plurality of computing infrastructure nodes; and generate, based on the first availability score of the first computing infrastructure node and the second availability score of the second computing infrastructure node, an edge tension score for a link between the first node and the second node, wherein the edge tension score is based at least in part on a product of the first availability score and the second availability score. 2. The system of claim 1 , the scoring engine further to provide the edge tension score to an orchestrator to be used to determine placement of a workload in the computing infrastructure. 3. The system of claim 1 , further comprising a telemetry engine to obtain the telemetry information from the plurality of computing infrastructure nodes. 4. The system of claim 1 , wherein the edge tension score is generated by subtracting a product of the first availability score and the second availability score from a maximum possible edge tension score. 5. The system of claim 1 , wherein the first node is a first physical element of the computing infrastructure and the second node is a second physical element of the computing infrastructure. 6. The system of claim 1 , wherein the first node is a first physical element of the computing infrastructure and the second node is a logical machine associated with the first physical element and at least one additional physical element of the computing infrastructure. 7. The system of claim 1 , wherein the first availability score is based on at least one utilization parameter associated with the first computing infrastructure node. 8. The system of claim 1 , wherein the first availability score is based on at least one saturation parameter associated with the first computing infrastructure node. 9. The system of claim 1 , wherein the first availability score is based on at least one capacity parameter associated with the first computing infrastructure node. 10. The system of claim 9 , wherein the at least one capacity parameter includes a sold capacity associated with the first computing infrastructure node. 11. The system of claim 1 , wherein the first availability score is based on at least one utilization parameter, at least one saturation parameter, and at least one capacity parameter associated with the first computing infrastructure node. 12. The system of claim 1 , wherein the edge tension score is inversely proportional to the first availability score and the second availability score. 13. A method comprising: generating, based on telemetry information obtained from a plurality of nodes of a computing infrastructure, a first availability score for a first node of the plurality of computing infrastructure nodes and a second availability score for a second node of the plurality of computing infrastructure nodes; generating, based on the first availability score of the first computing infrastructure node and the second availability score of the second computing infrastructure node, an edge tension score for a link between the first node and the second node, wherein the edge tension score is based at least in part on a product of the first availability score and the second availability score; and providing the edge tension score to an orchestrator to be used to determine placement of a workload in the computing infrastructure. 14. The method of claim 13 , wherein the edge tension score is generated by subtracting a product of the first availability score and the second availability score from a maximum possible edge tension score. 15. The method of claim 13 , wherein the first availability score is based on at least one saturation parameter associated with the first computing infrastructure node. 16. The method of claim 13 , wherein the first availability score is based on at least one capacity parameter associated with the first computing infrastructure node. 17. At least one non-transitory machine readable storage medium having instructions stored thereon, the instructions when executed by a machine to cause the machine to: generate, based on telemetry information obtained from a plurality of nodes of a computing infrastructure, a first availability score for a first node of the plurality of computing infrastructure nodes and a second availability score for a second node of the plurality of computing infrastructure nodes; and generate, based on the first availability score of the first computing infrastructure node and the second availability score of the second computing infrastructure node, an edge tension score for a link between the first node and the second node, wherein the edge tension score is based at least in part on a product of the first availability score and the second availability score. 18. The at least one medium of claim 17 , wherein the edge tension score is generated by subtracting a product of the first availability score and the second availability score from a maximum possible edge tension score. 19. The at least one medium of claim 17 , wherein the first availability score is based on at least one saturation parameter associated with the first computing infrastructure node. 20. The at least one medium of claim 17 , wherein the first availability score is based on at least one capacity parameter associated with the first computing infrastructure node. 21. A system comprising: a computing infrastructure comprising a plurality of nodes; a telemetry engine to obtain telemetry information from a plurality of nodes of a computing infrastructure; a scoring engine comprising at least one processor and memory, the scoring engine to: generate, based on the telemetry information, a first availability score for a first node of the plurality of computing infrastructure nodes and a second availability score for a second node of the plurality of computing infrastructure nodes; and generate, based on the first availability score of the first computing infrastructure node and the second availability score of the second computing infrastructure node, an edge tension score for a link between the first node and the second node, wherein the edge tension score is based at least in part on a product of the first availability score and the second availability score; and an orchestrator to direct the placement of at least one workload based on the edge tension score. 22. The system of claim 21 , wherein the directing the placement of the at least one workload comprises migrating the at least one workload from one logical machine to another logical machine. 23. The system of claim 21 , wherein the directing the placement of the at least one workload comprises initially placing the at least one workload at one or more logical machines. 24. The system of claim 21 , wherein the edge tension score is generated by subtracting a product of the first availability score and the second availability score from a maximum possible edge tension score. 25. The system of claim 21 , wherein the first availability score is based on at least one saturation parameter associated with the f
Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.