ما هو SD-WAN
بداية تعريف ب Software Defined Network
أجهزة الشبكات بمختلف أشكالها routers, switches, wireless access points وبعيدا عن مبدأ عملها ووظيفتها تقوم بتمرير الرسائل المرسلة من قبل
الأجهزة المستخدمة للشبكة اعتمادا على جداول تمرير
forwarding tables تقوم ببناء
هذه الجداول بنفسها من خلال بروتوكولات تعمل على هذه الأجهزة، وتصنف هذه
البروتوكولات بأنها ضمن مهام control
plane.
تقنية SDN وهي الشبكات المعرفة بالبرمجيات، أي أنها الشبكات التي تقودها
أنظمة برمجيات لأداء وظائفها حيث أن أجهزة الشبكات تقاد من خلال برمجيات تسمى controller تعمل هذه الأخيرة على بناء الجداول اللازمة من لتمرير الرسائل لمختلف
أجهزة الشبكة، بالاضافة لامكانية لتغيير اعدادات أجهزة الشبكة network devices configuration.
من هنا يبدأ تغيير النمط التقليدي
لبناء وتكوين الشبكات من خلال تبني تقنية SDN وهذا يؤدي لنتائج ايجابية أفضل يمكن
الاستفادة منها وخصوصا مع تطور أنظمة مراكز البيانات واستخدام تقنيات جديدة مبنيّة
على virtualization.
تعريف
SD-WAN
يمكن تطبيقSDN في
عدة مجالات منها خطوط WAN التي تربط مختلف مواقع
الشركة معاً سواء بخطوط اتصال عبر تقنيات WAN التقليدية
أو التقنيات الحديثة مثل MPLS أو VPN. فالكثير من
الشركات باتت تملك عدة خيارات تربط مختلف فروع الشركة من بعضها البعض بحيث يكون
خطوط بديلة بين الفروع لرفع التوافرية availability.
يتيح SDN الاستخدام الأمثل لخطوط الـ WAN فعلى سبيل المثال، يمكن تحديد تطبيق application معين ليسلك WAN connection رقم 1، وتطبيق آخر ليسلك مسار عبر WAN connection رقم 2. كما يمكن
تطبيق أمثل لل QoS لمختلف التطبيقات وتوزيع bandwidth بينها على خطوط WAN.
الـ SDN لم تأتي
بجديد حيث يمكن تطبيق QoS وتحديد أولويات حسب التطبيق وتحديد نسبة الاستهلاك لسعة القناة لكل
تطبيق قبل وجود SDN. لقد كان العمل مضنيا عند انشاء وتفعيل السياسات الخاصة بـ QoS ويحتاج لساعات طويلة من العمل.
الأمر الذي الذي اضافه SDN هو سهولة
والبساطة لتطبيق تلك السياسات وكذلك سهولة تصنيف التطبيقات، بحيث يمكن انشاء كل
كذلك على جهاز controller عن طريق واجهة GUI وتنفيذ هذه الاعدادات على عدد كبير من أجهزة الشبكات عن طريق السحب والافلات drag and drop، نعم يمكن عمل اعدادات معقدة على أجهزة الشبكات عن طريق drag and drop، ويمكن تعديل هذه الاعدادات لاحقا عن طريق نفس الطريقة.