cloudsim で、データセンター クラスからオブジェクトを作成すると、VM 割り当てポリシーの入力パラメーターが 1 つしかありません。私の仕事では、データセンターに 2 種類のアプリケーションがあり、データセンターの vm 割り当てポリシーはそれらについて異なる必要があります。
どうすればいいですか?
クラウドレットの 2 つのクラスを拡張し、それらの を初期化し、メソッドを 3 つのパラメーター ( 、、 )Apptype
でオーバーロードする必要がありますか?それとも、より良い解決策がありますか?allocateVmTohost
vm
Host
CloudletType