将 instance 连接到 flat_net - 每天5分钟玩转 OpenStack(88)
上一节我们创建了 "flat_net",本节将在此网络中部署 instance 并验证连通性。
launch 新的 instance “cirros-vm1”,选择网络 falt_net。
cirros-vm1 分配到的 IP 为 172.16.1.103。
cirros-vm1 被 schedule 到控制节点,对应的 tap 设备为 tapc1875c7f-cb,并且已经连接到 bridge。
当前 flat_net 的结构如下:
继续用同样的方式 launch instance cirros-vm2,分配到的 IP 为 172.16.1.104。
cirros-vm2 被 schedule 到计算节点,对应的 tap 设备为 tapfb3fb197-24,并且连接到 bridge。
这里有两点需要提醒:
-
因为计算节点上没有 hdcp 服务,所以 brctl show 中没有 dhcp 对应的 tap 设备。
-
计算节点上 bridge 的名称与控制节点上一致,都是 brqf153b42f-c3,表明是同一个 network。
当前 flat_net 的结构如下:
cirros-vm1(172.16.1.103) 与 cirros-vm2(172.16.1.104) 位于不同节点,通过 flat_net 相连,下面执行 PING 验证连通性。 在 cirros-vm1 控制台中执行 ping 172.16.1.104
如我们预料,ping 成功。
flat network 至此告一段落。下节将开始深入讨论之前多次涉及的环节:
instance 如何从 Neutron 的 DHCP 服务获得 IP?

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
生产环境运行Docker的关键决策 (云栖征文)
生产环境运行Docker的关键决策 (云栖征文) 首当其冲的镜像管理.虽然Docker官方提供了一个私有镜像仓库允许你自己来部署和管理镜像,但如果它发生故障的话会打断你的发布流程。你将需要选择一款方案来加固私有Docker镜像,同时还得保证在构建和部署过程中可以访问到它们。 其次是网络访问和安全补丁,安全是这个时代最重要的话题,无论哪个平台都躲不开,如果你是在本地开发环境,相对没有安全风险,但你在开发环境为了排障,开发环境相对开放,你就需要在网络配置方面多多考虑,针对不同网络采取不同权限,通过对网络流量的监控,防暴力攻击,最后要记得安全补丁及时跟进。 处理好容器和宿主机之间的负载均衡,常见的做法是使用像Nginx或HAProxy这样的工具来实现。难点主要在于需要保证当容器创建或销毁时它们的配置能够及时更新,为扩容而添加到生产的新Docker宿主机也是如此。你可以及时通过工具或脚本来满足这类需求。无论你选择的是哪款方案,都得确保你的服务注册和你的容器实例同步,并且在容器扩展到多台Docker宿主机的时候在负载均衡策略方面有所响应。 随着容器数量的不断增长,也就自然带来了额...
- 下一篇
docker private registry使用
一、搭建harbor: 步骤:略 二、命令行操作: 登录:docker login docker01 tag image:tag一个 image,名称一定要标准(registryAddress[:端口]/项目/imageName[:tag]),最后将其 push 即可 : docker tag nginx:1.9 docker01/test/nginx:1.9 push即可:docker push docker01/test/nginx:1.9
相关文章
文章评论
共有0条评论来说两句吧...