KingbaseES共享集群存储方案的选择

本文介绍了KingbaseES共享集群中多节点访问存储设备的选择,包括NFS、IP-SAN、FC-SAN等常见方案的优缺点及使用场景。在虚拟机环境下,推荐使用多点可见的虚拟磁盘;实体机上,NFS易于部署,IP-SAN和FC-SAN提供高性能和高可靠性。此外,文章还提到了固定盘符和多路径绑定的重要性。

在KingbaseES共享集群(clusterware)中,需要提供可多节点访问的存储设备。对于这个可多节点访问的存储设备的选择,使用者往往会感到疑惑。本文将简要介绍几种常用的存储方案,并简述其使用场合。

目前在实验室测试和客户现场部署,常见的可多点访问存储方案大概有四种,其中三种是通用的方式,分别是,NFS,IP-SAN以及FC-SAN。另外在虚拟机的情况下,一般使用第四种,多点可见的虚拟磁盘。

一 四种常见的多点可见的存储方案

目前虚拟话技术发展迅速,所以诸多客户会选择云上的虚拟机来进行集群的部署和使用。那么这种情况下,通过控制台,分配多节点可见的虚拟磁盘是一种简单易用的方式。所以,在虚拟机的情况下,采用多点可见的共享虚拟磁盘是一种合适的方案。

另外三种通用的方式,是实体机上常用的共享存储方案。

(1)NFS

NFS是网络附加存储(NAS)中的一种,属于文件级存储,对于需要裸盘的场景是不适用的。其优点是易于安装和部署,管理方便,即插即用,成本适中,使用范围广。其配置简单,一般先在NFS主机端,配置nfs共享。然后在数据库主机端,挂载nfs存储,挂载后即可使用,无需创建文件系统。常见挂载命令如下:

mount -t nfs -o sync $ip:/volumes/nfs_share /data/

关于nfs挂载参数,其中sync指的是同步挂载,保证数据实时刷写到磁盘,防止数据库主机故障导致的数据丢失。但是默认一般为async的方式,因为异步挂载有利于提升业务性能,保证业务平滑。然而,异步挂载存在一大缺陷,当数据库主机故障时,可能存在数据丢失的风险。另外,关于nfs挂载的还有一个参数需要注意,soft/hard参数。此参数指的是数据库主机发起NFS文件读写,当请求超时时,数据库主机的具体处理方式。soft参数挂载,会在请求超时后,报错退出。hard方式,会一直请求,直到成功。

在哪个节点挂载nfs共享目录,那么在那个节点即可访问共享存储上的数据。这样,当节点故障时,只需在可

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值