CN104133750A - Method and system for testing compatibility adaptability of host and storage device - Google Patents

Method and system for testing compatibility adaptability of host and storage device Download PDF

Info

Publication number
CN104133750A
CN104133750A CN201410410755.9A CN201410410755A CN104133750A CN 104133750 A CN104133750 A CN 104133750A CN 201410410755 A CN201410410755 A CN 201410410755A CN 104133750 A CN104133750 A CN 104133750A
Authority
CN
China
Prior art keywords
test
memory device
main frame
file
task
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
Application number
CN201410410755.9A
Other languages
Chinese (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.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry 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 Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201410410755.9A priority Critical patent/CN104133750A/en
Publication of CN104133750A publication Critical patent/CN104133750A/en
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention provides a method and system for testing compatibility adaptability of a host and a storage device. The method includes the steps that a foundation implementing test for compatibility adaptability is conducted between the host and the storage device and comprises an identification test of a board card driver connected with the storage device; function tests for compatibility adaptability are conducted between the host and the storage device and comprise a host identification storage device data volume test and a file operation test on a disk of the storage device; performance tests for compatibility adaptability are conducted between the host and the storage device and comprise a storage device disk load test, a storage device disk pressure test, a storage device disk concurrency test and a storage device disk stability test. According to the method and system, the compatibility adaptability tests between the host and the storage device are universalized, standardized and normalized.

Description

The compatible adaptive method of testing of main frame and memory device and system
Technical field
The present invention relates to technical field of measurement and test, relate in particular to the compatible adaptive method of testing of a kind of main frame and memory device and system.
Background technology
Along with a large amount of universal and use of storage products, the compatibility between main frame and storage is adaptive, and stability, reliability and the system performance of the underlying hardware environment after storage is connected with main frame are more and more paid attention to by user.
Compatible adaptive test refers to the test of the operation whether testing software can be very friendly on specific hardware platform, between different application software, on different control system platform, in different environment such as network.At present, main frame and memory device production firm is numerous, model specification is complicated, architecture and method of operating otherness are all larger, and the adaptive test of current compatibility is often only for particular brand and model, be difficult to form normal process and test specification, so, not only adaptive surface is narrow, and be difficult to storage and the hardware system of the interconnected rear composition of main frame to carry out appropriate and comprehensively assessment, if test insufficiently, may cause having compatible hidden danger in equipment use device procedures.
In view of this, need a kind of comprehensive deep main frame and the compatible adaptive testing scheme of memory device to solve the problem of prior art.
Summary of the invention
In order to solve the problems of the technologies described above, the invention provides the compatible adaptive method of testing of a kind of main frame and memory device and system, can realize universalization, standardization and the standardization of compatible adaptive test between main frame and memory device.
In order to reach the object of the invention, the invention provides the compatible adaptive method of testing of a kind of main frame and memory device, comprise: between main frame and memory device, carry out compatible adaptive basis and implement test, basis is implemented test and comprised the Labcard driver identification test that connects memory device; Between main frame and memory device, carry out compatible adaptive functional test, functional test comprises the file operation test on main frame identification storage device data volume test and memory device disk; Between machine and memory device, carry out compatible adaptive performance test, performance test comprises memory device disk load testing, the pressure test of memory device disk, memory device disk concurrent test and memory device disk stability test.
Further, the Labcard driver identification test of connection memory device comprises host bus adaptor HBA card, SAS card connected in series identification test, and storage area network SAN, SAS parameter testing and memory device file are tested; Wherein, HBA card, SAS card identification test, specifically comprise: connect the HBA card of memory device, can the Labcard driver information of SAS card be correctly validated in host side; Can the Labcard driver of HBA card, SAS card be correctly loaded; Can memory device be correctly validated, and by normal running.
Further, the volume test of main frame identification storage device data comprises the logical volume management LVM volume operational testing on memory device disk; The volume test of main frame identification storage device data, specifically comprises: in main frame, for memory device, divide file system, can test normally divide; In main frame, for memory device, divide raw device, can test normally divide; In main frame, check the size of the file system after division on memory device, whether quantity is correct; In main frame, check the raw device size after division, whether quantity is correct.
Further, the test of the file operation on memory device disk comprises copy, movement and the deletion action test of memory device file system; File operation test on memory device disk, specifically comprises: on memory device, carry out copied files operation, whether test copy process and result be normal; On memory device, carry out copy directory operation, whether test copy process and result be normal; On memory device, carry out move operation, whether test moving process and result be normal; On memory device, carry out mobile directory operation, whether test moving process and result be normal; On memory device, carry out delete file operation, whether test delete procedure and result be normal; On memory device, carry out the operation that deltrees, whether test delete procedure and result be normal.
Further, memory device disk load testing, specifically comprises: on main frame, start the task of a plurality of reading out datas to memory device, the time that test expends simultaneously; On main frame, to memory device, start the task of a plurality of data writings, the time that test expends simultaneously; Test memory occupancy, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow; With chart, show described memory usage, CPU usage, job success ratio and IO flow.
Further, the pressure test of memory device disk, specifically comprise: the data that start for memory device read task, read default big or small file or file set, and increase gradually the size of file, record the time that every subtask completes, observe CPU occupation rate and the internal memory occupation rate of host computer system; Startup writes task for the data of memory device, writes and sets in advance big or small file or file set, and increase gradually the size of file, records the time that every subtask completes, and observes CPU occupation rate and the internal memory occupation rate of host computer system; When at least there is one of following situations, record current file size: CPU occupation rate continues 100%; Internal memory exhausts or occupation rate is put over present count; The task of writing is made mistakes or without response; Test maximum data read-write size, memory usage, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow; With chart, show described memory usage, CPU usage, job success ratio and IO flow.
Further, memory device disk concurrent test, specifically comprise: the data that start for memory device read task, on main frame, move for the file of same default size or the predetermined number of file set simultaneously and read task, and increasing gradually concurrent number of tasks, maximum number of tasks is determined by the performance of HBA card or the performance of disk; Startup writes task for the data of memory device, on main frame, move for the file of same default size or the predetermined number of file set simultaneously and read task, and increasing gradually concurrent number of tasks, maximum number of tasks is determined by the performance of HBA card or the performance of disk; Test maximum concurrent number, memory usage, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow; With chart, show described memory usage, CPU usage, job success ratio and IO flow.
Further, memory device disk stability test, specifically comprises: on main frame, start the task that reads for memory device, move continuously the task of Preset Time, test its stability, check that whether read task run normal; On main frame, start the task that writes for memory device, move continuously the task of Preset Time, test its stability, check that whether write task run normal; Test memory occupancy, CPU usage and IO flow, wherein IO flow can comprise HBA card, SAS card flow; With chart, show described memory usage, CPU usage, IO flow and task deadline.
The invention provides the compatible adaptive test macro of a kind of main frame and memory device, comprising: main frame and memory device; Wherein, main frame, implements test for carry out compatible adaptive basis between main frame and memory device, and basis is implemented test and comprised the Labcard driver identification test that connects memory device; Between main frame and memory device, carry out compatible adaptive functional test, functional test comprises the file operation test on main frame identification storage device data volume test and memory device disk; Between main frame and memory device, carry out compatible adaptive performance test, performance test comprises memory device disk load testing, the pressure test of memory device disk, memory device disk concurrent test and memory device disk stability test.
Compared with prior art, the present invention includes: between main frame and memory device, carry out compatible adaptive basis and implement test, basis is implemented test and comprised the Labcard driver identification test that connects memory device; Between main frame and memory device, carry out compatible adaptive functional test, functional test comprises the file operation test on main frame identification storage device data volume test and memory device disk; Between main frame and memory device, carry out compatible adaptive performance test, performance test comprises memory device disk load testing, the pressure test of memory device disk, memory device disk concurrent test and memory device disk stability test.The present invention implements test, functional test and performance test by carry out compatible adaptive basis between main frame and storage, can find for the compatibility adaptation between the main frame of different model and specification and storage a set of general feasible, standardization, normalized method of testing, compatibility test between main frame and the bottom hardware system of storage composition is not only provided, reliable and stable functional test and performance test is also provided, whole system is carried out to deep assessment comprehensively, thereby ensured system run all right.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of main frame of the present invention and the compatible adaptive method of testing of memory device.
Fig. 2 is the configuration diagram of main frame of the present invention and the compatible adaptive test macro of memory device.
Embodiment
Below with reference to embodiment shown in the drawings, describe the present invention.
Fig. 1 is the schematic flow sheet of main frame of the present invention and the compatible adaptive method of testing of memory device, as shown in Figure 1, comprising:
Step 11 is carried out compatible adaptive basis and is implemented test between main frame and memory device, and this basis is implemented test and comprised the Labcard driver identification test that connects memory device.
In this step, the Labcard driver identification test that connects memory device can comprise host bus adaptor (HBA, Host Bus Adapter) card, Serial Attached SCSI (SAS) (SAS, Serial Attached SCSI) card identification test, storage area network (SAN, Storage Area Network), SAS parameter testing and the test of memory device file.
Wherein, the Labcard driver identification test of the connection memory devices such as HBA card, SAS card of take is example, and this test is concrete to be detected:
Can connect the HBA card of memory device, the Labcard driver information of SAS card be correctly validated in host side;
Can the Labcard driver of HBA card, SAS card be correctly loaded;
Can memory device be correctly validated, and by normal running.
Step 12 is carried out compatible adaptive functional test between main frame and memory device, and this functional test comprises the file operation test on main frame identification storage device data volume test and memory device disk.
In this step, the volume test of main frame identification storage device data can be logical volume management (LVM, Logical Volume Manager) the volume operational testing on memory device disk; File operation test on memory device disk can comprise copy, movement and the deletion action test of memory device file system.
Wherein, the volume test of the main frame of take identification storage device data is example, and this test is concrete to be detected:
In main frame, for memory device, divide file system, can test normally divide;
In main frame, for memory device, divide raw device, can test normally divide;
In main frame, check the size of the file system after division on memory device, whether quantity is correct;
In main frame, check the raw device size after division, whether quantity is correct;
When dividing, if desired change the size test of Physical Extents, change scope is 16MB and 32MB.
Wherein, the file operation test of take on memory device disk is example, and this test is concrete to be detected:
On memory device, carry out copied files operation, whether test copy process and result be normal;
On memory device, carry out copy directory operation, whether test copy process and result be normal;
On memory device, carry out move operation, whether test moving process and result be normal;
On memory device, carry out mobile directory operation, whether test moving process and result be normal;
On memory device, carry out delete file operation, whether test delete procedure and result be normal;
On memory device, carry out the operation that deltrees, whether test delete procedure and result be normal.
Step 13 is carried out compatible adaptive performance test between main frame and memory device, and this performance test comprises memory device disk load testing, the pressure test of memory device disk, memory device disk concurrent test and memory device disk stability test.
Wherein, memory device disk load testing checking system is in the performance performance under fixed load, and whether resource utilization, can reach estimated performance index etc., do not emphasize bottleneck and the failed point of system, and this test specifically comprises:
On main frame, to memory device, start the task of a plurality of reading out datas simultaneously, the time that test expends, for example to memory device, start 3 tasks of reading 400GB data simultaneously, test time and T.T. that each task expends;
On main frame, to memory device, start the task of a plurality of data writings simultaneously, the time that test expends, for example to memory device, start 3 tasks of writing 400GB data simultaneously, test time and T.T. that each task expends;
Test memory occupancy, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow;
With chart display memory occupancy, CPU usage, job success ratio and IO flow.
Wherein, the pressure test of memory device disk is for constantly to apply " pressure " to specific hardware environment, the performance performance of test macro under pressure condition, by determining bottleneck or unacceptable performance point of a system, other test of maximum service level that comes acquisition system to provide, this test specifically comprises:
Startup is read task for the data of memory device, reads default size, file/file set of 1T for example, and increase gradually the size of file, and record the time that every subtask completes, observe CPU occupation rate and the internal memory occupation rate of host computer system;
Startup writes task for the data of memory device, write and set in advance size, 1T for example, file/file set, and increase gradually the size of file, record the time that every subtask completes, observe CPU occupation rate and the internal memory occupation rate of host computer system;
When at least there is one of following situations, record current file size: CPU occupation rate continues 100%; Internal memory exhausts or occupation rate is put over present count; The task of writing is made mistakes or without response;
Test maximum data read-write size, memory usage, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow;
With chart display memory occupancy, CPU usage, job success ratio and IO flow.
Wherein, memory device disk concurrent test is simulation Concurrency Access, when the same application of test Multi-Client Concurrency Access, module, data, whether produces hiding concurrent problem, and as problems such as memory overflow, thread lock, contention for resources, this test specifically comprises:
Startup is read task for the data of memory device, on main frame, move for same default size simultaneously, the predetermined number of file/file set of 10G for example, for example 2 are read task, and increasing gradually concurrent number of tasks, maximum number of tasks is determined by the performance of HBA card or the performance of disk;
Startup writes task for the data of memory device, on main frame, move for same default size simultaneously, the predetermined number of file/file set of 10G for example, for example 2 are read task, and increasing gradually concurrent number of tasks, maximum number of tasks is determined by the performance of HBA card or the performance of disk;
Test maximum concurrent number, memory usage, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow;
With chart display memory occupancy, CPU usage, job success ratio and IO flow.
Wherein, memory device disk stability test, for by the situation to the certain traffic pressure of system loads, allows application continuous service a period of time, and whether test macro can stable operation under this condition, and this test specifically comprises:
In host computer system, start the task that reads for memory device, move continuously Preset Time, for example the task of 24 hours, tests its stability, checks that whether read task run normal;
In host computer system, start the task that writes for memory device, move continuously Preset Time, for example the task of 24 hours, tests its stability, checks that whether write task run normal;
Test memory occupancy, CPU usage and IO flow, wherein IO flow can comprise HBA card, SAS card flow;
With chart display memory occupancy, CPU usage, IO flow and task deadline.
The present invention implements test, functional test and performance test by carry out compatible adaptive basis between main frame and storage, can find for the compatibility adaptation between the main frame of different model and specification and storage a set of general feasible, standardization, normalized method of testing, compatibility test between main frame and the bottom hardware system of storage composition is not only provided, reliable and stable functional test and performance test is also provided, whole system is carried out to deep assessment comprehensively, thereby ensured system run all right.
Fig. 2 is main frame of the present invention and the configuration diagram of storing compatible adaptive test macro, as shown in Figure 2, comprising: main frame and memory device, wherein,
Main frame, implements test for carry out compatible adaptive basis between main frame and memory device, and this basis is implemented test and comprised the Labcard driver identification test that connects memory device; Between main frame and memory device, carry out compatible adaptive functional test, this functional test comprises the file operation test on main frame identification storage device data volume test and memory device disk; Between main frame and memory device, carry out compatible adaptive performance test, this performance test comprises memory device disk load testing, the pressure test of memory device disk, memory device disk concurrent test and memory device disk stability test.
Particularly, the Labcard driver identification test of connection memory device can comprise host bus adaptor HBA card, SAS card identification test, and SAN, SAS correlation parameter are tested and the test of memory device file.
The Labcard driver identification test of the connection memory devices such as HBA card, SAS card has elaborated in main frame and the compatible adaptive method of testing of storage, is not repeated herein.
Particularly, the volume test of main frame identification storage device data can be the LVM volume operational testing on memory device disk; File operation test on memory device disk can comprise copy, movement and the deletion action test of memory device file system.
File operation test on main frame identification storage device data volume test and memory device disk elaborates in main frame and the compatible adaptive method of testing of storage, is not repeated herein.
Particularly, memory device disk load testing, the pressure test of memory device disk, memory device disk concurrent test and memory device disk stability test elaborate in main frame and the compatible adaptive method of testing of storage, are not repeated herein.
The present invention implements test, functional test and performance test by carry out compatible adaptive basis between main frame and storage, can find for the compatibility adaptation between the main frame of different model and specification and storage a set of general feasible, standardization, normalized method of testing, compatibility test between main frame and the bottom hardware system of storage composition is not only provided, reliable and stable functional test and performance test is also provided, whole system is carried out to deep assessment comprehensively, thereby ensured system run all right.
Be to be understood that, although this instructions is described according to embodiment, but not each embodiment only comprises an independently technical scheme, this narrating mode of instructions is only for clarity sake, those skilled in the art should make instructions as a whole, technical scheme in each embodiment also can, through appropriately combined, form other embodiments that it will be appreciated by those skilled in the art that.Listed a series of detailed description is above only illustrating for feasibility embodiment of the present invention; they are not for limiting the scope of the invention, all disengaging within equivalent embodiment that skill spirit of the present invention does or change all should be included in protection scope of the present invention.

Claims (12)

1. the compatible adaptive method of testing of main frame and memory device, is characterized in that, comprising:
Between described main frame and memory device, carry out compatible adaptive basis and implement test, described basis is implemented test and is comprised the Labcard driver identification test that connects memory device;
Between described main frame and memory device, carry out compatible adaptive functional test, described functional test comprises the file operation test on main frame identification storage device data volume test and memory device disk;
Between described main frame and memory device, carry out compatible adaptive performance test, described performance test comprises memory device disk load testing, the pressure test of memory device disk, memory device disk concurrent test and memory device disk stability test.
2. the compatible adaptive method of testing of main frame according to claim 1 and memory device, it is characterized in that, the Labcard driver identification test of described connection memory device comprises host bus adaptor HBA card, SAS card connected in series identification test, storage area network SAN, SAS parameter testing and the test of memory device file;
Wherein, described HBA card, SAS card identification test, specifically comprise:
Connect the HBA card of described memory device, the Labcard driver information of SAS card, can be correctly validated in host side;
Can the Labcard driver of described HBA card, SAS card be correctly loaded;
Can described memory device be correctly validated, and by normal running.
3. the compatible adaptive method of testing of main frame according to claim 1 and memory device, is characterized in that, the volume test of described main frame identification storage device data comprises the logical volume management LVM volume operational testing on memory device disk;
The volume test of described main frame identification storage device data, specifically comprises:
In described main frame, for described memory device, divide file system, can test normally divide;
In described main frame, for described memory device, divide raw device, can test normally divide;
In described main frame, check the size of the file system after division on described memory device, whether quantity is correct;
In described main frame, check the raw device size after division, whether quantity is correct.
4. according to the main frame described in claim 1 or 3 and the compatible adaptive method of testing of memory device, it is characterized in that, the file operation test on described memory device disk comprises copy, movement and the deletion action test of memory device file system;
File operation test on described memory device disk, specifically comprises:
On described memory device, carry out copied files operation, whether test copy process and result be normal;
On described memory device, carry out copy directory operation, whether test copy process and result be normal;
On described memory device, carry out move operation, whether test moving process and result be normal;
On described memory device, carry out mobile directory operation, whether test moving process and result be normal;
On described memory device, carry out delete file operation, whether test delete procedure and result be normal;
On described memory device, carry out the operation that deltrees, whether test delete procedure and result be normal.
5. the compatible adaptive method of testing of main frame according to claim 1 and memory device, is characterized in that, described memory device disk load testing, specifically comprises:
On described main frame, to described memory device, start the task of a plurality of reading out datas, the time that test expends simultaneously;
On described main frame, to described memory device, start the task of a plurality of data writings, the time that test expends simultaneously;
Test memory occupancy, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow;
With chart, show described memory usage, CPU usage, job success ratio and IO flow.
6. the compatible adaptive method of testing of main frame according to claim 1 and memory device, is characterized in that, the pressure test of described memory device disk, specifically comprises:
Startup is read task for the data of described memory device, reads default big or small file or file set, and increases gradually the size of file, records the time that every subtask completes, and observes CPU occupation rate and the internal memory occupation rate of host computer system;
Startup writes task for the data of described memory device, writes and sets in advance big or small file or file set, and increase gradually the size of file, records the time that every subtask completes, and observes CPU occupation rate and the internal memory occupation rate of host computer system;
When at least there is one of following situations, record current file size: CPU occupation rate continues 100%; Internal memory exhausts or occupation rate is put over present count; The task of writing is made mistakes or without response;
Test maximum data read-write size, memory usage, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow;
With chart, show described memory usage, CPU usage, job success ratio and IO flow.
7. the compatible adaptive method of testing of main frame according to claim 1 and memory device, is characterized in that, described memory device disk concurrent test, specifically comprises:
Startup is read task for the data of memory device, on main frame, move for the file of same default size or the predetermined number of file set simultaneously and read task, and increasing gradually concurrent number of tasks, maximum number of tasks is determined by the performance of HBA card or the performance of disk;
Startup writes task for the data of memory device, on main frame, move for the file of same default size or the predetermined number of file set simultaneously and read task, and increasing gradually concurrent number of tasks, maximum number of tasks is determined by the performance of HBA card or the performance of disk;
Test maximum concurrent number, memory usage, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow;
With chart, show described memory usage, CPU usage, job success ratio and IO flow.
8. the compatible adaptive method of testing of main frame according to claim 1 and memory device, is characterized in that, described memory device disk stability test, specifically comprises:
On main frame, start the task that reads for memory device, move continuously the task of Preset Time, test its stability, check that whether read task run normal;
On main frame, start the task that writes for memory device, move continuously the task of Preset Time, test its stability, check that whether write task run normal;
Test memory occupancy, CPU usage and IO flow, wherein IO flow can comprise HBA card, SAS card flow;
With chart, show described memory usage, CPU usage, IO flow and task deadline.
9. the compatible adaptive test macro of main frame and memory device, is characterized in that, comprising: main frame and memory device; Wherein,
Described main frame, implements test for carry out compatible adaptive basis between main frame and memory device, and described basis is implemented test and comprised the Labcard driver identification test that connects memory device; Between main frame and memory device, carry out compatible adaptive functional test, described functional test comprises the file operation test on main frame identification storage device data volume test and memory device disk; Between main frame and memory device, carry out compatible adaptive performance test, described performance test comprises memory device disk load testing, the pressure test of memory device disk, memory device disk concurrent test and memory device disk stability test.
10. the compatible adaptive test macro of main frame according to claim 9 and memory device, it is characterized in that, the Labcard driver identification test of described connection memory device comprises host bus adaptor HBA, card, SAS card connected in series identification test, storage area network SAN, SAS parameter testing and the test of memory device file;
Wherein, can described HBA card, SAS card identification test, specifically comprise: connect the HBA card of described memory device, the Labcard driver information of SAS card, be correctly validated in host side; Can the Labcard driver of described HBA card, SAS card be correctly loaded; Can described memory device be correctly validated, and by normal running.
The compatible adaptive test macro of 11. main frames according to claim 9 and memory device, is characterized in that, the volume test of described main frame identification storage device data comprises the logical volume management LVM volume operational testing on memory device disk;
The volume test of described main frame identification storage device data, specifically comprises: in described main frame, for described memory device, divide file system, can test normally divide; In described main frame, for described memory device, divide raw device, can test normally divide; In described main frame, check the size of the file system after division on described memory device, whether quantity is correct; In described main frame, check the raw device size after division, whether quantity is correct;
File operation test on described memory device disk comprises copy, movement and the deletion action test of memory device file system;
File operation test on described memory device disk, specifically comprises: on described memory device, carry out copied files operation, whether test copy process and result be normal; On described memory device, carry out copy directory operation, whether test copy process and result be normal; On described memory device, carry out move operation, whether test moving process and result be normal; On described memory device, carry out mobile directory operation, whether test moving process and result be normal; On described memory device, carry out delete file operation, whether test delete procedure and result be normal; On described memory device, carry out the operation that deltrees, whether test delete procedure and result be normal.
The compatible adaptive test macro of 12. main frames according to claim 9 and memory device, it is characterized in that, described memory device disk load testing, specifically comprises: on described main frame, to described memory device, start the task of a plurality of reading out datas, the time that test expends simultaneously; On described main frame, to described memory device, start the task of a plurality of data writings, the time that test expends simultaneously; Test memory occupancy, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow; With chart, show described memory usage, CPU usage, job success ratio and IO flow;
The pressure test of described memory device disk, specifically comprise: the data that start for described memory device read task, read default big or small file or file set, and increase gradually the size of file, record the time that every subtask completes, observe CPU occupation rate and the internal memory occupation rate of host computer system; Startup writes task for the data of described memory device, writes and sets in advance big or small file or file set, and increase gradually the size of file, records the time that every subtask completes, and observes CPU occupation rate and the internal memory occupation rate of host computer system; When at least there is one of following situations, record current file size: CPU occupation rate continues 100%; Internal memory exhausts or occupation rate is put over present count; The task of writing is made mistakes or without response; Test maximum data read-write size, memory usage, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow; With chart, show described memory usage, CPU usage, job success ratio and IO flow;
Described memory device disk concurrent test, specifically comprise: the data that start for memory device read task, on main frame, move for the file of same default size or the predetermined number of file set simultaneously and read task, and increasing gradually concurrent number of tasks, maximum number of tasks is determined by the performance of HBA card or the performance of disk; Startup writes task for the data of memory device, on main frame, move for the file of same default size or the predetermined number of file set simultaneously and read task, and increasing gradually concurrent number of tasks, maximum number of tasks is determined by the performance of HBA card or the performance of disk; Test maximum concurrent number, memory usage, CPU usage, job success ratio and IO flow, wherein IO flow can comprise HBA card, SAS card flow; With chart, show described memory usage, CPU usage, job success ratio and IO flow;
Described memory device disk stability test, specifically comprises: on main frame, start the task that reads for memory device, move continuously the task of Preset Time, test its stability, check that whether read task run normal; On main frame, start the task that writes for memory device, move continuously the task of Preset Time, test its stability, check that whether write task run normal; Test memory occupancy, CPU usage and IO flow, wherein IO flow can comprise HBA card, SAS card flow; With chart, show described memory usage, CPU usage, IO flow and task deadline.
CN201410410755.9A 2014-08-20 2014-08-20 Method and system for testing compatibility adaptability of host and storage device Pending CN104133750A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410410755.9A CN104133750A (en) 2014-08-20 2014-08-20 Method and system for testing compatibility adaptability of host and storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410410755.9A CN104133750A (en) 2014-08-20 2014-08-20 Method and system for testing compatibility adaptability of host and storage device

Publications (1)

Publication Number Publication Date
CN104133750A true CN104133750A (en) 2014-11-05

Family

ID=51806433

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410410755.9A Pending CN104133750A (en) 2014-08-20 2014-08-20 Method and system for testing compatibility adaptability of host and storage device

Country Status (1)

Country Link
CN (1) CN104133750A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106407016A (en) * 2016-10-19 2017-02-15 腾讯科技(深圳)有限公司 Method and device for simulating multi-threading resource competition
CN107423185A (en) * 2017-08-04 2017-12-01 郑州云海信息技术有限公司 A kind of method of testing and device of disk array and compatible mainframe adaptation
CN108431778A (en) * 2015-12-28 2018-08-21 亚马逊科技公司 Management to virtual desktop Instances Pool
CN109189333A (en) * 2018-08-15 2019-01-11 郑州云海信息技术有限公司 A kind of method, apparatus and system of hard disk adaptation
CN109256173A (en) * 2018-08-13 2019-01-22 中国航空无线电电子研究所 On-board memory devices test macro
CN109684137A (en) * 2017-10-19 2019-04-26 航天信息股份有限公司 A kind of method and system for being detected to target device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1760839A (en) * 2004-10-12 2006-04-19 国际商业机器公司 Apparatus, system, and method for facilitating port testing of a multi-port host adapter
WO2011117528A1 (en) * 2010-03-26 2011-09-29 Bull Sas Method, computer program, and device for validating task execution in scaleable computer systems
CN102306121A (en) * 2011-08-09 2012-01-04 广东电网公司电力科学研究院 Virtual storage test method in intelligent scheduling technology
CN103970570A (en) * 2014-05-16 2014-08-06 浪潮电子信息产业股份有限公司 Testing method for compatibility adaptation between disk array and mainframe

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1760839A (en) * 2004-10-12 2006-04-19 国际商业机器公司 Apparatus, system, and method for facilitating port testing of a multi-port host adapter
WO2011117528A1 (en) * 2010-03-26 2011-09-29 Bull Sas Method, computer program, and device for validating task execution in scaleable computer systems
CN102306121A (en) * 2011-08-09 2012-01-04 广东电网公司电力科学研究院 Virtual storage test method in intelligent scheduling technology
CN103970570A (en) * 2014-05-16 2014-08-06 浪潮电子信息产业股份有限公司 Testing method for compatibility adaptation between disk array and mainframe

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108431778A (en) * 2015-12-28 2018-08-21 亚马逊科技公司 Management to virtual desktop Instances Pool
CN106407016A (en) * 2016-10-19 2017-02-15 腾讯科技(深圳)有限公司 Method and device for simulating multi-threading resource competition
CN106407016B (en) * 2016-10-19 2021-06-25 腾讯科技(深圳)有限公司 Method and device for simulating multithreading contention and robbery of resources
CN107423185A (en) * 2017-08-04 2017-12-01 郑州云海信息技术有限公司 A kind of method of testing and device of disk array and compatible mainframe adaptation
CN107423185B (en) * 2017-08-04 2021-07-16 郑州云海信息技术有限公司 Method and device for testing compatibility adaptation of disk array and host
CN109684137A (en) * 2017-10-19 2019-04-26 航天信息股份有限公司 A kind of method and system for being detected to target device
CN109256173A (en) * 2018-08-13 2019-01-22 中国航空无线电电子研究所 On-board memory devices test macro
CN109189333A (en) * 2018-08-15 2019-01-11 郑州云海信息技术有限公司 A kind of method, apparatus and system of hard disk adaptation
CN109189333B (en) * 2018-08-15 2021-10-15 郑州云海信息技术有限公司 Hard disk adaptation method, device and system

Similar Documents

Publication Publication Date Title
CN104133750A (en) Method and system for testing compatibility adaptability of host and storage device
Jung et al. Revisiting widely held SSD expectations and rethinking system-level implications
CN101398770B (en) System for and method of migrating one or more virtual machines
CN102568522B (en) The method of testing of hard disk performance and device
CN106227621B (en) The data back up method and system of logic-based volume management simplification volume
US8543786B2 (en) Computer system and computer system management method for adding an unused real volume to a pool
US20150081971A1 (en) Storage system and storage control method
US20170220282A1 (en) Dynamic capacity expansion of raid volumes
CN102063348B (en) Partition table information backup method and device and storage system
US20170308722A1 (en) Storage apparatus having nonvolatile memory device, and nonvolatile memory device
CN103793258A (en) Hypervisor-based server duplication system and method
EP2573689A1 (en) Method and device for implementing redundant array of independent disk protection in file system
US20170270000A1 (en) Method for storage management and storage device
CN112017723B (en) Power failure test method and device for memory, readable storage medium and electronic equipment
KR20200113047A (en) Operation method of open-channel storage device
CN103970570A (en) Testing method for compatibility adaptation between disk array and mainframe
CN103942151A (en) Data storage method and device for flash memory
US9658799B2 (en) Data storage device deferred secure delete
GB2538621A (en) Verification of storage media upon deployment
CN108604162A (en) Optimize the access to creation data
US20140297988A1 (en) Storage device, allocation release control method
US20140164845A1 (en) Host computer and method for testing sas expanders
US8219858B2 (en) Method for testing hard disks under an extensible firmware interface
CN108052644B (en) The method for writing data and system of data pattern log file system
CN107544834B (en) Mirror image file contraction method and device and machine-readable storage medium

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

Application publication date: 20141105

WD01 Invention patent application deemed withdrawn after publication