Abstract
Nowadays, Cloud computing has become essential buzzword in the Information Technology and is a next stage in the evolution of Internet, The Load balancing problem of cloud computing is an important problem and critical component for adequate operations in cloud computing system and it can also prevent the rapid development of cloud computing. Many clients from all around the world are demanding the various services at rapid rate in the recent time. Although various load balancing algorithms have been designed that are efficient in request allocation by the selection of correct virtual machines. In the present paper, a dynamic load management algorithm has been proposed for distribution of the entire incoming request among the virtual machines effectively. Further, the performance is simulated by using Cloud Analyst simulator based on various parameters like data processing time and response time etc. and compared the result with previous designed algorithm VM-Assign. Here results after simulation have demonstrated that the present algorithm has distributed the load uniformly among server through efficient usage of resources uniformly
چکیده
امروزه رایانش ابری به شعار اساسی در فناوری اطلاعات تبدیل شده است و مرحله بعدی در تکامل اینترنت به شمار می آید. مسئله حفظ تعادل بار رایانش ابری یک مشکل مهم و جزء حیاتی برای عملیات مناسب در سیستم رایانش ابری است و همچنین می تواند از توسعه سریع رایانش ابری جلوگیری کند. بسیاری از مشتریان از سراسر جهان خواستار خدمات مختلف در سرعت سریع و با زمان اندک هستند. اگر چه الگوریتم های تعادل بار مختلف طراحی شده اند که با انتخاب ماشین های مجازی درست، در درخواست تخصیص کارآمد می باشند. در مقاله حاضر، یک الگوریتم مدیریت بار پویا برای توزیع موثر کل درخواست های ورودی در میان ماشین های مجازی ارائه شده است. علاوه بر این، عملکرد با استفاده از شبیه ساز CloudAnalyst بر اساس پارامترهای مختلف مانند زمان پردازش داده ها و زمان پاسخ و غیره شبیه سازی شده و نتایج با الگوریتم طراحی شده قبلی VMAssign مقایسه شده است. نتایج پس از شبیه سازی نشان داد که الگوریتم فوق بار را بصورت یکنواخت در میان سرور از طریق استفاده بهینه از منابع بصورت یکنواخت توزیع می کند.
1-مقدمه
در سال های آینده عبارت رایانش ابری به فن آوری نوظهور و سریع در جهان تبدیل خواهد شد. رایانش ابری یکی از مهمترین فن آوری های مورد بحث است و با توجه به فرصت های مختلف ارائه شده توسط آن تا مقدار زیادی توجه رسانه ها و تحلیلگران را به خود معطوف کرده است. رایانش ابری یک سرویس مبتنی بر تقاضا [1] است که در آن منابع به اشتراک گذاشته شده [1]، سرویس های اطلاعات، نرم افزار و سایر خدمات [1] به کاربران خاص با توجه به نیاز در زمان دقیق داده می شود...