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 can be achieved by ensuring below points:
secure data transfer between a private enterprise and a public cloud provider
customer’s data remains isolated from every other
private IP addressing or allocating a unique VLAN to each customer.
Virtual cloud computing benefits
Cost effective.Cheaper then private cloud implementation.