Service AppQoE Feature
Catalyst SD-WANConfigure Application Quality of Experience (AppQoE), which redirects service-side traffic to a service node for TCP optimization and Data Redundancy Elimination (DRE). A device is either a forwarder that redirects traffic to service nodes elsewhere, a service node that receives redirected traffic, or both at once on a single box. The device_role picks which, and in doing so selects which of the remaining fields apply. dre enables DRE optimization and is available on every role except forwarder.
Diagram
Section titled “Diagram”Classes
Section titled “Classes”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| feature_ | Class | feature_ | No |
feature_profiles (sdwan)
Section titled “feature_profiles (sdwan)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| service_ | List | service_ | No |
service_profiles (sdwan.feature_profiles)
Section titled “service_profiles (sdwan.feature_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| appqoe_features | List | appqoe_features | No |
appqoe_features (sdwan.feature_profiles.service_profiles)
Section titled “appqoe_features (sdwan.feature_profiles.service_profiles)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^[^&<>! "]{1,128}$ | Yes | |
| description | String | No | ||
| device_role | Choice | forwarder, combined, service_node | Yes | |
| dre | Boolean | true, false | No | |
| dre_ | Choice | small, medium, large, extra-large, default | No | |
| dre_ | String | Regex: ^[. | No | |
| forwarder_ | Any | IP or IP | No | |
| forwarder_ | String | Regex: ^[. | No | |
| forwarder_ | Any | Integer[min: 1, max: 511] or Integer[min: 513, max: 65527] | No | |
| service_ | List | service_ | No |
service_node_groups (sdwan.feature_profiles.service_profiles.appqoe_features)
Section titled “service_node_groups (sdwan.feature_profiles.service_profiles.appqoe_features)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Regex: ^(SNG-APPQOE| | No | |
| service_ | List | Any[IP or IP] | No |
Examples
Section titled “Examples”Example-1: Service controller redirecting to external service nodes
A router acts purely as a forwarder. It does not optimize traffic itself, it redirects it to one or more external service nodes reachable over a dedicated service VPN.
sdwan: feature_profiles: service_profiles: - name: service2 lan_vpns: - name: vpn2 description: Dedicated AppQoE service VPN vpn_id: 2 ethernet_interfaces: - name: vpn2_appqoe_intf interface_name: GigabitEthernet1 ipv4_address_type: static ipv4_address: 10.10.10.1 ipv4_subnet_mask: 255.255.255.252
appqoe_features: - name: appqoe device_role: forwarder forwarder_controller_address: 10.10.10.1 forwarder_controller_vpn: 2 service_node_groups: - name: SNG-APPQOE service_node_addresses: - 10.10.92.21 - 10.10.92.22Example-2: Integrated service node on a branch router
A router runs both the forwarder and the service node on the same device (no DRE optimization).
sdwan: feature_profiles: service_profiles: - name: service1 description: Branch service profile with an integrated service node appqoe_features: - name: appqoe description: Forwarder and service node on the same device device_role: combinedExample-3: Integrated service node with DRE
The same integrated service node, with DRE Optimization enabled.
sdwan: feature_profiles: service_profiles: - name: service1 description: Branch service profile with DRE optimization appqoe_features: - name: appqoe device_role: combined dre: true dre_resource_profile_variable: appqoe_resource_profileExample-4: External service nodes
A dedicated external service node that only receives redirected traffic. Manager fixes the entire service node group for this role, including the virtual port group address, so the feature needs nothing beyond the role itself and resource profile size.
sdwan: feature_profiles: service_profiles: - name: esn_dre description: External service node with DRE appqoe_features: - name: esn_dre_opt description: External service node with DRE optimization device_role: service_node dre: true dre_resource_profile: extra-largeExample-5: Multiple service node groups
A forwarder may redirect to more than one service node group.
sdwan: feature_profiles: service_profiles: - name: service2 lan_vpns: - name: vpn2 description: Dedicated AppQoE service VPN vpn_id: 2 appqoe_features: - name: dc_appqoe description: Forwarder redirecting to two service node groups device_role: forwarder forwarder_controller_address_variable: appqoe_controller_ip forwarder_controller_vpn: 2 service_node_groups: - name: SNG-APPQOE1 service_node_addresses: - 10.99.10.21 - 10.99.10.22 - name: SNG-APPQOE2 service_node_addresses: - 10.99.10.23