一种混合云文件访问系统技术方案

技术编号:16367296 阅读:91 留言:0更新日期:2017-10-10 23:47
本发明专利技术公开了一种混合云文件访问系统,该系统包括站点映射装置、站点路由装置、若干个文件存储装置和若干个加速站点,文件存储装置和加速站点之间、各加速站点之间均通过链路专线连接,各文件存储装置和各加速站点分别部署于设定地区,站点映射装置和站点路由装置均部署在公有云环境中;其中:站点映射装置,用于接收终端用户对目标文件的访问请求,确定目标文件所在的目标文件存储装置,并进一步确定目标文件存储装置对应的访问域名地址,通过站点路由装置确定目标路由,基于目标路由将访问请求传输给目标文件存储装置。应用本发明专利技术实施例所提供的技术方案,可以提高文件传输速率和文件传输质量,减小传输延时,保证文件访问的稳定性。

A hybrid cloud file access system

The invention discloses a hybrid cloud file access system, the system includes a site mapping device, site routing device, a plurality of file storage device and a plurality of acceleration sites, between, file storage device and the site between sites were accelerated accelerated through the link line connection, the file storage device and the acceleration sites are deployed in the set site area, site mapping device and routing device are deployed in public cloud environments; the site mapping unit for receiving terminal user access to the target file request, determine the target file storage device where the target file, and further to determine the target file storage device corresponding to the access domain address, to determine the target routing through site routing device the target, will visit the routing request transmission to the target file storage device based on. The technical proposal provided by the embodiment of the invention can improve the file transmission rate and the quality of the document transmission, reduce the transmission delay and guarantee the stability of the file access.

【技术实现步骤摘要】
一种混合云文件访问系统
本专利技术涉及云计算
,特别是涉及一种混合云文件访问系统。
技术介绍
传统的私有云要求企业在本地机房搭建文件存储中心和计算平台,往往无法保障文件的异地访问,尤其是海外访问的传输质量,其计算平台的维护、更新等也是较难解决的问题。新兴的公有云将企业文件的存储与计算放在了云端,可以满足大部分中小型企业的需求,而对于大企业要将文件本地存储的需求无能为力。基于此,发展起来的混合云其本地存储、云端计算的特点可以兼顾公有云的优点和私有云的需求,然而对于有异地文件访问需求,尤其是海外访问需求的大企业而言,文件远距离传输所带来的网络不稳定、低带宽、高延时等难题并未得到较好解决。
技术实现思路
本专利技术的目的是提供一种混合云文件访问系统,以提高文件传输速率和文件传输质量,减小传输延时,保证文件访问的稳定性。为解决上述技术问题,本专利技术提供如下技术方案:一种混合云文件访问系统,包括站点映射装置、站点路由装置、若干个文件存储装置和若干个加速站点,文件存储装置和加速站点之间、各加速站点之间均通过链路专线连接,各文件存储装置和各加速站点分别部署于设定地区,所述站点映射装置和所述站点路由装置均部署在公有云环境中;其中:所述站点映射装置,用于接收终端用户对目标文件的访问请求,根据所述访问请求,确定所述目标文件所在的目标文件存储装置,并进一步确定所述目标文件存储装置对应的访问域名地址,根据所述目标文件存储装置对应的访问域名地址,通过所述站点路由装置确定目标路由,基于所述目标路由将所述访问请求传输给所述目标文件存储装置;任意一个文件存储装置,用于进行物理文件的持久化存储、上传和下载;任意一个加速站点,用于将针对所述目标文件的访问请求代理到上游站点。在本专利技术的一种具体实施方式中,所述站点映射装置包括地区解析模块、站点映射表和访问域名列表;所述站点映射装置具体用于:通过所述地区解析模块对所述终端用户的来源IP进行解析,确定所述终端用户所在地区;根据所述目标文件存储装置和所述终端用户所在地区,在所述站点映射表中查询对应的加速站点;根据所述目标文件存储装置和所述加速站点,在所述访问域名列表中查询所述目标文件存储装置对应的访问域名地址。在本专利技术的一种具体实施方式中,所述站点映射装置还用于:在所述地区解析模块对所述终端用户的来源IP解析失败,或者在所述站点映射表中未查询到对应的加速站点时,根据所述目标文件存储装置和默认站点,在所述访问域名列表中查询所述目标文件存储装置对应的访问域名地址。在本专利技术的一种具体实施方式中,每个加速站点包括自身域名列表和上游域名列表。在本专利技术的一种具体实施方式中,所述站点路由装置与每个加速站点和每个文件存储装置保持TCP长连接,对各加速站点和各文件存储装置进行心跳检测。在本专利技术的一种具体实施方式中,所述站点路由装置如果在设定时长内未接收到任意加速站点或任意文件存储装置的心跳包,则触发报警机制。在本专利技术的一种具体实施方式中,所述站点路由装置在接收到路由规则新增指令时,从最上游站点开始往下游增加路由规则,并通过所述站点映射装置更新所述站点映射表和所述访问域名列表。在本专利技术的一种具体实施方式中,所述站点路由装置在接收到已有规则调整指令时,依次从最上游站点开始往下游增加新的路由,通过所述站点映射装置调整所述站点映射表和所述访问域名列表,删除相应的旧规则。在本专利技术的一种具体实施方式中,所述站点路由装置在接收到已有规则删除指令时,通过所述站点映射装置更新所述站点映射表和所述访问域名列表,依次从最下游站点开始往上游站点删除相应的路由规则。在本专利技术的一种具体实施方式中,所述链路专线为DDN、SDH或帧继器。应用本专利技术实施例所提供的技术方案,文件存储装置和加速站点之间、各加速站点之间均通过链路专线连接,站点映射装置在接收到终端用户对目标文件的访问请求时,根据该访问请求,确定目标文件所在的目标文件存储装置,并进一步确定目标文件存储装置对应的访问域名地址,根据该访问域名地址,通过站点路由装置确定目标路由,基于目标路由将访问请求传输给目标文件存储装置。通过站点映射,可以将异地文件的访问映射到最优的加速站点上,确定的目标路由为最优路径,加速站点基于目标路由可以将访问请求逐级代理到上游站点,直至访问到文件存储装置,且目标路由中的加速站点和文件存储装置之间通过链路专线连接,提高了文件传输速率和文件传输质量,减小了传输延时,保证了文件访问的稳定性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中一种混合云文件访问系统的结构示意图。图2为本专利技术实施例中一种混合云文件访问系统的拓扑结构示意图;图3为与图2对应的站点映射和路由规则的一种示意图;图4为本专利技术实施例中加速站点域名列表的一种示意图;图5为图2对应的站点路由装置与各站点连接示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1所示,为本专利技术实施例所提供的一种混合云文件访问系统的结构示意图。该混合云访问系统包括站点映射装置M00、站点路由装置R00、若干个文件存储装置和若干个加速站点,文件存储装置和加速站点之间、各加速站点之间通过链路专线连接,各文件存储装置和各加速站点分别部署于设定地区,站点映射装置M00和站点路由装置R00均部署在公有云环境中;其中:站点映射装置M00,用于接收终端用户对目标文件的访问请求,根据访问请求,确定目标文件所在的目标文件存储装置,并进一步确定目标文件存储装置对应的访问域名地址,根据目标文件存储装置对应的访问域名地址,通过站点路由装置R00确定目标路由,基于目标路由将访问请求传输给目标文件存储装置;任意一个文件存储装置,用于进行物理文件的持久化存储、上传和下载;任意一个加速站点,用于将针对目标文件的访问请求代理到上游站点。在本专利技术实施例中,站点映射装置M00和站点路由装置R00均可部署于公有云环境中。公有云环境不局限于PaaS或SaaS,公有云环境中可以没有部署文件存储装置,其它如计算平台、逻辑文件存储装置等可以根据实际需求进行部署实现,本专利技术实施例对此不做限制。混合云文件访问系统包括的若干个文件存储装置,可以分别部署于设定地区,如地区a、地区b、公有云环境等。任意一个文件存储装置可以进行物理文件的持久化存储、上传和下载,是为终端用户提供文件访问的物理设备。不同的文件存储装置可以区分为私有文件存储装置和公有文件存储装置,同一文件存储装置中的物理文件也可以区分为私有文件和公有文件。混合云文件访问系统包括的若干个加速站点,可以分别部署于设定地区,如地区a、地区c等。任意一个加速站点可以将针对目标文件的访问请求代理到上游站点。上游站点可以是加速站点,还可以是文件存储装置。本文档来自技高网
...
一种混合云文件访问系统

【技术保护点】
一种混合云文件访问系统,其特征在于,包括站点映射装置、站点路由装置、若干个文件存储装置和若干个加速站点,文件存储装置和加速站点之间、各加速站点之间均通过链路专线连接,各文件存储装置和各加速站点分别部署于设定地区,所述站点映射装置和所述站点路由装置均部署在公有云环境中;其中:所述站点映射装置,用于接收终端用户对目标文件的访问请求,根据所述访问请求,确定所述目标文件所在的目标文件存储装置,并进一步确定所述目标文件存储装置对应的访问域名地址,根据所述目标文件存储装置对应的访问域名地址,通过所述站点路由装置确定目标路由,基于所述目标路由将所述访问请求传输给所述目标文件存储装置;任意一个文件存储装置,用于进行物理文件的持久化存储、上传和下载;任意一个加速站点,用于将针对所述目标文件的访问请求代理到上游站点。

【技术特征摘要】
1.一种混合云文件访问系统,其特征在于,包括站点映射装置、站点路由装置、若干个文件存储装置和若干个加速站点,文件存储装置和加速站点之间、各加速站点之间均通过链路专线连接,各文件存储装置和各加速站点分别部署于设定地区,所述站点映射装置和所述站点路由装置均部署在公有云环境中;其中:所述站点映射装置,用于接收终端用户对目标文件的访问请求,根据所述访问请求,确定所述目标文件所在的目标文件存储装置,并进一步确定所述目标文件存储装置对应的访问域名地址,根据所述目标文件存储装置对应的访问域名地址,通过所述站点路由装置确定目标路由,基于所述目标路由将所述访问请求传输给所述目标文件存储装置;任意一个文件存储装置,用于进行物理文件的持久化存储、上传和下载;任意一个加速站点,用于将针对所述目标文件的访问请求代理到上游站点。2.根据权利要求1所述的混合云文件访问系统,其特征在于,所述站点映射装置包括地区解析模块、站点映射表和访问域名列表;所述站点映射装置具体用于:通过所述地区解析模块对所述终端用户的来源IP进行解析,确定所述终端用户所在地区;根据所述目标文件存储装置和所述终端用户所在地区,在所述站点映射表中查询对应的加速站点;根据所述目标文件存储装置和所述加速站点,在所述访问域名列表中查询所述目标文件存储装置对应的访问域名地址。3.根据权利要求2所述的混合云文件访问系统,其特征在于,所述站点映射装置还用于:在所述地区解析模块对所述终端用户的来源IP解析失败,或者在所述站点映射...

【专利技术属性】
技术研发人员:张黎
申请(专利权)人:杭州亿方云网络科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1