为了提高多虚拟业务平面中资源分配过程的准确性和可控性,提出一种基于预测的自适应分配算法.该算法使用灰色预测模型预测出各虚拟节点下一时刻的资源使用量,然后通过建立分配因子与资源利用率之间的数学模型,自适应地分配并修改资源分配值,使其符合实际需求.对于不同的虚拟业务平面,可设定不同的分配参数来控制分配结果,使其满足不同的服务等级.最后,通过实验证明该方法在快速准确地实现动态资源分配的同时,能满足多个虚拟业务平面的分配,并且将虚拟资源利用率维持在合理的目标值附近.
In order to improve the accuracy and controllability of resource allocation process in multiple virtual planes, a prediction-based adaptive allocation algorithm is proposed. The algorithm used a grey prediction model to predict the resource usage for each virtual node at the next time, and then adaptively distributed and modified the value of resource allocation through the establishment of the mathematical model between the allocation factors and resource utilization, until it could meet the actual demand. For different virtual business plane, the algorithm could set different allocation parameters to control the allo- cation results so as to meet the different levels of service. Finally, the experiments show that the algo- rithm can not only implement the process of dynamic resource allocation quickly and accurately, but also meet the distribution of multiple virtual business planes. And in this process, the virtual resource utiliza- tion is maintained at a reasonable value near the target.