محصولات و پروژه‌ها

You are here

معماری SDN را می‌توان به صورت لایه‌های نشان داده شده در شکل زیر درنظر گرفت. در برخی مدل‌های معماری ممکن است لایه‌های دیگری مانند لایه Hypervisor و لایه Virtualization نیز اضافه شود. لایه‌های نشان داده شده در شکل زیر جزء لاینفک معماری SDN‌ هستند.

1.png

در این بخش محصولات و ابزارهای ارائه شده برای هر یک از لایه‌ها معرفی خواهند شد.

•    زیرساخت شبکه
زیرساخت SDN مشابه شبکه‌های سنتی، ترکیبی از تجهیزات شبکه است. تفاوت اصلی در این است که تجهیزات فیزیکی تبدیل به المانهای فورواردینگ بدون کنترلر و نرم‌افزار شده‌اند و قابلیت تصمیم‌گیری به صورت خودمختار را ندارند. کنترل این تجهیزات از طریق یک کنترلر مرکزی بواسطه واسطهای استاندارد (مثل OpenFlow) انجام می‌شود. در حال حاضر تجهیزات فورواردینگ با قابلیت پشتیبانی از OpenFlow به صورت محصولات تجاری و یا محصولات متن باز در بازار وجود دارند که در ادامه به تعدادی از آنها اشاره شده است:

                  •    Hewlett-Packard 8200zl and 5400zl
                  •    Arista Networks Arista 8150 Series
                  •    Extreme Networks BlackDiamond X8
                  •    Huawei CX600 Series
                  •    Juniper Networks contrail-vrouter
                  •    FlowForwarding LINC
                  •    Ericsson, CPqD Open vSwitch
                  •    Yogesh Mundada OpenFlowClick

•    واسط جنوبی
واسطهای جنوبی پل ارتباطی بین کنترلر و المانهای فورواردینگ بوده و نقش مهمی در جداسازی سطوح کنترل و دیتا ایفا می‌نماید.  OpenFlow اولین واسط ارتباطی استاندارد تعریف شده برای برقراری ارتباط بین لایه کنترل و لایه فورواردینگ(واسط جنوبی) در معماری SDN است. ولی این واسط، تنها واسط جنوبی موجود برای SDN‌ نیست بلکه موارد دیگری نیز ارائه شده اند که در ادامه لیستی از آنها آمده است:‌
                  •    ForCES
                  •    OVSDB
                  •    POF
                  •    OpFlex
                  •    OpenState
                  •    ROFL
                  •    ‎ HAL
                  •    PAD

•    کنترلر شبکه
یکی از مهم‌ترین محاسن SDN‌ این است که با استفاده از کنترلر متمرکز، مدیریت شبکه را بهبود داده و حل مشکلات پیش آمده در شبکه را نیز تسهیل می‌نماید. مهم‌ترین کارهایی که باید توسط کنترلر شبکه انجام شود شامل فراهم‌سازی اطلاعات مربوط به توپولوژی و وضعیت شبکه، کشف خودکار تجهیزات شبکه و پیکربندی آنها هستند. تاکنون کنترلرهای مختلفی برای SDN‌ ارائه شده است که از نظر طراحی و معماری با یکدیگر متفاوت هستند. در ادامه لیست برخی از مهم‌ترین کنترلرها ارائه شده است.
                  •    OpenDayLight
                  •    Beacon  
                  •    Floodlight
                  •    HP VAN SDN
                  •    Onix
                  •    NOX
                  •    NOX-MT
                  •    OpenContrail
                  •    POX
                  •    Ryu NOS

•    واسط شمالی
واسط شمالی هنوز استاندارد نشده است. کنترلرهای موجود مثل Floodlight، NOX، Onix و OpenDayLight  هر یک واسطهای شمالی مخصوص به خود را توسعه داده با زبان متفاوتی آن را پیاده‌سازی نموده‌اند. NOSIX و SFNET نمونه‌هایی از واسطهای شمالی هستند که تاکنون عرضه شده‌اند.

•    کاربردهای شبکه
کاربردهای شبکه درواقع به عنوان مغز شبکه هستند که منطق‌های کنترلی را پیاده‌سازی می‌کنند. این منطقهای کنترلی باید به دستورات قابل فهم توسط تجهیزات ترجمه شده و پس از اعمال بر روی تجهیزات، رفتار تجهیزات فورواردینگ را تعیین نماید.
باتوجه به اینکه SDN‌ قابل اعمال بر روی تمام محیط‌های شبکه (از شبکه‌های خانگی تا شبکه‌های سازمانی و مراکز داده و غیره) است، کاربردهای متنوعی نیز در لایه کاربرد آن قابل تصور است. این کاربردها می‌تواند عملکردهای سنتی شبکه مانند مسیریابی، تعادل بار و سیاستهای امنیتی را پیاده سازی نموده و یا مصارف جدیدی مثل کاهش توان مصرفی را اعمال نماید.
با وجود طیف گسترده موارد استفاده SDN، برنامه‌های کاربردی مهم SDN را می‌توان در یکی از پنج دسته زیر گروه‌بندی کرد:
                  •    مهندسی ترافیک
                  •    سیار و بی‌سیم
                  •    اندازه‌گیری و مانیتورینگ
                  •    شبکه‌بندی مراکز داده
                  •    امنیت و قابلیت اطمینان
 
•    شبیه ساز
به منظور تست و ارزیابی سریع شبکه بدون نیاز به صرف هزینه زیاد، ابزارهایی برای شبیه‌سازی SDN‌ ارائه شده است. در ادامه لیست برخی از این ابزارها آمده است:
                  •    Mininet
                  •    Mininet-HiFi
                  •    Mininet CE
                  •    SDN Cloud DC

 

درباره ما

به منظور شناخت بهتر فناوری SDN و استخراج نقشه راه و برنامه اجرایی بومی‌سازی این فناوری در کشور، فعالیتی در پژوهشگاه ارتباطات و فناوری اطلاعات تعریف شد که خروجی آن مستند نقشه‌راه بومی‌سازی فناوری SDN در سطح وزارت ICT و ارائه فعالیت‌های پیشنهادی برای تشکیل زیست‌بوم فناوری است. هدف از ایجاد این سایت، ‌ایجاد یک منبع مناسب جهت کسب اطلاعات بیشتر در خصوص SDN  و مستندات مستخرج ازاین پروژه است.

ارتباط با ما

  • نشانی:    تهران، خیابان کارگرشمالی، روبروی سازمان انرژی اتمی، پژوهشگاه ارتباطات و فناوری اطلاعات
  • تلفن تماس: ۸۴۹۷۷۷۷۷
  • شماره فکس: ۸۴۲۷۴۴۱۱
  • رایانامه: sdn@itrc.ac.ir