This document introduces Nova, an open source cloud computing fabric controller. It describes Nova's core files, binaries, and services. Nova uses a flags module to manage configurable parameters. It has a scheduler module that uses drivers and algorithms to schedule virtual machines across compute hosts. Services include APIs for user interaction and internal RPC for communication between modules.