08 2016 档案
创建第一个 local network(I) - 每天5分钟玩转 OpenStack(80)
摘要:在 ML2 配置文件中 enable local network 后,本节将开始创建第一个 local network。
阅读全文
在 ML2 中 enable local network - 每天5分钟玩转 OpenStack(79)
摘要:前面完成了一系列准备工作,本节开始将创建各种 Neutorn 网络,我们首先讨论 local network。
阅读全文
实践 Neutron 前的两个准备工作 - 每天5分钟玩转 OpenStack(78)
摘要:上一节配置了 linux-bridge mechanism driver,本节再做两个准备工作:
1. 检视初始的网络状态。
2. 了解 linux bridge 环境中的各种网络设备。
阅读全文
配置 linux-bridge mechanism driver - 每天5分钟玩转 OpenStack(77)
摘要:本节开始我们将学习 Linux Bridge 如何实现 Neutron 的各种功能。
首先需要配置 linux-bridge mechanism driver。
阅读全文
为 Neutron 准备物理基础设施(II) - 每天5分钟玩转 OpenStack(76)
摘要:本节将按照上一节的规划安装配置控制节点和计算节点。
阅读全文
为 Neutron 准备物理基础设施(I) - 每天5分钟玩转 OpenStack(75)
摘要:实践 Neutron 第一步就是准备实验用的物理环境。
需要先解决如下几个问题:
1. 需要几个节点?
2. 如何分配节点的角色?
3. 节点上部署哪些服务?
4. 配几个网卡?
5. 物理网络如何连接?
阅读全文
两张图总结 Neutron 架构 - 每天5分钟玩转 OpenStack(74)
摘要:前面我们详细讨论了 Neutron 架构,现在用两张图做个总结。
阅读全文
Service Plugin / Agent - 每天5分钟玩转 OpenStack(73)
摘要:Core Plugin/Agent 负责管理核心实体:net, subnet 和 port。而对于更高级的网络服务,则由 Service Plugin/Agent 管理。
阅读全文
详解 ML2 Core Plugin(II) - 每天5分钟玩转 OpenStack(72)
摘要:上一节我们讨论了 ML2 Plugin 解决的问题,本节将继续研究 ML2 的架构:driver 机制。
阅读全文
详解 ML2 Core Plugin(I) - 每天5分钟玩转 OpenStack(71)
摘要:Core Plugin 的功能是维护数据库中 network, subnet 和 port 的状态,并负责调用相应的 agent 在 network provider 上执行相关操作。本节将详细讨论最重要的 ML2 Core Plugin。
阅读全文
Neutron 如何支持多种 network provider - 每天5分钟玩转 OpenStack(70)
摘要:Neutron 的架构是非常开放的,其 plugin 和 agent 模式可以支持多种 network provider,只要遵循一定的设计原则和规范。本节我们将开始讨论这个主题。
阅读全文
理解 Neutron Server 分层模型 - 每天5分钟玩转 OpenStack(69)
摘要:本节开始讨论 Neutron 的各个服务组件,首先学习 Neutron Server 的分层模型。
阅读全文
Neutron 物理部署方案 - 每天5分钟玩转 OpenStack(68)
摘要:前面我们讨论了 Neutron 的架构,本节讨论 Neutron 的物理部署方案:
不同节点部署不同的 Neutron 服务组件。
阅读全文
Neutron 架构 - 每天5分钟玩转 OpenStack(67)
摘要:本节分析 Neutron 的逻辑架构,讨论组成 Neutron 的组件,它们各自扮演的角色以及如何协调工作。
阅读全文