【技术实现步骤摘要】
跨云厂商的数据处理方法、装置及系统
本专利技术涉及计算机
,特别涉及跨云厂商的数据处理方法、装置及系统。
技术介绍
现有很多业务场景,比如组建异地灾难备份中心,都需要用到不同的云厂商和不同地域的网络。目前,每个云厂商之间的业务内部专用网络不通。如此,用户只能通过外网分别访问各个云厂商网络,使得用户体验较差。
技术实现思路
本专利技术提供了跨云厂商的数据处理方法、装置及系统,能够打通云厂商之间的内部专用网络,方便用户跨云厂商访问,用户体验更好。为了达到上述目的,本专利技术是通过如下技术方案实现的:第一方面,本专利技术提供了跨云厂商的数据处理方法,应用于第一云厂商的第一VPN(VirtualPrivateNetwork,虚拟专用网络)服务器,该方法包括:在所述第一VPN服务器上,安装Linux操作系统、部署第一OpenVPN服务端并配置iptables;针对外部至少一个其他云厂商中的每一个第二云厂商均执行:基于所述第一VPN服务器的外网IP和所述第二云厂商 ...
【技术保护点】
1.跨云厂商的数据处理方法,其特征在于,应用于第一云厂商的第一虚拟专用网络VPN服务器,该方法包括:/n在所述第一VPN服务器上,安装Linux操作系统、部署第一OpenVPN服务端并配置iptables;/n针对外部至少一个其他云厂商中的每一个第二云厂商均执行:/n基于所述第一VPN服务器的外网IP和所述第二云厂商的第二VPN服务器的外网IP,并利用VPN技术,连接所述第一OpenVPN服务端和所述第二VPN服务器上部署的第一OpenVPN客户端,以在所述第一OpenVPN服务端和所述第一OpenVPN客户端之间建立第一加密通信管道,并生成所述第一VPN服务器的、针对所述 ...
【技术特征摘要】
1.跨云厂商的数据处理方法,其特征在于,应用于第一云厂商的第一虚拟专用网络VPN服务器,该方法包括:
在所述第一VPN服务器上,安装Linux操作系统、部署第一OpenVPN服务端并配置iptables;
针对外部至少一个其他云厂商中的每一个第二云厂商均执行:
基于所述第一VPN服务器的外网IP和所述第二云厂商的第二VPN服务器的外网IP,并利用VPN技术,连接所述第一OpenVPN服务端和所述第二VPN服务器上部署的第一OpenVPN客户端,以在所述第一OpenVPN服务端和所述第一OpenVPN客户端之间建立第一加密通信管道,并生成所述第一VPN服务器的、针对所述第一加密通信管道的第一虚拟IP;
基于所述第一加密通信管道、所述第一虚拟IP和所述第二VPN服务器的、针对所述第一加密通信管道的第二虚拟IP,利用所述第一云厂商的云路由中配置的、从所述第一VPN服务器到所述第二云厂商中各个服务器的云路由信息,以及利用所述第一VPN服务器上配置的iptables,对需要发送给所述第二VPN服务器的数据作网络地址转换NAT转发处理,以将数据转发给所述第二VPN服务器。
2.根据权利要求1所述的方法,其特征在于,
进一步包括:在所述第一VPN服务器上,部署第二OpenVPN客户端;
针对外部至少一个其他云厂商中的每一个第三云厂商均执行:
基于所述第一VPN服务器的外网IP和所述第三云厂商的第三VPN服务器的外网IP,并利用VPN技术,连接所述第二OpenVPN客户端和所述第三VPN服务器上部署的第二OpenVPN服务端,以在所述第二OpenVPN服务端和所述第二OpenVPN客户端之间建立第二加密通信管道,并生成所述第一VPN服务器的、针对所述第二加密通信管道的第三虚拟IP;
基于所述第二加密通信管道、所述第三虚拟IP和所述第三VPN服务器的、针对所述第二加密通信管道的第四虚拟IP,利用所述第一云厂商的云路由中配置的、从所述第一VPN服务器到所述第三云厂商中各个服务器的云路由信息,以及利用所述第一VPN服务器上配置的iptables,接收所述第三VPN服务器通过执行NAT转发处理而发来的数据。
3.根据权利要求1或2所述的方法,其特征在于,
进一步包括:基于所述第一加密通信管道、所述第一虚拟IP和所述第二虚拟IP,接收所述第二VPN服务器发来的、针对所述第一云厂商中任一第一服务器中所存储数据的数据访问请求;
基于所述第一VPN服务器的内网IP和所述第一服务器的内网IP,获取所述第一服务器中存储的、对应于所述数据访问请求的数据,以作为需要发送给所述第二VPN服务器的数据。
4.跨云厂商的数据处理方法,其特征在于,应用于第四云厂商的第四虚拟专用网络VPN服务器,该方法包括:
在所述第四VPN服务器上,安装Linux操作系统、部署第三OpenVPN客户端并配置iptables;
针对外部至少一个其他云厂商中的每一个第五云厂商均执行:
基于所述第四VPN服务器的外网IP和所述第五云厂商的第五VPN服务器的外网IP,并利用VPN技术,连接所述第三OpenVPN客户端和所述第五VPN服务器上部署的第三OpenVPN服务端,以在所述第三OpenVPN服务端和所述第三OpenVPN客户端之间建立第三加密通信管道,并生成所述第四VPN服务器的、针对所述第三加密通信管道的第五虚拟IP;
基于所述第三加密通信管道、所述第五虚拟IP和所述第五VPN服务器的、针对所述第三加密通信管道的第六虚拟IP,利用所述第四云厂商的云路由中配置的、从所述第四VPN服务器到所述第五云厂商中...
【专利技术属性】
技术研发人员:蒋承,陈良,
申请(专利权)人:四川虹美智能科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。