Search Patents
  • Patent number: 11695624
    Abstract: A method and system for outcome-based workload configurations for IT environments. Existing solutions directed to implementing multi-tier configurations on bare-metal IT infrastructure tend to require specialized tools and skills on a tier-by-tier basis. A more unified approach, where a single or singleton configuration that defines and implements the desired state (or outcome) of one or more tiers, is sought and thus proposed. Within this disclosure, implementation of workload deployment policies, is emphasized.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: July 4, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Ravikanth Chaganti, Dharmesh M. Patel, Rizwan Ali
  • Publication number: 20100070619
    Abstract: A method of using an information handling system can include sending configuration information over a network while the information handling system is running within a bare metal state. The method can also include receiving an update for a component while the information handling system is operating within the bare metal state, wherein the update corresponds to the configuration information and is received from a remote source via a network. The method can be performed automatically by an information handling system when executing machine readable code including instructions that allow a processor to carry out the method.
    Type: Application
    Filed: November 5, 2008
    Publication date: March 18, 2010
    Applicant: DELL PRODUCTS, LP
    Inventor: Ravikanth Chaganti
  • Patent number: 10514907
    Abstract: A computing device includes user resources and a validation agent. The validation agent identifies a logical group of a solution architecture to which the computing device belongs. The validation agent obtains a baseline configuration associated with the logical group. The validation agent identifies a dependency of the user resources on second user resources of a second computing device of the logical group. The validation agent makes a determination that an override attribute is associated with the second user resources. The validation agent modifies the obtained baseline configuration using the override attribute. The validation agent initiates a modification of the user resources using the modified obtained baseline configuration.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: December 24, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Ravikanth Chaganti, Rizwan Ali, Dharmesh M. Patel
  • Patent number: 11095730
    Abstract: An automated device discovery system includes a first computing device and second computing devices that are included in a trust domain. The first computing device generates and broadcasts a discovery request for target computing device identification information. Each of a first subset of the second computing devices receives the discovery request from the first computing device and, in response to being in the trust domain with the first computing device, determines that a target computing device type qualifier included in the discovery request identifies a type of that second computing device. In response, each of the first subset of second computing devices executes a command block that is included in the discovery request to generate and transmit identity information for that second computing device that is configured for use by the first computing device in configuring that second computing device to provide a hyper-converged infrastructure system.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: August 17, 2021
    Assignee: Dell Products LLP
    Inventors: Ravikanth Chaganti, Dharmesh M. Patel
  • Patent number: 11656879
    Abstract: An automated operating system networking configuration system includes a server computing device with an operating system that is included in a trust domain, and a management controller device included in the trust domain and coupled to the server computing device via a management channel. The management controller device identifies an operating system networking configuration for the operating system and transmits an instruction via the management channel to the server computing device to perform operating system networking configuration operations using the operating system networking configuration. A management service in the operating system receives the instruction from the management controller device via the management channel and, in response to receiving the instruction while being in the trust domain with the management controller device, automatically retrieves the operating system networking configuration.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 23, 2023
    Assignee: Dell Products L.P.
    Inventors: Ravikanth Chaganti, Dharmesh M. Patel
  • Patent number: 10979312
    Abstract: A deployment orchestrator for managing deployment of a solution architecture includes persistent storage that stores a deployment plan and a deployment manager that orchestrates display, to a user of a user device of the solution architecture, of a graphical user interface (GUI) based on the deployment plan; obtains a task completion indicator for a task specified by the deployment plan via the graphical user interface; updates, based on the task completion indicator, at least one of a task GUI element of the GUI that is associated with the task and a relationship indicator of the GUI that is associated with the task to obtain an updated GUI; after updating the GUI: performs an automated validation task associated with the task; and makes a determination, based on the automated validation task, that the task is completed; and updates the updated GUI, based on the determination, to obtain a second updated GUI.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: April 13, 2021
    Assignee: Dell Products L.P.
    Inventors: Ravikanth Chaganti, Dharmesh M. Patel, Rizwan Ali
  • Patent number: 10560345
    Abstract: A management method accesses a service template indicative of dependencies among tiers of an application service. A deployment schema is extracted from a public cloud provider and a cloud deployment template is generated in accordance with the schema. The service is then migrated from one deployment platform to another in accordance with the templates. Migration may be from an on-premises deployment to a public cloud deployment or vice versa. Migrating may include mapping application service requirements indicated in the service template to public cloud features available from the public cloud provider. The application template may identify a dependency between two tiers of the service placed within a performance-optimized domain of a premises deployment wherein mapping the application service requirements may include identifying, from the schema, an analogous domain for the public cloud provider and instantiating instances of the first tier and the second within an instance of the optimization domain.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: February 11, 2020
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Ravikanth Chaganti, Rizwan Ali