下载  >  云计算  >  Openstack  > OpenStack Neutron 原理详解

OpenStack Neutron 原理详解 评分:

OpenStack Neutron 原理详解
Open Stack早些版本的网络方案 ●FLAT controller compute compute FLATDHCP nova-network nova-compute nova-compute nova-scheduler ●VLAN VMVMVM VM VM VM nova-api ●MULT|-HOST Led ran br100 br100 br100 lethe).I.. (th)…+(etha) your_ local_network_ip address spade -+--++-+-+-1+----“---1----++++-+--++-+-+- nova- network负责网络功能 FLAT ●指定一个子网,规定虛拟机能使用的i地址范围 ●创建实例时,从有效i地址池获取一个P,为虚拟机实例分配,然 后在虚拟机启动时候注入虚拟机镜像(文件系统); ●手动配置好网桥(br100),所有的系统实例都是和同一个网桥连 接;网桥与连到网桥的实例组成一个虚拟网络 ●网络控制器(nova- network节点)对虚拟机实例进行NAT转换, 实现与外部的通信 ●目前配置注入只能够对Linu类型的操作系统实例正常工作 FLATDHCP 与Fat模式一样,从ip池取出p分配给虚拟机实例,所有的实例都在计算 节点中和一个网桥相关 ●网络控制器(运行nova- network服务的节点)运行 dnsmasq作为 DHCP服务器监听这个网桥 ●实例通过 dhcp bootp发送请求 ●网络控制器把从一个指定的子网中获得的I地址响应给虚拟机实例 ●实例通过网络控制器与外部实现互相访问 FLATDHCP 双网卡多节点 Internet FIatDHO网络模式,单网绪控制器<sPo) -public interfacet flat ntertueuthl -nat_network_bridge-br100 rixed rangel..0.127 一吧咖ksie-32 为pbc组眼m网络流 为dcp刚缙 Public switch etho(public) 192.168.139.50 etho etho 控制情点 十算节点 计算节点 nmsva-network nova-compute VM VM VM Floating甲 I21c8l39.53 brli at心平等 Flat Network dhcp xed range=10.00.1/2了 Hat HaU sixe=2^(32-27)=32 10.0.0.I ethI(flat) (eth1) (eth1) witch 实例自动取量xcdi·要请求 制器响应并分配i 到例的 Publiernloating网率都经 VLAN ●每个用户分配一个VLAN,每个用户创建的 INstance在同—VLAN里 ●每个用户分配一个网段,网络控制器上的DHCP服务器为所有的 ⅥLAN所启动,为虚拟机分配私网IP地址 ●网络控制器为所有 Instance做NAT转换 ●解决了二层隔离的问题,但是VLAN4096的限制,导致单个集群只 能最多4096个用户使用,符合企业私有云使用,但是不适合公有云 public switch XenServer host Xen server host eth1 eth1 xenbr1 xenbr1 etha eth 3 nova-compute VM nova-compute M VM VM noya-network noya-network eth1 a xenapi5 xenapi6 eth1 a xenapi3 xenapi5 VLAN: 100 VLAN: 101 WLAN: 101 VLAN: 102 xenbr2 xenbr2 th2 eth2 prIvate switch MUTLI-HOST模式 ●没有集中的nova- network服务,消除网络瓶颈 ●每个nova- compute节点上,同时运行 nova-network和 dnsmasq, nova- network提供NA和防火墙服务, dnsmase负责 DHCP IP地址分配 ●可以和ⅥAN配置一起使用,同一个ⅥLAN里面的虚拟机相互之间可 以互通 ●符合公有云部署需求,但是nova- network ha是一个隐患 Mutⅰ-Host模式 --public interface=etho flat interface=eth 1 public switch public/floating traffic dhcp traffic --fixed range=10.0.0.0/8 -floating range=99.99.99. 128/25 999990/24 flat network dhcp start=10.0.0.2 etho 999999.2 etho 9999991eth0 999999.3 nova-compute nova-compute nova-compute nova-network nova-network nova-network VETh VIT vm VETT nITI m VITE br100 eth1 19216802eth1 192.1680.1eth1 92.1680.3 10.0.0.2 10.0.0.3 10.0.0.4 etho 100.0.5 19216800/24 1000.0/8 private switch

...展开详情
2018-04-10 上传 大小:2.49MB
举报 收藏
分享