【技术实现步骤摘要】
文件存储的实现方法、装置、及计算机设备
本专利技术涉及文件存储
,尤其涉及一种文件存储的实现方法、装置、计算机设备及存储介质。
技术介绍
很多公司对文件存储目前采用的是挂载共享目录的方式,多个系统共用一个存储盘,不同项目以存储目录区分。每次上线新项目必须为项目挂载共享目录,导致上线过程繁琐,运营维护复杂,并且没有文件上传、下载、查看的权限校验,存在很大的安全隐患。目前市面上适合中小型文件存储的分布式文件系统有FASTDFS文件系统,存在数据安全性问题,缺乏自动化恢复机制,数据恢复效率低,缺乏多机房容灾支持,由于单机存储受限于inode数量,存储空间利用率低。对于运营维护来说,部署复杂,日常维护繁琐。
技术实现思路
本专利技术实施例提供了一种文件存储的实现方法、装置、计算机设备及存储介质,旨在解决目前现有技术中挂载共享目录文件存储方式日常运营维护复杂、过程繁琐和数据安全性低的问题。第一方面,本专利技术实施例提供了一种文件存储的实现方法,其包括:接收用户端上传的用户请求; ...
【技术保护点】
1.一种文件存储的实现方法,其特征在于,包括:/n接收用户端上传的用户请求;/n根据所述用户请求对应的IP地址及预先存储的负载均衡策略,生成与IP地址对应的目标存储集群的目标存储地址;/n将所述目标存储地址发送至所述用户端;/n接收所述用户端根据所述目标存储地址上传的待存储文件,并存储至对应的目标存储集群。/n
【技术特征摘要】
1.一种文件存储的实现方法,其特征在于,包括:
接收用户端上传的用户请求;
根据所述用户请求对应的IP地址及预先存储的负载均衡策略,生成与IP地址对应的目标存储集群的目标存储地址;
将所述目标存储地址发送至所述用户端;
接收所述用户端根据所述目标存储地址上传的待存储文件,并存储至对应的目标存储集群。
2.根据权利要求1所述的文件存储的实现方法,其特征在于,所述根据所述用户请求对应的IP地址及预先存储的负载均衡策略,生成与IP地址对应的目标存储集群的目标存储地址,包括:
根据负载均衡策略中对应的哈希函数对所述用户请求对应的IP地址进行哈希运算,得到与所述IP地址相对应的目标IP哈希值;
根据所述目标IP哈希值及各存储集群对应的IP哈希值,获取所述IP哈希值对应的目标存储集群的目标存储地址。
3.根据权利要求1所述的文件存储的实现方法,其特征在于,所述根据所述用户请求对应的IP地址及预先存储的负载均衡策略,生成与IP地址对应的目标存储集群的目标存储地址之前,还包括:
接收各存储集群对用户端的存储地址;
根据哈希函数对各存储集群的存储地址生成存储地址哈希值;
接收存储地址哈希值及IP哈希值一一映射的配置指令,生成存储地址哈希值及IP哈希值映射表;其中,所述存储地址哈希值及IP哈希值映射表中每一条数据对应一个IP哈希值与存储地址哈希值的映射关系。
4.根据权利要求1所述的文件存储的实现方法,其特征在于,所述接收所述用户端根据所述目标存储地址上传的待存储文件,并存储至对应的目标存储集群,包括:
判断所述待存储文件的数据大小是否超出预先设置的数据量阈值;
若所述待存储文件的数据大小超出预先设置的数据量阈值,将预先存储的分块指令发送至所述用户端。
5.根据权利要求4所述的文件存储的实现方法,其特征在于,所述若所述待存储文件的数据大小超出预先设置的数据量阈值,将预先存储的分块指令发送至用户端之后,还包括:
接收...
【专利技术属性】
技术研发人员:黄波,
申请(专利权)人:深圳前海环融联易信息科技服务有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。