شبیه سازی شبکه ابری

بدون ديدگاه

رایانش ابری به عنوان یک فناوری جدید ظهور کرده است که مقادیر زیادی محاسبات و ذخیره سازی داده را در اختیار کاربران خود قرار می دهد. این هدف برای غلبه بر بسیاری از مشکلات ناشی از تکامل سریع شرکتها و رشد داده های آنها است. در حقیقت ، فضای در دسترس برای ذخیره سازی اطلاعات در رایانه شخصی نمی تواند نیازهای فعلی را برآورده سازد. علاوه بر این ، هزینه های تعمیر و نگهداری سخت افزار افزایش یافته است [2] .

در حال حاضر ، محیط های ابری از فناوری های مجازی سازی استفاده می کنند. به جای اجرای برنامه در رایانه ، همه چیز در ابر میزبانی می شود. حالت دوم ، مدلی است که دسترسی به شبکه تقاضا را به استخر مشترک منابع محاسباتی قابل تنظیم (ذخیره سازی ، برنامه های کاربردی ، خدمات و غیره) امکان پذیر می کند. این سرویس خدماتی را ارائه می دهد که می توانند در سه دسته طبقه بندی شوند : 21 : نرم افزار به عنوان یک سرویس (SaaS) ، پلت فرم به عنوان یک سرویس (PaaS) و زیرساخت ها به عنوان یک سرویس (IaaS). کاربران می توانند این خدمات را براساس توافق نامه سطح خدمات (SLA) که پارامترهای کیفیت خدمات موردنیاز خود (QoS) را تعریف می کند ، بر اساس مبنای «پرداخت به عنوان شما» انجام دهند.

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

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

نوشتن دیدگاه

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

بیست − 14 =