小编ell*_*iel的帖子

使用 ZFS 头节点作为数据库服务器?

我使用双头 ZFS 支持的 NAS 用于高可用性集群共享存储,基于 Nexenta 推荐的架构,如下所示:

在此处输入图片说明

1 个 JBOD 中的磁盘将存储单个 4 TB Postgres 数据库的数据库文件,另一个 JBOD 中的磁盘存储 20 TB 的大型原始二进制平面文件(大型恒星物体碰撞模拟的集群结果)。换句话说,支持 Postgres 文件的 JBOD 将主要处理随机工作负载,而支持模拟结果的 JBOD 将主要处理串行工作负载。两个头节点都有 256 GB 内存和 16 个内核。该集群有大约 200 个内核,每个内核维护一个 Postgres 会话,所以我预计大约有 200 个并发会话。

我想知道在我的设置中让 ZFS 头节点同时充当集群的一对镜像 Postgres 数据库服务器是否明智?我能看到的唯一缺点是:

  1. 扩展我的基础架构的灵活性较低。
  2. 冗余度略低。
  3. Postgres 的内存和 CPU 资源有限。

但是,我看到的优点是 ZFS 无论如何在自动故障转移方面都非常愚蠢,而且我不必花费大量工作让每个 Postgres 数据库服务器确定头节点是否发生故障,因为它会与头节点一起失败节点。

postgresql zfs storage high-availability zfsonlinux

9
推荐指数
1
解决办法
768
查看次数

SAS 多通道、直连 HDD 和扩展器背板之间的区别?

SAS 背板的通道、直连 HDD扩展器之间有什么区别?

Supermicro 机箱描述页面

直连 HDD 背板(TQ 版本)、多通道背板(A 版本)和扩展器背板(E1、​​E2 版本)可用于特定应用的解决方案优化。

我猜直连需要我每 4 个磁盘使用 SFF-8087 扇出电缆,而多通道每 4 个磁盘只需要 1 个 SFF-8087-to-SFF-8087 电缆,最后一个扩展器背板允许我将 1 个 SFF-8087 到 SFF-8087 用于 4 个以上的磁盘?

hardware sas supermicro

5
推荐指数
1
解决办法
2912
查看次数