Filed:2024-12-13Pub:2026-06-18
Applicant:SAP SE
If the sizing for an application is incorrect, either too many resources are allocated for the application or too few. Traditionally, sizing is based on answers to a questionnaire, assumptions, data gathered after the application is deployed, or various combinations thereof. As discussed herein, directed testing is used to gather information about the hardware requirements of the application. The gathered information is used along with quality of service information to accurately size the application. A load unit component performs load testing of the application to find a linear dependence of the application on hardware resources for one or more dimensions of demand on the application. Based on the data gathered by the load unit component, a multi-variable linear regression is performed to determine a resource unit for the application and a number of instances of the resource unit to be allocated to the application.