CN102594618A - Method and device for realizing storage device test of storage area network (SAN) - Google Patents
Method and device for realizing storage device test of storage area network (SAN) Download PDFInfo
- Publication number
- CN102594618A CN102594618A CN2012100214247A CN201210021424A CN102594618A CN 102594618 A CN102594618 A CN 102594618A CN 2012100214247 A CN2012100214247 A CN 2012100214247A CN 201210021424 A CN201210021424 A CN 201210021424A CN 102594618 A CN102594618 A CN 102594618A
- Authority
- CN
- China
- Prior art keywords
- fault
- information
- module
- troubleshooting
- packets
- 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
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a method and device for realizing a storage device test of a storage area network (SAN). The method comprises the following steps of: selecting fault types to be injected for testing an SAN storage device; and packing a fault injection command to be an iSCSI (internet Small Computer System Interface) information pack according to a fault injection manner and the selected fault type, and transmitting the information pack to the storage area network to start fault injection. According to the method and device disclosed by the invention, various faults of a shared storage device are simulated under an SAN environment, and simulated fault injection is carried out by a starting end and a target end so that fault treatment and fault recovery conditions of each end are tracked, the tracking process is simultaneously recorded in a system log, and treatment measures taken by a system in an abnormal condition every time are tracked down by checking the system log, thus the coverage rate and the reliability of the shared storage device test in the SAN are improved, and the test cost is reduced.
Description
Technical field
The present invention relates to storage area network (SAN, Storage Area Network) technology, relate in particular to method and the device of realizing the test of storage area network shared disk.
Background technology
At present; Enterprise's memory technology development is maked rapid progress; Direct additional storage (DAS, the Direct Attached Storage) technology that large server is arranged in early days, the efficient of installing for the utilization that improves memory space and management afterwards; Just storage area network (SAN, Storage Area Network) technology has been born.
SAN is a kind of framework in the Computerized Information Processing Tech, and it couples together the memory device (like disk array, tape library etc.) of server and remote computer, and making these memory devices use similarly is local device.SAN is a kind of special network fast that different data storage devices is connected to server and remote terminal, is used to provide the stores service and the backup management of enterprise commerce data or operator's data.Because SAN is based on the storage of networking, so it has bigger capacity and stronger performance than traditional memory technology.Through special storage management software, can directly on the mainframe in the SAN, server or other service end computer, add hard disk and tape unit.
With IP-SAN is example, and it is based on the whole network storage solution of Internet Small Computer Systems Interface (iSCSI, internet Small Computer System Interface), has promptly used the SAN of iSCSI, as shown in Figure 1; It converts small computer system interface (SCSI) block data to through IP network a kind of transmission standard of Ethernet package.The core of iscsi technology is in TCP/IP transmission over networks SCSI agreement, is meant with TCP/IP message and ISCSI message encapsulation SCSI message, makes scsi command and data on common Ethernet, to transmit.
The iSCSI protocol definition send and receive the rule and the method for the storage data of data block (block) level at the TCP/IP network.By starting end wraps scsi command and data encapsulation to TCP/IP in, pass through forwarded again; Destination end is received and after this TCP/IP bag it is reduced to scsi command and data and execution; After complete, scsi command that returns and data are encapsulated in the TCP/IP bag again, are transferred to back to start and hold.Whole process uses the memory device of far-end simple as the local scsi device of visit In the view of the user.
At present, the fault injection is a kind of important techniques means of carrying out product test.Under normal conditions, coverage test is to carry out software test method of testing and criterion commonly used, and based on unified test coverage criterion, test coverage is high more, and the reliability of software is just high more.The method that adopts fault to inject is tested software, both can improve the software test coverage rate, can also shorten the testing time, thereby reduces testing cost.The Failure Injection Technique of testing software is the basis with the program mutation technology.The program mutation technology then is through the reprogramming source code software fault to be carried out emulation according to software fault type and distribution thereof.
Current, the shared storage device among the SAN is carried out fault test, be difficult to the environment that shared storage device breaks down among the simulation SAN, therefore be difficult to realize coverage test to shared storage device among the SAN.The method and the device that therefore need provide a kind of SAN of realization memory device to test; Can come fully to simulate the environment that shared storage device breaks down among the SAN through Failure Injection Technique is incorporated into; Thereby obviously improve the coverage rate of test; Greatly shorten the testing time, effectively reduce testing cost.
Summary of the invention
Technical problem to be solved by this invention provides a kind of method and device of realizing the test of storage area network memory device, can obviously improve the coverage rate of test.
In order to solve the problems of the technologies described above, the invention provides a kind of method that realizes the test of storage area network memory device, comprising:
The fault type of selecting test storage LAN memory device to inject;
Fault type according to fault injection mode and selection is packaged into the Internet Small Computer Systems Interface packets of information with fault injection order, and starts the fault injection through this packets of information being transferred to storage area network.
Further, before encapsulation Internet Small Computer Systems Interface packets of information, also comprise: confirm the fault injection mode, comprise in boundary value method, program statement converter technique and the system mode variation simulation method one or more;
According to the fault type of fault injection mode and selection fault is injected order and be packaged into the Internet Small Computer Systems Interface packets of information, be meant that fault type according to fault injection mode acquiescence or that confirm and selection injects fault to order to be packaged into said Internet Small Computer Systems Interface packets of information.
Further, this method also comprises:
Carry out fault condition detection through parsing internet small computer system interface packets of information, and troubleshooting is recorded in the system journal.
Further, carry out fault condition detection through parsing internet small computer system interface packets of information, and troubleshooting recorded in the system journal, specifically comprise:
Destination end receives the Internet Small Computer Systems Interface packets of information; Resolve and get into corresponding fault and inject the response execution of order; The fault that produces causes troubleshooting; Simultaneously to produce and troubleshooting record in the said daily record, and the troubleshooting relevant information is packaged into the Internet Small Computer Systems Interface packets of information returns to and start end;
Start end and after the Internet Small Computer Systems Interface packets of information that receives the destination end transmission, resolve and get into troubleshooting, simultaneously troubleshooting is write down in the said daily record.
Further, this method also comprises:
Obtain test result through checking the said troubleshooting of log analysis to the storage area network memory device.
In order to solve the problems of the technologies described above, the invention provides a kind of startup end device of realizing the test of storage area network memory device, comprise interconnective fault type selection module and fault injection module, wherein:
Fault type is selected module, is used to select to inject the fault type of fault, and exports to the fault injection module;
The fault injection module is used for injecting order with the fault that the fault injection mode will meet the fault type of input and is packaged into the Internet Small Computer Systems Interface packets of information, and starts fault and inject through this packets of information being transferred to storage area network.
Further, this device also comprises the fault injection mode selection module that is connected with the fault injection module, wherein:
The fault injection mode is selected module, is used for the fault injection mode fault injection module of selecting affirmation, and wherein the fault injection mode comprises one or more in boundary value method, program statement converter technique and the system mode variation simulation method;
The fault injection module injects order and/or related data with fault injection mode acquiescence or input according to the fault that weaving into of fault type meets the small computer system interface form; And be encapsulated in the Ethernet packets of information, and start fault through the destination end that this Ethernet packets of information is transferred to storage area network and inject by the form of Internet Small Computer Systems Interface.
Further, this device also comprises interconnective troubleshooting receiver module and test result analysis module, wherein:
The troubleshooting receiver module; Be used for after the Internet Small Computer Systems Interface packets of information that receives the record trouble process information that the destination end device sends resolving information and get into corresponding troubleshooting; Troubleshooting is recorded in the system journal, simultaneously the test result analysis module is exported in the system journal of record;
The test result analysis module, the troubleshooting that is used for writing down in the daily record according to input is analyzed, and therefrom obtains the test result to the storage area network memory device.
In order to solve the problems of the technologies described above, the invention provides a kind of destination end device of realizing the test of storage area network memory device, comprise the packets of information parsing module, fault command response module and troubleshooting and the logging modle that connect successively, wherein:
The packets of information parsing module; Be used for injecting order receiving the fault of resolving this packets of information after starting the Internet Small Computer Systems Interface packets of information that end sends through storage area network, and the said fault that will resolve is injected to order and is exported to fault command response module;
Fault command response module is used for carrying out the fault injection order of importing through response and injects fault at local terminal;
Troubleshooting and logging modle are used for handling according to the fault triggering exception handles that local terminal injects, and simultaneously the fault and the troubleshooting thereof that produce are recorded in the system journal.
Further, this device comprises that also the fault handling information that is connected with troubleshooting and logging modle returns module, wherein:
Troubleshooting and logging modle are packaged into the Internet Small Computer Systems Interface packets of information with the fault handling information of its record, and export to fault handling information and return module;
Fault handling information returns module, is used for through storage area network this Internet Small Computer Systems Interface packets of information being transferred to the startup end.
The present invention through under the SAN environment to the various faults analogue simulation of its shared storage device; By starting the fault injection that end and destination end are simulated; Follow the tracks of the troubleshooting and the fault recovery situation of each end, simultaneously tracing process is recorded in the storage system daily record, just can clearly discover and seize the treatment measures of system under each abnormal conditions through checking system journal; And the quickening system is for the judgement of exception response ability; Raising is shortened the testing time to the coverage rate and the reliability thereof of shared storage device test among the SAN, effectively reduces testing cost.
Description of drawings
Fig. 1 is the data format sketch map of the iSCSI agreement that encapsulates in the existing Ethernet network;
Fig. 2 is the flow chart of the method embodiment of realization SAN memory device of the present invention test;
Fig. 3 is the structured flowchart of the startup end device embodiment of realization SAN memory device of the present invention test;
Fig. 4 is the structured flowchart of the destination end device embodiment of realization SAN memory device of the present invention test.
Embodiment
Below in conjunction with accompanying drawing and preferred embodiment technical scheme of the present invention is at length set forth.Should be appreciated that following listed examples only is used for explanation and explains the present invention, and does not constitute the restriction to technical scheme of the present invention.
The method embodiment of realization SAN memory device provided by the invention test, its flow process is as shown in Figure 1, comprises the steps:
110: the fault type that selection will be injected;
Selectable fault type comprises fault type 1~n, is the analogue simulation to the various faults of shared storage device among the SAN, and for example link failure, disk fall dish etc.
120: confirm the fault injection mode, the iSCSI packets of information that encapsulation failure injects, and through this packets of information being transferred to the injection of SAN startup fault;
The fault injection mode of confirming specifically comprises one or more in boundary value method, program statement converter technique and the system mode variation simulation method, wherein:
(1) boundary value method is based on many mistakes in the program and all is owing to boundary value is handled the incorrect completion fault that causes inject.
For example, if conditional statement is an inequality, the variable assignments with the sign of inequality left side before this conditional statement is a boundary value, that is:
For program statement: if (iMAX≤56) then{ // statement };
Can be with its variation:
IMAX:=56; // variable assignments with the sign of inequality left side before conditional statement is a boundary value
If (iMAX≤56) then{ // statement };
(2) program statement converter technique: in the original program statement, carry out a trickle grammatical variation, promptly create a conversion and accomplish the fault injection.
For example, for a program statement that has greater than operator ">", can this operator be made into more than or equal to operator " >=".
Adopting top two kinds of methods is to realize the fault injection through weak variation, and inner those branches that are difficult to carry out of function are performed, thereby improves the coverage rate of program branches.
(3) system mode variation simulation method promptly adopts strong variation method to realize the fault injection.
If in conditional statement, relate to the calling of system (such as system function call); Through simple program compilation maybe the direct modification system return results; At this moment can at first let this system process become a variable assignments; Revise this variable again, with the system call in the amended variable replacement conditional statement.Promptly for following program:
(p=p=malloc (relates to system call in sizeof mem-system ()=NULL) // this statement to if
Then{ // statement };
Above this program in the c program of being everlasting, occur because the if statement is to call a system function, and the source code that can not directly visit it.
Can be with this statement variation:
if(p=malloc(sizeof(int))=NULL)//
......;
" int " is the data type in the C language, only if utmost point special circumstances, this statement can not to be testedly arrive.This section statement is exactly the program of carrying out abnormality processing that makes a variation out in fact, through stronger fault simulation, increases the test coverage of program.
The iSCSI packets of information that encapsulation failure injects; And through this packets of information is transferred to SAN; The startup end that is meant SAN is weaved into scsi command statement and/or data with above-mentioned fault injection mode; Be encapsulated in the Ethernet bag shown in Figure 1 by the iSCSI form, and start the fault injection through the destination end that this Ethernet bag is transferred to SAN.
After the startup end was initiated order, just insertion fault injecting codes in the SAN of the Internet environment, and fault injection order and relevant fault data be transferred to the program of destination end.
130: system carries out fault condition detection through resolving the iSCSI packets of information, and record trouble is handled daily record;
Destination end receives fault order and response, generates a fault in destination end, thus the exception handles that causes destination end handle, simultaneously log record is carried out in the fault and the troubleshooting thereof that produce; Destination end is packaged into the iSCSI packets of information with the troubleshooting relevant information and returns to the startup end; Transfer to start to hold and carry out analyzing and processing; Start end and resolve and get into corresponding exception handles after this packets of information is returned receiving, simultaneously with in the daily record of troubleshooting register system.
In the transmission course of whole scsi command and data; Start end and send the order bag that contains request of data to destination end; Destination end is resolved after receiving this order bag, data processing; And carry out corresponding scsi command, will contain the Ethernet bag that returns scsi command then and be transferred to the startup end, and then between startup end and destination end, set up the data connection.In this connection procedure,, in program source code, insert failure code through the design software program; Revise some preconditions or condition subsequent in function or the process; Force software to break down,, the program execute exception is handled or the fault recovery code with the control flows that this reprogramming is carried out.Start end or destination end with observed program whether execute exception handle or the result of fault recovery is documented in the system journal.
140: through checking troubleshooting record analysis test result.
Start end or destination end and analyze and obtain test result through the result who checks the troubleshooting of writing down in the system journal.
In the SAN network architecture; Start end and be connected through the iSCSI agreement,, carry out fault through the software variation method and inject sending, handle, receive in the bind command process with destination end; Thereby the situation of falling dish and link failure in the simulation actual hardware environment; Raising is shortened the testing time to the coverage rate and the reliability thereof of shared storage device test among the SAN, effectively reduces testing cost.
The present invention is directed to said method embodiment, the startup end device embodiment that realizes the test of SAN memory device correspondingly also is provided, its structure is as shown in Figure 3, comprises interconnective fault type selection module and fault injection module, wherein:
Fault type is selected module, is used to select to inject the fault type of fault, and exports to the fault injection module;
The fault injection module is used for injecting order with the fault that the fault injection mode will meet the fault type of input and is packaged into the iSCSI packets of information, and starts fault and inject through this packets of information being transferred to SAN.
Above-mentioned startup end device embodiment also comprises the fault injection mode selection module that is connected with the fault injection module, wherein:
The fault injection mode is selected module, is used for the fault injection mode fault injection module of selecting affirmation, and wherein the fault injection mode comprises one or more in boundary value method, program statement converter technique and the system mode variation simulation method;
The fault injection module injects order and/or related data with fault injection mode acquiescence or input according to the fault of weaving into SCSI of the fault type of input; Press in the iSCSI form encapsulation Ethernet packets of information, and start the fault injection through the destination end that this Ethernet packets of information is transferred to SAN.
Above-mentioned startup end device embodiment also comprises interconnective troubleshooting receiver module and test result analysis module, wherein:
The troubleshooting receiver module; Be used for returning the back resolving information and getting into exception handles in the iSCSI packets of information of the record trouble process information that receives the transmission of destination end device; Troubleshooting is recorded in the system journal, simultaneously the test result analysis module is exported in the system journal of record;
The test result analysis module, the troubleshooting that is used for writing down in the system journal according to input is analyzed, and therefrom obtains the test result to the SAN memory device.
The present invention is directed to said method embodiment; The destination end device embodiment that realizes the test of SAN memory device correspondingly also is provided; Its structure is as shown in Figure 4, comprises the packets of information parsing module, fault command response module and troubleshooting and the logging modle that connect successively, wherein:
The packets of information parsing module is used for receive the iSCSI packets of information that starts the end transmission through SAN after, resolving the fault injection order of this packets of information, and fault command response module is exported in the fault injection order of resolving;
Fault command response module is used to respond the fault of carrying out input and injects order, thereby injects fault at local terminal;
Troubleshooting and logging modle are used for handling according to the fault triggering exception handles that local terminal injects, and simultaneously the fault and the troubleshooting thereof that produce are recorded in the system journal.
Above-mentioned destination end device embodiment comprises that also the fault handling information that is connected with troubleshooting and logging modle returns module, wherein:
Troubleshooting and logging modle are packaged into the iSCSI packets of information with the fault handling information of its record, and export to fault handling information and return module;
Fault handling information returns module, is used for through SAN this iSCSI packets of information being transferred to the startup end.
To those skilled in the art; After having understood content of the present invention and principle; Can be under the situation that does not deviate from the principle and scope of the present invention; Carry out various corrections and change on form and the details according to the method for the invention, but these are based on correction of the present invention with change still within claim protection range of the present invention.
Claims (10)
1. a method that realizes the test of storage area network memory device is characterized in that, comprising:
The fault type of selecting the said storage area network memory device of test to inject;
Fault type according to fault injection mode and selection is packaged into the Internet Small Computer Systems Interface packets of information with fault injection order, and starts the fault injection through this packets of information being transferred to said storage area network.
2. according to the described method of claim 1; It is characterized in that; Before the said Internet Small Computer Systems Interface packets of information of encapsulation, also comprise: confirm the fault injection mode, comprise in boundary value method, program statement converter technique and the system mode variation simulation method one or more;
Said fault type according to fault injection mode and selection injects order with fault and is packaged into the Internet Small Computer Systems Interface packets of information, is meant that the fault type according to fault injection mode acquiescence or that confirm and selection is packaged into said Internet Small Computer Systems Interface packets of information with said fault injection order.
3. according to the described method of claim 2, it is characterized in that, also comprise:
Carry out fault condition detection through parsing internet small computer system interface packets of information, and troubleshooting is recorded in the system journal.
4. according to the described method of claim 3, it is characterized in that, saidly carry out fault condition detection, and troubleshooting is recorded in the system journal, specifically comprise through parsing internet small computer system interface packets of information:
Destination end receives said Internet Small Computer Systems Interface packets of information; Resolve and get into corresponding fault and inject the response execution of order; The fault that produces causes troubleshooting; Simultaneously to produce and troubleshooting record in the said daily record, and the troubleshooting relevant information is packaged into the Internet Small Computer Systems Interface packets of information returns to and start end;
Start end and after the Internet Small Computer Systems Interface packets of information that receives said destination end transmission, resolve and get into troubleshooting, simultaneously said troubleshooting is write down in the said daily record.
5. according to the described method of claim 4, it is characterized in that, also comprise:
Obtain test result through checking the said troubleshooting of said log analysis to said storage area network memory device.
6. a startup end device of realizing the test of storage area network memory device comprises interconnective fault type selection module and fault injection module, wherein:
Fault type is selected module, is used to select to inject the fault type of fault, and exports to the fault injection module;
The fault injection module is used for injecting order with the fault that the fault injection mode will meet the said fault type of input and is packaged into the Internet Small Computer Systems Interface packets of information, and starts fault and inject through this packets of information being transferred to said storage area network.
7. according to the described device of claim 6, it is characterized in that, also comprise the fault injection mode selection module that is connected with said fault injection module, wherein:
The fault injection mode is selected module, is used for the fault injection mode fault injection module of selecting affirmation, and wherein the fault injection mode comprises one or more in boundary value method, program statement converter technique and the system mode variation simulation method;
Said fault injection module injects order and/or related data with fault injection mode acquiescence or input according to the fault that weaving into of said fault type meets the small computer system interface form; And be encapsulated in the Ethernet packets of information, and start fault through the destination end that this Ethernet packets of information is transferred to said storage area network and inject by the form of said Internet Small Computer Systems Interface.
8. according to the described device of claim 7, it is characterized in that, also comprise interconnective troubleshooting receiver module and test result analysis module, wherein:
The troubleshooting receiver module; Be used for after the said Internet Small Computer Systems Interface packets of information that receives the record trouble process information that the destination end device sends resolving information and get into corresponding troubleshooting; Troubleshooting is recorded in the system journal, simultaneously the test result analysis module is exported in the system journal of record;
The test result analysis module, the troubleshooting that is used for writing down in the said daily record according to input is analyzed, and therefrom obtains the test result to said storage area network memory device.
9. a destination end device of realizing the test of storage area network memory device comprises the packets of information parsing module, fault command response module and troubleshooting and the logging modle that connect successively, wherein:
The packets of information parsing module; Be used for injecting order receiving the fault of resolving this packets of information after starting the Internet Small Computer Systems Interface packets of information that end sends through said storage area network, and the said fault that will resolve is injected to order and is exported to fault command response module;
Fault command response module is used for carrying out the said fault injection order of importing through response and injects fault at local terminal;
Troubleshooting and logging modle are used for handling according to the fault triggering exception handles that local terminal injects, and simultaneously the fault and the troubleshooting thereof that produce are recorded in the system journal.
10. according to the described device of claim 9, it is characterized in that, comprise that also the fault handling information that is connected with said troubleshooting and logging modle returns module, wherein:
Troubleshooting and logging modle are packaged into the Internet Small Computer Systems Interface packets of information with the fault handling information of its record, and export to fault handling information and return module;
Fault handling information returns module, is used for through said storage area network this Internet Small Computer Systems Interface packets of information being transferred to the startup end.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100214247A CN102594618A (en) | 2012-01-31 | 2012-01-31 | Method and device for realizing storage device test of storage area network (SAN) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100214247A CN102594618A (en) | 2012-01-31 | 2012-01-31 | Method and device for realizing storage device test of storage area network (SAN) |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102594618A true CN102594618A (en) | 2012-07-18 |
Family
ID=46482838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100214247A Pending CN102594618A (en) | 2012-01-31 | 2012-01-31 | Method and device for realizing storage device test of storage area network (SAN) |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102594618A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103580940A (en) * | 2012-07-31 | 2014-02-12 | 北京旋极信息技术股份有限公司 | Method and system for obtaining performance information |
CN104572358A (en) * | 2015-01-29 | 2015-04-29 | 浪潮电子信息产业股份有限公司 | Method for realizing online simulation of hard disk dropping |
CN106776176A (en) * | 2016-12-16 | 2017-05-31 | 郑州云海信息技术有限公司 | A kind of fault filling method of disk, system and Fault Management System |
CN107133123A (en) * | 2017-04-28 | 2017-09-05 | 郑州云海信息技术有限公司 | A kind of method of the wrong test of note on PMC RAID card parity errors |
CN107301101A (en) * | 2017-06-22 | 2017-10-27 | 郑州云海信息技术有限公司 | One kind storage fault filling method and system |
CN109150559A (en) * | 2017-06-15 | 2019-01-04 | 中国航空工业集团公司洛阳电光设备研究所 | Time trigger Ethernet analogue system |
CN109885500A (en) * | 2019-02-27 | 2019-06-14 | 苏州浪潮智能科技有限公司 | A kind of method and system improving software test coverage rate |
CN110413398A (en) * | 2019-08-06 | 2019-11-05 | 中国工商银行股份有限公司 | Method for scheduling task, device, computer equipment and storage medium |
CN110855518A (en) * | 2019-10-31 | 2020-02-28 | 苏州浪潮智能科技有限公司 | Method and system for automatically adapting test host |
CN113169903A (en) * | 2018-12-07 | 2021-07-23 | 罗伯特·博世有限公司 | Simultaneous testing of multiple electronic devices connected via a communication network for correct handling of exceptions |
CN114844813A (en) * | 2022-04-29 | 2022-08-02 | 广州文远知行科技有限公司 | Test method and device based on communication anomaly injection and related equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101471956A (en) * | 2007-12-28 | 2009-07-01 | 英业达股份有限公司 | Method for identifying and dynamically updating storage device state of target terminal |
CN101938523A (en) * | 2010-09-16 | 2011-01-05 | 华中科技大学 | Convergence method of iSCSI (Internet Small Computer System Interface) and FCP (Fiber Channel Protocol) and application thereof to disaster recovery |
CN102089756A (en) * | 2008-07-15 | 2011-06-08 | Lsi公司 | System for injecting protocol specific errors during the certification of components in a storage area network |
-
2012
- 2012-01-31 CN CN2012100214247A patent/CN102594618A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101471956A (en) * | 2007-12-28 | 2009-07-01 | 英业达股份有限公司 | Method for identifying and dynamically updating storage device state of target terminal |
CN102089756A (en) * | 2008-07-15 | 2011-06-08 | Lsi公司 | System for injecting protocol specific errors during the certification of components in a storage area network |
CN101938523A (en) * | 2010-09-16 | 2011-01-05 | 华中科技大学 | Convergence method of iSCSI (Internet Small Computer System Interface) and FCP (Fiber Channel Protocol) and application thereof to disaster recovery |
Non-Patent Citations (1)
Title |
---|
陈宇龙等: "基于SCSI的故障注入工具设计与实现", 《计算机工程》, vol. 37, no. 22, 30 November 2011 (2011-11-30) * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103580940A (en) * | 2012-07-31 | 2014-02-12 | 北京旋极信息技术股份有限公司 | Method and system for obtaining performance information |
CN103580940B (en) * | 2012-07-31 | 2016-08-17 | 北京旋极信息技术股份有限公司 | A kind of method and system obtaining performance information |
CN104572358A (en) * | 2015-01-29 | 2015-04-29 | 浪潮电子信息产业股份有限公司 | Method for realizing online simulation of hard disk dropping |
CN106776176A (en) * | 2016-12-16 | 2017-05-31 | 郑州云海信息技术有限公司 | A kind of fault filling method of disk, system and Fault Management System |
CN107133123A (en) * | 2017-04-28 | 2017-09-05 | 郑州云海信息技术有限公司 | A kind of method of the wrong test of note on PMC RAID card parity errors |
CN109150559A (en) * | 2017-06-15 | 2019-01-04 | 中国航空工业集团公司洛阳电光设备研究所 | Time trigger Ethernet analogue system |
CN107301101A (en) * | 2017-06-22 | 2017-10-27 | 郑州云海信息技术有限公司 | One kind storage fault filling method and system |
CN113169903A (en) * | 2018-12-07 | 2021-07-23 | 罗伯特·博世有限公司 | Simultaneous testing of multiple electronic devices connected via a communication network for correct handling of exceptions |
CN109885500A (en) * | 2019-02-27 | 2019-06-14 | 苏州浪潮智能科技有限公司 | A kind of method and system improving software test coverage rate |
CN110413398A (en) * | 2019-08-06 | 2019-11-05 | 中国工商银行股份有限公司 | Method for scheduling task, device, computer equipment and storage medium |
CN110855518A (en) * | 2019-10-31 | 2020-02-28 | 苏州浪潮智能科技有限公司 | Method and system for automatically adapting test host |
CN110855518B (en) * | 2019-10-31 | 2021-09-14 | 苏州浪潮智能科技有限公司 | Method and system for automatically adapting test host |
CN114844813A (en) * | 2022-04-29 | 2022-08-02 | 广州文远知行科技有限公司 | Test method and device based on communication anomaly injection and related equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102594618A (en) | Method and device for realizing storage device test of storage area network (SAN) | |
CN113805867B (en) | Internet of things platform based on visual static script engine | |
CN104281520A (en) | Tracking and debugging method, device and system | |
CN103856361A (en) | Method and system for realizing remote debugging | |
CN104731566B (en) | Integrated Development Environment test device, method and system | |
US10445214B2 (en) | System and method for tracking callback functions for error identification | |
US8806277B1 (en) | Systems and methods for fetching troubleshooting data | |
CN103544095A (en) | Server program monitoring method and system of server program | |
CN102957568B (en) | A kind of method for managing and monitoring of multi node server | |
CN104767655A (en) | Analog result detection method and device | |
CN105404995A (en) | Plug-in type logistics data open platform construction method | |
CN101802804B (en) | Manufacture the method and apparatus of personalized dynamic and real-time configurable software framework | |
CN105550103B (en) | A kind of automated testing method based on self-defined test script | |
CN106126419A (en) | The adjustment method of a kind of application program and device | |
CN104836831B (en) | A kind of object method of servicing for Internet of Things | |
CN102736926B (en) | The upgrade method of a kind of task based access control template and device, batch upgrading system | |
CN105704253A (en) | Method for acquiring host resources and device and system thereof | |
CN103457996B (en) | A kind of Protocol Conformance Test System internal data store method and system | |
US8725901B2 (en) | Analysis tool for intra-node application messaging | |
CN111431739B (en) | QualNet-oriented dynamic fault setting method for simulation communication network | |
CN106550026B (en) | Network communication device and method | |
CN114095343A (en) | Disaster recovery method, device, equipment and storage medium based on double-active system | |
CN109286608B (en) | Call chain processing method and device, storage device and computer device | |
CN101727388B (en) | Remote debugging method and device for system behavior of network computer | |
US9614891B1 (en) | Assembling communications based on captured packets |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120718 |