If you are saying the words "Your Server" and Cloud Hosting together, then I am sure you don't have it. Try to perhaps understand what Cloud means 1st before trying to jump the gun and go straight to the middle.
Dedicated Servers - 100TB Servers - 100Mbps Unmetered Servers - Web Hosting - CDN Network
Servers in Central, East/West Coast USA, EUROPE and ASIA
Welltodo Century - www.welltodocentury.com