خانه › مکانیزم‌ها › پایگاه دادهٔ مدیریت وضعیت

پایگاه دادهٔ مدیریت وضعیت

State Management Database

پایگاه داده مدیریت کیفیت یک دستگاه ذخیره‌سازی است برای اینکه به صورت موقتی داده‌های کیفیت را برای برنامه‌های نرم‌افزاری نگهداری کند. به عنوان جایگزینی برای ذخیره داده‌های کیفیت در حاقظه، برنامه‌های نرم‌افزاری می‌توانند داده‌های کیفیت را به پایگاه داده بفرستند (off-load) تا از مقدار حافظه‌ای که زمان اجرا مصرف می‌کنند بکاهند(شکل ۳-۶۵ و شکل ۳-۶۶). با این کار، برنامه‌های نرم‌افزاری و زیر ساخت‌هایی که آن‌ها را در بر گرفته‌اند مقیاسپذیر تر خواهند بود. پایگاه داده‌های مدیریت کیفیت معمولا بوسیله سرویس‌های ابری، خصوصا سرویس‌هایی که شامل فعالیت‌های زمان اجرای طولانی مدیت هستند استفاده می‌شوند.

پیش از فراخوانیآغاز مشارکت
در فعالیت
توقف موقت
مشارکت
پایان مشارکت
در فعالیت
پس از فراخوانی
فعال + حالت‌دار◐◐◐
فعال + بی‌حالت●●
شکل ۳-۶۵ — در طول عمر یک نمونه سرویس ممکن است نیاز باشد که با کیفیت باقی بماند و داده‌های کیفیت نگهداری شده در حافظه ذخیره می‌شوند حتی زمانی که بیکار هستند.
پیش از فراخوانیآغاز مشارکت
در فعالیت
توقف موقت
مشارکت
پایان مشارکت
در فعالیت
پس از فراخوانی
فعال + حالت‌دار◐◐
فعال + بی‌حالت●●●
مخزن دادهٔ حالت○ خالی◍ پر◍ پر◍ پر○ خالی
شکل ۳-۶۶ — با فرستادن داده‌های کیفیت به یک مخزن کیفیت، سرویس قادر است تا به یک شرایط بدون کیفیت (یا شرایط کمی بی کیفیت)، در نتیجه به طور موقت منایع سیستم آزاد می‌شود.