Cisco vBranch is an enterprise offering for small to medium-sized branches to deploy their needed appliances as a virtual machine using Cisco NFV on Cisco ENCS servers.