CN105577470A - 基于分布式资源管控的集群异常正交测试方法 - Google Patents
基于分布式资源管控的集群异常正交测试方法 Download PDFInfo
- Publication number
- CN105577470A CN105577470A CN201510932827.0A CN201510932827A CN105577470A CN 105577470 A CN105577470 A CN 105577470A CN 201510932827 A CN201510932827 A CN 201510932827A CN 105577470 A CN105577470 A CN 105577470A
- Authority
- CN
- China
- Prior art keywords
- module
- distributed resource
- control
- resource management
- user instruction
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Debugging And Monitoring (AREA)
- Multi Processors (AREA)
Abstract
本发明公开了一种基于分布式资源管控的集群异常正交测试方法,包括分布式资源管控服务模块、用户指令模块和连接分布式资源管控服务模块与用户指令模块的控制模块,方法具体步骤包括:A、用户指令模块根据用户需求输入决定单个集群执行机处于断网状态的命令参数,并向控制模块发送参数命令;B、控制模块接收用户指令模块的请求,将相应指令传递给分布式资源管控服务模块;C、分布式资源管控服务模块接收控制模块的信号并执行断网控制,并判断是否断网成功,同时将判断结果返回给控制模块;D、控制模块接收分布式资源管控服务模块的返回数据。本发明的结构合理,提高了测试效率和覆盖率,操作简便快捷,使用稳定性好,适用性强,实用性好。
Description
技术领域
本发明属于数据库技术领域,具体涉及一种基于分布式资源管控的集群异常正交测试方法。
背景技术
随着信息化技术的快速发展,大型数据库***需要处理和存储的数据量越来越大,计算越来越复杂,对于性能的挑战也越来越大,性能,可靠性,可扩展性的需求就会越来越强烈,这个时候一个集中式的数据库显然已经满足不了需求了。为了适应应用业务的发展需要,分布式数据库***将数据分布在计算机网络的不同节点上,而这些数据在逻辑上属于同一个***,该***可称为分布式数据库集群。由于集群规模与管理的数据不断扩展,那么节点出现异常情况的几率就会提升,例如某台机器的网络设备损坏,造成无法和外界通讯,亦或者某台机器的由于集群所计算的数据巨大造成内存不足等等,那么在大规模集群投入使用前对这些异常需要做严格的测试,传统的该项测试一般均比较零散且需大量人工干预,例如多人配合,先根据log打印了解程序运行进度,根据运行点通知远程人员执行对应的脚本,这种情况下效率低且往往无法实现较高的覆盖率,而对于集群测试也需要改进其固有的测试方式,从而建立集群测试集群的模式,以此提高测试效率与覆盖率。
发明内容
为了解决上述技术问题,本发明是提供一种测试效率高且覆盖率高的基于分布式资源管控的集群异常正交测试方法。
实现本发明目的的技术方案是:一种基于分布式资源管控的集群异常正交测试方法,包括分布式资源管控服务模块、用户指令模块和连接分布式资源管控服务模块与用户指令模块的控制模块,方法具体步骤包括:
A、用户指令模块根据用户需求输入决定单个集群执行机处于断网状态的命令参数,并向控制模块发送参数命令;
B、控制模块接收用户指令模块的请求,将相应指令传递给分布式资源管控服务模块;
C、分布式资源管控服务模块接收控制模块的信号并执行断网控制,并判断是否断网成功,同时将判断结果返回给控制模块;
D、控制模块接收分布式资源管控服务模块的返回数据,并将数据结果传递给用户指令模块,从而实现测试。
在步骤A中,用户按照测试实例编排的异常点输入命令参数,并且输入请求将单个执行节点的磁盘置为损坏状态的命令参数,用户指令模块将二者结合并发送给控制模块。
在步骤C中,分布式资源管控服务模块将指定节点的磁盘状态设置为可用状态,并收集异常节点断网执行信息,同时将异常节点执行断网信息与预设结果进行比较,并将比较结果回传至控制模块。
分布式资源管控服务模块的数量至少为二个,且均与控制模块相连接。
本发明具有积极的效果:本发明的结构合理,可有效的提高测试效率和覆盖率,操作简便快捷,使用稳定性好,适用性强,实用性好。
附图说明
为了使本发明的内容更容易被清楚的理解,下面根据具体实施例并结合附图,对本发明作进一步详细的说明,其中:
图1为本发明的方法流程框图;
图2为本发明的集群异常试用流程框图。
具体实施方式
(实施例1)
图1和图2显示了本发明的一种具体实施方式,其中图1为本发明的方法流程框图;图2为本发明的集群异常试用流程框图。
见图1和图2,一种基于分布式资源管控的集群异常正交测试方法,包括分布式资源管控服务模块、用户指令模块和连接分布式资源管控服务模块与用户指令模块的控制模块,方法具体步骤包括:
A、用户指令模块根据用户需求输入决定单个集群执行机处于断网状态的命令参数,并向控制模块发送参数命令;
B、控制模块接收用户指令模块的请求,将相应指令传递给分布式资源管控服务模块;
C、分布式资源管控服务模块接收控制模块的信号并执行断网控制,并判断是否断网成功,同时将判断结果返回给控制模块;
D、控制模块接收分布式资源管控服务模块的返回数据,并将数据结果传递给用户指令模块,从而实现测试。
在步骤A中,用户按照测试实例编排的异常点输入命令参数,并且输入请求将单个执行节点的磁盘置为损坏状态的命令参数,用户指令模块将二者结合并发送给控制模块。
在步骤C中,分布式资源管控服务模块将指定节点的磁盘状态设置为可用状态,并收集异常节点断网执行信息,同时将异常节点执行断网信息与预设结果进行比较,并将比较结果回传至控制模块。
分布式资源管控服务模块的数量至少为二个,且均与控制模块相连接。
本发明的结构合理,可有效的提高测试效率和覆盖率,操作简便快捷,使用稳定性好,适用性强,实用性好。
显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而这些属于本发明的实质精神所引伸出的显而易见的变化或变动仍属于本发明的保护范围。
Claims (4)
1.一种基于分布式资源管控的集群异常正交测试方法,包括分布式资源管控服务模块、用户指令模块和连接分布式资源管控服务模块与用户指令模块的控制模块,其特征在于:方法具体步骤包括:
A、用户指令模块根据用户需求输入决定单个集群执行机处于断网状态的命令参数,并向控制模块发送参数命令;
B、控制模块接收用户指令模块的请求,将相应指令传递给分布式资源管控服务模块;
C、分布式资源管控服务模块接收控制模块的信号并执行断网控制,并判断是否断网成功,同时将判断结果返回给控制模块;
D、控制模块接收分布式资源管控服务模块的返回数据,并将数据结果传递给用户指令模块,从而实现测试。
2.根据权利要求1所述的基于分布式资源管控的集群异常正交测试方法,其特征在于:在步骤A中,用户按照测试实例编排的异常点输入命令参数,并且输入请求将单个执行节点的磁盘置为损坏状态的命令参数,用户指令模块将二者结合并发送给控制模块。
3.根据权利要求2所述的基于分布式资源管控的集群异常正交测试方法,其特征在于:在步骤C中,分布式资源管控服务模块将指定节点的磁盘状态设置为可用状态,并收集异常节点断网执行信息,同时将异常节点执行断网信息与预设结果进行比较,并将比较结果回传至控制模块。
4.根据权利要求3所述的基于分布式资源管控的集群异常正交测试方法,其特征在于:分布式资源管控服务模块的数量至少为二个,且均与控制模块相连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510932827.0A CN105577470A (zh) | 2015-12-12 | 2015-12-12 | 基于分布式资源管控的集群异常正交测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510932827.0A CN105577470A (zh) | 2015-12-12 | 2015-12-12 | 基于分布式资源管控的集群异常正交测试方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105577470A true CN105577470A (zh) | 2016-05-11 |
Family
ID=55887165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510932827.0A Pending CN105577470A (zh) | 2015-12-12 | 2015-12-12 | 基于分布式资源管控的集群异常正交测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105577470A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110673994A (zh) * | 2019-09-20 | 2020-01-10 | 北京百度网讯科技有限公司 | 数据库测试方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102638372A (zh) * | 2012-04-17 | 2012-08-15 | 浪潮(北京)电子信息产业有限公司 | 一种分布式集群***及其实现方法 |
CN103246599A (zh) * | 2012-02-10 | 2013-08-14 | 广州博纳信息技术有限公司 | 软件测评快速执行方法 |
CN103731461A (zh) * | 2012-10-16 | 2014-04-16 | 百度在线网络技术(北京)有限公司 | 一种基于代理的分布式***状态控制方法和*** |
CN104022913A (zh) * | 2013-12-18 | 2014-09-03 | 深圳市腾讯计算机***有限公司 | 用于数据集群的测试方法和装置 |
CN104298601A (zh) * | 2014-10-24 | 2015-01-21 | 浪潮电子信息产业股份有限公司 | 一种基于Hadoop平台的软件***测试方法 |
-
2015
- 2015-12-12 CN CN201510932827.0A patent/CN105577470A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103246599A (zh) * | 2012-02-10 | 2013-08-14 | 广州博纳信息技术有限公司 | 软件测评快速执行方法 |
CN102638372A (zh) * | 2012-04-17 | 2012-08-15 | 浪潮(北京)电子信息产业有限公司 | 一种分布式集群***及其实现方法 |
CN103731461A (zh) * | 2012-10-16 | 2014-04-16 | 百度在线网络技术(北京)有限公司 | 一种基于代理的分布式***状态控制方法和*** |
CN104022913A (zh) * | 2013-12-18 | 2014-09-03 | 深圳市腾讯计算机***有限公司 | 用于数据集群的测试方法和装置 |
CN104298601A (zh) * | 2014-10-24 | 2015-01-21 | 浪潮电子信息产业股份有限公司 | 一种基于Hadoop平台的软件***测试方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110673994A (zh) * | 2019-09-20 | 2020-01-10 | 北京百度网讯科技有限公司 | 数据库测试方法及装置 |
CN110673994B (zh) * | 2019-09-20 | 2023-05-12 | 北京百度网讯科技有限公司 | 数据库测试方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108234170B (zh) | 一种服务器集群的监控方法和装置 | |
CN103812699A (zh) | 基于云计算的监控管理*** | |
CN103062865B (zh) | 空调机组内外机通讯质量的检测装置及其检测方法 | |
CN102363969A (zh) | 挖掘机以及确定设备故障的方法、*** | |
CN114024884B (zh) | 一种测试方法、装置、电子设备及存储介质 | |
CN102055604A (zh) | 一种故障定位方法及其*** | |
JP2022033685A (ja) | 堅牢性を確定するための方法、装置、電子機器、コンピュータ可読記憶媒体、及びコンピュータプログラム | |
CN104572448A (zh) | 一种线程堆栈的使用情况的实现方法和装置 | |
CN103164309A (zh) | Sol功能测试方法及*** | |
CN105740122A (zh) | 一种手机内存泄漏的监测方法及监测*** | |
CN102694692A (zh) | 一种分布式设备的故障检测方法和装置 | |
CN114070752B (zh) | 测试方法、装置、电子设备及计算机可读存储介质 | |
CN101505241B (zh) | 一种生成测试用例的方法和装置 | |
CN101252477B (zh) | 一种网络故障根源的确定方法及分析装置 | |
CN117729576A (zh) | 告警监控方法、装置、设备及存储介质 | |
CN113537590A (zh) | 一种数据异常预测方法及*** | |
CN105577470A (zh) | 基于分布式资源管控的集群异常正交测试方法 | |
CN109980789B (zh) | 直流控制保护***的状态检测方法、装置、设备及介质 | |
CN102546652B (zh) | 一种服务器负载平衡***及方法 | |
CN106612213B (zh) | 设备测试方法及装置 | |
CN116938953A (zh) | 基于区块链的数据处理方法、装置、电子设备及存储介质 | |
CN113300913B (zh) | 一种设备测试方法、装置、测试设备及存储介质 | |
CN109614292A (zh) | 基于shell的主机运行数据自动采集监控*** | |
CN109102083A (zh) | 一种维修设备的数量配置方法及相关设备 | |
CN103885441A (zh) | 一种控制器局域网络的自适应故障诊断方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160511 |