The document discusses factors to consider when configuring compute nodes in OpenStack including choosing CPUs, hypervisors, storage solutions, and overcommitting resources. It describes the pros and cons of different storage approaches like using shared storage off the compute nodes, shared storage on the nodes, or non-shared storage on the nodes. The document recommends considering reliability, scalability, I/O requirements, and available resources when deciding on a storage configuration. It also provides tips on using different node configurations, limiting resources if hosts are restricted, and notes live migration support with non-shared storage.