Patents by Inventor NAREN LAL
NAREN LAL has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11768695Abstract: Methods and apparatus are disclosed that deploy a hybrid workload domain. An example apparatus includes a resource discoverer to determine whether a first bare metal server is available and a resource allocator to allocate virtual servers for a virtual server pool based on an availability of the virtual servers and, when the first bare metal server is available, allocate the first bare metal server for a bare metal server pool. The example apparatus further includes a hybrid workload domain generator to generate, for display in a user interface, a combination of the virtual server pool and the bare metal server pool and generate a hybrid workload domain used to run a user application based on a user selection in a user interface, the hybrid workload domain including virtual servers from the virtual server pool and bare metal servers from the bare metal server pool.Type: GrantFiled: December 7, 2020Date of Patent: September 26, 2023Assignee: VMware, Inc.Inventors: Naren Lal, Ranganathan Srinivasan
-
Publication number: 20230195483Abstract: Methods and apparatus are disclosed that deploy a hybrid workload domain. An example apparatus includes a resource discoverer to determine whether a first bare metal server is available and a resource allocator to allocate virtual servers for a virtual server pool based on an availability of the virtual servers and, when the first bare metal server is available, allocate the first bare metal server for a bare metal server pool. The example apparatus further includes a hybrid workload domain generator to generate, for display in a user interface, a combination of the virtual server pool and the bare metal server pool and generate a hybrid workload domain used to run a user application based on a user selection in a user interface, the hybrid workload domain including virtual servers from the virtual server pool and bare metal servers from the bare metal server pool.Type: ApplicationFiled: December 7, 2020Publication date: June 22, 2023Inventors: Naren Lal, Ranganathan Srinivasan
-
Publication number: 20230176917Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to generate and manage logical workload domains. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to execute the instructions to: obtain a request to perform a service on a logical workload domain, the logical workload domain logically grouping at least two or more workload domains based on a criterion, identify the at least two or more workload domains grouped in the logical workload domain, and concurrently orchestrate the service on the at least two or more workload domains.Type: ApplicationFiled: February 3, 2022Publication date: June 8, 2023Inventors: NAREN LAL, KALYAN DEVARAKONDA, RANGANATHAN SRINIVASAN
-
Publication number: 20230176886Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to manage workload domains in virtualized computing environments. An example non-transitory computer readable medium comprises instructions that, when executed, cause a machine to at least: in response to detecting a first workload domain that is over-utilized, transmit a message to a message broker; detect a second workload domain that is under-utilized; and transfer a host from the second workload domain to the first workload domain.Type: ApplicationFiled: December 7, 2021Publication date: June 8, 2023Inventors: Naren Lal, Ranganathan Srinivasan
-
Patent number: 11579930Abstract: In one example, a computer implemented method may include retrieving resource definition data corresponding to an endpoint. The resource definition data includes resource type information. Further, an API response may be obtained from the endpoint by querying the endpoint using an API call. Furthermore, the API response may be parsed and a resource model corresponding to the resource definition data may be populated using the parsed API response. The resource model may include resource information and associated metric information correspond to a resource type in the resource type information. Further, a resource and/or metric data associated with the resource may be determined using the populated resource model. The resource may be associated with an application being executed in the endpoint.Type: GrantFiled: August 25, 2020Date of Patent: February 14, 2023Assignee: VMWARE, INC.Inventors: Vipul Chaudhary, Sandeep L Hegde, Shyam Venkatram, Naren Lal, Ranganathan Srinivasan
-
Publication number: 20220309497Abstract: In an example, a computer implemented method may include assigning credits and a credit limit to a user account. The credit limit may indicate maximum credits that can be used to perform each operation in a data center. Further, the method may include receiving a request to perform an operation on a data center resource from a user associated with the user account. Upon receiving the request, a value corresponding to the requested operation may be retrieved from an attribute associated with the data center resource. Furthermore, the method may include determining whether the user is permitted to perform the requested operation on the data center resource based on available credits of the assigned credits, the credit limit, and the retrieved value. Further, the method may include controlling an access to perform the requested operation based on the determination.Type: ApplicationFiled: March 23, 2021Publication date: September 29, 2022Inventors: NAREN LAL, RANGANATHAN SRINIVASAN, NIDHIN URMESE, SRINIVASAN ANGAMUTHU
-
Publication number: 20220138008Abstract: Methods and apparatus to manage resources in a hybrid workload domain are disclosed. An example apparatus includes a usage monitor to monitor resource utilization of a workload allocated within a hybrid workload domain, and an orchestrator to: determine a first type of the workload domain in the hybrid workload domain; in response to determining that under-utilized resources of the first type are not available, identify resources of a second type that are available; convert the resources from the first type to the second type; and allocate the converted resources to the workload.Type: ApplicationFiled: January 7, 2021Publication date: May 5, 2022Inventors: NAREN LAL, RANGANATHAN SRINIVASAN, VIPUL CHAUDHARY, SAIRAM VEERASWAMY
-
Publication number: 20220012096Abstract: In one example, a computer implemented method may include retrieving resource definition data corresponding to an endpoint. The resource definition data includes resource type information. Further, an API response may be obtained from the endpoint by querying the endpoint using an API call. Furthermore, the API response may be parsed and a resource model corresponding to the resource definition data may be populated using the parsed API response. The resource model may include resource information and associated metric information correspond to a resource type in the resource type information. Further, a resource and/or metric data associated with the resource may be determined using the populated resource model. The resource may be associated with an application being executed in the endpoint.Type: ApplicationFiled: August 25, 2020Publication date: January 13, 2022Inventors: VIPUL CHAUDHARY, Sandeep L. Hegde, Shyam Venkatram, Naren Lal, Ranganathan Srinivasan
-
Patent number: 11075809Abstract: An example apparatus to configure a workload domain for security compliance includes a configuration normalizer to generate normalized workload domain configuration settings by normalizing workload domain configuration settings of a deployed workload domain based on a format of compliance configuration settings; a drift comparator to compare the normalized workload domain configuration settings with the compliance configuration settings before deploying an application in the workload domain; a post start-up controller to generate updated workload domain configuration settings by modifying ones of the workload domain configuration settings, the modifying of the ones of the workload domain configuration settings being based on the comparison of the normalized workload domain configuration settings with the compliance configuration settings; and a compliance verifier to determine whether the updated workload domain configuration settings satisfy the compliance configuration settings.Type: GrantFiled: February 12, 2020Date of Patent: July 27, 2021Assignee: VMware, Inc.Inventors: Naren Lal, Ranganathan Srinivasan, Vipul Chaudhary
-
Publication number: 20210184928Abstract: An example apparatus to configure a workload domain for security compliance includes a configuration normalizer to generate normalized workload domain configuration settings by normalizing workload domain configuration settings of a deployed workload domain based on a format of compliance configuration settings; a drift comparator to compare the normalized workload domain configuration settings with the compliance configuration settings before deploying an application in the workload domain; a post start-up controller to generate updated workload domain configuration settings by modifying ones of the workload domain configuration settings, the modifying of the ones of the workload domain configuration settings being based on the comparison of the normalized workload domain configuration settings with the compliance configuration settings; and a compliance verifier to determine whether the updated workload domain configuration settings satisfy the compliance configuration settings.Type: ApplicationFiled: February 12, 2020Publication date: June 17, 2021Inventors: NAREN LAL, RANGANATHAN SRINIVASAN, VIPUL CHAUDHARY
-
Publication number: 20210089344Abstract: Methods and apparatus are disclosed that deploy a hybrid workload domain. An example apparatus includes a resource discoverer to determine whether a first bare metal server is available and a resource allocator to allocate virtual servers for a virtual server pool based on an availability of the virtual servers and, when the first bare metal server is available, allocate the first bare metal server for a bare metal server pool. The example apparatus further includes a hybrid workload domain generator to generate, for display in a user interface, a combination of the virtual server pool and the bare metal server pool and generate a hybrid workload domain used to run a user application based on a user selection in a user interface, the hybrid workload domain including virtual servers from the virtual server pool and bare metal servers from the bare metal server pool.Type: ApplicationFiled: December 7, 2020Publication date: March 25, 2021Inventors: Naren Lal, Ranganathan Srinivasan
-
Patent number: 10860362Abstract: Methods and apparatus are disclosed that deploy a hybrid workload domain. An example apparatus includes a resource discoverer to determine whether a first bare metal server is available and a resource allocator to allocate virtual servers for a virtual server pool based on an availability of the virtual servers and, when the first bare metal server is available, allocate the first bare metal server for a bare metal server pool. The example apparatus further includes a hybrid workload domain generator to generate, for display in a user interface, a combination of die virtual server pool and the bare metal server pool and generate a hybrid workload domain used to run a user application based on a user selection in a user interface, the hybrid workload domain including virtual servers from the virtual server pool and bare metal servers from the bare metal server pool.Type: GrantFiled: March 11, 2019Date of Patent: December 8, 2020Assignee: VMware, Inc.Inventors: Naren Lal, Ranganathan Srinivasan
-
Publication number: 20200218561Abstract: Methods and apparatus are disclosed that deploy a hybrid workload domain. An example apparatus includes a resource discoverer to determine whether a first bare metal server is available and a resource allocator to allocate virtual servers for a virtual server pool based on an availability of the virtual servers and, when the first bare metal server is available, allocate the first bare metal server for a bare metal server pool. The example apparatus further includes a hybrid workload domain generator to generate, for display in a user interface, a combination of die virtual server pool and the bare metal server pool and generate a hybrid workload domain used to run a user application based on a user selection in a user interface, the hybrid workload domain including virtual servers from the virtual server pool and bare metal servers from the bare metal server pool.Type: ApplicationFiled: March 11, 2019Publication date: July 9, 2020Inventors: NAREN LAL, RANGANATHAN SRINIVASAN