ارائه روشی جدید از توازن بار در محیط رایانش ابری با استفاده از الگوریتم چرخه آب
- سال انتشار: 1400
- محل انتشار: هشتمین کنگره ملی تازه های مهندسی برق و کامپیوتر ایران
- کد COI اختصاصی: COMCONF08_016
- زبان مقاله: فارسی
- تعداد مشاهده: 393
نویسندگان
گروه مهندسی کامپیوتر، دانشکده فنی و مهندسی، واحد تهران جنوب، دانشگاه آزاد اسلامی، تهران، ایران
گروه مهندسی کامپیوتر، واحد تهران جنوب، دانشگاه آزاد اسلامی، تهران، ایران
چکیده
با پیدایش فناوری رایانش ابری، سرویس های جدیدی در حوزه فناوری اطلاعات پدیدار شدند تا این امکان را برایکاربران ابر فراهم آورند که با روش پرداخت برمبنای استفاده، به سرویس های ارائه شده در هر زمان و از هر مکانی مطابق باقرارداد سطح سرویس، دستیابی داشته باشند. رایانش ابری یک محیط پردازشی توزیع شده با قابلیت ارائه سرویس هایمتنوع در سطوح مختلف می باشد. یکی از چالش های پیشرو در ساختار سیستم های توزیع شده از جمله رایانش ابری،مساله توازن بار می باشد. در یک سیستم متوازن در محیط رایانش ابری، باید وظایف به گونه ای بین ماشین های مجازیتوزیع و اجرا شود که حداقل مصرف انرژی، حداقل مصرف منابع، حداقل زمان پاسخ و غیره را به همراه داشته باشد.بنابراین وظایف باید در سریعترین زمان ممکن و توسط مناسب ترین ماشین مجازی، اجرا شوند به طوریکه هیچیک ازماشین های مجازی سرریز از بار نشود یا بیکار نباشد. لذا زمان بندی مناسب وظایف در محیط رایانش ابری می تواند نتایجموثری را در توازن بار به همراه داشته باشد. الگوریتم های متعددی در این زمینه ارائه گردیده است تا بتواند مکانیزم توازنبار از طریق زمانبندی وظایف بر روی ماشین های مجازی را در محیط رایانش ابری پیاده سازی کند. در این الگوریتم هامعیارهایی مانند زمان پاسخ، کارایی سیستم، درصد بهره وری و زمان تکمیل وظایف مورد ارزیابی قرار گرفته است. در اینمقاله از الگوریتم چرخه آب، برای توازن بار از طریق زمانبندی وظایف در محیط ابر، در جهت کمینه سازی زمان تکمیلوظایف استفاده شده است. سپس زمان تکمیل وظایف، متوسط درصد بهره وری، متوسط زمان انتظار و متوسط زمان اتلافسیستم، با الگوریتم کلونی زنبورعسل مصنوعی مقایسه شده است. نتایج آزمایش ها نشان می دهد که الگوریتم پیشنهادیمی تواند زمانبندی وظایف به منظور ایجاد توازن بار را بسیار کارآمدتر از الگوریتم کلونی زنبورعسل مصنوعی انجام دهد.کلیدواژه ها
رایانش ابری، توازن بار، زمانبندی وظایف، الگوریتم چرخه آبمقالات مرتبط جدید
- تحلیل انطباقی کیفیت و میزان محبوبیت خدمات ابری با بررسی و مقایسه رتبه بندی Tranco و رتبه بندی عملکردی شرکت های ابری
- طبقه بندی سیگنال های EEG ثبت شده از قشر پیش پیشانی به منظور کشف اثر موسیقی در شدت احساسات با استفاده از شبکه عصبی مصنوعی و پرسشنامه
- ارائه رویکردی برای مدیریت ریسک در پروژه های نرمافزاری با استفاده از خوشه بندی تجمعی
- تحلیل احتمالنقض ترتیب علیتی پیام ها در یک الگوریتم پخش علیتی در سیستمهای توزیع شده
- بهینه سازی به سبک گربه های شنی: الگوریتمی برای جستجوی کارآمد و مدیریت ازدحام
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.