How to create and upload suse linux vhd in my operating system?

I want to make and upload Suse Linux VHD file on my system.
How can I do this?
What are the means needed to upload this?
How long it will take to upload on Mac PC?
Please send me a step-by-step guide on how to perform this.
