随着通信网络系统向虚拟化、软件化和服务化方向发展,网络功能虚拟化(简称NFV)和软件定义网络(简称SDN)技术被逐步引入网络基础设施中,在标准的商业服务器、交换机和存储器上完成网络功能,取代原先的专用设备。笔者参考OpenStack的解决方案,提出了基于NFV和SDN的通信基础设施虚拟化框架,对计算、存储、网络通信资源的虚拟化、虚拟网络功能服务化调用以及基于OpenStack的网络资源调度管理进行了研究,提升了通信基础设施的资源共享、按需服务能力。