There is no term like virtual cloud computing.The term really used is “virtual private cloud computing”. Virtual private cloud is a type of cloud computing which provides private cloud capability using the public cloud of service provider. So for customer cloud is private cloud but underlying implementation exist in public cloud. Virtual private cloud implementation