Patent ID: 11876689
Assignee: DELL PRODUCTS L.P.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method for managing virtual desktop infrastructure (VDI) environments, the method comprising:
obtaining, by an orchestrator, a resource related parameter (RRP) for a resource and a service level agreement (SLA) related parameter from a database;
assembling, by the orchestrator, an application programming interface (API) combination to generate a VDI environment based on a plurality of vendor-provided APIs;
testing, by the orchestrator and for an SLA adherence result, the VDI environment across a range of users based on the RRP and the SLA related parameter, wherein the SLA adherence result is stored in the database;
providing, by the orchestrator, the range of users and the VDI environment to an analyzer, wherein the analyzer is instructed by the orchestrator to generate a model that maximizes the SLA adherence result of the VDI environment;
generating, by the analyzer, a trained model by training the model using at least the range of users, the VDI environment, the SLA related parameter, the RRP, and the SLA adherence result, wherein the RRP, the SLA related parameter, and the SLA adherence result are obtained from the database;
providing, by the orchestrator, a customer-specific SLA related parameter to the analyzer, wherein the customer-specific SLA related parameter is received from a customer;
inferring, by the analyzer and using the trained model, a second API combination that provides the highest SLA adherence result among a plurality of API combinations based on the customer-specific SLA related parameter, wherein the plurality of API combinations comprises at least the API combination and the second API combination; and
initiating, by the orchestrator, deployment of a second VDI environment that is generated based on the second API combination, wherein the second API combination is received from the analyzer.