[发明专利]一种存储阵列NFS高可用的方法和装置在审
申请号: | 202110840535.X | 申请日: | 2021-07-24 |
公开(公告)号: | CN113608691A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 李奋翔 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张涛;杨帆 |
地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 阵列 nfs 可用 方法 装置 | ||
本发明提供了一种存储阵列NFS高可用的方法和装置,该方法包括:建立第一控制器与第二控制器的心跳链路;在双控存储阵列中划分出共享存储资源,并设置第一控制器读写优先级高于第二控制器;创建第一控制器的虚IP资源;利用共享存储资源和虚IP资源创建NFS共享并启动NFS共享服务,将NFS共享服务的信息写入双控存储阵列的数据库中持久化,并将NFS共享映射到客户端;响应于接收到客户端发送的数据请求,第一控制器接收数据请求,并将数据存储于共享存储资源中;响应于经由心跳链路检测到第一控制器故障,第二控制器根据共享存储资源在第二控制器中重建并启动NFS共享服务。通过使用本发明的方案,能够消除NFS的单点故障问题,具有高可用性,提升系统的可靠性。
技术领域
本领域涉及计算机领域,并且更具体地涉及一种存储阵列NFS高可用的方法和装置。
背景技术
NAS(Network Attached Storage,网络附属存储)集群存储系统基于TCP/IP协议提供了文件级的数据访问和共享服务,NFS(Network File System,网络文件系统)共享服务是NAS集群存储系统中对外提供文件访问的服务进程,在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NAS集群中NFS服务端上的文件,如同访问本地文件一样。NFS一般为单节点部署,而NFS服务端主要用于存放企业的重要数据,如果存储控制器出现问题,那么使用它挂载服务的业务客户端都将出现业务中断的问题,为了能保证数据的安全可靠性,消除NFS的单点故障问题,NFS的高可用显得尤为重要。
发明内容
有鉴于此,本发明实施例的目的在于提出一种存储阵列NFS高可用的方法和装置,通过使用本发明的技术方案,能够消除NFS的单点故障问题,具有高可用性,提升系统的可靠性。
基于上述目的,本发明的实施例的一个方面提供了一种存储阵列NFS高可用的方法,包括以下步骤:
建立第一控制器与第二控制器的心跳链路;
在双控存储阵列中划分出共享存储资源,并设置第一控制器读写优先级高于第二控制器;
创建第一控制器的虚IP资源;
利用共享存储资源和虚IP资源创建NFS共享并启动NFS共享服务,将NFS共享服务的信息写入双控存储阵列的数据库中持久化,并将NFS共享映射到客户端;
响应于接收到客户端发送的数据请求,第一控制器接收数据请求,并将数据存储于共享存储资源中;
响应于经由心跳链路检测到第一控制器故障,第二控制器根据共享存储资源在第二控制器中重建并启动NFS共享服务。
根据本发明的一个实施例,建立第一控制器与第二控制器的心跳链路包括:
将第一控制器与第二控制器通过内部心跳网口相连;
将第一控制器与第二控制器的心跳IP设置在同一网段。
根据本发明的一个实施例,在双控存储阵列中划分出共享存储资源,并设置第一控制器读写优先级高于第二控制器包括:
在双控存储阵列中建立硬盘在任一控制器均可识别的共享存储池;
在共享存储池上划分文件系统,第一控制器优先访问文件系统。
根据本发明的一个实施例,创建第一控制器的虚IP资源包括:
使用第一控制器与第二控制器的业务网口建立端口漂移组;
将虚IP附着于第一控制器的业务网口上;
响应于检测到第一控制器心跳链路故障,将虚IP漂移至第二控制器的业务网口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110840535.X/2.html,转载请声明来源钻瓜专利网。