This document discusses network function virtualization (NFV) and how OpenStack can be used as an NFV orchestrator. It outlines that telecom operators need to reduce costs and increase agility. NFV aims to implement network functions through software running on standard server hardware instead of proprietary appliances. The ETSI NFVO-MANO framework specifies an NFV orchestrator. The document discusses how OpenStack, with components like Tacker and Heat, provides an orchestration platform as the virtualized infrastructure manager (VIM) to deploy and manage virtual network functions on cloud infrastructure. It also lists some open source NFV orchestrator projects and commercial offerings.