System, virtualization control apparatus, method for controlling a virtualization control apparatus, and program
US-2018024866-A1 · Jan 25, 2018 · US
US10567263B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10567263-B2 |
| Application number | US-201615241701-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 19, 2016 |
| Priority date | Aug 19, 2016 |
| Publication date | Feb 18, 2020 |
| Grant date | Feb 18, 2020 |
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.
Technologies for simulating service degradation in telemetry data include a simulator device. The simulator device is to identify a telemetry data stream from a production system to a first management system. The simulator device is also to fork a copy of the telemetry data stream for transmission to a second management system, determine perturbations associated with a determined service degradation type, and apply the perturbations to the forked telemetry data stream. Other embodiments are also described and claimed.
Opening claim text (preview).
The invention claimed is: 1. A simulator device to simulate service degradation in telemetry data, the simulator device comprising: one or more processors; communication circuitry coupled to the one or more processors; one or more memory devices having stored therein a plurality of instructions that, when executed by the one or more processors, cause the simulator device to: identify a telemetry data stream from a production system to a first management system; pass the telemetry data stream, unmodified, to the first management system; fork a copy of the telemetry data stream for transmission to a second management system; determine perturbations associated with a determined service degradation type; apply the perturbations to the forked telemetry data stream; transmit the perturbed telemetry data stream to the second management system; collect reaction data associated with the second management system; analyze the collected reaction data comprising to measure one or more of: (i) an amount of time for the second management system to determine a cause of the service degradation or (ii) an accuracy of a determination by the second management system of the cause of the service degradation; and determine, as a function of results of the analysis, configuration changes to a training model associated with the first management system to one or more of: (i) reduce the amount of time to determine the cause of the service degradation or (ii) increase the accuracy of the determination of the cause of the service degradation. 2. The simulator device of claim 1 , wherein the plurality of instructions, when executed by the one or more processors, further cause the simulator device to store the perturbed telemetry data stream for later transmission to the second management system. 3. The simulator device of claim 1 , wherein the plurality of instructions, when executed by the one or more processors, further cause the simulator device to present results of the analysis to a human operator. 4. The simulator device of claim 1 , wherein the plurality of instructions, when executed by the one or more processors, further cause the simulator device to apply the configuration changes to the first management system. 5. The simulator device of claim 4 , wherein the plurality of instructions, when executed by the one or more processors, further cause the simulator device to: apply the configuration changes to the second management system; retransmit the perturbed telemetry data stream to the second management system; and analyze a second reaction of the second management system to the perturbed telemetry data stream. 6. The simulator device of claim 1 , wherein to fork a copy of the telemetry data stream comprises to fork at least one of network data indicative of network traffic processed by the production system, security data indicative of a presence of security threat to the production system, storage data indicative of available storage capacity of the production system, thermal data indicative of one or more temperatures in the production system, virtualization load data indicative of a load associated with one more virtualized functions of the production system, or battery status data indicative of a status of a battery in a component of the production system. 7. The simulator device of claim 1 , wherein the production system includes one or more network devices to perform virtualized network functions and the first management system is to manage operations of the production system to maintain a target level of service and wherein the plurality of instructions, when executed by the one or more processors, further cause the simulator device to determine the service degradation type to simulate in the forked telemetry data stream. 8. One or more machine-readable storage media comprising a plurality of instructions stored thereon that in response to being executed, cause a simulator device to: identify a telemetry data stream from a production system to a first management system; pass the telemetry data stream, unmodified, to the first management system; fork a copy of the telemetry data stream for transmission to a second management system; determine perturbations associated with a determined service degradation type; apply the perturbations to the forked telemetry data stream; transmit the perturbed telemetry data stream to the second management system; collect reaction data associated with the second management system; analyze the collected reaction data comprising to measure one or more of: (i) an amount of time for the second management system to determine a cause of the service degradation or (ii) an accuracy of a determination by the second management system of the cause of the service degradation; and determine, as a function of results of the analysis, configuration changes to a training model associated with the first management system to one or more of: (i) reduce the amount of time to determine the cause of the service degradation or (ii) increase the accuracy of the determination of the cause of the service degradation. 9. The one or more machine-readable storage media of claim 8 , wherein the plurality of instructions further cause the simulator device to store the perturbed telemetry data stream for later transmission to the second management system. 10. The one or more machine-readable storage media of claim 8 , wherein to collect the reaction data comprises to collect at least one of an automated system reaction or a human administrator reaction. 11. The one or more machine-readable storage media of claim 8 , wherein the plurality of instructions further cause the simulator device to present results of the analysis to a human operator. 12. The one or more machine-readable storage media of claim 8 , wherein the plurality of instructions further cause the simulator device to apply the configuration changes to the first management system. 13. The one or more machine-readable storage media of claim 12 , wherein the plurality of instructions further cause the simulator device to: apply the configuration changes to the second management system; retransmit the perturbed telemetry data stream to the second management system; and analyze a second reaction of the second management system to the perturbed telemetry data stream. 14. The one or more machine-readable storage media of claim 8 , wherein to fork a copy of the telemetry data stream comprises to fork at least one of network data indicative of network traffic processed by the production system, security data indicative of a presence of security threat to the production system, storage data indicative of available storage capacity of the production system, thermal data indicative of one or more temperatures in the production system, virtualization load data indicative of a load associated with one more virtualized functions of the production system, or battery status data indicative of a status of a battery in a component of the production system. 15. A simulator device comprising: circuitry for identifying a telemetry data stream from a production system to a first management system; circuitry for passing the telemetry data stream, unmodified, to the first management system; circuitry for forking a copy of the telemetry data stream for transmission to a second management system; circuitry for determining perturbations associated with a determined service degradation type; circuitry means for applying the perturbations to the forked telemetry data stream; circuitry for transmitting the perturbed telemetry data stream to the second managem
Testing arrangements · CPC title
Network monitoring probes · CPC title
the monitoring system or the monitored elements being virtualised, abstracted or software-defined entities, e.g. SDN or NFV · CPC title
Testing of service level quality, e.g. simulating service usage · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.