VMware vCloud Director provisions software-defined data center services as virtual data centers that provide virtualized compute, networking, storage and security