To improve the resource utilization, the task resource requirement features of processor, network, disk and so on were efficiently estimated through analyzing the way of the task request, measuring the performance of application program in task or simulating to run the task. Afterwards, according to the features of resource requirement, the tasks could be classified into processor bound task, communicate bound task, disk bound task and others. And then the classified tasks were integrated with specific virtual machines to make all kinds of resources to be used efficiently. The research shows that the method can classify the task efficiently. And compared to unclassified method, it can reduce the times of virtual machines migration or integration.%为提高云计算中心的资源利用率,可以通过分析任务的请求方式、度量任务中应用程序的性能、模拟运行任务等方法有效估测出任务对处理器、网络带宽、磁盘等各类资源的需求特性.然后根据资源的需求特性,将任务分为计算型、通信型、磁盘型、综合型等多种类型,进而再将分类后的任务与特定类型的虚拟机实例相结合,来实现对各类资源的有效利用.实验结果表明,任务分类方法可以有效地分出任务的类型,和未使用任务分类的方法相比,其执行过程中能有效减少虚拟机的迁移和整合次数.
展开▼