本章系统介绍了Nova的各个子模块,以及Nova的基本运行原理。其中,为了讲解清楚Nova的基本运行原理,书中所用的案例有一部分是老版本Nova中的内容。虽然Nova更新很快,但是基本运行原理一致,通过老版本简单的代码流程更能介绍清楚Nova的运行框架。
书中对nova-network的讲解最为详细,因为网络部分是Nova中最难解决的内容,概念和术语多,牵涉的面复杂。虽然现在有Neutron来统一管理OpenStack中的网络,但是据业界反馈信息来看,Neutron还是不够稳定。现在不少生产环境依然选择nova-network来管理网络。相比而言,nova-network比Neutron功能简单,出问题的概率要小,更为稳定一些。