[发明专利]一种基于NAS实现的内外网文件共享系统有效
申请号: | 201711012599.0 | 申请日: | 2017-10-26 |
公开(公告)号: | CN107566533B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 蔡振远;陈辉 | 申请(专利权)人: | 南威软件股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 泉州市潭思专利代理事务所(普通合伙) 35221 | 代理人: | 廖仲禧 |
地址: | 362000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 nas 实现 内外 文件 共享 系统 | ||
本发明公开了一种基于NAS实现的内外网文件共享系统,可利用数据流实现文件的交换,实现跨网络、不同云平台的文件的数据交换。该系统中包括:专有云服务器、公有云服务器、Nginx代理服务器和互联网客户端,专有云服务器包括:内网应用虚拟机和文件服务虚拟机,专有云服务器上挂在有NAS服务。内网应用虚拟机可以通过NAS服务完成内网文件的存储,外网用户可以通过互联网客户端触发文件访问请求,通过Nginx代理服务器向文件服务虚拟机请求获取内网文件,文件服务虚拟机通过NAS服务获取到内网文件之后,通过Nginx代理服务器发送给互联网客户端,从而外网用户可以通过该户联网客户端获取到内网文件。
技术领域
本发明涉及计算机技术领域,具体涉及一种基于网络附属存储(NetworkAttached Storage,NAS)实现的内外网文件共享系统。
背景技术
随着云服务器的广泛使用,基于互联网服务的业务也日益增多,但是对于内外网文件交换、文件共享的服务却是少之又少,伴随着业务需求的深入,内外网多系统之间互相合作,资源共享的需求越来越高,意味着需要更多的内网服务出现。
现有技术中,内外网之间是相互隔离的,但是外网用户有获取内网文件的需求,现有技术中为了解决该问题,通常采用设置独立的数据库的方式,内网服务器将内网文件上传到数据库中,外网用户在身份验证通过后访问该数据库。这种采用独立的数据库的方式,只适用于需要备份的文件数量较少的情况,对于并发的多文件存储与同时访问,造成数据库备份困难、请求响应困难。
发明内容
本发明的目的在于提供一种基于NAS实现的内外网文件共享系统,用于实现内外网文件的共享,可及时响应外网用户对文件的获取需求。
为了达到上述目的,本发明采用这样的如下技术方案:
本发明提供一种基于网络附属存储NAS实现的内外网文件共享系统,其特征在于,基于NAS实现的内外网文件共享系统,包括:专有云服务器、公有云服务器、Nginx代理服务器和互联网客户端,其中,
所述专有云服务器和所述公有云服务器之间通过网闸实现逻辑隔离;
所述专有云服务器,包括:内网应用虚拟机和文件服务虚拟机,所述专有云服务器上挂在有NAS服务,所述专有云服务器上还设置有数据库;
所述内网应用虚拟机,用于在内网用户产生内网文件之后,通过NAS服务将所述内网文件存储到所述专有云服务器的数据库中;
所述互联网客户端,用于在外网用户触发文件访问请求之后,向所述Nginx代理服务器发送所述文件访问请求;
所述Nginx代理服务器,用于接收所述互联网客户端发送的文件访问请求,并将所述文件访问请求转发给所述文件服务虚拟机;
所述文件服务虚拟机,用于通过NAS服务从所述专有云服务器的数据库中获取到与所述文件访问请求对应的内网文件,并将与所述文件访问请求对应的内网文件发送给所述Nginx代理服务器;
所述Nginx代理服务器,用于接收所述文件服务虚拟机发送的与所述文件访问请求对应的内网文件,并将与所述文件访问请求对应的内网文件转发给所述互联网客户端。
采用上述技术方案后,本发明提供的技术方案将有如下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南威软件股份有限公司,未经南威软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711012599.0/2.html,转载请声明来源钻瓜专利网。