静态存储和应用逻辑 MySQL、Redis、ES 都集中在这一台服务器上了,所以既要大硬盘,又要高读写,3 块 6T 的硬盘做 Raid,Raid0 好还是 Raid5 好?
Raid0 对硬盘损坏零容忍,3 块硬盘出错一块就完了,但是机械硬盘感觉没那么容易坏吧?(估计是我见识太短?)
另外 3 块机械盘做 raid0 读写性能是否可以和一块中规中矩的 SSD 差不多了?
103
wangfei324017 2018-07-13 00:05:55 +08:00 via iPhone
@msg7086 你是说性能嘛……这个倒还好;只要是坏了先顶上再说,然后申请钱买硬盘换= =
|
104
msg7086 2018-07-13 00:50:38 +08:00
@wangfei324017 不仅仅是性能问题。
这个问题是一个运维发的帖子里谈到的。我用记忆中原帖的话来说吧。 如果你有一个普通的 RAID 6,上面跑着重要的业务数据。 今天有人跟你说阵列里挂了一块盘,要重建阵列。 那么作为一个负责的运维,这时候你应该干什么? * 评估重建阵列的性能影响 * 评估重建阵列的安全性 那么你会做出什么决策? * 挑业务压力低谷的时候重建 * 先备份核心数据,保证万一重建时暴死也不会造成重大损失 然后再执行重建,对不对? 而热备呢,就是直接跳过这些分析决策步骤,在发现阵列失败的时候立刻执行重建操作。 不管业务压力大还是小,不管你有没有做数据备份,直接一把梭就跑起来了。 这就是 Hotspare 最大的问题。性能是一个,另一个(更重要的)是数据安全。 |
105
dajj 2018-07-13 08:55:46 +08:00
不可能单独 raid0 的,机械硬盘损坏率还是挺高的,随着年限增加而增加风险。
考虑下 raid 1 + raid0 ,或者 raid 5 |
106
mrzx 2018-07-13 09:09:43 +08:00
@msg7086 主要还是商用和家用不一样,我家用的,一旦发现硬盘坏了,大不了 NAS 关机。等新硬盘到了,然后重组,时间成本很低。
但是商用就不可能,业务别说中断那么长时间了,最好不要中断。时间成本很高。尤其要是那种跑数据业务的那种。 家用本来就不考虑性能了,在我自己的经济基础能承受的条件下。觉得这样的搭配已经可以了。 |
107
wangfei324017 2018-07-13 09:44:19 +08:00
@msg7086 #104 有道理
|