تصور کنید اتصال بینقص گوشی هوشمند خود را که توسط یک سیستم پیچیده اما چابک که در پشت صحنه کار میکند، فعال شده است. در شبکههای سنتی، هر روتر و سوئیچ به عنوان یک موجودیت مستقل عمل میکند و دادهها را بر اساس قوانین از پیش تعریف شده هدایت میکند. با این حال، این رویکرد غیرمتمرکز با تقاضاهای مدرن دست و پنجه نرم میکند - که با حجم عظیم دادهها، الزامات خدمات پویا و ناکارآمدی مدیریت پراکنده دست و پنجه نرم میکند. هنگامی که یک ویدئو با وجود سیگنال قوی بارگذاری نمیشود، گلوگاه اغلب در این معماریهای قدیمی نهفته است.
شبکههای نرمافزار محور (SDN) برای از بین بردن این محدودیتها ظهور کردند. نوآوری اصلی آن جداسازی منطقی شبکه است کنترل از هدایت دادهها . SDN "مغز" شبکه - صفحه کنترل - را در یک کنترلر متمرکز ادغام میکند، در حالی که دستگاههای شبکه به مجریان ساده شده (صفحه داده) تبدیل میشوند و بستهها را طبق دستور به طور وظیفهشناسانه هدایت میکنند. این مدل "هوش متمرکز، اجرای توزیع شده" انعطافپذیری و اتوماسیون بیسابقهای را باز میکند.
مزایا دگرگون کننده هستند. اول، SDN مدیریت شبکه را ساده میکند: مدیران کل شبکهها را از طریق یک رابط واحد پیکربندی، نظارت و عیبیابی میکنند و نیاز به دسترسی دستی به صدها دستگاه را از بین میبرند. دوم، SDN قابلیت برنامهریزی را معرفی میکند و به شبکهها اجازه میدهد تا به صورت پویا سازگار شوند. سیاستهای نرمافزار محور میتوانند ترافیک را مجدداً توزیع کنند، عملکرد را بهینه کنند، یا خدمات جدید را در زمان واقعی مستقر کنند - مانند تخصیص پهنای باند به ماشینهای مجازی مبتنی بر ابر در لحظهای که به آن نیاز دارند.
هزینههای عملیاتی نیز کاهش مییابد. مدیریت خودکار مداخلات دستی را کاهش میدهد، در حالی که معماری باز SDN نوآوری را تقویت میکند. توسعهدهندگان شخص ثالث میتوانند برنامههایی را بر روی کنترلرهای SDN بسازند و قابلیتهای شبکه را فراتر از مرزهای سنتی گسترش دهند.
چالشها باقی میمانند، از جمله سازگاری دستگاههای قدیمی، ملاحظات امنیتی و کمبود متخصصان ماهر. با این حال، با بالغ شدن استانداردها، SDN به سرعت در حال بازسازی مراکز داده، شبکههای سازمانی و زیرساختهای مخابراتی است. این بیش از یک جهش تکنولوژیکی است، بلکه یک تغییر پارادایم است - که دورهای از شبکههای هوشمند، چابک و باز را آغاز میکند.