CPC H04L 41/5009 (2013.01) [H04L 41/0806 (2013.01); H04L 41/145 (2013.01)] | 19 Claims |
1. A method for determining a resource configuration of a cloud service system by use of a system simulation tool, wherein the system simulation tool comprises a model library and an apparatus for determining a resource configuration, the model library comprises a basic hardware model set, a cloud infrastructure model set, and a basic software model set, the method comprising:
obtaining a model required for each service of the cloud service system from the model library;
obtaining a resource limit setting of each required model;
creating a service workflow among the obtained models, to obtain a system simulation model of the cloud service system, wherein the service workflow indicates the interaction workflow among the models and the sequence of model execution in a single service;
using training data to train a service performance model of each service in the system simulation model, wherein the training data comprises part or all of the test data collected from the cloud service system in a testing environment, and the service performance model defines a resource consumption of a single request running on a service in the system simulation model;
using the service performance models and the system simulation model to perform system simulation with a given resource configuration set and the resource limit settings, to obtain a system performance KPI; and
determining a resource configuration with the best system performance KPI in the resource configuration set as the resource configuration of the cloud service system.
|