7
想快速有效的降低服务器故障的影响,核心就在于降低硬盘故障的影响。当前业界采用更多的是在线故障监控和故障后自动修复,不能修复则只能换盘,并做业务迁移,虽然这一定程度上也起到了一些作用,降低了数据丢失的风险和对业务的影响,但毕竟有点马后炮了。故障不可避免,故障永远会发生,但如果我们有一双未来之眼,可以提前预知故障的发生,从容淡定的迁移数据和业务,该有多好。
在分布式存储中,由于没有从底层的硬件做RAID,那么在各种硬盘损坏之后,基本上就是数据丢失,那么需要重新将副本数据迁移到好的机器当中,从而在分布式存储中,分片是**数据可靠性的手段,这也就是为什么在使用分布式存储的时候,一般都设置分片数为3,为什么是奇数?因为可能这个分布式存储需要选主对外提供服务,奇数只是为了**不脑裂而已。
服务器SSD盘放数据的话,一旦损坏数据就很难找回。SATA盘一旦损坏还可以修复从而找回数据。如果想要数据和速度的话,可以把SSD盘作为系统盘,SATA作为数据盘,这样既能**了服务器的速度也能**数据的安全。