突袭与复制

我们打算购买两台将要托pipe一个SQL数据库(PostgreSQL)的服务器。 第二台服务器将作为第一台数据库服务器(热备份)的实时复制工作。 我遇到的问题是关于为服务器select的RAID级别。

最初我打算在性能上考虑在两台服务器上使用RAID 10,但由于我们计划在5年内存储20-30TB的数据,所以RAID 10太贵了(特别是因为我们必须购买两台机器)。 而且我也认为,如果我们有复制,RAID 10的冗余是不是真的需要。

所以现在我正考虑在每台复制服务器上安装RAID 5。 有了这个设置,即使在一台机器上出现RAID 5故障,在重build过程中还会出现另一个故障,我仍然会有一台工作的数据库机器。 我的猜测是这个系统应该是相当可靠的。 你认为这是一个合理的决定?

PS我不想使用RAID6,因为它的写入惩罚。

我认为,只要你真的把所有的数据和服务从一台机器复制到另一台机器上,R5就会很好,除非你遇到性能瓶颈。 只要确定指定一个热备份。

但是我要指出的是,当你谈到R5数组的重build速度时,可能会变得冗长,这取决于主轴的数量和控制器上的负载。