美文网首页OpenStack
OpenStack组件 Neutron

OpenStack组件 Neutron

作者: 廖马儿 | 来源:发表于2017-05-23 17:59 被阅读63次

    OpenStack核心模块Neutron
    提供网络服务
    可插拔的架构设计
    支持只能怪多主流网络供应商以及技术
    SDN

    提供的网络服务:
    二层交换Switching
    Linux Bridge/Open vSwift
    三层路由Routing
    负载均衡
    防火墙
    VPN

    Neutron的基本概念:

    Flat:扁平网络
    Vlan: 是一个二层的广播域,同一vlan的instance可以通信,不同vlan职能通过router通信。vlan网络可以跨节点,是应用最为广泛的网络类型。
    vXlan:vxlan网络通过唯一的segmentation ID(也叫VNI)与其他vxlan网络区分。vxlan中数据包会通过VNI封装成UPD包进行传输的。因为二层的包通过封装在三层传输,能够克服vlan和物理网络基础设施的限制。(我们选择vxlan,打破vlan和物理网络基础设施的限制)
    Gre: gre是与vxlan类似的一种Overlay网络。主要区别在于使用IP包而非UDP进行封装。
    Network:network是一个隔离的二层广播域。Neutron支持多种类型的network,包括local, flat,VLAN,VxLAN,和GRE。
    Subnet:
    子网,subnet是一个IPv4

    Neutron概念架构:


    图片.png

    Neutron Server:
    对外提供网络API,接受请求,调用相关的project,处理这些请求。


    neutron经验

    1.列出路由:

    neutron router-list
    

    2.neutron的帮助查看

    neutron --help
    

    3.查看neutron agent

    neutron agent-list
    

    4.查看路由器

    neutron router-list
    

    5.注意不能删除连接有实例的路由器。

    6.neutron的好文章:
    http://blog.kongfy.com/2015/05/openstack网络迷宫:neutron以及lbaas/

    相关文章

      网友评论

        本文标题:OpenStack组件 Neutron

        本文链接:https://www.haomeiwen.com/subject/rfdgxxtx.html