Download
% number of components
NoComponents = 5;
% number of hardware requirements
HardwareREQ = 3;
% number of virtual machines offers
VMOffers = 20;
% virtual machines offers
VMSpecs = [|64, 976000, 1000,
|64, 488000, 8000,
|64, 1952, 1000,
|32, 244000, 2000,
|32, 244000, 4000,
|16, 122000, 2000,
|16, 30000, 2000,
|17, 117000, 24000,
|16, 122000, 1000,
|8, 61000, 6000,
|8, 68400, 2000,
|8, 68400, 2000,
|4, 15000, 2000,
|4, 30500, 3000,
|4, 30500, 1000,
|2, 7500, 1000,
|2, 3750, 2000,
|1, 1700, 1000,
|1, 3750, 1000,
|1, 3750, 1000|];
% minimum requirements for each component
CompREQ = [| 2, 512, 1000,
| 2, 512, 2000,
| 4, 2048, 500,
| 4, 2048, 500,
| 4, 4000, 500 |];
% the cost of virtual machines
VMPrice = [8403, 9152, 16000, 4105, 4576, 1373, 1430, 5400, 3079, 1470, 1301, 1288, 402, 827, 379, 146, 128, 58, 93, 98 ];