عنوان انگلیسی مقاله : A Novel Approach for Load Balancing in Cloud Data Center
Abstract
In a large-scale cloud computing environment the cloud data centers and end users are geographically distributed across the globe. The biggest challenge for cloud data centers is how to handle and service the millions of requests that are arriving very frequently from end users efficiently and correctly. In cloud computing, load balancing is required to distribute the dynamic workload evenly across all the nodes. Load balancing helps to achieve a high user satisfaction and resource utilization ratio by ensuring an efficient and fair allocation of every computing resource. Proper load balancing aids in minimizing resource consumption, implementing fail-over, enabling scalability, avoiding bottlenecks and over-provisioning etc. In this paper, we propose “Central Load Balancer” a load balancing algorithm to balance the load among virtual machines in cloud data center. Results show that our algorithm can achieve better load balancing in a large-scale cloud computing environment as compared to previous load balancing algorithms
عنوان فارسی مقاله: یک رویکرد جدید برای تعادل بار در مرکز داده ابر
چکیده
در محیط محاسبات ابری مقیاس بزرگ مراکز داده ابر و کاربران نهایی از نظر جغرافیایی در سراسر جهان توزیع شدهاند. بزرگترین چالش برای مراکز داده ابر اینست که چگونه میلیونها درخواست را که بطور مداوم از کاربران نهایی میرسند، بطور صحیح و موثر رسیدگی و سرویس داده شوند. در محاسبات ابری تعادل بار برای توزیع مساوی بار کاری پویا بین همه گرهها است. تعادل بار برای رسیدن به بیشترین سطح رضایت کاربر و افزایش نرخ استفاده از منابع با تضمین تخصیص کارا و عادلانه هر منبع محاسباتی کمک میکند. تعادل بار مناسب در کم کردن مصرف منابع، پیادهسازی عدم-خرابی، توانایی مقیاس پذیری، اجتناب از گلوگاهها و ارائه بیش از حد و غیره کمک میکند. در این مقاله ما "متعادل کننده بار مرکزی" را برای تعادل بار بین ماشینهای مجازی در مرکز داده ارائه میکنیم. نتایج نشان میدهند که الگوریتم ما میتواند به تعادل بار خوبی در محیط محاسبات ابری مقیاس بزرگ نسبت به الگوریتمهای تعادل بار قبلی برسد.
1- مقدمه
ابر برنامه های کاربردی و سرویسهایی را تعریف میکند که از مرکز داده به همه جهان ارائه میشوند. این برنامه ها و سرویسها بر روی اینترنت ارائه میگردد. سرویسهایی که توسط محاسبات ابری ارائه میشوند به صورت زیرساخت به عنوان سرویس (IaaS)، بستر به عنوان سرویس(PaaS) و نرمافزار به عنوان سرویس(SaaS) میباشند که بصورت مدل پرداخت به ازای مصرف برای مشتریان قابل دسترس میباشند. مدل توسعه محاسبات ابری اشاره به مکان و مدیریت سرویسهای زیر ساخت ابر دارد. مدل توسعه محاسبات ابری ابر خصوصی، ابر انجمنی، ابر عمومی و ابر هیبریدی میباشند. محاسبات ابری شامل برخی ویژگیهای اصلی همچون قابلیت ارتجاعی سریع، سرویس مبتنی بر تقاضا، استخر منابع، دسترسی به شبکه گسترده و سرویسهای اندازه گیری شده می باشد. محاسبات ابری بر پایه مفهوم مجازی سازی میباشد. مجازی سازی روشی برای ایجاد سرویس های مجازی است که بر روی خوشهای از یک تعداد سرورهای واقعی اجرا میشود. مجازیسازی به تعداد کمی از سرورهای توان بالا اجازه میدهد که تعداد بیشتری از سرورهای توان پایین ایجاد کنند که هزینه کلی را در مکان، توان و زیرساخت کاهش می دهد.اخیرا محاسبات ابری ...
پس از پرداخت آنلاین در پایین همین سایت سریعا فایل رایگان مقاله لاتین و لینک خرید ترجمه کامل مقاله با کیفیتی عالی درفرمتword به صورت آنلاین برای شما ارسال می گردد.
این مقاله برای سه خریدار اول شامل 25 درصد تخفیف می گردد.
یک رویکرد جدید برای تعادل بار در مرکز داده ابر(A Novel Approach for Load Balancing in Cloud Data Center)