چکیده

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

1.مقدمه

     یک ابر شامل یک مرکز داده بزرگ یا گروه هایی از مرکز داده های بزرگ است، که ممکن است در یک یا چند منطقه جغرافیایی، جایی که ابرها منابع محاسبات نامحدود را فراهم می کنند، واقع شده باشند، که این منطقه برای رفع تقاضای کاربر مورد اطمینان است.یک ابر میتواند توسط سرمایه گزاران، دولت ها و ارائه دهندگان خدمات، میزبانی شود(Bernstien et al.,2011,2009).محتوا، ذخیره سازی و محاسبات، قادر به ارائه خدمات در هرجایی سرتاسر شبکه هستند، که با عنوان "درون ابری" خوانده میشود(Bernstien and Vij,2010).در یک سناریو قابل همکاری، ابر ها باید به منظور تبادل اطلاعات، قادر به تشخیص یکدیگر باشند(Vecchiola et al., 2011).زیر ساخت ابرها توسط سرویس هایی ارائه میشوند که نه تنها فقط استفاده میشوند، بلکه با کمک مجازی سازی نصب، مستقر و تکرارهم میشوند.این خدمات در روند کسب و کار های پیچیده اعمال میشود، که بیشتر توافقنامه سطح سرویس(SLAs) را پیچیده تر میکند.به عنوان مثال، به دلیل تغییر اجزاء، بار کاری، شرایط خارجی، سخت افزار و شکست های نرم افزار، SLA های ایجاد شده ممکن است نقض شوند.کاربر تکراری، در طی مذاکرات SLA و خدمات اجرا، با سیستم مبادرت میکند( که معمولا برای خرابی ها ضروری است)، که ممکن است چالشی برای یک ابر رایانه ای موفق باشد.Garg et al.(2014) تکنیک برنامه ریزی SLAرا که شامل مدیریت VM با حجم کاری متغیر است را پیشنهاد داد.

     یک مورد استفاده ی از رویکرد "درون ابر"ی توسط Buya et al. (2009) کشف شد که شامل معاملات بازار از طریق کارگزاران است.در چنین موارد استفاده ای، نهاد کارگزاری یک میانجی بین استفاده کنندگان و ارائه دهندگان ابر به طور متقابل است، که در حمایت از سابقه انتخاب ارائه دهنده، بهتر است مطابق با نیاز های کاربر باشد.یکی دیگر از خدمات افزون کارگزاری، استقرار و مدیریت آسان خدمات فائوس بدون در نظر گرفتن ارائه دهنده منتخب، از طریق رابط یکنواخت است.ارزیابی کارگزار در آزمون دنیای واقعی وقت گیر و هزینه بر است، زیرا حجم زیادی از منبع ابری برای دستیابی به نتایج واقعی و قابل اعتماد، مورد نیاز است.یک روش امیدوارانه و به صرفه تر برای فرآیند ارزیابی کارگزار، یک برنامه محیط شبیه سازی است.

-این مقاله در نشریه الزویر منتشر شده و ترجمه آن با عنوان الگوریتم های بارگزاری در سایت ای ترجمه به صورت رایگان قابل دانلود می باشد. جهت دانلود رایگان مقاله فارسی و انگلیسی روی عنوان فارسی (آبی رنگ) کلیک نمایید.
منبع:

Cost-aware service brokering and performance sentient load balancing algorithms in the cloud