فرمایش شما متین مهدی جان، ولی تو واقعیت بخش خیلی کوچکی از down time ها به دیتابیس مربوط هست.
اهانت به تجربه گرانبهای شما نباشه، ولی طبق گزارشهای رسمی ( مثلا
The top causes of downtime explored )، در down time ها،
۵۵ درصد مربوط به مشکلات سختافزاری،
۲۲ درصد خطای انسانی،
۱۸ درصد خطای نرمافزار ( که شامل کرنل سیستم عامل، سیستم عامل، وبسرور، پایگاه داده و ... میشه!)
۵ درصد هم برای حوادث غیر مترقبه مثل سیل و زلزله و ... در نظر گرفته شده.
یکی از پایههای اصلی مبحث کلاسترینگ از نوع ha، این هست که هرگر یک وظیفه رو به کمتر از ۲ سرویس دهنده محول نکنیم! یعنی اصولا اینکه شما بخواید دیتابیس و وبسرور رو از هم جدا کنید، حتی load balancing هم محسوب نمیشه، چه برسه به ha!
ارادتمند.