این مقاله انگلیسی ISI در 6 صفحه در سال 2015 منتشر شده و ترجمه آن 9 صفحه میباشد. کیفیت ترجمه این مقاله ارزان – نقره ای ⭐️⭐️ بوده و به صورت کامل ترجمه شده است.
دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی | |
عنوان فارسی مقاله: |
تعادل بار پویا با استفاده از شبکه مبتنی بر نرم افزار |
عنوان انگلیسی مقاله: |
Dynamic Load Balancing using Software Defined Networks |
|
مشخصات مقاله انگلیسی (PDF) | |
سال انتشار | 2015 |
تعداد صفحات مقاله انگلیسی | 6 صفحه با فرمت pdf |
رشته های مرتبط با این مقاله | مهندسی فناوری اطلاعات و کامپیوتر |
گرایش های مرتبط با این مقاله | شبکه های کامپیوتری، اینترنت و شبکه های گسترده، مهندسی نرم افزار، مهندسی الگوریتم ها و محاسبات |
چاپ شده در مجله (ژورنال) | مجله بین المللی کاربردهای کامپیوتر – International Journal of Computer Applications |
کلمات کلیدی | متعادلسازی بار، SDN، الگوریتم OpenFlow، الگوریتم نوبت گردشی |
ارائه شده از دانشگاه | دانشگاه SRM چنای |
رفرنس | دارد ✓ |
کد محصول | F1525 |
مشخصات و وضعیت ترجمه فارسی این مقاله (Word) | |
وضعیت ترجمه | انجام شده و آماده دانلود |
تعداد صفحات ترجمه تایپ شده با فرمت ورد با قابلیت ویرایش | 9 صفحه (1 صفحه رفرنس انگلیسی) با فونت 14 B Nazanin |
ترجمه عناوین تصاویر | ترجمه شده است ✓ |
ترجمه متون داخل تصاویر | ترجمه نشده است ☓ |
درج تصاویر در فایل ترجمه | درج شده است ✓ |
منابع داخل متن | درج نشده است ☓ |
کیفیت ترجمه | کیفیت ترجمه این مقاله متوسط میباشد |
فهرست مطالب |
چکیده
1-مقدمه 1-1-شبکه های مبتنی بر نرم افزار 2-1-مسیردهی قدیمی در مقابل مسیردهی SDN 3-1-متعادلسازی بار 2-زمینه فنی 1-2-کنترل کننده های SDN 2-2-الگوریتم OpenFlow 3-2-Mininet 3-اجرا و ارزیابی 4-نتیجه گیری و کار آتی |
بخشی از ترجمه |
چکیده
در عصر مدرن امروزی، استفاده از اینترنت به طور وحشتناکی افزایش یافته است. با اینحساب، ترافیک شبکه بالایی بوجود می آید که مستلزم خدمات بسیاری مانند DNC به منظور کنترل می باشد. برای حل این امر متعادلسازی بار استفاده شده است. ولیکن متعادل سازهای بار اختصاص یافته گران قیمت بوده و سریعا به یک نقطه ضعف منفرد و ازدحام تبدیل می شوند.ولیکن این امر می تواند برای کار بهتر بهبود یابد. در رویکرد من شبکه مبتنی بر نرم افزار که از پروتکل OpenFlow استفاده می کند اجرا گردید تا کارایی را بهبود بدهد. در Future Internet، شبکه مبتنی بر نرم افزار (SDN) به شکل یکی از نویدبخش ترین پارادیگم ها دیده شده است. با استفاده از این تکنیک شبکه مستقیما قابل برنامه ریزی و سریع الانتقال می شود. در اینجا درخواست های http از سوی کلاینت های مختلف به سرورهای http از قبل تعیین شده مختلف براساس الگوریتم زمانبندی نوبت گردشی هدایت خواهد شد. الگوریتم زمانبندی نوبت گردشی راحت اجرا شده و به بهترین نحوی در سرورهای وب با توزیع جغرافیایی استفاده می شود.
1- مقدمه
متعادلسازی بار یک فناوری برجسته است و می تواند به صرفه جویی در برق و بهبود استفاده از منابع در شبکه کمک کند. فراساختار شبکه کنونی متکی بر یک معماری عمودی مبتنی بر انواع نرم افزار و سخت افزار می باشد، با اینحساب ایجاد یک سناریو با اندک انعطاف می نماید. چنین عدم انعطاف پذیری اثرات نامطلوبی را اخیرا تحت عنوان جزمیت اینترنت بوجود آورده است. SDN یک پارادیگم جدید است که انسجام عمودی میان صفحه کنترل شبکه و صفحه داده هایش را نقض می کند. کاربران SDN می توانند برنامه های اپلیکیشن را به طور ترکیبی در بالای کنترل کننده اجرا کنند تا بر کل شبکه به حالت متمرکز و در زمان واقعی نظارت و مدیریت داشته باشند. کنترل کننده های SDN تصمیم می گیرند که بسته چگونه مدیریت شود یا اینکه کار باید به نحوی اجرا بشود که بسته حذف شده یا بتواند به یک ورود جریان جدید برای فورواردسازی بسته های مشابه در آینده افزوده بشود.
یک تکنیک متعادلسازی بار معمولی قرار است از یک متعادل ساز کننده بار اختصاصی استفاده کند تا درخواست های کلاینت را به سرورهای مختلف فوروارد سازد، این تکنیک مستلزم پشتیبانی سخت افزاری است که گران قیمت است، فاقد انعطاف پذیری است و به سهولت به یک نقطه شکست منفرد تبدیل می شود. در اینجا ما درباره اجرای یک الگوریتم متعادل سازی کننده بار پویا برای توزیع انواع جریانات ترافیک منتقله در یک شبکه از طریق مسیرهای موازی مختلف میان منبع و مقصد توضیحاتی می دهیم. الگوریتم OpenFlow متداولترین پروتکل استفاده شده در شبکه های SDN است که برای تبادل کنترل کننده با کلیه عناصر شبکه استفاده می شود. |
بخشی از مقاله انگلیسی |
Abstract In the today’s modern age the usage of internet has been increasing tremendously. Hence high network traffic which requires many services such as DNS to control. To solve this load balancing are being used. But dedicated load balancers are expensive and quickly become a single point of failure and congestion. But this can be improved for better working. In my approach software defined network using OpenFlow protocol was implemented to improve the efficiency. In the Future Internet, Software-Defined Network (SDN) is seen as one of the most promising paradigm. By using this technique the network becomes directly programmable and agile. Here the http requests from different clients will be directed to different pre-defined http servers based on round robin scheduling. Round robin scheduling is easy to implement and are best to be used in geographically distributed web servers. 1 Introduction Load balancing is a significant technology and it can help save power and improve resource utilization in network [1]. The current network infrastructure relies on a vertical architecture based on a variety of software and hardware, thus creating a scenario with little flexibility. Such lack of flexibility has undesirable effects recently coined as Internet ossification. SDN is a new paradigm that breaks the vertical integration between the network control plane and its data plane. SDN users can composite application programs run on top of the controller to monitor and manage the whole network in a centralized and real-time manner [7]. The SDN controllers decides how to manage the packet or which task has to perform such that which packet can be dropped or can be added a new flow entry in order to forward similar packets in the future. A typical load balancing technique is to use a dedicated load balancer to forward the client requests to different servers, this technique requires dedicated hardware support which is expensive, lacks of flexibility and is easy to become a single point failure [13]. Here we describe the implementation of a dynamic load balancing algorithm to distribute the different traffic flows carried by a network through the different parallel paths between source and destination. OpenFlow is the most common protocol used in SDN networks which are used to communicate the controller with all the Network Elements. |