شبیه سازی گزینه های استقرار ابر برای پشتیبانی از مهاجرت نرم افزار

بدون ديدگاه
Cloud computing به عنوان یک الگوی جدید امیدوارکننده در حال ظهور است که هدف آن ارائه منابع و خدمات محاسباتی در صورت تقاضا است. برای مقابله با تأمین بیش از حد و کمبود منابع در مراکز داده معمولی ، فن آوری های محاسبات ابری امکان مقیاس سریع و مطابق با الگوهای بار کاری متفاوت را فراهم می آورد. با این حال ، اکثر سیستم های نرم افزاری برای استفاده از این به اصطلاح ارتجاعی ساخته نشده اند و بنابراین باید در طی فرآیند مهاجرت به ابر سازگار شوند. یک چالش در هنگام مهاجرت تعداد زیادی از امکانات مختلف برای استقرار به منابع محاسبات ابری است. به عنوان مثال ، تعداد نامزدهای بالقوه ارائه دهنده ابر وجود دارد. در اینجا ، انتخاب ارائه دهنده ابری خاص بارزترین و اساسی ترین گزینه استقرار ابری است. علاوه بر این، نقشه برداری بین خدمات و نمونه های ماشین مجازی باید هنگام مهاجرت به ابر و استراتژی های سازگار سازی خاص در نظر گرفته شود ، مانند اختصاص یک نمونه ماشین مجازی جدید اگر استفاده از CPU بالاتر از یک آستانه مشخص باشد ، باید انتخاب و پیکربندی شوید. مجموعه ترکیبی از گزینه های داده شده ، فضای طراحی عظیمی را تشکیل می دهد که برای تست دستی غیرممکن است. شبیه سازی گزینه های مختلف استقرار کمک می کند تا بهترین نسبت را بین کارایی بالا و هزینه کم پیدا کنید. برای این منظور ، ما یک ابزار شبیه سازی به نام CDOSim ایجاد کرده ایم که می تواند آن گزینه های استقرار ابری را شبیه سازی کند. CDOSim در چارچوب مهاجرت ابری CloudMIG Xpress ادغام می شود و از مدل های KDM که توسط یک فرآیند مهندسی معکوس استخراج شده اند استفاده می کند. علاوه بر این ، می توان از پروفایل های بار کاری نظارت شده به عنوان ورودی شبیه سازی استفاده کرد. ارزیابی ما نشان می دهد که نتایج شبیه سازی CDOSim می تواند از مهندسین نرم افزار پشتیبانی کند تا به طور دقیق پیش بینی دقیق قیمت و ویژگی های عملکرد سیستم های نرم افزاری را هنگام اعزام به محیط های ابری عمومی خصوصی و واقعی جهان مانند اکالیپتوس و آمازون EC2 داشته باشند. بنابراین ، CDOSim می تواند برای شبیه سازی گزینه های استقرار ابری و کمک به یافتن بهترین گزینه استقرار ابری مناسب برای سیستم های نرم افزاری موجود مورد استفاده قرار گیرد.

نوشتن دیدگاه

نشانی ایمیل شما منتشر نخواهد شد.

1 × دو =