一种弹性公网IP按时间计量的方法技术

技术编号:25553477 阅读:16 留言:0更新日期:2020-09-08 18:54
本发明专利技术提供了一种弹性公网IP按时间计量的方法,包括以下步骤:S1、创建产品使用时间量记录表,用于记录每个产品实例的规格、开始计时时间、结束计时时间以及当前运行状态;S2、配置开始计时功能,将产品信息存入产品使用时间量记录表中,记录当前时间,记录结束计时为空,记录运行状态为运行中;S3、配置结束计时功能,修改产品使用时间量记录表,将结束计时分为资源删除后的结束计时和资源暂停后的结束计时;S4、配置查询计量信息功能,根据产品使用时间量记录表记录的每个产品实例的规格以及计量周期进行查询。本发明专利技术所述的一种弹性公网IP按时间计量的方法记录EIP产品每个实例的时间使用量,可供查询任意时间周期的使用量,更具灵活性。

【技术实现步骤摘要】
一种弹性公网IP按时间计量的方法
本专利技术属于公网IP计量领域,尤其是涉及一种弹性公网IP按时间计量的方法。
技术介绍
弹性公网IP(ElasticIPAddress,简称EIP),是可以独立购买和持有的公网IP地址资源。EIP又根据所支持运营商的不同,将EIP分成不同的线路类型,其中将支持单运营商的称为单线EIP,支持多运营商的称为BGP多线EIP,针对EIP产品,公有云运营商制定了多种计费方式,其中包括按用户使用时间量进行计费,因此统计EIP的时间使用量是该计费方式的基础。
技术实现思路
有鉴于此,本专利技术旨在提出一种弹性公网IP按时间计量的方法,目的是公有云运营商能够方便获取每个用户EIP的时间使用量,并按照时间进行计费。为达到上述目的,本专利技术的技术方案是这样实现的:一种弹性公网IP按时间计量的方法,包括以下步骤:S1、创建产品使用时间量记录表,用于记录每个产品实例的规格、开始计时时间、结束计时时间以及当前运行状态;S2、配置开始计时功能,将产品信息存入产品使用时间量记录表中,记录当前时间,记录结束计时为空,记录运行状态为运行中;S3、配置结束计时功能,修改产品使用时间量记录表,将结束计时分为资源删除后的结束计时和资源暂停后的结束计时;S4、配置查询计量信息功能,根据产品使用时间量记录表记录的每个产品实例的规格以及计量周期进行查询。进一步的,步骤S3中由于资源暂停操作导致结束的方法为:根据回传的需要结束计时的资源,修改结束计时的时间为当前时间,记录运行状态为已暂停。进一步的,步骤S3中由于资源删除操作导致结束的计时方法为:修改该资源的产品状态为删除状态,记录运行状态为已暂停。进一步的,若步骤S3中回传的需要结束计时的资源Id目前的状态是运行状态,则修改结束计时时间为当前时间,记录运行状态为已暂停。一种弹性公网IP按时间计量的方法的计量步骤,包括:A1、创建弹性公网IP,应用步骤S2中配置的开始计时功能计时;A2、若弹性公网IP的运行状态为暂停或者被删除,则执行步骤S3中配置的结束计时;若弹性公网IP的运行状态为暂停状态下的重新开启,则执行开始计时操作;若对弹性公网IP带宽进行修改,则进行结束计时操作和开始计时操作。A3、使用查询时间计量功能查询一个计量周期的弹性公网IP时间使用量;进一步的,步骤A3中查询时间计量功能包括不同状态资源计量模块以及时间区间计量模块;所述不同状态资源计量模块根据产品不同资源状态查询各个状态下的具体时间使用量;所述时间区间计量模块根据计量周期时间和状态实际存在时间计算使用量。进一步的,在时间区间计量模块中,若计量时间区间包含或者等于状态时间区间,则计算状态时间区间之间的时间使用量;若计量时间区间被包含于状态时间区间,则计算计量时间区间之间的时间使用量;若计量时间区间与状态时间区间前交叉,则计算状态开始时间与计量结束时间之间的时间使用量;若计量时间区间与状态时间区间后交叉,则计算计量开始时间与状态结束时间之间的时间使用量。进一步的,在不同状态资源计量模块中,根据产品Id、产品类型和产品的资源状态查询产品使用时间量记录表,获取运行状态、删除状态和暂停状态的记录。相对于现有技术,本专利技术所述的一种弹性公网IP按时间计量的方法具有以下优势:(1)本专利技术所述的一种弹性公网IP按时间计量的方法记录EIP产品每个实例的时间使用量,可供查询任意时间周期的使用量,更具灵活性;(2)本专利技术所述的一种弹性公网IP按时间计量的方法精简数据库表中产品时间使用量数据的存储量。附图说明构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例所述的开始计时步骤示意图;图2为本专利技术实施例所述的结束计时步骤示意图;图3为本专利技术实施例所述的查询计量步骤示意图。具体实施方式需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本专利技术中的具体含义。下面将参考附图并结合实施例来详细说明本专利技术。如图1至图3所示,一种弹性公网IP按时间计量的方法,包括以下步骤:S1、创建产品使用时间量记录表,用于记录每个产品实例的规格、开始计时时间、结束计时时间以及当前运行状态;S2、配置开始计时功能,将产品信息存入产品使用时间量记录表中,记录当前时间,记录结束计时为空,记录运行状态为运行中;S3、配置结束计时功能,修改产品使用时间量记录表,将结束计时分为资源删除后的结束计时和资源暂停后的结束计时;S4、配置查询计量信息功能,根据产品使用时间量记录表记录的每个产品实例的规格以及计量周期进行查询。步骤S3中由于资源暂停操作导致结束的方法为:根据回传的需要结束计时的资源,修改结束计时的时间为当前时间,记录运行状态为已暂停。步骤S3中由于资源删除操作导致结束的计时方法为:修改该资源的产品状态为删除状态,记录运行状态为已暂停。若步骤S3中回传的需要结束计时的资源Id目前的状态是运行状态,则修改结束计时时间为当前时间,记录运行状态为已暂停。一种弹性公网IP按时间计量的方法的计量步骤,包括:A1、创建弹性公网IP,应用步骤S2中配置的开始计时功能计时;A2、若弹性公网IP的运行状态为暂停或者被删除,则执行步骤S3中配置的结束计时;若弹性公网IP的运行状态为暂停状态下的重新开启,则执行开始计时操作;若对弹性公网IP带宽进行修改,则进行结束计时操作和开始计时操作。A3、使用查询时间计量功能查询一个计量周期的弹性公网IP时间使用量;<本文档来自技高网...

【技术保护点】
1.一种弹性公网IP按时间计量的方法,其特征在于,包括以下步骤:/nS1、创建产品使用时间量记录表,用于记录每个产品实例的规格、开始计时时间、结束计时时间以及当前运行状态;/nS2、配置开始计时功能,将产品信息存入产品使用时间量记录表中,记录当前时间,记录结束计时为空,记录运行状态为运行中;/nS3、配置结束计时功能,修改产品使用时间量记录表,将结束计时分为资源删除后的结束计时和资源暂停后的结束计时;/nS4、配置查询计量信息功能,根据产品使用时间量记录表记录的每个产品实例的规格以及计量周期进行查询。/n

【技术特征摘要】
1.一种弹性公网IP按时间计量的方法,其特征在于,包括以下步骤:
S1、创建产品使用时间量记录表,用于记录每个产品实例的规格、开始计时时间、结束计时时间以及当前运行状态;
S2、配置开始计时功能,将产品信息存入产品使用时间量记录表中,记录当前时间,记录结束计时为空,记录运行状态为运行中;
S3、配置结束计时功能,修改产品使用时间量记录表,将结束计时分为资源删除后的结束计时和资源暂停后的结束计时;
S4、配置查询计量信息功能,根据产品使用时间量记录表记录的每个产品实例的规格以及计量周期进行查询。


2.根据权利要求1所述的一种弹性公网IP按时间计量的方法,其特征在于:步骤S3中由于资源暂停操作导致结束的方法为:根据回传的需要结束计时的资源,修改结束计时的时间为当前时间,记录运行状态为已暂停。


3.根据权利要求1所述的一种弹性公网IP按时间计量的方法,其特征在于:步骤S3中由于资源删除操作导致结束的计时方法为:修改该资源的产品状态为删除状态,记录运行状态为已暂停。


4.根据权利要求1所述的一种弹性公网IP按时间计量的方法,其特征在于:若步骤S3中回传的需要结束计时的资源Id目前的状态是运行状态,则修改结束计时时间为当前时间,记录运行状态为已暂停。


5.基于权利要求1所述的一种弹性公网IP按时间计量的方法的计量步骤,包括:
A1、创建弹性公网IP,应用步骤S2中配置的开始计时功能计时;<...

【专利技术属性】
技术研发人员:许勇
申请(专利权)人:紫光云技术有限公司
类型:发明
国别省市:天津;12

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

1