LCMSC: مکانیزم مشارکتی سبک وزن برای کنترلرهای SDN
کاربردهای مبتنی بر SDN می توانند روی شبکه های مقیاس بزرگ تنها با واسط های مرز شرقی/غربی گسترش یابند. با این حال، هنوز مسیر زیادی برای استانداردسازی مرزهای شرقی/غربی SDN به دلیل اهداف بهینه سازی جامع و پیچیدگی بالا وجود دارد. برای امکان پذیرسازی گسترش SDN در اینترنت به منظور پشتیبانی از کاربردهای سنتی و جدید شبکه، مکانیزم کنترلر مشارکتی سبک وزن را پیشنهاد می کنیم که دارای ویژگی های مفیدی مانند استقلال برنامه کاربردی، استقلال کنترلر، توابع مینیموم، قابلیت اطمینان و مواردی از این قبیل هستند. همچنین برنامه ی نرم افزاری با عنوان LCMSCware را با اجرا روی هر کنترلر و پروتکل لایه کاربردی اش با فعال سازی مشارکت میان کنترلرها طراحی می کنیم. سیستم نمونه اولیه پیاده سازی می شود و نتایج تجربی نشان می دهند که LCMSC، همکاری کارا میان کنترلرهای ناهمگن را در چندین دامنه ی SDN متصل شده توسط اینترنت فراهم ساخته و از هر دو سرویس های موجود و جدید پشتیبانی می کند.
کلمات کلیدی: شبکه نرم افزار محور، کنترلر، واسط های مرز شرقی/غربی، مکانیزم همکاری، پروتکل سبک وزن
LCMSC: A lightweight collaborative mechanism for SDN controllers
Volume 121, 5 July 2017, Pages 65-75
Abstract
SDN-based applications can be deployed on large-scale networks only with east/westbound interfaces. However, there is still a long way to standardize SDN east/westbound due to the high complexity and comprehensive optimization goals. To make it possible to deploy SDN in the Internet to support both traditional and emerging network applications, we propose a lightweight collaborative controller mechanism which has advantageous characteristics such as application independent, controller independent, minimum functions, reliability and etc. We, also design its software program named LCMSCware running on each controller and its application layer protocol enabling corporation among the controllers. The prototype system is implemented and the experimental results demonstrate that LCMSC enables efficient cooperation among heterogeneous controllers in multiple SDN domains connected by Internet and support both existing and emerging services.
Keywords: SDN, Controller, East/westbound interfaces, Cooperation mechanism, Lightweight protocol