CN110545336B - Ip地址替换方法、装置、计算机设备和存储介质 - Google Patents

Ip地址替换方法、装置、计算机设备和存储介质 Download PDF

Info

Publication number
CN110545336B
CN110545336B CN201910840184.5A CN201910840184A CN110545336B CN 110545336 B CN110545336 B CN 110545336B CN 201910840184 A CN201910840184 A CN 201910840184A CN 110545336 B CN110545336 B CN 110545336B
Authority
CN
China
Prior art keywords
address
instance
information
outlet
preset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910840184.5A
Other languages
English (en)
Other versions
CN110545336A (zh
Inventor
孙骥千
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ping An Communication Technology Co Ltd
Original Assignee
Shenzhen Ping An Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Ping An Communication Technology Co Ltd filed Critical Shenzhen Ping An Communication Technology Co Ltd
Priority to CN201910840184.5A priority Critical patent/CN110545336B/zh
Publication of CN110545336A publication Critical patent/CN110545336A/zh
Application granted granted Critical
Publication of CN110545336B publication Critical patent/CN110545336B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5053Lease time; Renewal aspects
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请涉及云计算技术领域,提供了一种IP地址替换方法、装置、计算机设备和存储介质。所述方法包括:获取目标业务类型以及目标网站,根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式,从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系,从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。采用本方法能够动态替换出口IP地址,避免IP地址被目标网站屏蔽。

Description

IP地址替换方法、装置、计算机设备和存储介质
技术领域
本申请涉及云计算技术领域,特别是涉及一种IP(Internet Protocol Address,又译为网际协议地址)地址替换方法、装置、计算机设备和存储介质。
背景技术
随着计算机技术的发展,出现了云平台。云平台可以为用户提供充足的计算资源和网络资源,用户可以在云上创建多台虚拟机,用于搭建业务***,同时申请公网IP,通过绑定虚拟机与公网IP的方式,让业务***可以和互联网通信。
目前的云平台上提供的公网IP资源大都需要用户手动绑定到对应的虚拟机上,并且用户能申请到的公网IP数量十分有限。当用户搭建的业务***为信息采集***时,可能需要去往单个目标网站获取信息,若一直使用同一公网IP作为出口去发起访问,该公网IP容易被对应的目标网站屏蔽,造成信息采集***不可用。
发明内容
基于此,有必要针对上述技术问题,提供一种能够避免IP地址被目标网站屏蔽的IP地址替换方法、装置、计算机设备和存储介质。
一种IP地址替换方法,所述方法包括:
获取目标业务类型以及目标网站;
根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式;
从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。
在其中一个实施例中,从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合前,还包括:
接收用户请求信息;
根据用户请求信息的出口流量需求信息和每秒连接数信息,确定所需实例的规格;
根据所需实例的规格,从预设的调度管理***中拉起与规格对应的实例集合,将实例集合中各实例的信息存入预设的数据库中;
根据用户请求信息中的IP需求信息确定所需IP地址数量;
根据所需IP地址数量从预设的全局地址池中划分出对应数量的IP地址,得到IP表,将IP表中各IP地址的信息存入预设的数据库中。
在其中一个实施例中,将IP表中各IP地址的信息存入预设的数据库中后,还包括:
推送已处理用户请求的反馈信息;
接收用户绑定信息,根据用户绑定信息,确定实例集合中各实例和IP表中各IP地址之间的第一关联关系以及预设的各业务虚拟机与实例集合中各实例之间的第二关联关系;
根据第一关联关系,从预设的数据库中获取各实例的信息和各IP地址的信息,将各IP地址配置到对应的各实例上;
根据第二关联关系,将预设的各业务虚拟机挂载至实例集合中各实例,得到关系列表。
在其中一个实施例中,根据目标业务类型确定目标业务虚拟机包括:
根据目标业务类型获取业务标识;
根据业务标识查询预设的业务目录,确定目标业务虚拟机。
在其中一个实施例中,监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址包括:
当调度方式为按流量调度时,根据使用情况统计出口IP地址的流入方向流量;
当流入方向流量达到预设的流量阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在其中一个实施例中,监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址包括:
当调度方式为按连接数调度时,根据使用情况统计出口IP地址的发起连接地址数量;
当发起连接地址数量达到连接数阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在其中一个实施例中,监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址包括:
当调度方式为按目标网站频率调度时,根据使用情况统计出口IP地址的流出方向流量和已连接地址数量;
当流出方向流量和已连接地址数量均达到对应的阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
一种IP地址替换装置,所述装置包括:
获取模块,用于获取目标业务类型以及目标网站;
第一处理模块,用于根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式;
查找模块,用于从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
第二处理模块,用于从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
获取目标业务类型以及目标网站;
根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式;
从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获取目标业务类型以及目标网站;
根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式;
从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。
上述IP地址替换方法、装置、计算机设备和存储介质,根据目标业务类型实现了对目标业务虚拟机的确定,根据目标网站实现了对调度方式的确定,从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,并从IP地址集合中随机选取IP地址作为出口IP地址,实现了对出口IP地址的确定,在确定出口IP地址之后,通过监控出口IP地址的使用情况的方式,根据使用情况和已确定的调度方式,动态替换出口IP地址,实现了对出口IP地址的动态替换,从而可以在访问目标网站时,轮换多个IP地址去发起访问,能够避免IP地址被目标网站屏蔽。
附图说明
图1为一个实施例中IP地址替换方法的应用场景图;
图2为一个实施例中IP地址替换方法的流程示意图;
图3为另一个实施例中IP地址替换方法的流程示意图;
图4为一个实施例中图2中步骤S204的子流程示意图;
图5为一个实施例中图2中步骤S208的子流程示意图;
图6为另一个实施例中图2中步骤S208的子流程示意图;
图7为再一个实施例中图2中步骤S208的子流程示意图;
图8为一个实施例中IP地址替换装置的结构框图;
图9为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的IP地址替换方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。服务器104通过终端102获取目标业务类型以及目标网站,根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式,从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系,从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机和平板电脑,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种IP地址替换方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
S202:获取目标业务类型以及目标网站。
目标业务类型是指用户当前需要处理的业务类型,目标网站是指用户当前处理业务过程中需要访问的网站。比如,当用户当前需要处理的业务类型为信息采集时,对应的需要访问的网站可以为信息采集网等。
S204:根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式。
业务虚拟机是指已部署好用户业务的虚拟机,各业务虚拟机与各用户业务相对应,不同的用户业务分别对应不同的业务虚拟机。比如,用户业务具体可以是信息采集,则对应的业务虚拟机可以作为信息采集***。服务器根据目标业务类型可确定需要处理的业务,进而根据需要处理的业务确定目标业务虚拟机,目标业务虚拟机是指可用于处理当前业务的虚拟机。
预设的调度表中存储了各目标网站对应的调度方式,当服务器根据目标网站查询预设的调度表时,就可以确定与目标网站对应的调度方式。具体的,调度方式包括按流量调度、按连接数调度、按目标网站频率调度等。其中,这些调度方式都是独立工作的,同一个目标网站可以与多个调度方式相对应,只要有一个调度方式满足切换条件,就会切换IP地址。例如,当目标网站为100.100.100.2/32时,调度方式可以包括按每天切换一次IP地址和按每走完10GB流量切换一次IP地址,只要有一个满足切换条件后,就会切换IP地址。
S206:从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系。
服务器从预设的关系列表中可查找出与目标业务虚拟机对应的IP地址集合,具体的,在关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系。IP地址、实例以及业务虚拟机之间的对应关系是指在实例上配置IP地址,并在实例上挂载业务虚拟机之后得到的对应关系,三者之间对应关系由处理已接收到的用户请求信息得到。用户会根据业务需求,通过终端发送用户请求信息至服务器,服务器在接收到用户请求信息后,通过处理用户请求信息可以得到预设的关系列表。
根据IP地址、实例以及业务虚拟机之间的对应关系,可以确定挂载目标业务虚拟机的实例,进而根据该实例确定与目标业务虚拟机对应的IP地址集合。与目标业务虚拟机对应的IP地址集合是指已配置在与目标业务虚拟机对应的实例上的IP地址集合,IP地址集合中的IP地址都可以作为出口IP地址去访问目标网站,因此,服务器只要从IP地址集合中随机选取IP地址作为出口IP地址即可。
S208:从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。
监控出口IP地址的使用情况是指记录作为出口IP地址的各IP地址的使用情况。出口IP地址的使用情况包括流入方向流量、流出方向流量、发起连接地址数量、已连接地址数量以及连接时间等。例如,IP地址集合中有1.1.1.2/32、1.1.1.3/32、1.1.1.4/32这三个IP地址,调度方式为每两个小时切换一次。服务器会实时记录每个IP地址的使用情况,在前两个小时就只会有1.1.1.2/32的使用记录,之后才会有其他IP地址的使用记录。
上述IP地址替换方法,根据目标业务类型实现了对目标业务虚拟机的确定,根据目标网站实现了对调度方式的确定,从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,并从IP地址集合中随机选取IP地址作为出口IP地址,实现了对出口IP地址的确定,在确定出口IP地址之后,通过监控出口IP地址的使用情况的方式,根据使用情况和已确定的调度方式,动态替换出口IP地址,实现了对出口IP地址的动态替换,从而可以在访问目标网站时,轮换多个IP地址去发起访问,能够避免IP地址被目标网站屏蔽。
在其中一个实施例中,如图3所示,S206前,还包括:
S302:接收用户请求信息;
S304:根据用户请求信息的出口流量需求信息和每秒连接数信息,确定所需实例的规格;
S306:根据所需实例的规格,从预设的调度管理***中拉起与规格对应的实例集合,将实例集合中各实例的信息存入预设的数据库中;
S308:根据用户请求信息中的IP需求信息确定所需IP地址数量;
S310:根据所需IP地址数量从预设的全局地址池中划分出对应数量的IP地址,得到IP表,将IP表中各IP地址的信息存入预设的数据库中。
用户请求信息是指用户根据创建实例需求和划分IP地址需求,发送至服务器的信息。服务器在接收到用户请求信息之后,会根据用户请求信息中的出口流量需求信息和每秒连接数信息,确定所需实例的规格,从预设的调度管理***中拉起与规格对应的实例集合,将实例集合中各实例的信息存入预设的数据库中。例如,当用户创建实例请求中的出口流量需求信息为出口宽带为100M(megabits per second兆比特每秒),每秒连接数信息为每秒连接数为5000时,服务器就从调度管理***中拉起2核CPU(Central ProcessingUnit,中央处理器),16G(Gigabyte,吉字节)内存的实例。进一步的,在拉起与规格对应的实例集合之后,服务器会监控调度管理***中各物理机资源的使用情况以及拉起的实例集合中各实例的运行状态,当任意物理机资源不足时,停止在资源不足的物理机上拉起实例,当任意实例掉线时,删除掉线实例并重新拉起新实例。其中,预设的调度管理***可根据需要自行设置。
在将实例集合中各实例的信息存入预设的数据库中后,服务器会根据用户请求信息中的IP需求信息确定所需IP地址数量,根据所需IP地址数量从预设的全局地址池中划分出对应数量的IP地址,得到IP表,将IP表中各IP地址的信息存入预设的数据库中。其中,预设的全局地址池可根据需要自行设置,全局地址池中包括多个IP地址。
上述实施例,接收用户请求,根据用户请求拉起实例集合并确定所需IP地址数量得到IP表,存入数据库中,实现了对实例集合和IP表的获取。
在其中一个实施例中,如图3所示,S310后,还包括:
S312:推送已处理用户请求的反馈信息;
S314:接收用户绑定信息,根据用户绑定信息,确定实例集合中各实例和IP表中各IP地址之间的第一关联关系以及预设的各业务虚拟机与实例集合中各实例之间的第二关联关系;
S316:根据第一关联关系,从预设的数据库中获取各实例的信息和各IP地址的信息,将各IP地址配置到对应的各实例上;
S318:根据第二关联关系,将预设的各业务虚拟机挂载至实例集合中各实例,得到关系列表。
在将IP表中各IP地址的信息存入预设的数据库中后,服务器会推送已处理用户请求的反馈信息至终端的用户,用户在接收到反馈信息之后,会再发送用户绑定信息至服务器,用户绑定信息用于构建IP地址、实例以及业务虚拟机三者之间对应关系。服务器在接收到用户绑定信息之后,会根据用户绑定信息确定实例集合中各实例和IP表中各IP地址之间的第一关联关系以及预设的各业务虚拟机与实例集合中各实例之间的第二关联关系,并根据第一关联关系,从预设的数据库中获取各实例的信息和各IP地址的信息,将各IP地址配置到对应的各实例上,根据第二关联关系,将预设的各业务虚拟机挂载至实例集合中各实例,得到用于描述IP地址、实例以及业务虚拟机三者之间对应关系的关系列表。
其中,将各IP地址配置到对应的各实例上,即存在多个IP地址组成的IP地址集合与一个实例对应的情况,同一时间点在IP地址集合中只会有一个IP地址真正生效,这个IP地址就是实例挂载的业务虚拟机的真正出口,IP地址集合中的各IP地址会根据对应的调度方式来轮换真正生效的IP地址。业务虚拟机绑定实例时,会把业务虚拟机的私网地址做源地址映射,映射为对应的IP地址集合中的一个公网地址,即出口IP地址,业务虚拟机去访问互联网的网站时,实际上的源地址即为这个公网地址。
上述实施例,根据用户绑定信息,确定实例与IP地址之间的第一关联关系,以及业务虚拟机与实例之间的第二关联关系,得到了关系列表,实现了对关系列表的获取。
在其中一个实施例中,如图4所示,S204包括:
S402:根据目标业务类型获取业务标识;
S404:根据业务标识查询预设的业务目录,确定目标业务虚拟机。
目标业务类型携带有业务标识,服务器根据目标业务类型获取业务标识,根据业务标识查询预设的业务目录,可确定目标业务虚拟机。其中,业务标识可以为数字、字母、数字与字母的组合等。预设的业务目录可按照需要自行设置,其中存储有业务标识和业务虚拟机之间的对应关系。
上述实施例,根据目标业务类型获取业务标识,根据业务标识查询预设的业务目录,确定目标业务虚拟机,实现了对目标业务虚拟机的确定。
在其中一个实施例中,如图5所示,S208包括:
S502:当调度方式为按流量调度时,根据使用情况统计出口IP地址的流入方向流量;
S504:当流入方向流量达到预设的流量阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
流入方向流量是指流入出口IP地址的流量,可根据使用情况统计得到。当调度方式为按流量调度时,服务器会根据使用情况统计出口IP地址的流入方向流量,当流入方向流量达到预设的流量阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。其中,流量阈值可按照需要自行设置。
上述实施例,根据按流量调度的调度方式和流入方向流量实现了对IP地址的动态管理。
在其中一个实施例中,如图6所示,S208包括:
S602:当调度方式为按连接数调度时,根据使用情况统计出口IP地址的发起连接地址数量;
S604:当发起连接地址数量达到连接数阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
发起连接地址数量是指出口IP地址发起访问的目标网站数量,可根据使用情况统计得到。当调度方式为按连接数调度时,服务器会根据使用情况统计出口IP地址的发起连接地址数量,当发起连接地址数量达到连接数阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。其中,连接数阈值可按照需要自行设置。
上述实施例,根据按连接数调度的调度方式和发起连接地址数量实现了对IP地址的动态管理。
在其中一个实施例中,如图7所示,S208包括:
S702:当调度方式为按目标网站频率调度时,根据使用情况统计出口IP地址的流出方向流量和已连接地址数量;
S704:当流出方向流量和已连接地址数量均达到对应的阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
目标网站频率是指与目标网站相关的使用数据,包括到达目标网站的流量以及目标网站的已连接地址数量等。其中,到达目标网站的流量可根据出口IP地址的流出方向流量统计得到,目标网站的已连接地址数量可根据出口IP地址的已连接地址数量得到。当调度方式为按目标网站频率调度时,服务器会根据使用情况统计出口IP地址的流出方向流量和已连接地址数量,当流出方向流量和已连接地址数量均达到对应的阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。其中,对应的阈值可按照需要自行设置。
进一步的,当服务器从IP地址集合中选取IP地址替换当前出口IP地址时,会统计IP地址集合中各IP地址的流出方向流量和已连接地址数量,按照流出方向流量和已连接地址数量分别对各IP地址排序,根据排序结果,择优选择IP地址替换当前出口IP地址。
更进一步的,按照流出方向流量和已连接地址数量分别对各IP地址排序,根据排序结果,择优选择IP地址替换当前出口IP地址的方式可以为,首先按照流出方向流量对各IP地址排序,流出方向流量最少的IP地址的优先级最高,随着流出方向流量的增多,各IP地址的优先级依次降低,然后按照已连接地址数量对各IP地址排序,已连接地址数量最少的IP地址的优先级最高,随着已连接地址数量的增多,各IP地址的优先级依次降低,最后按照各IP地址在两次排序中的优先级,择优选择IP地址替换当前出口IP地址。其中,可根据优先级为各IP地址设置标号,例如,优先级最高的IP地址标号为1,次一级的IP地址标号为2,通过叠加各IP地址在两次排序中的标号,确定标号最小的IP地址的优先级最高,将该IP地址替换为当前出口IP地址。
上述实施例,根据按目标网站频率调度的调度方式和流出方向流量以及已连接地址数量实现了对IP地址的动态管理。
在其中一个实施例中,当调度方式为按时间调度时,根据预设的时间间隔,从IP地址集合中选取IP地址替换当前出口IP地址。
上述实施例,根据按时间调度的调度方式实现了对IP地址的动态管理。
应该理解的是,虽然图2-7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-7中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图8所示,提供了一种IP地址替换装置,包括:获取模块802、第一处理模块804、查找模块806和第二处理模块808,其中:
获取模块802,用于获取目标业务类型以及目标网站;
第一处理模块804,用于根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式;
查找模块806,用于从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
第二处理模块808,用于从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。
上述IP地址替换装置,根据目标业务类型实现了对目标业务虚拟机的确定,根据目标网站实现了对调度方式的确定,从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,并从IP地址集合中随机选取IP地址作为出口IP地址,实现了对出口IP地址的确定,在确定出口IP地址之后,通过监控出口IP地址的使用情况的方式,根据使用情况和已确定的调度方式,动态替换出口IP地址,实现了对出口IP地址的动态替换,从而可以在访问目标网站时,轮换多个IP地址去发起访问,能够避免IP地址被目标网站屏蔽。
在其中一个实施例中,第一处理模块还用于接收用户请求信息,根据用户请求信息的出口流量需求信息和每秒连接数信息,确定所需实例的规格,根据所需实例的规格,从预设的调度管理***中拉起与规格对应的实例集合,将实例集合中各实例的信息存入预设的数据库中,根据用户请求信息中的IP需求信息确定所需IP地址数量,根据所需IP地址数量从预设的全局地址池中划分出对应数量的IP地址,得到IP表,将IP表中各IP地址的信息存入预设的数据库中。
在其中一个实施例中,第一处理模块还用于推送已处理用户请求的反馈信息,接收用户绑定信息,根据用户绑定信息,确定实例集合中各实例和IP表中各IP地址之间的第一关联关系以及预设的各业务虚拟机与实例集合中各实例之间的第二关联关系,根据第一关联关系,从预设的数据库中获取各实例的信息和各IP地址的信息,将各IP地址配置到对应的各实例上,根据第二关联关系,将预设的各业务虚拟机挂载至实例集合中各实例,得到关系列表。
在其中一个实施例中,获取模块还用于根据目标业务类型获取业务标识,根据业务标识查询预设的业务目录,确定目标业务虚拟机。
在其中一个实施例中,第二处理模块还用于当调度方式为按流量调度时,根据使用情况统计出口IP地址的流入方向流量,当流入方向流量达到预设的流量阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在其中一个实施例中,第二处理模块还用于当调度方式为按连接数调度时,根据使用情况统计出口IP地址的发起连接地址数量,当发起连接地址数量达到连接数阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在其中一个实施例中,第二处理模块还用于当调度方式为按目标网站频率调度时,根据使用情况统计出口IP地址的流出方向流量和已连接地址数量,当流出方向流量和已连接地址数量均达到对应的阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
关于IP地址替换装置的具体限定可以参见上文中对于IP地址替换方法的限定,在此不再赘述。上述IP地址替换装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储调度表数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种IP地址替换方法。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
获取目标业务类型以及目标网站;
根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式;
从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。
上述IP地址替换计算机设备,根据目标业务类型实现了对目标业务虚拟机的确定,根据目标网站实现了对调度方式的确定,从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,并从IP地址集合中随机选取IP地址作为出口IP地址,实现了对出口IP地址的确定,在确定出口IP地址之后,通过监控出口IP地址的使用情况的方式,根据使用情况和已确定的调度方式,动态替换出口IP地址,实现了对出口IP地址的动态替换,从而可以在访问目标网站时,轮换多个IP地址去发起访问,能够避免IP地址被目标网站屏蔽。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
接收用户请求信息;
根据用户请求信息的出口流量需求信息和每秒连接数信息,确定所需实例的规格;
根据所需实例的规格,从预设的调度管理***中拉起与规格对应的实例集合,将实例集合中各实例的信息存入预设的数据库中;
根据用户请求信息中的IP需求信息确定所需IP地址数量;
根据所需IP地址数量从预设的全局地址池中划分出对应数量的IP地址,得到IP表,将IP表中各IP地址的信息存入预设的数据库中。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
推送已处理用户请求的反馈信息;
接收用户绑定信息,根据用户绑定信息,确定实例集合中各实例和IP表中各IP地址之间的第一关联关系以及预设的各业务虚拟机与实例集合中各实例之间的第二关联关系;
根据第一关联关系,从预设的数据库中获取各实例的信息和各IP地址的信息,将各IP地址配置到对应的各实例上;
根据第二关联关系,将预设的各业务虚拟机挂载至实例集合中各实例,得到关系列表。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据目标业务类型获取业务标识;
根据业务标识查询预设的业务目录,确定目标业务虚拟机。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当调度方式为按流量调度时,根据使用情况统计出口IP地址的流入方向流量;
当流入方向流量达到预设的流量阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当调度方式为按连接数调度时,根据使用情况统计出口IP地址的发起连接地址数量;
当发起连接地址数量达到连接数阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当调度方式为按目标网站频率调度时,根据使用情况统计出口IP地址的流出方向流量和已连接地址数量;
当流出方向流量和已连接地址数量均达到对应的阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取目标业务类型以及目标网站;
根据目标业务类型确定目标业务虚拟机,并根据目标网站查询预设的调度表,确定与目标网站对应的调度方式;
从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,其中,预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
从IP地址集合中随机选取IP地址作为出口IP地址,并监控出口IP地址的使用情况,根据使用情况以及调度方式,动态替换出口IP地址。
上述IP地址替换方法、装置、计算机设备和存储介质,根据目标业务类型实现了对目标业务虚拟机的确定,根据目标网站实现了对调度方式的确定,从预设的关系列表中查找出与目标业务虚拟机对应的IP地址集合,并从IP地址集合中随机选取IP地址作为出口IP地址,实现了对出口IP地址的确定,在确定出口IP地址之后,通过监控出口IP地址的使用情况的方式,根据使用情况和已确定的调度方式,动态替换出口IP地址,实现了对出口IP地址的动态替换,从而可以在访问目标网站时,轮换多个IP地址去发起访问,能够避免IP地址被目标网站屏蔽。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
接收用户请求信息;
根据用户请求信息的出口流量需求信息和每秒连接数信息,确定所需实例的规格;
根据所需实例的规格,从预设的调度管理***中拉起与规格对应的实例集合,将实例集合中各实例的信息存入预设的数据库中;
根据用户请求信息中的IP需求信息确定所需IP地址数量;
根据所需IP地址数量从预设的全局地址池中划分出对应数量的IP地址,得到IP表,将IP表中各IP地址的信息存入预设的数据库中。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
推送已处理用户请求的反馈信息;
接收用户绑定信息,根据用户绑定信息,确定实例集合中各实例和IP表中各IP地址之间的第一关联关系以及预设的各业务虚拟机与实例集合中各实例之间的第二关联关系;
根据第一关联关系,从预设的数据库中获取各实例的信息和各IP地址的信息,将各IP地址配置到对应的各实例上;
根据第二关联关系,将预设的各业务虚拟机挂载至实例集合中各实例,得到关系列表。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据目标业务类型获取业务标识;
根据业务标识查询预设的业务目录,确定目标业务虚拟机。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当调度方式为按流量调度时,根据使用情况统计出口IP地址的流入方向流量;
当流入方向流量达到预设的流量阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当调度方式为按连接数调度时,根据使用情况统计出口IP地址的发起连接地址数量;
当发起连接地址数量达到连接数阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当调度方式为按目标网站频率调度时,根据使用情况统计出口IP地址的流出方向流量和已连接地址数量;
当流出方向流量和已连接地址数量均达到对应的阈值时,从IP地址集合中选取IP地址替换当前出口IP地址。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种IP地址替换方法,所述方法包括:
获取目标业务类型以及目标网站;
根据所述目标业务类型确定目标业务虚拟机,并根据所述目标网站查询预设的调度表,确定与所述目标网站对应的调度方式;
接收用户请求信息;
根据所述用户请求信息的出口流量需求信息和每秒连接数信息,确定所需实例的规格;根据所述所需实例的规格,从预设的调度管理***中拉起与所述规格对应的实例集合;
监控所述调度管理***中各物理机的资源使用情况与所述实例集合中各实例的运行状态;当所述物理机存在资源不足时,停止在资源不足的物理机上拉起实例;当所述实例集合中实例存在掉线时,删除掉线实例并重新拉起新实例;
根据所述用户请求信息中的IP需求信息确定所需IP地址数量;根据所述所需IP地址数量从预设的全局地址池中划分出对应数量的IP地址,得到IP表;
推送已处理用户请求的反馈信息;接收用户绑定信息,根据所述用户绑定信息,确定所述实例集合中各实例和所述IP表中各IP地址之间的第一关联关系,以及预设的各业务虚拟机与所述实例集合中各实例之间的第二关联关系;
根据所述第一关联关系与所述第二关联关系,得到关系列表;
从所述关系列表中查找出挂载所述目标业务虚拟机的实例,根据查找出的实例确定与所述目标业务虚拟机对应的IP地址集合,其中,所述预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
从所述IP地址集合中随机选取IP地址作为出口IP地址,并监控所述出口IP地址的使用情况,根据所述使用情况以及所述调度方式,动态替换出口IP地址。
2.根据权利要求1所述的方法,其特征在于,所述推送已处理用户请求的反馈信息之前,还包括:
将所述实例集合中各实例的信息存入预设的数据库中;
将所述IP表中各IP地址的信息存入预设的数据库中。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一关联关系与所述第二关联关系,得到关系列表,包括:
根据所述第一关联关系,从预设的数据库中获取各所述实例的信息和各所述IP地址的信息,将各所述IP地址配置到对应的各所述实例上;
根据所述第二关联关系,将预设的各业务虚拟机挂载至所述实例集合中各实例,得到所述关系列表。
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标业务类型确定目标业务虚拟机包括:
根据所述目标业务类型获取业务标识;
根据所述业务标识查询预设的业务目录,确定目标业务虚拟机。
5.根据权利要求1所述的方法,其特征在于,所述监控所述出口IP地址的使用情况,根据所述使用情况以及所述调度方式,动态替换出口IP地址包括:
当所述调度方式为按流量调度时,根据所述使用情况统计所述出口IP地址的流入方向流量;
当所述流入方向流量达到预设的流量阈值时,从所述IP地址集合中选取IP地址替换当前出口IP地址。
6.根据权利要求1所述的方法,其特征在于,所述监控所述出口IP地址的使用情况,根据所述使用情况以及所述调度方式,动态替换出口IP地址包括:
当所述调度方式为按连接数调度时,根据所述使用情况统计所述出口IP地址的发起连接地址数量;
当所述发起连接地址数量达到连接数阈值时,从所述IP地址集合中选取IP地址替换当前出口IP地址。
7.根据权利要求1所述的方法,其特征在于,所述监控所述出口IP地址的使用情况,根据所述使用情况以及所述调度方式,动态替换出口IP地址包括:
当所述调度方式为按目标网站频率调度时,根据所述使用情况统计所述出口IP地址的流出方向流量和已连接地址数量;
当所述流出方向流量和所述已连接地址数量均达到对应的阈值时,从所述IP地址集合中选取IP地址替换当前出口IP地址。
8.一种IP地址替换装置,其特征在于,所述装置包括:
获取模块,用于获取目标业务类型以及目标网站;
第一处理模块,用于根据所述目标业务类型确定目标业务虚拟机,并根据所述目标网站查询预设的调度表,确定与所述目标网站对应的调度方式;接收用户请求信息;根据所述用户请求信息的出口流量需求信息和每秒连接数信息,确定所需实例的规格;根据所述所需实例的规格,从预设的调度管理***中拉起与所述规格对应的实例集合;监控所述调度管理***中各物理机的资源使用情况与所述实例集合中各实例的运行状态;当所述物理机存在资源不足时,停止在资源不足的物理机上拉起实例;当所述实例集合中实例存在掉线时,删除掉线实例并重新拉起新实例;根据所述用户请求信息中的IP需求信息确定所需IP地址数量;根据所述所需IP地址数量从预设的全局地址池中划分出对应数量的IP地址,得到IP表;推送已处理用户请求的反馈信息;接收用户绑定信息,根据所述用户绑定信息,确定所述实例集合中各实例和所述IP表中各IP地址之间的第一关联关系,以及预设的各业务虚拟机与所述实例集合中各实例之间的第二关联关系;根据所述第一关联关系与所述第二关联关系,得到关系列表;
查找模块,用于从所述关系列表中查找出挂载所述目标业务虚拟机的实例,根据查找出的实例确定与所述目标业务虚拟机对应的IP地址集合,其中,所述预设的关系列表中的信息用于描述IP地址、实例以及业务虚拟机之间的对应关系;
第二处理模块,用于从所述IP地址集合中随机选取IP地址作为出口IP地址,并监控所述出口IP地址的使用情况,根据所述使用情况以及所述调度方式,动态替换出口IP地址。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
CN201910840184.5A 2019-09-06 2019-09-06 Ip地址替换方法、装置、计算机设备和存储介质 Active CN110545336B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910840184.5A CN110545336B (zh) 2019-09-06 2019-09-06 Ip地址替换方法、装置、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910840184.5A CN110545336B (zh) 2019-09-06 2019-09-06 Ip地址替换方法、装置、计算机设备和存储介质

Publications (2)

Publication Number Publication Date
CN110545336A CN110545336A (zh) 2019-12-06
CN110545336B true CN110545336B (zh) 2023-06-23

Family

ID=68712755

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910840184.5A Active CN110545336B (zh) 2019-09-06 2019-09-06 Ip地址替换方法、装置、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN110545336B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113645676B (zh) * 2021-08-13 2023-12-15 中国人民解放军63620部队 一种业务数据的发送方法、装置、计算机设备及存储介质
CN114268594A (zh) * 2021-12-16 2022-04-01 锐捷网络股份有限公司 数据处理方法、***及虚拟交换机

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013027923A1 (ko) * 2011-08-24 2013-02-28 (주)케이티 클라우드 컴퓨팅 서버 시스템의 가상머신 정책 설정 시스템, 가상머신 정책 설정 방법 및 가상머신 정책 제공 방법
CN105959405A (zh) * 2016-06-24 2016-09-21 北京兰云科技有限公司 Cdn视频调度***、方法以及cdn调度服务器和客户端
CN106789667A (zh) * 2016-11-21 2017-05-31 华为技术有限公司 一种数据转发方法、相关设备及***
WO2018086291A1 (zh) * 2016-11-14 2018-05-17 平安科技(深圳)有限公司 资源调度方法、装置、设备及计算机可读存储介质
CN109032760A (zh) * 2018-08-01 2018-12-18 北京百度网讯科技有限公司 用于部署应用的方法和装置
CN109347945A (zh) * 2018-10-12 2019-02-15 北京天融信网络安全技术有限公司 一种查询域名的方法和装置
CN109445912A (zh) * 2018-11-14 2019-03-08 国网新疆电力有限公司信息通信公司 一种虚拟机的配置方法、配置***及sdn控制器

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013027923A1 (ko) * 2011-08-24 2013-02-28 (주)케이티 클라우드 컴퓨팅 서버 시스템의 가상머신 정책 설정 시스템, 가상머신 정책 설정 방법 및 가상머신 정책 제공 방법
CN105959405A (zh) * 2016-06-24 2016-09-21 北京兰云科技有限公司 Cdn视频调度***、方法以及cdn调度服务器和客户端
WO2018086291A1 (zh) * 2016-11-14 2018-05-17 平安科技(深圳)有限公司 资源调度方法、装置、设备及计算机可读存储介质
CN106789667A (zh) * 2016-11-21 2017-05-31 华为技术有限公司 一种数据转发方法、相关设备及***
CN109032760A (zh) * 2018-08-01 2018-12-18 北京百度网讯科技有限公司 用于部署应用的方法和装置
CN109347945A (zh) * 2018-10-12 2019-02-15 北京天融信网络安全技术有限公司 一种查询域名的方法和装置
CN109445912A (zh) * 2018-11-14 2019-03-08 国网新疆电力有限公司信息通信公司 一种虚拟机的配置方法、配置***及sdn控制器

Also Published As

Publication number Publication date
CN110545336A (zh) 2019-12-06

Similar Documents

Publication Publication Date Title
CN110727499B (zh) 资源数据获取的方法、装置、计算机设备和存储介质
CN108491450B (zh) 数据缓存方法、装置、服务器和存储介质
EP3418877B1 (en) Data writing and reading method and apparatus, and cloud storage system
CN109064345B (zh) 消息处理方法、***以及计算机可读存储介质
CN107092686B (zh) 一种基于云存储平台的文件管理方法及装置
CN109120885B (zh) 视频数据获取方法及装置
CN114095430B (zh) 一种访问报文的处理方法、***及工作节点
CN110545336B (zh) Ip地址替换方法、装置、计算机设备和存储介质
EP3745678B1 (en) Storage system, and method and apparatus for allocating storage resources
CN110198332B (zh) 内容分发网络节点的调度方法、装置及存储介质
CN111885216B (zh) Dns查询方法、装置、设备和存储介质
US9256828B2 (en) Alarm correlation analysis method, apparatus and system
EP3614650A1 (en) Separation of forwarding plane and control plane of cgn
CN110769080B (zh) 一种域名解析方法、相关产品及计算机可读存储介质
CN114710467B (zh) Ip地址存储方法、装置和硬件网关
US20210084100A1 (en) Packet Processing Method, Related Device, and Computer Storage Medium
CN108595280B (zh) 接口适配方法、装置、计算机设备和存储介质
CN110730205B (zh) 集群***部署的方法、装置、计算机设备和存储介质
JP2016177688A (ja) データ処理装置、データ処理方法およびコンピュータプログラム
US11444998B2 (en) Bit rate reduction processing method for data file, and server
CN114244842A (zh) 一种安全资源调度方法、装置、电子设备及存储介质
CN114070755B (zh) 虚拟机网络流量确定方法、装置、电子设备和存储介质
CN109479214B (zh) 一种负载均衡的方法及相关装置
CN110661903B (zh) 一种云平台路由管理的方法及装置
CN110891033B (zh) 网络资源处理方法、装置、网关、控制器及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant