neutron中的dhcp功能
1. 分布式dhcp
特点:
1)一个dhcp port对应多个host上的tap设备。
2)基于port event的network与agent的绑定与解绑定,即创建tap设备、namespace、host文件等。
3)相同dhcp tap设备的mac地址隔离,drop src/dst mac。
4)集中式切换成分布式dhcp工作内容:
创建分布式dhcp口会有并发问题,故通过修改原有集中式dhcp port而非新建。
集中式下namespace和tap设备的清理。
优点:提高dhcp 网络规模;每个节点dhcp服务都相互独立,故障后互不影响。
缺点:增加每个主机内存、cpu等物理资源的消耗。