المحتويات

المقدمة

معلومات أساسية

تحسين DRE

التحكم في الاتصالات

خطوات إنشاء إعداد AppQoE DRE باستخدام IS و ESN

1. النظام (الواجهات والأجهزة) والطبولوجيا

1-1 - الطبولوجيا والواجهات

1-2 الاحتياجات من الأقراص

1.3. إضافة أجهزة إلى قناة SD-WAN Fabric

تفاصيل الطراز C8000v

2. الفرع: تكوين AppQoE IS

3. مركز البيانات/المركز: تكوين ESN ل AppQoE

4. مركز البيانات/المركز: تكوين AppQoE SC

5. سياسة مركزية لبيانات حركة المرور

أ. برانش

باء - لجنة التنمية المستدامة/المركز

التحقق - CLI

Branch IS

مركز التحكم في التيار المستمر/المركز

DC/Hub ESN

التحقق - لوحة المعلومات

Branch IS

مركز التحكم في التيار المستمر/المركز

DC/Hub ESN

حساب الحمل

الأداء والتطور

الأسئلة الشائعة

المقدمة

يوضح هذا المستند كيفية إنشاء إعداد لتحسين إزالة تكرار البيانات (DRE) وتكوينه.

معلومات أساسية

يهدف هذا المستند إلى العمل كنقطة بداية للحصول على إرشادات حول كيفية إنشاء إعداد لتقنية إعادة التوجيه الديناميكي (DRE) وتكوينه، وهو جزء من حل متكامل لجودة تجربة التطبيقات (AppQoE)، يوفر إطارا سياسيا متناسقا شاملا ومراقبة للعديد من حالات إستخدام النشر.

كتل إنشاء حل AppQoE:

- تصحيح أخطاء إعادة التوجيه (FEC) وتكرار الحزم (PD): معالجة مشاكل فقدان الحزم. راجع من أجل FEC.

- تحسين TCP: مشكلات زمن وصول الشبكات واسعة النطاق (WAN). راجع حالة إستخدام إختياري لبروتوكول TCP أحادي الجانب.

- تحسين DRE: معالجة المشكلات المتعلقة بانخفاض النطاق الترددي. يتم إستخدام تحسين DRE بشكل نموذجي مع تحسين TCP.

لا تحتوي وثائق CCO DRE الموجودة على وصف كامل للعملية من نهاية إلى نهاية. يوفر هذا المستند وصفا شاملا خطوة بخطوة لحل DRE.

يوجد شرح فني عميق لوظائف DRE خارج نطاق هذه المقالة. إذا كنت ترغب في معرفة المزيد حول التفاصيل الفنية ووظائف DRE، فيرجى إستخدام هذه الوثائق.

تحسين DRE

يعد DRE حلا مزدوج الجوانب يعمل على إزالة البيانات المكررة من خلال التخزين المؤقت للنماذج التي تم رؤيتها من قبل. وبالإضافة إلى خوارزمية Lempel-Ziv-Welch (LZW)، التي توفر الضغط لتقليل مقدار البيانات عبر شبكة الاتصال واسعة النطاق (WAN)، توفر ميزة DRE حلا آمنا ومدمجا بشكل كامل مع وكيل Unified Threat Defense (UTD) و Secure Ckets Layer (SSL).

وهو حل لا يعتمد على التطبيقات والبروتوكولات، كما أنه حل مجهز لخدمة الشبكة يوفر إمكانية تقليل حركة مرور البيانات عبر شبكة WAN بنسبة تتراوح بين 60 و 90٪ تقريبا.

ويتم دعم سيناريوهات نشر مختلفة للتوصل إلى حل قابل للتطوير.

- يوفر الحل المتكامل حلا من صندوق واحد لنشر الخدمات الفرعية، ويطلق عليها اسم عقدة الخدمة المتكاملة (IS).

- يتم فصل عقد الخدمة الخارجية (ESN) عن موجهات الحافة المعترضة أو وحدة التحكم في الخدمة (SC) في نشر عقدة الخدمة الخارجية، عادة في مراكز البيانات والمحاور. يتم تحقيق إعادة توجيه التدفقات استنادا إلى حركة مرور التطبيقات باستخدام نهج البيانات.

التحكم في الاتصالات

ملاحظة: لا يشكل ESN أي اتصال تحكم بوحدة التحكم (المعروفة سابقا باسم vSmart). يحتوي ESN على اتصال تحكم بإدارة SD-WAN.

خطوات إنشاء إعداد AppQoE DRE باستخدام IS و ESN

1. النظام (الواجهات والأجهزة) والطبولوجيا

1-1 - الطبولوجيا والواجهات

يتطلب ESN الواجهات التالية:

- اتصال واجهة VPN0 بوحدات التحكم (المدير والمتحقق من الصحة (مؤقت)).

يمكن أن تكون إمكانية الاتصال من ESN إلى وحدات التحكم مباشرة أو عبر SC. ويتم تنفيذ هذه التوصية عبر SC لأن ذلك يجنبنا الحاجة إلى وجود دائرة إضافية لشبكة WAN على شبكة ESN.

- واجهة VPN0 أخرى للاتصال بوحدة التحكم في الخدمة.

- اختياري: واجهة إدارة VPN512.

1-2 الاحتياجات من الأقراص

لإعداد مختبر، يكون قرص 150GB جيدا بما فيه الكفاية، حتى يعمل تحسين DRE.

وهذا مفيد فقط للتحقق الوظيفي في بيئة معملية، ولا يعني الإنتاج. للحصول على قرص دقيق وتوصيات أخرى، تحقق من إرتباط CCO هذا.

ملاحظة: هذا متطلب القرص الإضافي خاص فقط ب IS و ESN. غير مطلوب على SC.

1.3. إضافة أجهزة إلى قناة SD-WAN Fabric

- إستخدام القوالب (متوفرة بدءا من 20.6/17.6 وما بعده): قالب ميزة AppQoe الذي يمكن تحديده في "قالب الجهاز" كقالب إضافي.

- إستخدام مجموعات التكوين (تتوفر بدءا من 20.14/17.14 وما بعده): يتوفر حزمة ميزة AppQoE في ملف تعريف الخدمة/الشبكة المحلية (LAN) في مجموعة التكوين.

تفاصيل الطراز C8000v

إذا كنت تستخدم c8kv، فتأكد من تمكين تكوين ملف تعريف وحدة المعالجة المركزية (CPU) المثقل للتطبيقات. هذه مقالة مفيدة.

2. الفرع: تكوين AppQoE IS

قم بإنشاء قالب ميزة AppQoE (باستخدام القوالب كما هو موضح هنا) لنموذج الجهاز.

بعد ذلك، حدد قالب الميزة هذا في قالب الجهاز.

3. مركز البيانات/المركز: تكوين ESN ل AppQoE

إنشاءAppQoE Feature Templateلطراز الجهاز.

بعد ذلك، حدد قالب الميزة هذا في قالب الجهاز.

4. مركز البيانات/المركز: تكوين AppQoE SC

إنشاء قالب ميزة AppQoE لنموذج الجهاز.

بعد ذلك، حدد قالب الميزة هذا في قالب الجهاز.

5. سياسة مركزية لبيانات حركة المرور

- هناك حاجة إلى سياستين مختلفتين: واحد لعقدة الخدمة الداخلية (IS) والآخر لوحدة التحكم في الخدمة (SC).

- يجب أن يكون إتجاه النهج هو 'All' لكل منهما.

- يجب أن تكون مجموعة عقد الخدمة فارغة ل IS ومحددة ل SC.

- يتم إستخدام تحسين DRE بشكل نموذجي مع تحسين TCP. عند تمكين DRE، فإنه يمكن تحسين TCP أيضا.

في هذا المثال، يتم تحديد عميل ويب على موقع فرع وخادم ويب على موقع وحدة التحكم بالمجال DC، يمكنك ضبطه وفقا لذلك لحركة المرور ذات الاهتمام.

أ. برانش

واجهة المستخدم - القالب

التسلسل 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

باء - لجنة التنمية المستدامة/المركز

واجهة المستخدم - القالب

التسلسل 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

التحقق - CLI

Branch IS

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

DC/Hub ESN

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

التحقق - لوحة المعلومات

لعرض بيانات DRE الخاصة ب AppQoE في لوحة معلومات جهاز إدارة SD-WAN، تأكد من:

- تتم مزامنة وحدات التحكم ووقت الأجهزة بواسطة تكوين بروتوكول وقت الشبكة (NTP). يمكنك أيضا إستخدام الأمرClock setلتعيين الساعة يدويا.

- إضافة واجهة سطر الأوامر (CLIs) هذه إلى تكوين الجهاز (IS/SC/ESN):

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 "DPI" كنوع بيانات، واسترداد إحصائيات DPI للساعات الثلاث الأخيرة كما هو موضح هنا:

Branch IS

تم تنزيل حوالي 900 ميجابايت من البيانات (3 ملفات سعة 200 ميجابايت و 3 ملفات سعة 100 ميجابايت) - حركة المرور الأصلية (أصفر).

نتج عن التحسين 8.07 ميجابايت فقط من حركة المرور عبر شبكة الاتصال واسعة النطاق (WAN)، مما يقلل إستخدام النطاق الترددي العريض بنسبة 90٪ تقريبا - حركة المرور المحسنة (BLUE).

مركز التحكم في التيار المستمر/المركز

إذا كانت هناك شبكات ESN متعددة، فعندئذ تظهرControllerعلامة التبويب البيانات التراكمية وتظهرService Nodeعلامة التبويب بيانات ESN الفردية.

DC/Hub ESN

حساب الحمل

مثال:

على سبيل المثال، الحد الأقصى لجلسات العمل المدعومة لتحسين TCP هو = 40000.

(يمكن العثور على قيمة الحد الأقصى لجلسات العمل من إخراجshow sdwan appqoe rm-resources واجهة سطر الأوامر (CLI) على عقدة الخدمة).

لاحظ أن قيمة الحد الأقصى لجلسات العمل خاصة بالجهاز.

40000/16 = 2500، حجم كل كتلة.

إذا كان العدد الحالي لجلسات العمل، فلنقل 3000، فإنه يقع في الكتلة الثانية.

الحمل = (2/16) × 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٪ من جلسات عمل الحد الأقصى، يتم وضع علامة على عقدة الخدمة على أنها ممتلئة (الحالة الصفراء) ويتم تمرير AppQoE بشكل ثانوي للتدفقات الجديدة، لعقدة الخدمة هذه.

الأداء والتطور

ارجع إلى تحسين SD-WAN TCP و DRE - الأداء والتطوير.

الأسئلة الشائعة

س: يستخدم تطبيق نقل الملفات SOAP عبر HTTP، مع تطبيق أمان WS-Security (WSS) على مستوى الرسالة.

هل لا يزال DRE فعالا في هذا السيناريو، أم أن التشفير على مستوى الرسالة عبر WSS غير متوافق بشكل أساسي معه؟

ج: لا يستخدم أمان WS تشفير مستوى TLS. وبالتالي، فإنها لا تعمل مع DRE.