Optimal partitioning of a multicore server processor in a cloud computing environment, i.e., optimal system (virtual server) configuration for some given types of applications is considered in this paper. Such optimization is important for dynamic resource provision and on-demand server customization in a cloud computing environment for certain specific types of applications, such that the overall system performance is optimized. A multicore server processor is treated as a group of queueing systems with multiple servers, i.e., M/M/m queueing systems. The system performance measure is the average task response time. The problem of optimal multicore server processor partitioning is formulated and solved. The above problem is a well defined optimization problem. We show that although the problem is sophisticated, it can be solve by a numerical algorithm. Numerical data are demonstrated for the problem.
展开▼
机译:本文考虑了云计算环境中多核服务器处理器的最佳分区,即针对某些给定类型的应用程序的最佳系统(虚拟服务器)配置。对于某些特定类型的应用程序,这种优化对于云计算环境中的动态资源提供和按需服务器自定义很重要,以便优化整个系统性能。多核服务器处理器被视为具有多个服务器的一组排队系统,即M / M / m排队系统。系统性能度量是平均任务响应时间。提出并解决了最佳多核服务器处理器分区的问题。上面的问题是定义明确的优化问题。我们表明,尽管问题很复杂,但可以通过数值算法解决。数值数据证明了该问题。
展开▼