在openstack的网络部署环节中可以选择部署两种网络类型,公有网络和私有网络,私有网络相比于公有网络,就是多了一个Layer-3代理,Layer-3代理为私有虚拟网络提供路由和NAT服务;
在后续的安装虚拟机实例中,如果之前配置的是公有网络,则实例网络类型配置提供者网络;如果之前配置的是私有网络,则实例网络类型配置私有网络;
对虚拟机的两种网络配置模型做一点总结:
1.网络可以分为openstack集群的网络和创建的虚拟机集群,对于openstack节点组成的集群
每个节点有一个内网IP和提供者网络IP,内网IP用来对openstack集群节点之间相互访问,提供者网络IP用来与instance(虚拟机实例)进行通信或者连接到外部网络;即节点内网IP仅用来于节点集群中的其他节点通信,节点与instace和节点与外部网络的通信不能使用内网IP;
2.对于配置提供者网络类型的instance(虚拟机实例)和配置私有网络的instance
提供者网络类型的instance没有内网IP,分配的是提供者网段的固定IP;即instance有一个提供者网络IP,是固定的
私有网络类型的instance会分配内网IP,然后再从可用IP池中分配一个浮动IP,将浮动IP绑定到instance上;即instance有一个提供者网络IP,是浮动的,同时有一个内网IP;