You have a very clear explanation of cloud computing. All of my questions are answers just by reading you post.

____________________________________
Private Cloud Hosting