Distributed system management validation
AssigneeDell Products L.P.
InventorsWilliam Jeffery White, Maxim Balin, Said Tabet
Life of this patent
Estimating the term…
Abstract
Methods and systems for providing computer implemented services are disclosed. To provide the services, control variables may be obtained. The control variables may be used to manage operation of a system. Prior to use, trust in the control variables may be established. The requirements for establishing trust may be dynamic, and may change based on conditions impacting the system. Information regarding whether trust is established in control variables may be used in future selections of control variables.
Claims20
A method for managing operation of a distributed system, the method comprising:
- obtaining, by a device of the distributed system and from a control system of the distributed system, purported control variables for use by the device during a control window;
- evaluating, by the device, the purported control variables using validation criteria selected from a validation repository according to a level of likelihood of threat exposure based on conditions impacting the distributed system;
- in a first instance of the evaluating where at least a first portion of the purported control variables are found to satisfy the validation criteria:
- updating operation of the device using at least the first portion of the purported control variables to obtain an updated device, and
- providing computer implemented services using the updated device and the first portion of the purported control variables during the control window;
- and
- in a second instance of the evaluating where the purported control variables are found to not satisfy the validation criteria:
- rejecting, by the device, use of the purported control variables.
A non-transitory computer readable storage medium having instructions stored therein, which when executed by a processor, cause operations for managing a distributed system to be performed, the operations comprising:
- obtaining, by a device of the distributed system and from a control system of the distributed system, purported control variables for use by the device during a control window;
- evaluating, by the device, the purported control variables using validation criteria selected from a validation repository according to a level of likelihood of threat exposure based on conditions impacting the distributed system;
- in a first instance of the evaluating where at least a first portion of the purported control variables are found to satisfy the validation criteria:
- updating operation of the device using at least the first portion of the purported control variables to obtain an updated device, and
- providing computer implemented services using the updated device and the first portion of the purported control variables during the control window;
- and
- in a second instance of the evaluating where the purported control variables are found to not satisfy the validation criteria:
- rejecting, by the device, use of the purported control variables.
A data processing system, comprising:
- a processor;
- and
- a memory coupled to the processor to store instructions, which when executed by the processor, cause operations for managing a distributed system to be performed, the operations comprising:
- obtaining, by a device of the distributed system and from a control system of the distributed system, purported control variables for use by the device during a control window;
- evaluating, by the device, the purported control variables using validation criteria selected from a validation repository according to a level of likelihood of threat exposure based on conditions impacting the distributed system;
- in a first instance of the evaluating where at least a first portion of the purported control variables are found to satisfy the validation criteria:
- updating operation of the device using at least the first portion of the purported control variables to obtain an updated device, and
- providing computer implemented services using the updated device and the first portion of the purported control variables during the control window;
- and
- in a second instance of the evaluating where the purported control variables are found to not satisfy the validation criteria:
- rejecting, by the device, use of the purported control variables.
Dependencies are inferred from the claim text.