• centos ovn 搭建测试(七:QOS)


    QOS 功能验证

    # 逻辑交换机及逻辑port创建

    # 创建logical switch
    ovn-nbctl ls-add ls
    
    # 创建 logical port ls-veth1
    ovn-nbctl lsp-add ls ls-veth1
    ovn-nbctl lsp-set-addresses ls-veth1 "aa:aa:aa:11:11:aa 1.1.1.100"
    
    # 创建 logical port ls-veth3
    ovn-nbctl lsp-add ls ls-veth3
    ovn-nbctl lsp-set-addresses ls-veth3 "aa:aa:aa:11:11:bb 1.1.1.200"

    # 命名空间配置

    # ovn-master:
    ip netns add ns1
    ip link add veth1 type veth peer name veth2
    ifconfig veth1 up
    ifconfig veth2 up
    ip link set veth2 netns ns1
    ip netns exec ns1 ip link set veth2 address aa:aa:aa:11:11:aa
    ip netns exec ns1 ip addr add 1.1.1.100/24 dev veth2
    ip netns exec ns1 ip link set veth2 up
    
    ovs-vsctl add-port br-int  veth1
    ovs-vsctl set Interface veth1 external_ids:iface-id=ls-veth1 
    
    ip netns exec ns1 ip addr show
    
    # ovn-node1:
    ip netns add ns2
    ip link add veth3 type veth peer name veth4
    ifconfig veth3 up
    ifconfig veth4 up
    ip link set veth4 netns ns2
    ip netns exec ns2 ip link set veth4 address aa:aa:aa:11:11:bb
    ip netns exec ns2 ip addr add 1.1.1.200/24 dev veth4
    ip netns exec ns2 ip link set veth4 up
    
    ovs-vsctl add-port br-int  veth3 
    ovs-vsctl set Interface veth3 external_ids:iface-id=ls-veth3 
    
    ip netns exec ns2 ip addr show

    # 配置限速

    ovn-nbctl set logical_switch_port ls-veth1 options:qos_max_rate=1000000
    ovn-nbctl set logical_switch_port ls-veth1 options:qos_burst=1000000

    # 查看配置

    [root@ovn-master ~]# ovn-nbctl list logical_switch_port 
    _uuid               : 88c5182c-71fa-40a2-ab58-f881bb26d9a6
    addresses           : ["aa:aa:aa:11:11:bb 1.1.1.200"]
    dhcpv4_options      : []
    dhcpv6_options      : []
    dynamic_addresses   : []
    enabled             : []
    external_ids        : {}
    ha_chassis_group    : []
    name                : "ls-veth3"
    options             : {}
    parent_name         : []
    port_security       : []
    tag                 : []
    tag_request         : []
    type                : ""
    up                  : true
    
    _uuid               : e3550e6b-4e5b-4643-aa3c-681880155ed3
    addresses           : ["aa:aa:aa:11:11:aa 1.1.1.100"]
    dhcpv4_options      : []
    dhcpv6_options      : []
    dynamic_addresses   : []
    enabled             : []
    external_ids        : {}
    ha_chassis_group    : []
    name                : "ls-veth1"
    options             : {qos_burst="1000000", qos_max_rate="1000000"}
    parent_name         : []
    port_security       : []
    tag                 : []
    tag_request         : []
    type                : ""
    up                  : true
  • 相关阅读:
    快速入门:BUMO 节点安装运维指南
    快速入门:BUMO 智能合约(hello world)
    python 多进程处理 multiprocessing模块
    python 多进程处理 multiprocessing模块
    python 多进程处理 multiprocessing模块
    一段简单的数据加密小例程
    一段简单的数据加密小例程
    一段简单的数据加密小例程
    一段简单的数据加密小例程
    家用PC机打造VSphere5.1 测试环境:之部署VCenter Server 5.1
  • 原文地址:https://www.cnblogs.com/wangjq19920210/p/16511134.html
Copyright © 2020-2023  润新知