Database و Storage Performance
Databaseها به Latency و IOPS حساس هستند، اما هر Database الگوی I/O یکسانی ندارد.
چه چیزهایی باید اندازهگیری شود؟
- Random IOPS
- Read/Write ratio
- Latency
- Queue depth
- Working Set
Cache یا All-Flash؟
اگر بخش زیادی از Workload به Performance بالا نیاز دارد، All-Flash باید در کنار Cache بررسی شود. اگر فقط داده Hot محدود است، Cache میتواند معماری متفاوتی ارائه کند.
دوام SSD
در Databaseهای Write-Intensive، Endurance SSD اهمیت زیادی دارد.
اعتبارسنجی
قبل و بعد از تغییر Storage باید شاخصهای Performance ثبت شوند تا تصمیم بر اساس داده واقعی باشد.
جمعبندی
SSD Cache برای Database میتواند مفید باشد، اما انتخاب آن بدون تحلیل Workload توصیه نمیشود.