With the hosts being managed by vCenter Server you should be able to migrate VM's between hosts. However, whether this can be done with the VM being powered on depends on whether you are using e.g. shared storage, compatible hosts (CPUs), vSphere version/edition, ...
André