我有一些虚拟机,我将它们分成一些称为“虚拟集群”的组。实际上,我有一个 Vm 列表列表,如下所示:
VCs = List <List<Vm>>
另一方面,我有一些小云,我将它们分成一些称为工作负载的组。实际上,我有一个 cloudlet 列表,如下所示:
WDs = List <List<Cloudlets>>
现在我需要将第 i个小云列表分配给第i 个虚拟集群列表。实际上我需要这样的东西:
for (int i=0; i<VCs.size(); i++)
for (int j=0; j<VCs.get(i).size(); j++){
broker.submitVmList (Vcs.get(i));
broker.submitCloudletList (Vcs.get(i).get(j);
}
但它不起作用,最后它将所有小云分别分配给所有虚拟机!我怎样才能做到这一点?