If you start PCFDev on your local machine then a single virtual machine is running on top of host os and provides a subset of the cloud foundry components. For normal use cases it is sufficient to use the web interface and the cf command line for a developer.
Mostly traveling between developer needs, cloud platforms and bug hunts. Team Player. Jack of all trades (aka T-shaped cloud engineer with focus on architecture)