Updated Chassis MMU settings for 40G/100G/400G line cards (#11108)
* Updated Chassis MMU settings for 40G/100G/400G line cards
This commit is contained in:
parent
699c4e5bbf
commit
981454767d
@ -1,65 +1,37 @@
|
||||
{%- set default_cable = '5m' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0,192,4) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "3220805000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "2102272"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"dynamic_th":"-2",
|
||||
"xon_offset":"2560",
|
||||
"xon":"0",
|
||||
"xoff":"66048"
|
||||
},
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"xon_offset":"0",
|
||||
"static_th":"30535680"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"static_th":"33030144"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"-1"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_queue_buffers(port_names) %}
|
||||
"BUFFER_QUEUE": {
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
},
|
||||
{% endfor %}
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|0-2": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
},
|
||||
{% endfor %}
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}{% if not loop.last %},{% endif %}
|
||||
{% endfor %}
|
||||
}
|
||||
{%- endmacro %}
|
||||
{%- set default_cable = '300m' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0,192,4) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "6441610000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "11678515"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"xon_offset": "2560",
|
||||
"dynamic_th":"0"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"static_th":"33030144"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"-1"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
||||
|
@ -1,23 +1,17 @@
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold xon_offset
|
||||
10000 5m 1280 2560 45506 0 1280
|
||||
25000 5m 1280 2560 49152 0 1280
|
||||
40000 5m 1280 2560 49152 0 1280
|
||||
50000 5m 1280 2560 53248 0 1280
|
||||
100000 5m 1280 2560 65536 0 1280
|
||||
200000 5m 1280 2560 90112 0 1280
|
||||
400000 5m 1280 2560 135168 0 1280
|
||||
10000 40m 1280 2560 45506 0 1280
|
||||
25000 40m 1280 2560 49152 0 1280
|
||||
40000 40m 1280 2560 53248 0 1280
|
||||
50000 40m 1280 2560 57344 0 1280
|
||||
100000 40m 1280 2560 69632 0 1280
|
||||
200000 40m 1280 2560 102400 0 1280
|
||||
400000 40m 1280 2560 159744 0 1280
|
||||
10000 300m 1280 2560 49152 0 1280
|
||||
25000 300m 1280 2560 61440 0 1280
|
||||
40000 300m 1280 2560 69632 0 1280
|
||||
50000 300m 1280 2560 77824 0 1280
|
||||
100000 300m 1280 2560 114688 0 1280
|
||||
200000 300m 1280 2560 188416 0 1280
|
||||
400000 300m 1280 2560 331776 0 1280
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold xon_offset
|
||||
40000 300m 1280 2560 69632 0 1280
|
||||
100000 300m 1280 2560 110592 0 1280
|
||||
400000 300m 1280 2560 315392 0 1280
|
||||
40000 1000m 1280 2560 114688 0 1280
|
||||
100000 1000m 1280 2560 225280 0 1280
|
||||
400000 1000m 1280 2560 778240 0 1280
|
||||
40000 2000m 1280 2560 184320 0 1280
|
||||
100000 2000m 1280 2560 393216 0 1280
|
||||
400000 2000m 1280 2560 1445888 0 1280
|
||||
40000 80000m 1280 2560 5369856 0 1280
|
||||
100000 80000m 1280 2560 13357056 0 1280
|
||||
400000 80000m 1280 2560 53305344 0 1280
|
||||
40000 120000m 1280 2560 8028160 0 1280
|
||||
100000 120000m 1280 2560 20004864 0 1280
|
||||
400000 120000m 1280 2560 79900672 0 1280
|
||||
|
@ -1,21 +1 @@
|
||||
{%- macro generate_wred_profiles() %}
|
||||
"WRED_PROFILE": {
|
||||
"AZURE_LOSSLESS" : {
|
||||
"wred_green_enable" : "true",
|
||||
"wred_yellow_enable" : "true",
|
||||
"wred_red_enable" : "true",
|
||||
"ecn" : "ecn_all",
|
||||
"green_max_threshold" : "2097152",
|
||||
"green_min_threshold" : "250000",
|
||||
"yellow_max_threshold" : "2097152",
|
||||
"yellow_min_threshold" : "1048576",
|
||||
"red_max_threshold" : "2097152",
|
||||
"red_min_threshold" : "1048576",
|
||||
"green_drop_probability" : "5",
|
||||
"yellow_drop_probability": "5",
|
||||
"red_drop_probability" : "5"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
||||
|
||||
{%- include 'qos_config.j2' %}
|
||||
|
@ -1,65 +1,37 @@
|
||||
{%- set default_cable = '5m' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0,192,4) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "3220805000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "2102272"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"dynamic_th":"-2",
|
||||
"xon_offset":"2560",
|
||||
"xon":"0",
|
||||
"xoff":"66048"
|
||||
},
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"xon_offset":"0",
|
||||
"static_th":"30535680"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"static_th":"33030144"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"-1"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_queue_buffers(port_names) %}
|
||||
"BUFFER_QUEUE": {
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
},
|
||||
{% endfor %}
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|0-2": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
},
|
||||
{% endfor %}
|
||||
{% for port in port_names.split(',') %}
|
||||
"{{ port }}|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}{% if not loop.last %},{% endif %}
|
||||
{% endfor %}
|
||||
}
|
||||
{%- endmacro %}
|
||||
{%- set default_cable = '300m' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0,192,4) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "6441610000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "11678515"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"xon_offset": "2560",
|
||||
"dynamic_th":"0"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"static_th":"33030144"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"-1"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
||||
|
@ -1,23 +1,17 @@
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold xon_offset
|
||||
10000 5m 1280 2560 45506 0 1280
|
||||
25000 5m 1280 2560 49152 0 1280
|
||||
40000 5m 1280 2560 49152 0 1280
|
||||
50000 5m 1280 2560 53248 0 1280
|
||||
100000 5m 1280 2560 65536 0 1280
|
||||
200000 5m 1280 2560 90112 0 1280
|
||||
400000 5m 1280 2560 135168 0 1280
|
||||
10000 40m 1280 2560 45506 0 1280
|
||||
25000 40m 1280 2560 49152 0 1280
|
||||
40000 40m 1280 2560 53248 0 1280
|
||||
50000 40m 1280 2560 57344 0 1280
|
||||
100000 40m 1280 2560 69632 0 1280
|
||||
200000 40m 1280 2560 102400 0 1280
|
||||
400000 40m 1280 2560 159744 0 1280
|
||||
10000 300m 1280 2560 49152 0 1280
|
||||
25000 300m 1280 2560 61440 0 1280
|
||||
40000 300m 1280 2560 69632 0 1280
|
||||
50000 300m 1280 2560 77824 0 1280
|
||||
100000 300m 1280 2560 114688 0 1280
|
||||
200000 300m 1280 2560 188416 0 1280
|
||||
400000 300m 1280 2560 331776 0 1280
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold xon_offset
|
||||
40000 300m 1280 2560 69632 0 1280
|
||||
100000 300m 1280 2560 110592 0 1280
|
||||
400000 300m 1280 2560 315392 0 1280
|
||||
40000 1000m 1280 2560 114688 0 1280
|
||||
100000 1000m 1280 2560 225280 0 1280
|
||||
400000 1000m 1280 2560 778240 0 1280
|
||||
40000 2000m 1280 2560 184320 0 1280
|
||||
100000 2000m 1280 2560 393216 0 1280
|
||||
400000 2000m 1280 2560 1445888 0 1280
|
||||
40000 80000m 1280 2560 5369856 0 1280
|
||||
100000 80000m 1280 2560 13357056 0 1280
|
||||
400000 80000m 1280 2560 53305344 0 1280
|
||||
40000 120000m 1280 2560 8028160 0 1280
|
||||
100000 120000m 1280 2560 20004864 0 1280
|
||||
400000 120000m 1280 2560 79900672 0 1280
|
||||
|
@ -1,21 +1 @@
|
||||
{%- macro generate_wred_profiles() %}
|
||||
"WRED_PROFILE": {
|
||||
"AZURE_LOSSLESS" : {
|
||||
"wred_green_enable" : "true",
|
||||
"wred_yellow_enable" : "true",
|
||||
"wred_red_enable" : "true",
|
||||
"ecn" : "ecn_all",
|
||||
"green_max_threshold" : "2097152",
|
||||
"green_min_threshold" : "250000",
|
||||
"yellow_max_threshold" : "2097152",
|
||||
"yellow_min_threshold" : "1048576",
|
||||
"red_max_threshold" : "2097152",
|
||||
"red_min_threshold" : "1048576",
|
||||
"green_drop_probability" : "5",
|
||||
"yellow_drop_probability": "5",
|
||||
"red_drop_probability" : "5"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
||||
|
||||
{%- include 'qos_config.j2' %}
|
||||
|
@ -0,0 +1,2 @@
|
||||
{%- set default_topo = 't2' %}
|
||||
{%- include 'buffers_config.j2' %}
|
@ -0,0 +1,37 @@
|
||||
{%- set default_cable = '300m' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0,144,4) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "6441610000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "11354112"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"xon_offset": "2560",
|
||||
"dynamic_th":"0"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"static_th":"33030144"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"-1"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
@ -0,0 +1,17 @@
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold xon_offset
|
||||
40000 300m 1280 2560 69632 0 1280
|
||||
100000 300m 1280 2560 110592 0 1280
|
||||
400000 300m 1280 2560 315392 0 1280
|
||||
40000 1000m 1280 2560 114688 0 1280
|
||||
100000 1000m 1280 2560 225280 0 1280
|
||||
400000 1000m 1280 2560 778240 0 1280
|
||||
40000 2000m 1280 2560 184320 0 1280
|
||||
100000 2000m 1280 2560 393216 0 1280
|
||||
400000 2000m 1280 2560 1445888 0 1280
|
||||
40000 80000m 1280 2560 5369856 0 1280
|
||||
100000 80000m 1280 2560 13357056 0 1280
|
||||
400000 80000m 1280 2560 53305344 0 1280
|
||||
40000 120000m 1280 2560 8028160 0 1280
|
||||
100000 120000m 1280 2560 20004864 0 1280
|
||||
400000 120000m 1280 2560 79900672 0 1280
|
@ -0,0 +1 @@
|
||||
{%- include 'qos_config.j2' %}
|
@ -0,0 +1,2 @@
|
||||
{%- set default_topo = 't2' %}
|
||||
{%- include 'buffers_config.j2' %}
|
@ -0,0 +1,37 @@
|
||||
{%- set default_cable = '300m' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0,144,4) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "6441610000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "11354112"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"xon_offset": "2560",
|
||||
"dynamic_th":"0"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"static_th":"33030144"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"-1"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
@ -0,0 +1,17 @@
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold xon_offset
|
||||
40000 300m 1280 2560 69632 0 1280
|
||||
100000 300m 1280 2560 110592 0 1280
|
||||
400000 300m 1280 2560 315392 0 1280
|
||||
40000 1000m 1280 2560 114688 0 1280
|
||||
100000 1000m 1280 2560 225280 0 1280
|
||||
400000 1000m 1280 2560 778240 0 1280
|
||||
40000 2000m 1280 2560 184320 0 1280
|
||||
100000 2000m 1280 2560 393216 0 1280
|
||||
400000 2000m 1280 2560 1445888 0 1280
|
||||
40000 80000m 1280 2560 5369856 0 1280
|
||||
100000 80000m 1280 2560 13357056 0 1280
|
||||
400000 80000m 1280 2560 53305344 0 1280
|
||||
40000 120000m 1280 2560 8028160 0 1280
|
||||
100000 120000m 1280 2560 20004864 0 1280
|
||||
400000 120000m 1280 2560 79900672 0 1280
|
@ -0,0 +1 @@
|
||||
{%- include 'qos_config.j2' %}
|
@ -0,0 +1,2 @@
|
||||
{%- set default_topo = 't2' %}
|
||||
{%- include 'buffers_config.j2' %}
|
@ -0,0 +1,37 @@
|
||||
{%- set default_cable = '300m' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0,36) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "6441610000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "11354112"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"xon_offset": "2560",
|
||||
"dynamic_th":"0"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"static_th":"33030144"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"-1"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
@ -0,0 +1,17 @@
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold xon_offset
|
||||
40000 300m 1280 2560 69632 0 1280
|
||||
100000 300m 1280 2560 110592 0 1280
|
||||
400000 300m 1280 2560 315392 0 1280
|
||||
40000 1000m 1280 2560 114688 0 1280
|
||||
100000 1000m 1280 2560 225280 0 1280
|
||||
400000 1000m 1280 2560 778240 0 1280
|
||||
40000 2000m 1280 2560 184320 0 1280
|
||||
100000 2000m 1280 2560 393216 0 1280
|
||||
400000 2000m 1280 2560 1445888 0 1280
|
||||
40000 80000m 1280 2560 5369856 0 1280
|
||||
100000 80000m 1280 2560 13357056 0 1280
|
||||
400000 80000m 1280 2560 53305344 0 1280
|
||||
40000 120000m 1280 2560 8028160 0 1280
|
||||
100000 120000m 1280 2560 20004864 0 1280
|
||||
400000 120000m 1280 2560 79900672 0 1280
|
@ -0,0 +1 @@
|
||||
{%- include 'qos_config.j2' %}
|
@ -0,0 +1,2 @@
|
||||
{%- set default_topo = 't2' %}
|
||||
{%- include 'buffers_config.j2' %}
|
@ -0,0 +1,37 @@
|
||||
{%- set default_cable = '300m' %}
|
||||
|
||||
{%- macro generate_port_lists(PORT_ALL) %}
|
||||
{# Generate list of ports #}
|
||||
{%- for port_idx in range(0,36) %}
|
||||
{%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %}
|
||||
{%- endfor %}
|
||||
{%- endmacro %}
|
||||
|
||||
{%- macro generate_buffer_pool_and_profiles() %}
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "6441610000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "11354112"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"xon_offset": "2560",
|
||||
"dynamic_th":"0"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"static_th":"33030144"
|
||||
},
|
||||
"egress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"dynamic_th":"-1"
|
||||
}
|
||||
},
|
||||
{%- endmacro %}
|
@ -0,0 +1,17 @@
|
||||
# PG lossless profiles.
|
||||
# speed cable size xon xoff threshold xon_offset
|
||||
40000 300m 1280 2560 69632 0 1280
|
||||
100000 300m 1280 2560 110592 0 1280
|
||||
400000 300m 1280 2560 315392 0 1280
|
||||
40000 1000m 1280 2560 114688 0 1280
|
||||
100000 1000m 1280 2560 225280 0 1280
|
||||
400000 1000m 1280 2560 778240 0 1280
|
||||
40000 2000m 1280 2560 184320 0 1280
|
||||
100000 2000m 1280 2560 393216 0 1280
|
||||
400000 2000m 1280 2560 1445888 0 1280
|
||||
40000 80000m 1280 2560 5369856 0 1280
|
||||
100000 80000m 1280 2560 13357056 0 1280
|
||||
400000 80000m 1280 2560 53305344 0 1280
|
||||
40000 120000m 1280 2560 8028160 0 1280
|
||||
100000 120000m 1280 2560 20004864 0 1280
|
||||
400000 120000m 1280 2560 79900672 0 1280
|
@ -0,0 +1 @@
|
||||
{%- include 'qos_config.j2' %}
|
@ -1,79 +1,71 @@
|
||||
{
|
||||
"CABLE_LENGTH": {
|
||||
"AZURE": {
|
||||
"Ethernet180": "5m",
|
||||
"Ethernet8": "5m",
|
||||
"Ethernet184": "5m",
|
||||
"Ethernet188": "5m",
|
||||
"Ethernet0": "5m",
|
||||
"Ethernet4": "5m",
|
||||
"Ethernet108": "5m",
|
||||
"Ethernet100": "5m",
|
||||
"Ethernet128": "5m",
|
||||
"Ethernet104": "5m",
|
||||
"Ethernet68": "5m",
|
||||
"Ethernet96": "5m",
|
||||
"Ethernet124": "5m",
|
||||
"Ethernet148": "5m",
|
||||
"Ethernet92": "5m",
|
||||
"Ethernet120": "5m",
|
||||
"Ethernet144": "5m",
|
||||
"Ethernet52": "5m",
|
||||
"Ethernet160": "5m",
|
||||
"Ethernet140": "5m",
|
||||
"Ethernet56": "5m",
|
||||
"Ethernet164": "5m",
|
||||
"Ethernet76": "5m",
|
||||
"Ethernet72": "5m",
|
||||
"Ethernet64": "5m",
|
||||
"Ethernet32": "5m",
|
||||
"Ethernet16": "5m",
|
||||
"Ethernet36": "5m",
|
||||
"Ethernet12": "5m",
|
||||
"Ethernet168": "5m",
|
||||
"Ethernet116": "5m",
|
||||
"Ethernet80": "5m",
|
||||
"Ethernet112": "5m",
|
||||
"Ethernet84": "5m",
|
||||
"Ethernet152": "5m",
|
||||
"Ethernet136": "5m",
|
||||
"Ethernet156": "5m",
|
||||
"Ethernet132": "5m",
|
||||
"Ethernet48": "5m",
|
||||
"Ethernet172": "5m",
|
||||
"Ethernet44": "5m",
|
||||
"Ethernet176": "5m",
|
||||
"Ethernet40": "5m",
|
||||
"Ethernet28": "5m",
|
||||
"Ethernet88": "5m",
|
||||
"Ethernet60": "5m",
|
||||
"Ethernet20": "5m",
|
||||
"Ethernet24": "5m"
|
||||
"Ethernet180": "300m",
|
||||
"Ethernet8": "300m",
|
||||
"Ethernet184": "300m",
|
||||
"Ethernet188": "300m",
|
||||
"Ethernet0": "300m",
|
||||
"Ethernet4": "300m",
|
||||
"Ethernet108": "300m",
|
||||
"Ethernet100": "300m",
|
||||
"Ethernet128": "300m",
|
||||
"Ethernet104": "300m",
|
||||
"Ethernet68": "300m",
|
||||
"Ethernet96": "300m",
|
||||
"Ethernet124": "300m",
|
||||
"Ethernet148": "300m",
|
||||
"Ethernet92": "300m",
|
||||
"Ethernet120": "300m",
|
||||
"Ethernet144": "300m",
|
||||
"Ethernet52": "300m",
|
||||
"Ethernet160": "300m",
|
||||
"Ethernet140": "300m",
|
||||
"Ethernet56": "300m",
|
||||
"Ethernet164": "300m",
|
||||
"Ethernet76": "300m",
|
||||
"Ethernet72": "300m",
|
||||
"Ethernet64": "300m",
|
||||
"Ethernet32": "300m",
|
||||
"Ethernet16": "300m",
|
||||
"Ethernet36": "300m",
|
||||
"Ethernet12": "300m",
|
||||
"Ethernet168": "300m",
|
||||
"Ethernet116": "300m",
|
||||
"Ethernet80": "300m",
|
||||
"Ethernet112": "300m",
|
||||
"Ethernet84": "300m",
|
||||
"Ethernet152": "300m",
|
||||
"Ethernet136": "300m",
|
||||
"Ethernet156": "300m",
|
||||
"Ethernet132": "300m",
|
||||
"Ethernet48": "300m",
|
||||
"Ethernet172": "300m",
|
||||
"Ethernet44": "300m",
|
||||
"Ethernet176": "300m",
|
||||
"Ethernet40": "300m",
|
||||
"Ethernet28": "300m",
|
||||
"Ethernet88": "300m",
|
||||
"Ethernet60": "300m",
|
||||
"Ethernet20": "300m",
|
||||
"Ethernet24": "300m"
|
||||
}
|
||||
},
|
||||
|
||||
"BUFFER_POOL": {
|
||||
"ingress_lossless_pool": {
|
||||
"size": "3220805000",
|
||||
"size": "6441610000",
|
||||
"type": "both",
|
||||
"mode": "dynamic",
|
||||
"xoff": "2102272"
|
||||
"xoff": "11678515"
|
||||
}
|
||||
},
|
||||
"BUFFER_PROFILE": {
|
||||
"ingress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"1280",
|
||||
"dynamic_th":"-2",
|
||||
"xon_offset":"2560",
|
||||
"xon":"0",
|
||||
"xoff":"66048"
|
||||
},
|
||||
"ingress_lossy_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
"size":"0",
|
||||
"xon_offset":"0",
|
||||
"static_th":"30535680"
|
||||
"size":"1280",
|
||||
"xon_offset":"2560",
|
||||
"dynamic_th":"0"
|
||||
},
|
||||
"egress_lossless_profile": {
|
||||
"pool":"ingress_lossless_pool",
|
||||
@ -226,139 +218,139 @@
|
||||
|
||||
"BUFFER_QUEUE": {
|
||||
"Ethernet180|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet8|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet184|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet188|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet0|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet4|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet108|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet100|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet128|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet104|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet68|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet96|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet124|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet148|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet92|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet120|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet144|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet52|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet140|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet56|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet164|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet76|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet72|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet64|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet32|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet16|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet36|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet12|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet88|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet116|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet80|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet112|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet84|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet152|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet136|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet156|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet132|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet48|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet44|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet176|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet40|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet28|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet60|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet20|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet24|3-4": {
|
||||
"profile" : "ingress_lossless_profile"
|
||||
"profile" : "egress_lossless_profile"
|
||||
},
|
||||
"Ethernet180|0-2": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
@ -497,93 +489,137 @@
|
||||
},
|
||||
"Ethernet180|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet8|5-6": {
|
||||
},
|
||||
"Ethernet8|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet184|5-6": {
|
||||
},
|
||||
"Ethernet184|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet188|5-6": {
|
||||
},
|
||||
"Ethernet188|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet0|5-6": {
|
||||
},
|
||||
"Ethernet0|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet4|5-6": {
|
||||
},
|
||||
"Ethernet4|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet108|5-6": {
|
||||
},
|
||||
"Ethernet108|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet100|5-6": {
|
||||
},
|
||||
"Ethernet100|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet128|5-6": {
|
||||
},
|
||||
"Ethernet128|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet104|5-6": {
|
||||
},
|
||||
"Ethernet104|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet68|5-6": {
|
||||
},
|
||||
"Ethernet68|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet96|5-6": {
|
||||
},
|
||||
"Ethernet96|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet124|5-6": {
|
||||
},
|
||||
"Ethernet124|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet148|5-6": {
|
||||
},
|
||||
"Ethernet148|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet92|5-6": {
|
||||
},
|
||||
"Ethernet92|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet120|5-6": {
|
||||
},
|
||||
"Ethernet120|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet144|5-6": {
|
||||
},
|
||||
"Ethernet144|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet52|5-6": {
|
||||
},
|
||||
"Ethernet52|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet140|5-6": {
|
||||
},
|
||||
"Ethernet140|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet56|5-6": {
|
||||
},
|
||||
"Ethernet56|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet164|5-6": {
|
||||
},
|
||||
"Ethernet164|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet76|5-6": {
|
||||
},
|
||||
"Ethernet76|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet72|5-6": {
|
||||
},
|
||||
"Ethernet72|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet64|5-6": {
|
||||
},
|
||||
"Ethernet64|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet32|5-6": {
|
||||
},
|
||||
"Ethernet32|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet16|5-6": {
|
||||
},
|
||||
"Ethernet16|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet36|5-6": {
|
||||
},
|
||||
"Ethernet36|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet12|5-6": {
|
||||
},
|
||||
"Ethernet12|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet88|5-6": {
|
||||
},
|
||||
"Ethernet88|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet116|5-6": {
|
||||
},
|
||||
"Ethernet116|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet80|5-6": {
|
||||
},
|
||||
"Ethernet80|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet112|5-6": {
|
||||
},
|
||||
"Ethernet112|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet84|5-6": {
|
||||
},
|
||||
"Ethernet84|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet152|5-6": {
|
||||
},
|
||||
"Ethernet152|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet136|5-6": {
|
||||
},
|
||||
"Ethernet136|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet156|5-6": {
|
||||
},
|
||||
"Ethernet156|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet132|5-6": {
|
||||
},
|
||||
"Ethernet132|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet48|5-6": {
|
||||
},
|
||||
"Ethernet48|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet44|5-6": {
|
||||
},
|
||||
"Ethernet44|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet176|5-6": {
|
||||
},
|
||||
"Ethernet176|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet40|5-6": {
|
||||
},
|
||||
"Ethernet40|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet28|5-6": {
|
||||
},
|
||||
"Ethernet28|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet60|5-6": {
|
||||
},
|
||||
"Ethernet60|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet20|5-6": {
|
||||
},
|
||||
"Ethernet20|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}, "Ethernet24|5-6": {
|
||||
},
|
||||
"Ethernet24|5-6": {
|
||||
"profile" : "egress_lossy_profile"
|
||||
}
|
||||
}
|
||||
|
@ -485,7 +485,7 @@
|
||||
"wred_red_enable" : "true",
|
||||
"ecn" : "ecn_all",
|
||||
"green_max_threshold" : "2097152",
|
||||
"green_min_threshold" : "250000",
|
||||
"green_min_threshold" : "1048576",
|
||||
"yellow_max_threshold" : "2097152",
|
||||
"yellow_min_threshold" : "1048576",
|
||||
"red_max_threshold" : "2097152",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -485,7 +485,7 @@
|
||||
"wred_red_enable" : "true",
|
||||
"ecn" : "ecn_all",
|
||||
"green_max_threshold" : "2097152",
|
||||
"green_min_threshold" : "250000",
|
||||
"green_min_threshold" : "1048576",
|
||||
"yellow_max_threshold" : "2097152",
|
||||
"yellow_min_threshold" : "1048576",
|
||||
"red_max_threshold" : "2097152",
|
||||
|
Loading…
Reference in New Issue
Block a user