이 문서에서는 DRE(Data Redundancy Elimination) 최적화를 위한 설정을 만들고 구성하는 방법에 대해 설명합니다.
이 문서에서는 통합 AppQoE(Application Quality of Experience) 솔루션의 일부인 DRE에 대한 설정을 만들고 구성하는 방법을 안내하기 위한 시작 지점 역할을 하며, 다양한 구축 활용 사례에 대해 엔드 투 엔드 일관된 정책 프레임워크 및 모니터링을 제공합니다.
AppQoE 솔루션의 구성 요소:
기존 CCO DRE 설명서에는 전체 엔드 투 엔드 프로세스 설명이 포함되어 있지 않습니다. 이 문서에서는 DRE 솔루션에 대한 단계별 설명을 제공합니다.
DRE 기능에 대한 자세한 기술적 설명은 이 문서의 범위를 벗어납니다. 기술 세부사항 및 DRE 기능에 대해 자세히 알아보려면 이 문서를 사용하십시오.
DRE는 이전에 본 패턴을 캐시하여 중복된 데이터를 제거하는 양면형 솔루션입니다. DRE 기능은 WAN을 통한 데이터 양을 줄이기 위해 압축을 제공하는 LZW(Lempel-Ziv-Welch) 알고리즘과 결합되어 UTD(Unified Threat Defense) 및 SSL(Secure Sockets Layer) 프록시를 사용하는 완전 안전하고 통합된 솔루션을 제공합니다.
애플리케이션 및 프로토콜에 구애받지 않으며 WAN 트래픽을 약 60-90% 줄일 수 있는 클라우드 지원 솔루션입니다.
확장 가능한 솔루션을 구현하기 위해 다양한 구축 시나리오가 지원됩니다.
참고: ESN은 컨트롤러와 제어 연결을 형성하지 않습니다(이전의 vSmart). ESN에는 SD-WAN Manager에 대한 제어 연결이 있습니다.

ESN에는 다음 인터페이스가 필요합니다.

실습 설정에서는 150GB 디스크로도 충분하므로 DRE 최적화가 작동합니다.
이는 랩 환경에서 기능 검증용으로만 유효하며 생산용이 아닙니다. 정확한 디스크 및 기타 권장 사항을 보려면 이 CCO 링크를 확인하십시오.
참고: 이 추가 디스크 요구 사항은 ISN 및 ESN에만 적용됩니다. SC에서는 필요하지 않습니다.
c8kv를 사용하는 경우 app-heavy CPU 프로필 컨피그레이션을 활성화해야 합니다. 이것은 유용한 기사이다.
디바이스 모델에 대한 AppQoE 기능 템플릿(여기에 표시된 템플릿 사용)을 생성합니다.

그런 다음 디바이스 템플릿에서 이 기능 템플릿을 지정합니다.

디바이스 모델에 대한 를AppQoE Feature Template생성합니다.

그런 다음 디바이스 템플릿에서 이 기능 템플릿을 지정합니다.

디바이스 모델에 대한 AppQoE 기능 템플릿을 생성합니다.

그런 다음 디바이스 템플릿에서 이 기능 템플릿을 지정합니다.

이 예에서는 브랜치 위치의 웹 클라이언트가 정의되고 DC 사이트의 웹 서버가 정의되므로 원하는 트래픽에 맞게 조정할 수 있습니다.
UI - 템플릿
시퀀스 1 - 클라이언트 10.107.1.10에서 서버 10.109.1.10으로:

시퀀스 2 - 서버에서 클라이언트로 돌아가기:

CLI:
ISN# show sdwan policy from-vsmart
from-vsmart data-policy _CorpVPN_DRE-data-policy-ISN-2
direction all
vpn-list CorpVPN
sequence 1
match
source-ip 10.107.1.10/32
destination-ip 10.109.1.10/32
action accept
tcp-optimization
dre-optimization
sequence 11
match
source-ip 10.109.1.10/32
destination-ip 10.107.1.10/32
action accept
tcp-optimization
dre-optimization
default-action accept
from-vsmart lists vpn-list CorpVPN
vpn 1
UI - 템플릿
시퀀스 1 -

시퀀스 2 -

CLI:
SC# show sdwan policy from-vsmart
from-vsmart data-policy _CorpVPN_DRE-data-policy-SC_ESN-2
direction all
vpn-list CorpVPN
sequence 1
match
source-ip 10.107.1.10/32
destination-ip 10.109.1.10/32
action accept
tcp-optimization
dre-optimization
service-node-group SNG-APPQOE
sequence 11
match
source-ip 10.109.1.10/32
destination-ip 10.107.1.10/32
action accept
tcp-optimization
dre-optimization
service-node-group SNG-APPQOE
default-action accept
from-vsmart lists vpn-list CorpVPN
vpn 1
ISN# show sdwan appqoe dreopt status
DRE ID : 52:54:dd:2a:74:d7-018eafaa99e1-f9ff51aa DRE uptime : 04:10:59:59 Health status : GREEN Health status change reason : None Last health status change time : 04:10:59:59 Last health status notification sent time : 1 second DRE cache status : Active Disk cache usage : 2% Disk latency : 25 ms Active alarms: None Configuration: Profile type : S Maximum connections : 750 Maximum fanout : 35 Disk size : 60 GB Memory size : 2048 MB CPU cores : 1 Disk encryption : ON
ISN# show sdwan appqoe flow active T:TCP, S:SSL, U:UTD, D:DRE Flow ID VPN ID Source IP Port Destination IP Port Tx Bytes Rx Bytes Services -------------------------------------------------------------------------------------------------------------- 54382538667 1 10.107.1.10 55340 10.109.1.10 80 263663268 640416 TD
ISN# show sdwan appqoe dreopt statistics Total connections : 4 Max concurrent connections : 1 Current active connections : 1 Total connection resets : 0 Total original bytes : 3570 MB Total optimized bytes : 1633 MB Overall reduction ratio : 54% Disk size used : 2% Cache details: Cache status : Active Cache Size : 59132 MB Cache used : 2% Oldest data in cache : 01:22:02:49 Replaced(last hour): size : 0 MB
SC# show service-insertion type appqoe service-node-group Service Node Group name : SNG-APPQOE Service Context : appqoe/1 Member Service Node count : 1 Service Node (SN) : 10.115.1.10 Auto discovered : No SN belongs to SNG : SNG-APPQOE Current status of SN : Alive System IP : 10.1.90.2 Site ID : 90 Time current status was reached : Sat Apr 6 07:26:16 2024 Cluster protocol VPATH version : 2 (Bitmap recvd: 3) Cluster protocol incarnation number : 1 Cluster protocol last sent sequence number : 1714282683 Cluster protocol last received sequence number: 1931795 Cluster protocol last received ack number : 1714282682 Health Markers: AO Load State tcp GREEN 0% ssl RED/NOT AVAILABLE dre GREEN 0% http RED/NOT AVAILABLE utd chnl RED/NOT AVAILABLE
ESN# show sdwan appqoe dreopt status DRE ID : 52:54:dd:c3:40:17-018eb15f4fc3-49ee2d0f DRE uptime : 04:11:28:50 Health status : GREEN Health status change reason : None Last health status change time : 04:11:28:50 Last health status notification sent time : 1 second DRE cache status : Active Disk cache usage : 2% Disk latency : 10 ms Active alarms: None Configuration: Profile type : S Maximum connections : 750 Maximum fanout : 35 Disk size : 60 GB Memory size : 2048 MB CPU cores : 1 Disk encryption : ON ESN# show sdwan appqoe flow active T:TCP, S:SSL, U:UTD, D:DRE Flow ID VPN ID Source IP Port Destination IP Port Tx Bytes Rx Bytes Services -------------------------------------------------------------------------------------------------------------- 20022800299 1 10.107.1.10 55340 10.109.1.10 80 2998777 1074725760 TD
ESN# show sdwan appqoe dreopt statistics Total connections : 4 Max concurrent connections : 1 Current active connections : 1 Total connection resets : 0 Total original bytes : 4294 MB Total optimized bytes : 1634 MB Overall reduction ratio : 61% Disk size used : 2% Cache details: Cache status : Active Cache Size : 59132 MB Cache used : 2% Oldest data in cache : 01:22:04:08 Replaced(last hour): size : 0 MB
SD-WAN Manager Device(SD-WAN 관리자 디바이스) 대시보드에서 AppQoE DRE 데이터를 보려면 다음을 확인합니다.
Clock set수동으로 설정할 수도 있습니다.policy ip visibility features multi-sn enable
policy ip visibility features dre enable
policy ip visibility features sslproxy enable - (for SSL traffic)
참고: 이러한 대시보드를 보려면 온디맨드 문제 해결을 활성화해야 합니다. 여기에 표시된 대시보드 화면에는 실시간 정보가 표시되지 않습니다.
최신 데이터를 가져오려면 다음Tools > On Demand Troubleshooting과 같이 이동하여 적절한 장치 및 'DPI'를 데이터 유형으로 선택하고 최근 3시간 동안의 DPI 통계를 검색할 수 있습니다.

약 900MB의 데이터가 다운로드되었습니다(3 x 200MB 파일 및 3 x 100MB 파일) - 원래 트래픽(노란색).
최적화를 통해 WAN을 통해 전송되는 트래픽의 양이 8.07MB에 불과했으며, 대역폭 사용량이 약 90% 감소했습니다. 즉, BLUE(Optimized Traffic)입니다.

ESN이 여러 개인 경우Controller탭에 누적 데이터가 표시되고Service Node탭에는 개별 ESN 데이터가 표시됩니다.



예:
예를 들어 TCP 최적화에 지원되는 최대 세션은 = 40000입니다.
(최대 세션 값은 서비스 노드의show sdwan appqoe rm-resources CLI 출력에서 찾을 수 있습니다.)
Max sessions(최대 세션) 값은 디바이스별로 다릅니다.
40000/16 = 2500, 각 블록의 크기.
현재 세션 수가 3000개이면 두 번째 블록에 해당됩니다.
로드 = (2/16) x 100 = 12%(소수점 제외).
DRE 및 SSL 프록시에 대해서도 동일합니다. 해당 최대 세션 값은 계산에서 고려됩니다.
Router#show sdwan appqoe rm-resources
==========================================================
RM Resources
==========================================================
RM Global Resources :
Max Services Memory (KB) : 12221390
Available System Memory(KB) : 0
Used Services Memory (KB) : 24442780
Used Services Memory (%) : 0
System Memory Status : GREEN
Num sessions Status : GREEN
Overall HTX health Status : GREEN
Registered Service Resources :
TCP Resources:
Max Sessions : 40000
Used Sessions : 0
Memory Per Session : 64
SSL Resources:
Max Sessions : 40000
Used Sessions : 0
Memory Per Session : 50
DRE Resources:
Max Sessions : 22000
Used Sessions : 0
Memory Per Session : 50
HTTP Resources:
Max Sessions : 0
Used Sessions : 0
Memory Per Session : 0
현재 연결 수가 최대 세션의 약 95%에 도달하면 서비스 노드는 FULL(노란색 상태)로 표시되고 이 서비스 노드의 새 플로우에 대해 AppQoE가 by-passed됩니다.
1. Catalyst 8000 Edge 플랫폼 제품군, ASR1000 & ISR4000 SD-WAN TCP 최적화 및 DRE 성능 및 확장
2. Cisco 8000 Series Secure Routers SD-WAN TCP 최적화 및 DRE 성능 및 확장
Q: 파일 전송 응용 프로그램은 HTTP를 통한 SOAP를 사용하며 메시지 수준에서 WSS(WS-Security)가 적용됩니다.
이 시나리오에서 DRE가 여전히 유효할 수 있습니까? 아니면 WSS를 통한 메시지 레벨 암호화가 기본적으로 호환되지 않습니까?
A : WS 보안은 TLS 수준 암호화를 사용하지 않습니다. 따라서 DRE에서는 작동하지 않습니다.
| 개정 | 게시 날짜 | 의견 |
|---|---|---|
2.0 |
13-Aug-2025
|
추가 - 로드 값 계산, FAQ, 성능 및 확장 링크 문서 |
1.0 |
30-Apr-2024
|
최초 릴리스 |