There a re a couple pieces of software available for creating a virtual machine to allow another OS to Run inside your existing OS:
Parallels availbale here:
http://www.parallels.com/products/desktop/
and Virtual Box available here:
https://www.virtualbox.org
are 2 that i have used successfully.