دانلود مقاله توازن بار در ابرهای محاسباتی با فرمت ورد ودر 20 صفحه قابل ویرایش
قسمتی از متن مقاله توازن بار در ابرهای محاسباتی
چکیده:
اینترنت، از ابتداي آغاز کار خود تاکنون، دست خوش تحولات فراوانی شده است که بعضی از آنها موجب تغيير شيوه زندگی بشر در چند دهه اخير گشته است. یکی از جدیدترین تغييرات در نحوه کارکرد اینترنت، با معرفی رایانش ابري صورت پذیرفته است. این فناوري جدید به دليل ویژگی هایش به سرعت محبوب شده است چرا که در رایانش ابري همه نوع امکانات به کاربران، به عنوان یک سرویس ارائه شده است. طبيعتاً هر تغيير و مفهوم جدیدي در دنياي فناوري، مشکلات و پيچيدگی هاي خاص خود را دارد. بهره گيري از رایانش ابري نيز از این قاعده مستثنی نبوده و چالشهاي فراوانی را پيش روي صاحب نظران این حوزه قرار داده است که از آن جمله میتوان به مواردي نظير: توازن بار، امنيت، قابليت اطمينان، مالکيت، پشتيبان گيري از داده ها و قابليت حمل داده ها اشاره کرد. با توجه به اهميت فرآیند توازن بار در رایانش ابري، هدف این مقاله بررسی این فرآیند و مقایسه روشهاي مطرح در این حوزه میباشد.
گریدهای رایانشی مدل جدیدی برای توسعه رایانشهای موازی سنگین می باشد که هدف آن ایجاد یک ابررایانه انتزاعی با استفاده از منابع آزاددر شبکه های گسترده برای بسترهای نامطمئن چون اینترنت می باشد. از آنجایی که در گریدهای رایانشی بستر ارتباطی و موجودیت منابع بسیار پویا است لذا مدیریت منابع از جمله توازن بار از مسائل مهم می باشد.
در این مقاله ابتدا به توضیح و تعریفی از محاسبات ابری و مزایا و معایب آن پرداخته شده است و سپس به شرح توازن بارو بررسی و ارائه ی الگوریتم هایی در زمینه ی فوق و شرح الگوریتم کلونی مورچه پرداخته شده است.
کلیدواژه ها:رایانش ابر،چالش درابر،توازن ابر
مقاله توازن بار در ابرهای محاسباتی
1-مقدمه:
رایانش ابری مدلی بر پایه ی شبکه های بزرگ کامپیوتری مانند اینترنت است که الگویی تازه برای عرضه ،مصرف و تحویل سرویس های فناوری اطلاعات و سایر منابع اشتراکی رایانشی با بکارگیری اینترنت را ارائه می کند.رایانش ابری راهکارهایی برای ارائه خدمات فناوری اطلاعات به شیوه های مشابه با صنایع همگانی پیشنهامی می کند.
دلیل استفاده از واژه ی ابر اینست که پردازش ابری جزئیات فنی اش را از دید کاربران پنهان می سازد ولایه ای از انتزاع را بین این جزییات فنی و کاربران به وجود می آورد.
به عنوان مثال آنچه یک ارائه دهنده ی سرویس نرم افزاری در رایانش ابری ارائه می کند ،برنامه های کاربردی تجاری برخط است که از طریق مرورگر وب یا نرم افزار های دیگر به کاربران ارائه می شود .نرم افزارهای کاربردی و اطلاعات روی سرورها ذخیره می گردند و براساس تقاضا در اختیار کاربران قرار می گیرد.
جزئیات از دید کاربر مخفی می مانند و کاربران نیازی به تخصص یا کنترل در مورد فناوری زیر ساخت ابری که از آن استفاده می کنند ندارند.رایانش ابری را گروهی تغییر الگوواره ای می دانند که دنباله روی تغییری ست که در اوایل دهه 1980 از مدل رایانه بزرگ به مدل کارخواه-کارساز صورت گرفت.[13]
2-تعریف
با پیشرفت فناوری اطلاعات نیاز به انجام کارهای محاسباتی درهمه جاوهمه زمان به وجودآمده است.همچنین نیازبه این هست که افراد بتوانند کارهای محاسباتی سنگین خود را بدون داشتن سخت افزارها ونرم افزارهای گران از طریق خدماتی انجام دهند.
مقاله توازن بار در ابرهای محاسباتی
رایانش ابری آخرین پاسخ فناوری به این نیازها بوده است.اما از آنجا که تاکنون این فناوری دوران طفولیت خودرامی گذراند هنوزتعریف استاندارد علمی که مورد قبول عام باشد برای آن ارائه نشده است.اما بیشترصاحب نظران برروی قسمتهایی از تعریف این پدیده هم رای هستند.
موسسه ملی فناوری و استانداردها NISTرایانش ابری را اینگونه تعریف می کند:
رایانش ابری مدلی است برای فراهم کردن دسترسی آسان براساس تقاضای کاربر ازطریق شبکه به مجموعه ای از منابع رایانشی قابل تغییروپیکربندی مثل شبکه ها،سرورها،فضای ذخیره سازی ،برنامه های کاربردی و سرویس ها که این دسترسی بتواند باکمترین نیاز به مدیریت منابع ویانیازبه دخالت مستقیم فراهم کننده سرویس به سرعت فراهم شده یا آزاد گردد.
عموما مصرف کننده های رایانش ابری مالک زیرساخت فیزیکی ابرنیستند،بلکه برای اجتناب ازهزینه سرمایه ای آن را از عرضه کنندگان شخص ثالث اجاره می کنند،آنها منابع را در قالب سرویس مصرف می کنند و تنها بهای منابعی که به کارمی برند را می پردازند.[12]
دیدگاه خود را ثبت کنید