مقاله مروری مقایسه و ارزیابی روش های جوانسازی نرم افزار در محیط مجازی
این مقاله یک مقاله مروری از 2 مقاله انگلیسی زیر می باشد که به صورت کاملا حرفه ای و براساس استانداردهای مقالات داخلی نوشته شده است . /
1 - Software Rejuvenation in Virtualization Environment /
2-A Comparative Evaluation of Software Rejuvenation/
9صفحه pdfانگلیسی
فرمت : Word /
تعداد صفحات : 9/
ضمنا فایل ارائه این مقاله در قالب پاورپوینت در 32 اسلاید نیز تقدیم شما می شود /
چکیده
ترکیب تکنولوژی مجازی سازی در استحکام سرور های جاری بطور گسترده استفاده شده است، ماشین های فیزیکی و برنامه های در حال اجرا بر روی آنها به ماشین های مجازی منتقل میشوند. بدلیل عملیات پیوسته طولانی مدت نرم افزار کارایی آن تنزل مییابد، به این پدیده سالخوردگی نرم افزار گفته میشود. برخی دلایل تنزل کارایی عبارتند از تورم یا نشت حافظه، نخ های پایان نیافته، قفل های فایل آزاد نشده، انحراف داده ها (corruption)، چندپارچگی فضای ذخیره سازی و انباشته شدن خطاهای round-off. برای مقابله با سالخوردگی یک تکنیک کنشگرا به نام جوانسازی نرم افزار ارائه شده است. که برای جلوگیری از رخداد خرابی استفاده میشود. از آنجا که به کمک تکنولوژی مجازی سازی میتوان در کنار بهبود استفاده از منابع فیزیکی در هزینه ها نیز صرفه جویی کرد، یک trend شده است. اما اجرای پیوسته طولانی مدت VMM و VM هم خود منجر به سالخوردگی نرم افزار میگردد. در این مقاله جوانسازی نرم افزارهای VMM و VM محیط مجازی تحلیل میگردد. در این مقاله تکنیک های جوانسازی در قالب دو دسته مورد ارزیابی و مقایسه قرار میگیرند i) رویکردهای ساده: ریبوت فیزیکی نود(روشن/خاموش کردن) ، ریبوت VM، ریبوت OS و standalone application restart ii) متدهای سطح بالا: ریبوت سریع OS، راه اندازی مجدد اپلیکیشن با حالت آماده باش قوی (hot standby). در آزمایشات دسترس پذیری و سربار کارایی تحمیلی توسط جوانسازی نرم افزار مورد ارزیابی قرار گرفته اند. همچنین میزان سودمندی رویکردها در تقلیل اثرات سالخوردگی تحلیل شده است. در سطح اپلیکیشن نشت حافظه تزریق شده است برای شبیه سازی تاثیرات سالخوردگی. نتایج نشان میدهد که دسترس پذیری و سربار کارایی معرفی شده توسط استراتژی های جوانسازی مخصوص هستند برای سطح دانه بندی.

