شبکه های نرم افزار محور (Software Defined Network) یا SDN

شبکه های نرم افزار محور (Software Defined Network) یا SDN

شبکه های نرم افزار محور (Software Defined Network) یا SDN

هدف این شبکه ها ایجاد یک مدیریت جامع و مرکزی برای کارشناسان شبکه میباشد تا آنها بتوانند

در صورت نیاز به ایجاد تغییرات در شبکه در سریع ترین زمان ممکن زیرساخت های لازم را فراهم سازند .

SDN چند تکنولوژی مختلف در شبکه ها را در بر میگیرد که طراحی آن به شکلی است که علاوه بر انعطاف پذیری

و سرعت امکان پشتیبانی از سرور های مجازی و تجهیزات ذخیره سازی که

در دیتاسنتر های مدرن استفاده میشوند را به ما میدهد.

SDN چگونه کار میکند ؟

تمامی مدل های SDN دارای یکSDN Controller  و همچنین Southbound APIs و Northbound APIs است.

SDN Controller  : قلب یا هسته مرکزی شبکه های SDN است . که به ما این امکان را میدهد تا یک دید کلی

از شبکه داشته باشیم . و همچنین کارشناسان شبکه را قادر میسازد تا نحوه ارسال دیتا را به

تجهیزات پایه مثل روتر و سوئیچ دیکته کند.

Southbound APIs : شبکه های SDN از  Southbound APIs ها برای پخش اطلاعات

بین سوئیچ ها و روتر ها استفاده میکند.

Open Flow اولین استاندارد SDN است و هنوز نیز یکی از پرکاربرد ترین پروتکل های SDN به شمار میرود.

Northbound APIs : شبکه های SDN از Northbound APIs ها برای ارتباط با لایه نرم افزار (Application) استفاده میکند .

که این امر به راهبران شبکه این امکان را میدهد تا از با استفاده از کد های برنامه نویسی Traffic Shaping

را انجام داده و سریس های خود را گسترش دهند.

” شبکه های نرم افزار محور (Software Defined Network) یا SDN “

 

SDN همان Open Flow نیست !

در بعضی موارد مردم Open Flow را با SDN یکی میدانند ولی باید توجه داشت که Open Flow

تنها بخش کوچکی از یک شبکه بسیار بزرگتر به نام Software Defined Network است.

Open Flow تنها یک استاندارد است برای ایجاد ارتباط بین Control Plane و بخش تصمیم گیر راجع به

چگونگی ارسال اطلاعات یا Forwarding Plane. باید در نظر داشت که Open Flow تنها استاندارد شبکه های SDN نیست.

چرا از باید به سمت استفاده از شبکه های SDN رفت ؟

شبکه های اجتماعی , تلفن های همراه و شبکه های ابری شبکه های فعلی ما را روز به روز به محدود تر میکنند .

این در حالی است که ذخیره سازی و مدریت رایانه ها و سرور ها با استفاده از تکنولوژی مجازی سازی و اتوماسیون

بسیار پیشرفت داشته است ولی این پیشرفت ها با توجه با محدودیت شبکه های فعلی محدود شده اند.

شبکه های SDN این پتانسیل را دارند که انقلابی در دیتاسنتر های فعلی از طریق مدیریت و کنترل جامع شبکه ها

ایجاد کنند تا شبکه های فعلی بیشتر به سمت تکنولوژی هایی مانند مجازی سازی پیش بروند.