I was trying to implement some cloud scheduling algorithms. I needed to simulate the cloud environment to evaluate the performance of the algorithms. I found 'cloud sim' and 'Grid sim' which are basically based on java. can anyone tell me is there any cloud simulation tool which works on C or C++. And also can i simulate cloud or grid environment using MATLAB?