CN117453644A - 一种面向电力行业实时数据库***的负载均衡管理方法及*** - Google Patents
一种面向电力行业实时数据库***的负载均衡管理方法及*** Download PDFInfo
- Publication number
- CN117453644A CN117453644A CN202311392693.9A CN202311392693A CN117453644A CN 117453644 A CN117453644 A CN 117453644A CN 202311392693 A CN202311392693 A CN 202311392693A CN 117453644 A CN117453644 A CN 117453644A
- Authority
- CN
- China
- Prior art keywords
- real
- time database
- power
- power industry
- file
- 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.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 69
- 238000011156 evaluation Methods 0.000 claims description 45
- 230000002159 abnormal effect Effects 0.000 claims description 32
- 238000004458 analytical method Methods 0.000 claims description 28
- 238000000034 method Methods 0.000 claims description 22
- 238000012216 screening Methods 0.000 claims description 7
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 238000012937 correction Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 230000036962 time dependent Effects 0.000 claims description 2
- 238000007792 addition Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/174—Redundancy elimination performed by the file system
- G06F16/1744—Redundancy elimination performed by the file system using compression, e.g. sparse files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种面向电力行业实时数据库***的负载均衡管理方法及***,涉及负载均衡管理技术领域,本发明包括步骤一、电力文件信息获取、步骤二、电力文件重要性分析、步骤三、电力文件备份管理、步骤四、数据库负载分析、步骤五、数据库负载均衡管理,本发明还统筹考虑到各电力文件的使用频率、时效性和异常查询次数对各电力文件重要性的影响,保证重要性较高的文件被备份,本发明对电力文件进行压缩管理时,通过各电力文件重要性判断各电力文件是否需要压缩,根据各电力文件重要性排序,对重要性略低的文件进行压缩处理,减少了电力行业实时数据库的存储负担,保证了电力行业数据库的正常使用。
Description
技术领域
本发明涉及负载均衡管理技术领域,具体涉及一种面向电力行业实时数据库***的负载均衡管理方法及***。
背景技术
负载均衡管理在电力行业实时数据库内是一项重要的举措,通过负载均衡管理,可以提高电力行业实时数据库***的性能、可用性和扩展性,使电力行业实时数据库可以有效应对高负载情况,提高电力行业实时数据库的稳定性、优化电力行业管理以及增强电力行业用户体验,所以对电力行业实时数据库进行负载均衡管理是极有必要的,但目前的电力行业实时数据库***的均衡管理仍存在一些问题:
1、现有技术中对电力行业实时数据库进行均衡管理时,通常只依据各电力文件的类型对各电力文件的重要性进行判断,没有统筹考虑到各电力文件的使用频率、时效性和异常查询次数对各电力文件重要性的影响,从而导致各电力文件的重要性判断不够充分,导致后续对电力进行备份管理时,无法保证重要性较高的文件被备份,减低电力行业对重要文件的保护力度,增加了重要文件的丢失风险,影响了电力行业实时数据库的文件管理性能。
2、现有技术中对电力文件进行压缩管理时,通常由管理人员根据电力文件存储内容大小和存储时间主观判断各电力文件是否需要压缩,导致部分重要文件被压缩后打开进程缓慢,影响用户和电力行业对文件的使用,在电力行业实时数据库负载较高时,不能够根据各电力文件重要性排序,对重要性略低的文件进行压缩处理,增加了电力行业实时数据库的存储负担,影响了电力行业数据库的正常使用。
发明内容
本发明的目的在于提供的一种面向电力行业实时数据库***的负载均衡管理方法及***,解决了背景技术中存在的问题。
为解决上述技术问题,本发明采用如下技术方案:本发明第一方面提供一种面向电力行业实时数据库***的负载均衡管理方法,包括:步骤一、电力文件信息获取:从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的信息。
步骤二、电力文件重要性分析:根据电力行业实时数据库所属各电力文件的信息分析电力行业实时数据库所属各电力文件的重要性评估系数。
步骤三、电力文件备份管理:根据电力行业实时数据库所属各电力文件的重要性评估系数,对电力行业实时数据库进行电力文件备份管理。
步骤四、数据库负载分析:从电力行业实时数据库获取电力行业实时数据库当前实际存储容量以及允许存储总量,据此分析电力行业实时数据库对应的使用容量比例系数。
步骤五、数据库负载均衡管理:依据电力行业实时数据库对应的使用容量比例系数,分析电力行业实时数据库对应的状态,以及对电力行业实时数据库进行均衡负载备份管理。
优选地,所述信息包括类型、存储容量、首次储存对应的时间点ti和使用记录,其中使用记录包括各次查询对应的IP和各次下载对应的IP,其中i为电力行业实时数据库所属各电力文件的编号,i=1,2,...,n,n为大于2的任意整数。
优选地,所述分析电力行业实时数据库所属各电力文件的重要性评估系数,其具体分析方法为:从电力行业实时数据库所属各电力文件的信息中提取对应的类型。
从web数据库中提取各电力文件类型对应的价值影响因子,并结合电力行业实时数据库所属各电力文件对应的类型,筛选电力行业实时数据库所属各电力文件对应的价值影响因子Ki。
从电力行业实时数据库所属各电力文件的信息中提取首次储存对应的时间点、使用记录,并据此分析表示数据库所属各电力文件的使用频率αi、时效性评估系数βi和异常查询次数χi。
综合分析电力行业实时数据库所属各电力文件对应的重要性评估系数其中λ′、λ″、λ″′分别表示使用频率、时效性、异常查询的修正因子,λ′、λ″、λ″′取值范围均为0到1,n表示电力行业实时数据库所属第i个文件的编号。
优选地,所述电力行业实时数据库所属各电力文件的使用频率,其具体分析方法为:所述电力行业实时数据库所属各电力文件的使用频率,其具体分析方法为:
获取电力行业实时数据库所属各电力文件对应的查询总次数Ei和下载总次数Ri,以及电力行业实时数据库所属各电力文件对应首次查询的总次数Ei′和首次下载的总次数Ri′。
分析电力行业实时数据库所属各电力文件的使用频率其中Ti表示当前时间点,A、A′、B、B′分别表示首次查询的次数、非首次查询的次数、首次下载的次数、非首次下载的次数对应的影响系数,A、A′、B、B′的取值范围均为0到1。
优选地,所述电力行业实时数据库所属各电力文件的时效性评估系数,其具体分析方法为:依据电力行业实时数据库所属各电力文件的查询记录,获取电力行业实时数据库所属各电力文件对应最后一次查询记录的时间点ti′,并据此分析电力行业实时数据库所属各电力文件的时效性评估系数其中δ′、δ″分别表示末次查询间隔时长、存储时长对应的影响因子,δ′、δ″的取值范围均为0到1。
优选地,所述电力行业实时数据库所属各电力文件的异常查询次数,其具体分析方法为:获取行业实时数据库后台获取电力行业实时数据库的建立时长,并获取电力行业实时数据库内各IP的访问次数。
将各IP的访问次数与电力行业实时数据库的建立时长相除,各IP的访问频率,将各IP的访问频率与预设的访问频率预警系数对比,若某IP的访问频率大于或等于预设的访问频率预警系数,则将该IP标记为高频访问IP,统计各高频访问IP。
将各高频访问IP与web数据库中存储的电力行业实时数据库对应的各允许高频访问IP比对,若某高频访问IP与电力行业实时数据库***的各允许高频访问IP比对失败,则将该高频访问IP标记为异常访问IP,进而统计各异常访问IP。
将电力行业实时数据库所属各电力文件的各次查询对应的IP与各异常访问IP比对,若电力行业实时数据库所属某电力文件的某次查询对应的IP与某异常访问IP比对成功,则将电力行业实时数据库所属该电力文件的该次查询标记为异常查询,统计电力行业实时数据库所属各电力文件的各次异常查询,进而统计电力行业实时数据库所属各电力文件的异常查询次数。
优选地,所述对电力行业实时数据库所属各电力文件备份管理,其具体管理方法为:将电力行业实时数据库所属各电力文件的重要性评估系数与预设的重要性评估系数阈值对比,若电力行业实时数据库所属某电力文件的重要性评估系数大于或等于预设的重要性评估系数阈值,则将电力行业实时数据库所属该电力文件标记为重要文件,统计电力行业实时数据库所属各重要文件。
从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的名称,据此获取电力行业实时数据库所属各重要文件的名称。
从电力行业实时数据库后台获取电力行业实时数据库所属各备份文件的名称,将电力行业实时数据库所属各备份文件的名称与电力行业实时数据库所属各重要文件的名称比对,若电力行业实时数据库所属某备份文件的名称与电力行业实时数据库所属各重要文件的名称均比对失败,则将电力行业实时数据库所属该备份文件删除,若电力行业实时数据库所属某备份文件的名称与电力行业实时数据库所属某重要文件的名称比对成功,则将电力行业实时数据库所属该备份文件保留。
将电力行业实时数据库所属各重要文件的名称与保留的电力行业实时数据库所属各备份文件比对,若电力行业实时数据库所属某重要文件的名称与保留的电力行业实时数据库所属各备份文件均比对失败,则将电力行业实时数据库所属该重要文件进行备份处理。
优选地,所述分析电力行业实时数据库对应的使用容量比例系数,其具体分析方法为:依据电力行业实时数据库当前实际存储容量以及允许存储总量/>分析电力行业实时数据库的使用容量比例系数/>
优选地,所述分析电力行业实时数据库对应的状态,以及对电力行业实时数据库进行均衡负载备份管理,其具体分析方法为:
将电力行业实时数据库的使用容量比例系数与预设的使用容量预警指数对比,若电力行业实时数据库使用容量比例系数大于或等于预设的使用容量预警指数,则判断电力行业实时数据库对应的状态为高负载。
从web数据库获取电力行业实时的数据库常规使用容量比例,将电力行业实时数据库的允许存储总量与常规使用容量比例相乘,得到电力行业实时数据库的常规使用容量。
将电力行业实时数据库当前实际存储容量减去常规使用容量,得到电力行业实时数据库的当前超常规存储容量。
统计电力行业实时数据库所属各电力文件的重要性评估系数,并将电力行业实时数据库所属各电力文件按照重要性评估系数从小到大进行排序。
从电力行业实时数据库所属各电力文件的信息中提取存储容量,将电力行业实时数据库所属各电力文件的存储容量与压缩比率相乘,得到电力行业实时数据库所属各电力文件的可减少存储容量。
筛选电力行业实时数据库对应的各待压缩电力文件将电力行业实时数据库对应的各待压缩电力文件进行压缩。
本发明第二方面提供了一种面向电力行业实时数据库***的负载均衡管理***,包括电力文件信息获取模块,用于从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的信息。
电力文件重要性分析模块,用于根据电力行业实时数据库所属各电力文件的信息分析电力行业实时数据库所属各电力文件的重要性评估系数。
电力文件备份管理模块,用于根据电力行业实时数据库所属各电力文件的重要性评估系数,对电力行业实时数据库进行电力文件备份管理。
数据库负载分析模块,用于从电力行业实时数据库获取电力行业实时数据库当前实际存储容量以及允许存储总量,据此分析电力行业实时数据库对应的使用容量比例系数。
Web数据库,用于存储各电力文件类型对应的价值影响因子、电力行业实时数据库对应的各允许高频访问IP以及电力行业实时的数据库常规使用容量比例。
本发明的有益效果在于:1、本发明对电力行业实时数据库进行均衡管理时,不仅依据各电力文件的类型对各电力文件的重要性进行判断,还统筹考虑到各电力文件的使用频率、时效性和异常查询次数对各电力文件重要性的影响,从而保证各电力文件的重要性判断足够充分,在后续对电力进行备份管理时,保证重要性较高的文件被备份,提高电力行业对重要文件的保护力度,减少了重要文件的丢失风险,增强了电力行业实时数据库的文件管理性能。
2、本发明对电力文件进行压缩管理时,通过各电力文件重要性判断各电力文件是否需要压缩,防止部分重要文件被压缩后打开进程缓慢,防止影响用户和电力行业对文件的使用,在电力行业实时数据库负载较高时,根据各电力文件重要性排序,对重要性略低的文件进行压缩处理,减少了电力行业实时数据库的存储负担,保证了电力行业数据库的正常使用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的方法实施步骤流程图。
图2为本发明的模块示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参照图1所示,本方面提供一种面向电力行业实时数据库***的负载均衡管理***,该方法包括:步骤一、电力文件信息获取:从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的信息。
所述信息包括类型、存储容量、首次储存对应的时间点ti和使用记录,其中使用记录包括各次查询对应的IP和各次下载对应的IP,其中i为电力行业实时数据库所属各电力文件的编号,i=1,2,...,n,n为大于2的任意整数。
步骤二、电力文件重要性分析:根据电力行业实时数据库所属各电力文件的信息分析电力行业实时数据库所属各电力文件的重要性评估系数。
在具体实施例中,所述分析电力行业实时数据库所属各电力文件的重要性评估系数,其具体分析方法为:从电力行业实时数据库所属各电力文件的信息中提取对应的类型。
从web数据库中提取各电力文件类型对应的价值影响因子,并结合电力行业实时数据库所属各电力文件对应的类型,筛选电力行业实时数据库所属各电力文件对应的价值影响因子Ki,i=1,2,...,n,n为大于2的任意整数。
从电力行业实时数据库所属各电力文件的信息中提取首次储存对应的时间点、使用记录,并据此分析表示数据库所属各电力文件的使用频率αi,时效性评估系数βi,异常查询次数χi。
综合分析电力行业实时数据库所属各电力文件对应的重要性评估系数λ′、λ″、λ″′分别表示使用频率、时效性、异常查询的修正因子,λ′、λ″、λ″′取值范围为0到1。
需要说明的是各电力行业实时数据库所属各文件对应的类型包括行业信息、用户数据和电力数据。
在具体实施例中,所述电力行业实时数据库所属各电力文件的使用频率,其具体分析方法为:获取电力行业实时数据库所属各电力文件对应的查询总次数Ei和下载总次数Ri,以及电力行业实时数据库所属各电力文件对应首次查询的总次数Ei′和首次下载的总次数Ri′。
分析电力行业实时数据库所属各电力文件的使用频率其中Ti表示当前时间点,ti表示电力行业实时数据库所属各电力文件首次存储对应的时间点,A、A′、B、B′分别表示首次查询、非首次查询、首次下载、非首次下载对应的影响系数,A、A′、B、B′的取值范围为0到1。
需要说明的是,获取电力行业实时数据库所属各电力文件对应的查询总次数Ei和下载总次数Ri,以及电力行业实时数据库所属各电力文件对应首次查询的总次数Ei′和首次下载的总次数Ri′,其具体获取方法为,从电力行业实时数据库所属各电力文件的信息所属使用记录中提取各次查询对应的IP和各次下载对应的IP。
依据电力行业实时数据库所属各电力文件对应各次查询的IP,将相同的IP标记为目标IP,进而统计电力行业实时数据库所属各电力文件对应各目标IP的各次查询,并将其进行两次累加,从而得到电力行业实时数据库所属各电力文件对应的查询总次数Ei,同理分析电力行业实时数据库所属各电力文件对应的下载总次数Ri。
统计电力行业实时数据库所属各电力文件对应目标IP的数量,并将其作为电力行业实时数据库所属各电力文件对应首次查询的总次数Ei′,同理分析电力行业实时数据库所属各电力文件对应首次下载的总次数Ri′。
在具体实施例中,所述电力行业实时数据库所属各电力文件的时效性评估系数,其具体分析方法为:
依据电力行业实时数据库所属各电力文件的查询记录,获取电力行业实时数据库所属各电力文件对应最后一次查询记录的时间点ti′,并据此分析电力行业实时数据库所属各电力文件的时效性评估系数其中δ′、δ″分别表示末次查询间隔时长、存储时长对应的影响因子,δ′、δ″的取值范围均为0到1。
在具体实施例中,所述电力行业实时数据库所属各电力文件的异常查询次数,其具体分析方法为:从行业实时数据库后台获取电力行业实时数据库的建立时长,并获取电力行业实时数据库内各IP的访问次数。
将各IP的访问次数与电力行业实时数据库的建立时长相除,各IP的访问频率,将各IP的访问频率与预设的访问频率预警系数对比,若某IP的访问频率大于或等于预设的访问频率预警系数,则将该IP标记为高频访问IP,统计各高频访问IP。
将各高频访问IP与web数据库中存储的电力行业实时数据库对应的各允许高频访问IP比对,若某高频访问IP与电力行业实时数据库***的各允许高频访问IP比对失败,则将该高频访问IP标记为异常访问IP,进而统计各异常访问IP。
将电力行业实时数据库所属各电力文件的各次查询对应的IP与各异常访问IP比对,若电力行业实时数据库所属某电力文件的某次查询对应的IP与某异常访问IP比对成功,则将电力行业实时数据库所属该电力文件的该次查询标记为异常查询,统计电力行业实时数据库所属各电力文件的各次异常查询,进而统计电力行业实时数据库所属各电力文件的异常查询次数。
本发明对电力行业实时数据库进行均衡管理时,不仅依据各电力文件的类型对各电力文件的重要性进行判断,还统筹考虑到各电力文件的使用频率、时效性和异常查询次数对各电力文件重要性的影响,从而保证各电力文件的重要性判断足够充分,在后续对电力进行备份管理时,保证重要性较高的文件被备份,提高电力行业对重要文件的保护力度,减少了重要文件的丢失风险,增强了电力行业实时数据库的文件管理性能。
步骤三、电力文件备份管理:根据电力行业实时数据库所属各电力文件的重要性评估系数,对电力行业实时数据库进行电力文件备份管理。
在具体实施例中,所述对电力行业实时数据库所属各电力文件备份管理,其具体管理方法为:将电力行业实时数据库所属各电力文件的重要性评估系数与预设的重要性评估系数阈值对比,若电力行业实时数据库所属某电力文件的重要性评估系数大于或等于预设的重要性评估系数阈值,则将电力行业实时数据库所属该电力文件标记为重要文件,统计电力行业实时数据库所属各重要文件。
从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的名称,据此获取电力行业实时数据库所属各重要文件的名称。
从电力行业实时数据库后台获取电力行业实时数据库所属各备份文件的名称,将电力行业实时数据库所属各备份文件的名称与电力行业实时数据库所属各重要文件的名称比对,若电力行业实时数据库所属某备份文件的名称与电力行业实时数据库所属各重要文件的名称均比对失败,则将电力行业实时数据库所属该备份文件删除,若电力行业实时数据库所属某备份文件的名称与电力行业实时数据库所属某重要文件的名称比对成功,则将电力行业实时数据库所属该备份文件保留。
将电力行业实时数据库所属各重要文件的名称与保留的电力行业实时数据库所属各备份文件比对,若电力行业实时数据库所属某重要文件的名称与保留的电力行业实时数据库所属各备份文件均比对失败,则将电力行业实时数据库所属该重要文件进行备份处理。
步骤四、数据库负载分析:从电力行业实时数据库获取电力行业实时数据库当前实际存储容量以及允许存储总量,据此分析电力行业实时数据库对应的使用容量比例系数。
在具体实施例中,所述分析电力行业实时数据库对应的使用容量比例系数,其具体分析方法为:依据电力行业实时数据库当前实际存储容量以及允许存储总量/>分析电力行业实时数据库的使用容量比例系数/>
步骤五、数据库负载均衡管理:依据电力行业实时数据库对应的使用容量比例系数,分析电力行业实时数据库对应的负载状态,并对电力行业实时数据库进行均衡负载备份管理。
在具体实施例中,所述分析电力行业实时数据库对应的状态,以及对电力行业实时数据库进行均衡负载备份管理,其具体分析方法为:将电力行业实时数据库的使用容量比例系数与预设的使用容量预警指数对比,若电力行业实时数据库使用容量比例系数大于或等于预设的使用容量预警指数,则判断电力行业实时数据库对应的状态为高负载。
从web数据库获取电力行业实时的数据库常规使用容量比例,将电力行业实时数据库的允许存储总量与常规使用容量比例相乘,得到电力行业实时数据库的常规使用容量。
将电力行业实时数据库当前实际存储容量减去常规使用容量,得到电力行业实时数据库的当前超常规存储容量。
统计电力行业实时数据库所属各电力文件的重要性评估系数,并将电力行业实时数据库所属各电力文件按照重要性评估系数从小到大进行排序。
从电力行业实时数据库所属各电力文件的信息中提取存储容量,将电力行业实时数据库所属各电力文件的存储容量与压缩比率相乘,得到电力行业实时数据库所属各电力文件的可减少存储容量。
筛选电力行业实时数据库对应的各待压缩电力文件将电力行业实时数据库对应的各待压缩电力文件进行压缩。
需要说明的是,筛选电力行业实时数据库对应的各待压缩电力文件,其具体筛选方法为,依据排序后的电力行业实时数据库中的各电力文件,并将排在首位的电力文件的可减少存储容量与当前超常规存储容量进行对比,若排在首位的电力文件的可减少存储容量小于或等于当前超常规存储容量,则将排在首位和排在第二位的电力文件对应可减少存储容量进行相加,并将相加后的排在首位和排在第二位的电力文件对应可减少存储容量与当前超常规存储容量进行对比,若相加后的排在首位和排在第二位的电力文件对应可减少存储容量小于或等于当前超常规存储容量,则将排在首位、排在第二位和排在第三位的电力文件对应可减少存储容量进行相加,以此类推,分析得电力行业实时数据库对应的相加后的电力文件的可减少存储容量大于当前超常规存储容量对应的各电力文件,并将其标记为各待压缩文件,从而得到电力行业实时数据库对应的各待压缩电力文件。
本发明对电力文件进行压缩管理时,通过各电力文件重要性判断各电力文件是否需要压缩,防止部分重要文件被压缩后打开进程缓慢,防止影响用户和电力行业对文件的使用,在电力行业实时数据库负载较高时,根据各电力文件重要性排序,对重要性略低的文件进行压缩处理,减少了电力行业实时数据库的存储负担,保证了电力行业数据库的正常使用。
参照图2所示,本发明提供一种面向电力行业实时数据库***的负载均衡管理***,该***包括以下模块:电力文件信息获取模块,用于从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的信息。
电力文件重要性分析模块,用于根据电力行业实时数据库所属各电力文件的信息分析电力行业实时数据库所属各电力文件的重要性评估系数。
电力文件备份管理模块,用于根据电力行业实时数据库所属各电力文件的重要性评估系数,对电力行业实时数据库进行电力文件备份管理。
数据库负载分析模块,用于从电力行业实时数据库获取电力行业实时数据库当前实际存储容量以及允许存储总量,据此分析电力行业实时数据库对应的使用容量比例系数。
数据库负载均衡管理模块,用于依据电力行业实时数据库对应的使用容量比例系数,分析电力行业实时数据库对应的状态,以及对电力行业实时数据库进行均衡负载备份管理。
Web数据库,用于存储各电力文件类型对应的价值影响因子、电力行业实时数据库对应的各允许高频访问IP以及电力行业实时的数据库常规使用容量比例。
所述电力文件信息获取模块与电力文件重要性分析模块相互连接,电力文件重要性分析模块与电力文件备份管理模块相互连接,电力文件备份管理模块与数据库负载分析模块相互连接,数据库负载分析模块与数据库负载均衡管理模块相互连接,Web数据库分别与电力文件重要性分析模块和数据库负载分析模块连接。
以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本说明书所定义的范围,均应属于本发明的保护范围。
Claims (10)
1.一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,包括:步骤一、电力文件信息获取:从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的信息;
步骤二、电力文件重要性分析:根据电力行业实时数据库所属各电力文件的信息分析电力行业实时数据库所属各电力文件的重要性评估系数;
步骤三、电力文件备份管理:根据电力行业实时数据库所属各电力文件的重要性评估系数,对电力行业实时数据库进行电力文件备份管理;
步骤四、数据库负载分析:从电力行业实时数据库获取电力行业实时数据库当前实际存储容量以及允许存储总量,据此分析电力行业实时数据库对应的使用容量比例系数;
步骤五、数据库负载均衡管理:依据电力行业实时数据库对应的使用容量比例系数,分析电力行业实时数据库对应的状态,以及对电力行业实时数据库进行均衡负载备份管理。
2.根据权利要求1所述的一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,所述信息包括类型、存储容量、首次储存对应的时间点ti和使用记录,其中使用记录包括各次查询对应的IP和各次下载对应的IP,其中i为电力行业实时数据库所属各电力文件的编号,i=1,2,...,n,n为大于2的任意整数。
3.根据权利要求2所述的一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,所述分析电力行业实时数据库所属各电力文件的重要性评估系数,其具体分析方法为:
从电力行业实时数据库所属各电力文件的信息中提取对应的类型;
从web数据库中提取各电力文件类型对应的价值影响因子,并结合电力行业实时数据库所属各电力文件对应的类型,筛选电力行业实时数据库所属各电力文件对应的价值影响因子Ki;
从电力行业实时数据库所属各电力文件的信息中提取首次储存对应的时间点、使用记录,并据此分析表示数据库所属各电力文件的使用频率αi、时效性评估系数βi和异常查询次数χi;
综合分析电力行业实时数据库所属各电力文件对应的重要性评估系数其中λ′、λ″、λ″′分别表示使用频率、时效性、异常查询的修正因子,λ′、λ″、λ″′取值范围均为0到1,n表示电力行业实时数据库所属第i个文件的编号。
4.根据权利要求3所述的一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,所述电力行业实时数据库所属各电力文件的使用频率,其具体分析方法为:
获取电力行业实时数据库所属各电力文件对应的查询总次数Ei和下载总次数Ri,以及电力行业实时数据库所属各电力文件对应首次查询的总次数Ei′和首次下载的总次数Ri′;
分析电力行业实时数据库所属各电力文件的使用频率其中Ti表示当前时间点,A、A′、B、B′分别表示首次查询的次数、非首次查询的次数、首次下载的次数、非首次下载的次数对应的影响系数,A、A′、B、B′的取值范围均为0到1。
5.根据权利要求3所述的一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,所述电力行业实时数据库所属各电力文件的时效性评估系数,其具体分析方法为:
依据电力行业实时数据库所属各电力文件的查询记录,获取电力行业实时数据库所属各电力文件对应最后一次查询记录的时间点ti′,并据此分析电力行业实时数据库所属各电力文件的时效性评估系数其中δ′、δ″分别表示末次查询间隔时长、存储时长对应的影响因子,δ′、δ″的取值范围均为0到1。
6.根据权利要求3所述的一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,所述电力行业实时数据库所属各电力文件的异常查询次数,其具体分析方法为:
从行业实时数据库后台获取电力行业实时数据库的建立时长,并获取电力行业实时数据库内各IP的访问次数;
将各IP的访问次数与电力行业实时数据库的建立时长相除,得到各IP的访问频率,将各IP的访问频率与预设的访问频率预警系数对比,若某IP的访问频率大于或等于预设的访问频率预警系数,则将该IP标记为高频访问IP,统计各高频访问IP;
将各高频访问IP与web数据库中存储的电力行业实时数据库对应的各允许高频访问IP比对,若某高频访问IP与电力行业实时数据库***的各允许高频访问IP比对失败,则将该高频访问IP标记为异常访问IP,进而统计各异常访问IP;
将电力行业实时数据库所属各电力文件的各次查询对应的IP与各异常访问IP比对,若电力行业实时数据库所属某电力文件的某次查询对应的IP与某异常访问IP比对成功,则将电力行业实时数据库所属该电力文件的该次查询标记为异常查询,统计电力行业实时数据库所属各电力文件的各次异常查询,进而统计电力行业实时数据库所属各电力文件的异常查询次数。
7.根据权利要求1所述的一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,所述对电力行业实时数据库所属各电力文件备份管理,其具体管理方法为:
将电力行业实时数据库所属各电力文件的重要性评估系数与预设的重要性评估系数阈值对比,若电力行业实时数据库所属某电力文件的重要性评估系数大于或等于预设的重要性评估系数阈值,则将电力行业实时数据库所属该电力文件标记为重要文件,统计电力行业实时数据库所属各重要文件;
从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的名称,据此获取电力行业实时数据库所属各重要文件的名称;
从电力行业实时数据库后台获取电力行业实时数据库所属各备份文件的名称,将电力行业实时数据库所属各备份文件的名称与电力行业实时数据库所属各重要文件的名称比对,若电力行业实时数据库所属某备份文件的名称与电力行业实时数据库所属各重要文件的名称均比对失败,则将电力行业实时数据库所属该备份文件删除,若电力行业实时数据库所属某备份文件的名称与电力行业实时数据库所属某重要文件的名称比对成功,则将电力行业实时数据库所属该备份文件保留;
将电力行业实时数据库所属各重要文件的名称与保留的电力行业实时数据库所属各备份文件比对,若电力行业实时数据库所属某重要文件的名称与保留的电力行业实时数据库所属各备份文件均比对失败,则将电力行业实时数据库所属该重要文件进行备份处理。
8.根据权利要求1所述的一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,所述分析电力行业实时数据库对应的使用容量比例系数,其具体分析方法为:
依据电力行业实时数据库当前实际存储容量以及允许存储总量/>分析电力行业实时数据库的使用容量比例系数/>
9.根据权利要求8所述的一种面向电力行业实时数据库***的负载均衡管理方法,其特征在于,所述分析电力行业实时数据库对应的状态,以及对电力行业实时数据库进行均衡负载备份管理,其具体分析方法为:
将电力行业实时数据库的使用容量比例系数与预设的使用容量预警指数对比,若电力行业实时数据库使用容量比例系数大于或等于预设的使用容量预警指数,则判断电力行业实时数据库对应的状态为高负载;
从web数据库获取电力行业实时的数据库常规使用容量比例,将电力行业实时数据库的允许存储总量与常规使用容量比例相乘,得到电力行业实时数据库的常规使用容量;
将电力行业实时数据库当前实际存储容量减去常规使用容量,得到电力行业实时数据库的当前超常规存储容量;
统计电力行业实时数据库所属各电力文件的重要性评估系数,并将电力行业实时数据库所属各电力文件按照重要性评估系数从小到大进行排序;
从电力行业实时数据库所属各电力文件的信息中提取存储容量,将电力行业实时数据库所属各电力文件的存储容量与压缩比率相乘,得到电力行业实时数据库所属各电力文件的可减少存储容量;
筛选电力行业实时数据库对应的各待压缩电力文件,将电力行业实时数据库对应的各待压缩电力文件进行压缩。
10.一种面向电力行业实时数据库***的负载均衡管理***,其特征在于,
电力文件信息获取模块,用于从电力行业实时数据库后台获取电力行业实时数据库所属各电力文件的信息;
电力文件重要性分析模块,用于根据电力行业实时数据库所属各电力文件的信息分析电力行业实时数据库所属各电力文件的重要性评估系数;
电力文件备份管理模块,用于根据电力行业实时数据库所属各电力文件的重要性评估系数,对电力行业实时数据库进行电力文件备份管理;
数据库负载分析模块,用于从电力行业实时数据库获取电力行业实时数据库当前实际存储容量以及允许存储总量,据此分析电力行业实时数据库对应的使用容量比例系数;
数据库负载均衡管理模块,用于依据电力行业实时数据库对应的使用容量比例系数,分析电力行业实时数据库对应的状态,以及对电力行业实时数据库进行均衡负载备份管理。
Web数据库,用于存储各电力文件类型对应的价值影响因子、电力行业实时数据库对应的各允许高频访问IP以及电力行业实时的数据库常规使用容量比例。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311392693.9A CN117453644A (zh) | 2023-10-25 | 2023-10-25 | 一种面向电力行业实时数据库***的负载均衡管理方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311392693.9A CN117453644A (zh) | 2023-10-25 | 2023-10-25 | 一种面向电力行业实时数据库***的负载均衡管理方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117453644A true CN117453644A (zh) | 2024-01-26 |
Family
ID=89592261
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311392693.9A Pending CN117453644A (zh) | 2023-10-25 | 2023-10-25 | 一种面向电力行业实时数据库***的负载均衡管理方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117453644A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104008028A (zh) * | 2014-05-22 | 2014-08-27 | 北京大学 | 基于多云存储的智能移动终端数据存储备份方法与*** |
US20150278230A1 (en) * | 2012-10-24 | 2015-10-01 | Fujitsu Technology Solutions Intellectual Property Gmbh | Data storage arrangement |
US20180060180A1 (en) * | 2016-08-26 | 2018-03-01 | Dell Software, Inc. | Systems and Processes For Data Backup And Recovery |
CN109343999A (zh) * | 2018-08-14 | 2019-02-15 | 中国平安人寿保险股份有限公司 | 一种存储管理方法、计算机可读存储介质及终端设备 |
US20190155695A1 (en) * | 2017-11-22 | 2019-05-23 | Acronis International Gmbh | System and method for automating formation and execution of a backup strategy using machine learning |
CN113157489A (zh) * | 2021-02-24 | 2021-07-23 | 平安普惠企业管理有限公司 | 数据库数据备份方法、装置及计算机设备 |
CN115470067A (zh) * | 2022-06-24 | 2022-12-13 | 任国强 | 基于云计算的大数据安全评估分析***及方法 |
-
2023
- 2023-10-25 CN CN202311392693.9A patent/CN117453644A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150278230A1 (en) * | 2012-10-24 | 2015-10-01 | Fujitsu Technology Solutions Intellectual Property Gmbh | Data storage arrangement |
CN104008028A (zh) * | 2014-05-22 | 2014-08-27 | 北京大学 | 基于多云存储的智能移动终端数据存储备份方法与*** |
US20180060180A1 (en) * | 2016-08-26 | 2018-03-01 | Dell Software, Inc. | Systems and Processes For Data Backup And Recovery |
US20190155695A1 (en) * | 2017-11-22 | 2019-05-23 | Acronis International Gmbh | System and method for automating formation and execution of a backup strategy using machine learning |
CN109343999A (zh) * | 2018-08-14 | 2019-02-15 | 中国平安人寿保险股份有限公司 | 一种存储管理方法、计算机可读存储介质及终端设备 |
CN113157489A (zh) * | 2021-02-24 | 2021-07-23 | 平安普惠企业管理有限公司 | 数据库数据备份方法、装置及计算机设备 |
CN115470067A (zh) * | 2022-06-24 | 2022-12-13 | 任国强 | 基于云计算的大数据安全评估分析***及方法 |
Non-Patent Citations (1)
Title |
---|
李彬;卢超;景栋盛;朱朝阳;孙毅;祁兵;: "负载与风险联合均衡的电力通信网路由优化算法", 中国电机工程学报, no. 09, 6 July 2018 (2018-07-06) * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110988422B (zh) | 一种窃电识别方法、装置及电子设备 | |
US7895171B2 (en) | Compressibility estimation of non-unique indexes in a database management system | |
US20140149466A1 (en) | Time-series database setup automatic generation method, setup automatic generation system and monitoring server | |
CN115497272A (zh) | 一种基于数字化建造的工期智能化预警***及方法 | |
CN115796708B (zh) | 一种工程建设用的大数据智能质检方法、***和介质 | |
CN112328631A (zh) | 一种生产故障分析方法、装置、电子设备及存储介质 | |
CN112839014A (zh) | 建立识别异常访问者模型的方法、***、设备及介质 | |
CN113806343B (zh) | 一种车联网数据质量的评估方法和*** | |
CN107341202A (zh) | 业务数据表修正危险度的评估方法、装置及存储介质 | |
CN113378231A (zh) | 一种大数据应用开放平台的隐私计算方法及应用 | |
CN117453644A (zh) | 一种面向电力行业实时数据库***的负载均衡管理方法及*** | |
CN111090395B (zh) | 一种用于会计行业的电子信息智能存储*** | |
CN117075811A (zh) | 一种适用于多租户的动态数据存储方法 | |
CN113676377B (zh) | 基于大数据的在线用户数评估方法、装置、设备及介质 | |
CN107391551B (zh) | 一种基于数据挖掘的web业务数据分析方法及*** | |
CN110032432A (zh) | 实例的压缩方法和装置、实例的解压方法和装置 | |
CN107315806B (zh) | 一种基于文件***的嵌入式存储方法和装置 | |
CN112614005B (zh) | 企业复工状态的处理方法和装置 | |
CN112269879B (zh) | 基于k-means算法的中台日志分析方法及设备 | |
CN114880318A (zh) | 一种基于数据标准实现自动化数据治理的方法及*** | |
CN113946717A (zh) | 一种子图指标特征获得方法、装置、设备及存储介质 | |
CN112069168A (zh) | 一种设备运行数据云端存储方法 | |
CN111177223A (zh) | 电压异常分析方法及装置、电子设备 | |
CN116069595B (zh) | 一种基于日志的运维监控方法 | |
CN116774064B (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 |