分配任务的优先级
Assigning priority to the tasks
分配任务的优先级需要考虑哪些因素?
我正在使用CloudSim 3.0.3模拟器进行模拟,我需要在执行前为每个任务分配优先级,并根据优先级部署任务。我为每个任务设置了以下参数:
- 执行时间(大约)
- 文件大小
- 输出大小
- 执行所需的处理元素 (PE) 数量。
我将在具有以下内容的虚拟机上部署任务:
- 存储量space
- 内存
- MIPS
- PE
- 带宽
我应该考虑哪些参数来分配任务的优先级?
您可以使用 time for execution
作为主要参数或 output size
为任务分配优先级。
具有高输出大小和执行时间的任务将获得更高的优先级。
现在,还要根据其剩余资源(CPU、RAM、MIPS) 为可用 VM 分配优先级,其中 更多可用资源 将获得高优先级。
现在,您可以将高优先级的任务分配给高优先级的虚拟机。
分配任务的优先级需要考虑哪些因素?
我正在使用CloudSim 3.0.3模拟器进行模拟,我需要在执行前为每个任务分配优先级,并根据优先级部署任务。我为每个任务设置了以下参数:
- 执行时间(大约)
- 文件大小
- 输出大小
- 执行所需的处理元素 (PE) 数量。
我将在具有以下内容的虚拟机上部署任务:
- 存储量space
- 内存
- MIPS
- PE
- 带宽
我应该考虑哪些参数来分配任务的优先级?
您可以使用 time for execution
作为主要参数或 output size
为任务分配优先级。
具有高输出大小和执行时间的任务将获得更高的优先级。
现在,还要根据其剩余资源(CPU、RAM、MIPS) 为可用 VM 分配优先级,其中 更多可用资源 将获得高优先级。
现在,您可以将高优先级的任务分配给高优先级的虚拟机。