配置网络节点需要同时配置弹性虚拟交换机 (Elastic Virtual Switch, EVS) 和 Neutron DHCP 代理。您可以选择配置 Neutron 第 3 层 (L3) 代理。
EVS 使用 VLAN 或 VXLAN 形成 OpenStack 网络的后端并促进 VM 实例之间的通信。这些 VM 实例可以位于同一计算节点上,也可以位于多个计算节点上。有关 EVS 的更多信息,请参阅在 Oracle Solaris 11.2 中管理网络虚拟化和网络资源 中的 第 5 章, 关于弹性虚拟交换机。
配置网络节点时,确保将 evsuser 的 SSH 公钥复制到计算节点和网络节点中每个 evsuser 的 authorized_keys 文件。请参阅下图,其中显示 SSH 公钥的分配。该图假设配置了多个计算节点。
图 8 EVS 控制器 SSH 密钥分配
为更好地管理 Oracle Solaris 11 中 ZFS 与应用程序之间的内存使用情况,请在该节点上设置 usr_reserve_hint_pct 参数,如以下示例所示:
# echo "set user_reserve_hint_pct=80" >>/etc/system.d/site:kernel-zones-reserve # reboot
其中 site 是指您的公司。
您也可以在其他 OpenStack 节点上设置此参数。
有关此参数的更多信息,请在 https://support.oracle.com 中登录到您的 MOS 帐户,然后查看文档 1663862.1《Memory Management Between ZFS and Applications in Oracle Solaris 11.2》。