Patents by Inventor David C. Waser
David C. Waser 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: 12481575Abstract: A system for generating test cases with workload mixes for a set of target information handling systems includes gathering workload data from a plurality of information handling systems, dividing the workload data into a plurality of workload data bins, identifying workload data characteristics for each workload data bin and identifying workload data sets that may be applicable to a set of target information handling systems. A workload mix may be determined based on workload characteristics of the set of target information handling systems. Real customer workload data including real-time or near real-time workload data may be used to check a test case for accuracy before deploying a test case to a target information handling system.Type: GrantFiled: October 21, 2022Date of Patent: November 25, 2025Assignee: Dell Products L.P.Inventors: Bina Thakkar, David C. Waser, Ashish Arvindbhai Pancholi
-
Patent number: 12443464Abstract: A methods for identifying a multi-tenant storage array for an application workload includes identifying workload parameters and defining a plurality of groups for each parameter and a plurality of “bins” corresponding to tuples of the groups. Exemplary workload parameters include a percent read parameter and an I/O size parameter. A bin mix of the workload is determined based on historical data wherein the bin mix indicates bins associated with workload activity exceeding a specified threshold. The bin mix is used to define at least some inputs for a supervised learning model of a process for homing application workloads in a multi-tenant storage array. After appropriate training of the model with a generative adversarial network, the model may be invoked to infer or predict attributes of a suitable storage array. The workload may be associated with a scaling factor that influences the determination of a suitable storage array.Type: GrantFiled: October 27, 2021Date of Patent: October 14, 2025Assignee: Dell Products L.P.Inventors: Ashish A. Pancholi, Bina K. Thakkar, David C. Waser
-
Patent number: 12106243Abstract: A system for generating a workload model for a target information handling system includes gathering workload data from a plurality of information handling systems, dividing the workload data into a plurality of workload data bins, identifying workload data characteristics for each workload data bin and identifying workload data sets that may be applicable to the target information handling system. A workload mix may be determined based on the target information handling systems and workload data characteristics. Real customer workload data including real-time or near real-time workload data may be used to check a workload model for accuracy before deploying the workload model to a target information handling system.Type: GrantFiled: October 21, 2022Date of Patent: October 1, 2024Assignee: Dell Products L.P.Inventors: Bina K. Thakkar, David C. Waser, Ashish Arvindbhai Pancholi
-
Publication number: 20240232057Abstract: A system for generating test cases with workload mixes for a set of target information handling systems includes gathering workload data from a plurality of information handling systems, dividing the workload data into a plurality of workload data bins, identifying workload data characteristics for each workload data bin and identifying workload data sets that may be applicable to a set of target information handling systems. A workload mix may be determined based on workload characteristics of the set of target information handling systems. Real customer workload data including real-time or near real-time workload data may be used to check a test case for accuracy before deploying a test case to a target information handling system.Type: ApplicationFiled: October 21, 2022Publication date: July 11, 2024Inventors: BINA THAKKAR, DAVID C. WASER, ASHISH ARVINDBHAI PANCHOLI
-
Publication number: 20240232757Abstract: A system for generating a workload model for a target information handling system includes gathering workload data from a plurality of information handling systems, dividing the workload data into a plurality of workload data bins, identifying workload data characteristics for each workload data bin and identifying workload data sets that may be applicable to the target information handling system. A workload mix may be determined based on the target information handling systems and workload data characteristics. Real customer workload data including real-time or near real-time workload data may be used to check a workload model for accuracy before deploying the workload model to a target information handling system.Type: ApplicationFiled: October 21, 2022Publication date: July 11, 2024Inventors: BINA K. THAKKAR, DAVID C. WASER, ASHISH ARVINDBHAI PANCHOLI
-
Publication number: 20240135287Abstract: A system for generating a workload model for a target information handling system includes gathering workload data from a plurality of information handling systems, dividing the workload data into a plurality of workload data bins, identifying workload data characteristics for each workload data bin and identifying workload data sets that may be applicable to the target information handling system. A workload mix may be determined based on the target information handling systems and workload data characteristics. Real customer workload data including real-time or near real-time workload data may be used to check a workload model for accuracy before deploying the workload model to a target information handling system.Type: ApplicationFiled: October 20, 2022Publication date: April 25, 2024Inventors: BINA K. THAKKAR, DAVID C. WASER, ASHISH ARVINDBHAI PANCHOLI
-
Publication number: 20240134779Abstract: A system for generating test cases with workload mixes for a set of target information handling systems includes gathering workload data from a plurality of information handling systems, dividing the workload data into a plurality of workload data bins, identifying workload data characteristics for each workload data bin and identifying workload data sets that may be applicable to a set of target information handling systems. A workload mix may be determined based on workload characteristics of the set of target information handling systems. Real customer workload data including real-time or near real-time workload data may be used to check a test case for accuracy before deploying a test case to a target information handling system.Type: ApplicationFiled: October 20, 2022Publication date: April 25, 2024Inventors: BINA THAKKAR, DAVID C. WASER, ASHISH ARVINDBHAI PANCHOLI
-
Patent number: 11836365Abstract: Methods, apparatus, and processor-readable storage media for automatically adjusting storage system configurations in a storage-as-a-service environment using machine learning techniques are provided herein. An example computer-implemented method includes obtaining performance-related data for at least one storage system in a storage-as-a-service environment; processing at least a portion of the obtained performance-related data using one or more rule-based analyses; identifying, based at least in part on results of the processing, one or more storage system configurations, of the at least one storage system, requiring adjustment; determining, using at least one machine learning technique, one or more adjustment amounts for the one or more storage system configurations; and automatically adjusting the one or more storage system configurations, within the storage-as-a-service environment, in accordance with the one or more determined adjustment amounts.Type: GrantFiled: June 29, 2021Date of Patent: December 5, 2023Assignee: Dell Products L.P.Inventors: Bina K. Thakkar, David C. Waser, Ashish A. Pancholi
-
Publication number: 20230127840Abstract: A methods for identifying a multi-tenant storage array for an application workload includes identifying workload parameters and defining a plurality of groups for each parameter and a plurality of “bins” corresponding to tuples of the groups. Exemplary workload parameters include a percent read parameter and an I/O size parameter. A bin mix of the workload is determined based on historical data wherein the bin mix indicates bins associated with workload activity exceeding a specified threshold. The bin mix is used to define at least some inputs for a supervised learning model of a process for homing application workloads in a multi-tenant storage array. After appropriate training of the model with a generative adversarial network, the model may be invoked to infer or predict attributes of a suitable storage array. The workload may be associated with a scaling factor that influences the determination of a suitable storage array.Type: ApplicationFiled: October 27, 2021Publication date: April 27, 2023Applicant: Dell Products L.P.Inventors: Ashish A. PANCHOLI, Bina K. THAKKAR, David C. WASER
-
Publication number: 20220413723Abstract: Methods, apparatus, and processor-readable storage media for automatically adjusting storage system configurations in a storage-as-a-service environment using machine learning techniques are provided herein. An example computer-implemented method includes obtaining performance-related data for at least one storage system in a storage-as-a-service environment; processing at least a portion of the obtained performance-related data using one or more rule-based analyses; identifying, based at least in part on results of the processing, one or more storage system configurations, of the at least one storage system, requiring adjustment; determining, using at least one machine learning technique, one or more adjustment amounts for the one or more storage system configurations; and automatically adjusting the one or more storage system configurations, within the storage-as-a-service environment, in accordance with the one or more determined adjustment amounts.Type: ApplicationFiled: June 29, 2021Publication date: December 29, 2022Inventors: Bina K. Thakkar, David C. Waser, Ashish A. Pancholi
-
Patent number: 11438408Abstract: Transferring a workload among computing devices is described. For instance, a system can comprise a first device with a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. In an example implementation, a transfer instruction receiving component can receive a transfer instruction from a second device, with the transfer instruction being generated based on a first utilization characteristic assigned to the first device and a second utilization characteristic assigned to a third device. In one or more embodiments, the first utilization characteristic can be based on a workload to provide a service to a client device served by the first device, and the second utilization characteristic can be based on measure of available workload processing capacity for the third device.Type: GrantFiled: January 20, 2021Date of Patent: September 6, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Ashish Arvindbhai Pancholi, Bina K. Thakkar, David C. Waser
-
Publication number: 20220232067Abstract: Transferring a workload among computing devices is described. For instance, a system can comprise a first device with a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. In an example implementation, a transfer instruction receiving component can receive a transfer instruction from a second device, with the transfer instruction being generated based on a first utilization characteristic assigned to the first device and a second utilization characteristic assigned to a third device. In one or more embodiments, the first utilization characteristic can be based on a workload to provide a service to a client device served by the first device, and the second utilization characteristic can be based on measure of available workload processing capacity for the third device.Type: ApplicationFiled: January 20, 2021Publication date: July 21, 2022Inventors: Ashish Arvindbhai Pancholi, Bina K. Thakkar, David C. Waser
-
Patent number: 11372561Abstract: Determining drive configurations may include: receiving a data set including tier distributions for data storage systems; applying principal component analysis to the data set to generate a resulting data set having number of dimension in comparison to the data set; determining clusters using the resulting data set, wherein each cluster includes a portion of the tier distributions, wherein each cluster has an associated cluster tier distribution determined in accordance with the portion of the tier distributions in the cluster; selecting one of the clusters; and performing first processing that determines, in accordance with a storage capacity requirement and in accordance with a corresponding cluster tier distribution of the selected one cluster, a drive configuration.Type: GrantFiled: December 4, 2020Date of Patent: June 28, 2022Assignee: EMC IP Holding Company LLCInventors: Bina K. Thakkar, Ashish A. Pancholi, David C. Waser
-
Publication number: 20220179570Abstract: Determining drive configurations may include: receiving a data set including tier distributions for data storage systems; applying principal component analysis to the data set to generate a resulting data set having number of dimension in comparison to the data set; determining clusters using the resulting data set, wherein each cluster includes a portion of the tier distributions, wherein each cluster has an associated cluster tier distribution determined in accordance with the portion of the tier distributions in the cluster; selecting one of the clusters; and performing first processing that determines, in accordance with a storage capacity requirement and in accordance with a corresponding cluster tier distribution of the selected one cluster, a drive configuration.Type: ApplicationFiled: December 4, 2020Publication date: June 9, 2022Applicant: EMC IP Holding Company LLCInventors: Bina K. Thakkar, Ashish A. Pancholi, David C. Waser