Abstract
Cloud services are exploding, and organizations are converging their data centers in order to take advantage of the predictability, continuity, and quality of service delivered by virtualization technologies. In parallel, energy-efficient and high-security networking is of increasing importance. Network operators, and service and product providers require a new network solution to efficiently tackle the increasing demands of this changing network landscape. Software-defined networking has emerged as an efficient network technology capable of supporting the dynamic nature of future network functions and intelligent applications while lowering operating costs through simplified hardware, software, and management. In this article, the question of how to achieve a successful carrier grade network with software-defined networking is raised. Specific focus is placed on the challenges of network performance, scalability, security, and interoperability with the proposal of potential solution directions
چکیده
سرویس های کلود (Cloud) به سرعت درحال توسعه هستند و سازمانها درحال توام کردن مراکز داده های خود هستند تا از قابلیت پیش بینی، تداوم، و کیفیت سرویسِ ارائه شده با تکنولوژی های مجازی سازی بهره مند شوند. همسو با این مطلب، شبکه بندیِ مقرون به صرفه (ازلحاظ انرژی) و امن، دارای اهمیت فزاینده ای شده است. اپراتورهای شبکه و سرویس دهندگان و تامین کنندگان محصول، نیازمند شبکه ای جدید برای پاسخدهی موثر به الزامات فزاینده ی این چشم انداز درحال تغییرِ شبکه هستند. شبکه تعریف شده با نرم افزار، به عنوان یک تکنولوژی موثر برای شبکه پدید آمده است که قادر به پشتیبانی از ماهیت پویایِ عملکردهای شبکه آینده و اپلیکیشن های هوشمند و نیز کاهش هزینه های عملیاتی بواسطۀ سخت افزار، نرم افزار و مدیریت سادهه ستند. در این مقاله، این سوال که چطور می توان به یک شبکه ردۀ حامل (carrier grade) موفق با طراحی شبکه تعریف شده با نرم افزار دست یافت، پاسخ داده می شود. تمرکز خاصی برروی چالش های عملکرد شبکه، مقیاس پذیری، امنیت و توانایی تعامل متقابل، همراه با پیشنهادهایی برای راهکارهای بالقوه، اعمال شده است.
1-مقدمه
پیکربندی و نصب شبکه نیازمند پرسنل بسیار ماهر در زمینۀ پیکربندیِ بسیاری از اجزای شبکه می باشد. بدلیل اینکه تعامل یا فعل و انفعالات بین گره ها یا نودهای شبکه (سوییچ ها، روترها و غیره) پیچیده است، به یک روش مبتنی بر سیستم نیاز است که اجزا یا المان های شبیه سازی را نیز دربرگیرد. حصول این امر، با واسطهای برنامه نویسی کنونی در بیشتر تجهیزات طراحی شبکه امروزی، دشوار می باشد...