may be you can download Hadoop framework (free) and run it in 1) mononode or 2) multinode mode (the second choice is the best choice that you can do bases on a cluster composed by network of virtual machines(centos for example) installed on the same physic machines). This is a very good environment to practice MapReduce
Combining CloudSim and Hadoop together will be difficult, because CloudSim is a simulator and Hadoop is MapReduce framework which you can run in cloud environment. However you can find Genetic Algorithms solutions in both environments.
Take a look at "A Genetic-Algorithm-Based Approach for Task Migration in Pervasive Clouds" at http://www.hindawi.com/journals/ijdsn/2015/463230/
and "A Framework for Genetic Algorithms Based on Hadoop" at http://arxiv.org/pdf/1312.0086.pdf.
It is possible to run Hadoop on the PC machine under MS Windows or Linux, the easiest way is to download already configured environment and run it in virtual machine (VirtualBox, VMware Player, KVM, Docker). You can make it with the use of Cloudera distribution http://www.cloudera.com/downloads/quickstart_vms/5-5.html and download the image for virtual machine.