مدیریت وضعیت سرویس
چگونه میتوان سرویسهای ابری دارای وضعیت[۱] را بهینه کرد تا مصرف منبع IT در زمان اجرا را حداقل کرد؟
مسئله
یک سرویس ابری که برای قرار دادن دادههای مهم در حافظه برای مدت طولانی طراحی شده است، میتواند پردازش زمان اجرای خیلی زیادی داشته باشد، در نتیجه بی دلیل از زیرساخت کل ابر مالیات میگیرد و هزینههای اضافی برای مصرف را بر مصرفکنندگان ابر تحمیل میکند.
راهحل
سرویس ابری به گونهای طراحی شده است که با یک سیستم مدیریت وضعیت ادغام میشود و به آن اجازه میدهد در صورت لزوم دادههای وضعیتی را در زمان اجرا به تعویق بیاندازد تا مصرف منابع IT آن به حداقل برسد.
کاربرد
یک سیستم مدیریت وضعیت نیاز به یک دستگاه ذخیرهسازی ابری بزرگ دارد که دادههای وضعیتی را که توسط سرویس ابری رد و بدل میشود به طور موقت نگه داشته و آزاد کند. سرویس ابر نیاز است خودش به منطق مجهز باشد تا تعیین کند چه موقع و چگونه دادهها ی وضعیت را آزاد و بازیابی کنید.
مکانیزمها
الگوهای ترکیبی
- stateful ↩