VCPUs can be pinned with a setting like:
The VM will run on physical CPUs 1 2 and 3.
Scheduling can be altered with settings like: