Thank you Yaser Jararweh for your answer, i ask you if you have an tutorial that explain how to customize CloudSim to simulate an Cloud Private or any other type of Cloud.
I suggest you to follow step-by-step the basic examples you can find in: http://www.cloudbus.org/cloudsim/examples.html. As a background, you may want to have a look at "CloudSim: a toolkit for modeling and simulation of cloud
computing environments and evaluation of resource provisioning algorithms" for having a basic understanding of the model. You should also be familiar with the concept of event-based simulation environments.