Movatterモバイル変換


[0]ホーム

URL:


CN107145414A - A kind of method and system stored for test distributed object - Google Patents

A kind of method and system stored for test distributed object
Download PDF

Info

Publication number
CN107145414A
CN107145414ACN201710298743.5ACN201710298743ACN107145414ACN 107145414 ACN107145414 ACN 107145414ACN 201710298743 ACN201710298743 ACN 201710298743ACN 107145414 ACN107145414 ACN 107145414A
Authority
CN
China
Prior art keywords
target storage
storage cluster
medical information
test
data
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.)
Granted
Application number
CN201710298743.5A
Other languages
Chinese (zh)
Other versions
CN107145414B (en
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.)
Suzhou Metabrain Intelligent Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology 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 Zhengzhou Yunhai Information Technology Co LtdfiledCriticalZhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710298743.5ApriorityCriticalpatent/CN107145414B/en
Publication of CN107145414ApublicationCriticalpatent/CN107145414A/en
Application grantedgrantedCritical
Publication of CN107145414BpublicationCriticalpatent/CN107145414B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种用于测试分布式对象存储的方法和系统,该方法包括:获取医疗信息化影像系统的数据参数;建立模拟医疗信息化影像系统的数据参数的模型;通过模型在目标存储集群上进行预设的测试;对测试的结果进行分析,获取目标存储集群对于医疗信息化影像系统的运行性能指数。在建立医疗信息化影像系统之前,首先对医疗信息化影像系统的数据进行模拟,并在目标存储集群上进行相应的测试,根据测试结果来获取目标存储集群的运行性能指数,以判断该目标存储集群是否符合要求,若不符合要求则可以选择其他的存储集群或者对该存储集群进行改进,直至达到要求,从而保证了医疗信息化影像处理对服务器的需求,避免成本过高的情况。

The invention discloses a method and system for testing distributed object storage. The method includes: obtaining data parameters of a medical information imaging system; establishing a model for simulating the data parameters of the medical information imaging system; Perform a preset test on the cluster; analyze the test results to obtain the operating performance index of the target storage cluster for the medical information imaging system. Before establishing the medical information imaging system, first simulate the data of the medical information imaging system, and conduct corresponding tests on the target storage cluster, and obtain the operating performance index of the target storage cluster according to the test results to judge the target storage capacity. Whether the cluster meets the requirements. If it does not meet the requirements, you can choose other storage clusters or improve the storage cluster until the requirements are met, thereby ensuring the demand for servers in medical information image processing and avoiding excessive costs.

Description

Translated fromChinese
一种用于测试分布式对象存储的方法和系统A method and system for testing distributed object storage

技术领域technical field

本发明涉及影像处理技术领域,特别是涉及一种用于测试分布式对象存储的方法和系统。The invention relates to the technical field of image processing, in particular to a method and system for testing distributed object storage.

背景技术Background technique

随着信息技术的发展,区域影像的处理得到了迅速的发展。With the development of information technology, the processing of regional images has been developed rapidly.

区域影像系统包括影像计算和影响数据服务两个核心内容,影像计算技术采用高性能的计算集群(HPC cluster)辅助高计算能力的GPU,实现了影像大数据的计算、显示和重建等功能,影像数据服务解决了在任何网络(包括无线3G)环境下的全影像、全处理、全分析、全并行的新一代医疗信息化影像处理以及分析。而在医疗信息化影像处理系统中,如果该系统进行数据处理的服务器不能满足需求,会严重影响医疗信息化数据的处理,造成严重的后果,而若此时再更换服务器等又会造成较高的成本。The regional image system includes two core contents: image computing and impact data services. The image computing technology uses a high-performance computing cluster (HPC cluster) to assist a high-capacity GPU to realize the functions of computing, displaying, and reconstructing image big data. The data service solves the whole image, full processing, full analysis, and full parallel new generation of medical information image processing and analysis under any network (including wireless 3G) environment. In the medical informatization image processing system, if the server for data processing of the system cannot meet the demand, it will seriously affect the processing of medical informatization data, causing serious consequences, and if the server is replaced at this time, it will cause high the cost of.

因此,如何既能保证医疗信息化影像处理对服务器的需求,又能避免更换不符合要求的服务器造成的成本过高的情况,是本领域技术人员目前需要解决的技术问题。Therefore, how to not only ensure the demand for servers for medical information image processing, but also avoid the high cost of replacing unqualified servers is a technical problem that those skilled in the art need to solve.

发明内容Contents of the invention

本发明的目的是提供一种用于测试分布式对象存储的方法和系统,既能保证医疗信息化影像处理对服务器的需求,又能避免更换不符合要求的服务器造成的成本过高的情况。The purpose of the present invention is to provide a method and system for testing distributed object storage, which can not only ensure the demand for servers in medical information image processing, but also avoid the high cost of replacing unqualified servers.

为解决上述技术问题,本发明提供了如下技术方案:In order to solve the problems of the technologies described above, the present invention provides the following technical solutions:

一种用于测试分布式对象存储的方法,包括:A method for testing distributed object storage comprising:

获取医疗信息化影像系统的数据参数;Obtain the data parameters of the medical information imaging system;

建立模拟所述医疗信息化影像系统的数据参数的模型;Establishing a model for simulating the data parameters of the medical information imaging system;

通过所述模型在目标存储集群上进行预设的测试;Carrying out a preset test on the target storage cluster through the model;

对所述测试的结果进行分析,获取所述目标存储集群对于所述医疗信息化影像系统的运行性能指数。The test result is analyzed to obtain the operating performance index of the target storage cluster for the medical information imaging system.

优选地,所述建立模拟所述医疗信息化影像系统的数据参数的模型,包括:Preferably, the establishment of a model simulating the data parameters of the medical information imaging system includes:

通过cosbench工具模拟所述医疗信息化影像系统的图文数据参数和图像数据参数,并建立对应的模型。The graphic data parameters and image data parameters of the medical information imaging system are simulated by the cosbench tool, and a corresponding model is established.

优选地,所述通过所述模型在目标存储集群上进行预设的测试,包括:Preferably, performing a preset test on the target storage cluster through the model includes:

通过所述cosbench工具在所述目标存储集群上进行预设的读写操作。Perform preset read and write operations on the target storage cluster through the cosbench tool.

优选地,所述对所述测试的结果进行分析,获取所述目标存储集群对于所述医疗信息化影像系统的运行性能指数,包括:Preferably, analyzing the test results to obtain the operating performance index of the target storage cluster for the medical information imaging system includes:

根据所述预设的读写操作,获取所述目标存储集群的网络带宽和写入以及读取的速率信息;Obtain the network bandwidth and write and read rate information of the target storage cluster according to the preset read and write operations;

对所述网络带宽和写入以及读取的速率信息进行分析处理,判断所述目标存储集群是否符合预设的运行性能指标,以及获取所述目标存储集群的扩展性能信息和线性表现程度信息。Analyzing and processing the network bandwidth and write and read rate information, judging whether the target storage cluster conforms to a preset operating performance index, and obtaining expansion performance information and linear performance degree information of the target storage cluster.

一种用于测试分布式对象存储的系统,包括:A system for testing distributed object storage comprising:

获取模块,用于获取医疗信息化影像系统的数据参数;An acquisition module, configured to acquire data parameters of the medical information imaging system;

建模模块,用于建立模拟所述医疗信息化影像系统的数据参数的模型;A modeling module, used to establish a model for simulating the data parameters of the medical information imaging system;

测试模块,用于通过所述模型在目标存储集群上进行预设的测试;A test module, configured to perform a preset test on the target storage cluster through the model;

分析模块,用于对所述测试的结果进行分析,获取所述目标存储集群对于所述医疗信息化影像系统的运行性能指数。The analysis module is configured to analyze the test result, and obtain the operation performance index of the target storage cluster for the medical information imaging system.

优选地,所述建模模块包括:Preferably, the modeling module includes:

模拟单元,用于通过cosbench工具模拟所述医疗信息化影像系统的图文数据参数和图像数据参数;The simulation unit is used to simulate the graphic data parameters and image data parameters of the medical information imaging system through the cosbench tool;

建模单元,用于根据所述模拟单元模拟的数据建立对应的模型。A modeling unit, configured to establish a corresponding model according to the data simulated by the simulation unit.

优选地,所述测试模块包括:Preferably, the test module includes:

读操作测试单元,用于通过所述cosbench工具在所述目标存储集群上进行预设的读操作;A read operation test unit, configured to perform a preset read operation on the target storage cluster through the cosbench tool;

写操作测试单元,用于通过所述cosbench工具在所述目标存储集群上进行预设的写操作。A write operation test unit is used to perform preset write operations on the target storage cluster through the cosbench tool.

优选地,所述分析模块包括:Preferably, the analysis module includes:

获取单元,用于根据所述预设的读写操作,获取所述目标存储集群的网络带宽和写入以及读取的速率信息;An acquisition unit, configured to acquire the network bandwidth and write and read rate information of the target storage cluster according to the preset read and write operations;

分析单元,用于对所述网络带宽和写入以及读取的速率信息进行分析处理,判断所述目标存储集群是否符合预设的运行性能指标,以及获取所述目标存储集群的扩展性能信息和线性表现程度信息。An analysis unit, configured to analyze and process the network bandwidth and write and read rate information, determine whether the target storage cluster conforms to a preset operating performance index, and obtain the expansion performance information and information of the target storage cluster. Linear representation degree information.

与现有技术相比,上述技术方案具有以下优点:Compared with the prior art, the above-mentioned technical solution has the following advantages:

本发明所提供的一种用于测试分布式对象存储的方法,包括:获取医疗信息化影像系统的数据参数;建立模拟医疗信息化影像系统的数据参数的模型;通过模型在目标存储集群上进行预设的测试;对测试的结果进行分析,获取目标存储集群对于医疗信息化影像系统的运行性能指数。在建立医疗信息化影像系统之前,首先对医疗信息化影像系统的数据进行模拟,并在目标存储集群上进行相应的测试,根据测试结果来获取目标存储集群的运行性能指数,以判断该目标存储集群是否符合要求,若不符合要求则可以选择其他的存储集群或者对该存储集群进行改进,直至达到要求,从而既能保证医疗信息化影像处理对服务器的需求,又能避免更换不符合要求的服务器造成的成本过高的情况。A method for testing distributed object storage provided by the present invention includes: obtaining the data parameters of the medical information imaging system; establishing a model for simulating the data parameters of the medical information imaging system; A preset test; analyze the test results to obtain the operating performance index of the target storage cluster for the medical information imaging system. Before establishing the medical information imaging system, first simulate the data of the medical information imaging system, and conduct corresponding tests on the target storage cluster, and obtain the operating performance index of the target storage cluster according to the test results to judge the target storage capacity. Whether the cluster meets the requirements. If it does not meet the requirements, you can choose other storage clusters or improve the storage cluster until the requirements are met, so as to not only ensure the demand for servers in medical information image processing, but also avoid replacing unqualified storage clusters. The cost of the server is too high.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are For some embodiments of the present invention, those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1为本发明一种具体实施方式所提供的用于测试分布式对象存储的方法流程图;FIG. 1 is a flowchart of a method for testing distributed object storage provided by a specific embodiment of the present invention;

图2为本发明一种具体实施方式所提供的用于测试分布式对象存储的系统结构示意图;FIG. 2 is a schematic structural diagram of a system for testing distributed object storage provided by a specific embodiment of the present invention;

图3为本发明一种具体实施方式所提供的用于测试分布式对象存储的系统的硬件结构示意图。FIG. 3 is a schematic diagram of a hardware structure of a system for testing distributed object storage provided by a specific embodiment of the present invention.

具体实施方式detailed description

本发明的核心是提供一种用于测试分布式对象存储的方法和系统,既能保证医疗信息化影像处理对服务器的需求,又能避免更换不符合要求的服务器造成的成本过高的情况。The core of the present invention is to provide a method and system for testing distributed object storage, which can not only ensure the demand for servers in medical information image processing, but also avoid the high cost caused by replacing unqualified servers.

为了使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。In order to make the above objects, features and advantages of the present invention more comprehensible, the specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings.

在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施的限制。In the following description, specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention can be implemented in many other ways than those described here, and those skilled in the art can make similar extensions without departing from the connotation of the present invention. Accordingly, the invention is not limited to the specific implementations disclosed below.

请参考图1,图1为本发明一种具体实施方式所提供的用于测试分布式对象存储的方法流程图。Please refer to FIG. 1 , which is a flowchart of a method for testing distributed object storage provided by a specific embodiment of the present invention.

本发明的一种具体实施方式提供了一种用于测试分布式对象存储的方法,包括:A specific embodiment of the present invention provides a method for testing distributed object storage, including:

S11:获取医疗信息化影像系统的数据参数。其中,医疗信息化影像系统的数据参数包括医疗信息化影像系统的图文数据参数和图像数据参数。S11: Obtain data parameters of the medical information imaging system. Wherein, the data parameters of the medical information imaging system include graphic data parameters and image data parameters of the medical information imaging system.

S12:建立模拟医疗信息化影像系统的数据参数的模型。S12: Establish a model for simulating the data parameters of the medical information imaging system.

在本发明的一种实施方式中,建立模拟医疗信息化影像系统的数据参数的模型,包括:通过cosbench工具模拟医疗信息化影像系统的图文数据参数和图像数据参数,并建立对应的模型。In one embodiment of the present invention, establishing a model for simulating data parameters of the medical information imaging system includes: simulating graphic data parameters and image data parameters of the medical information imaging system through a cosbench tool, and establishing a corresponding model.

S13:通过模型在目标存储集群上进行预设的测试。S13: Perform a preset test on the target storage cluster through the model.

通过模型在目标存储集群上进行预设的测试,包括:通过cosbench工具在目标存储集群上进行预设的读写操作。Perform preset tests on the target storage cluster through the model, including: perform preset read and write operations on the target storage cluster through the cosbench tool.

S14:对测试的结果进行分析,获取目标存储集群对于医疗信息化影像系统的运行性能指数。S14: Analyze the test results to obtain the operating performance index of the target storage cluster for the medical information imaging system.

对测试的结果进行分析,获取目标存储集群对于医疗信息化影像系统的运行性能指数,包括:根据预设的读写操作,获取目标存储集群的网络带宽和写入以及读取的速率信息;对网络带宽和写入以及读取的速率信息进行分析处理,判断目标存储集群是否符合预设的运行性能指标,以及获取目标存储集群的扩展性能信息和线性表现程度信息。Analyze the test results to obtain the operating performance index of the target storage cluster for the medical information imaging system, including: according to the preset read and write operations, obtain the network bandwidth and write and read rate information of the target storage cluster; The network bandwidth and write and read rate information are analyzed and processed to determine whether the target storage cluster meets the preset operating performance indicators, and to obtain the expansion performance information and linear performance information of the target storage cluster.

在本实施方式中,通过在目标存储集群,如服务器上安装诸如cosbench工具这样的测试工具,模拟医疗行业的区域影像系统数据,然后在目标存储集群上进行读写操作,从而验证分布式存储系统对区域影像业务的数据性能的要求,以及存储系统的扩展性和线性表现程度。即在建立医疗信息化影像系统之前,首先对医疗信息化影像系统的数据进行模拟,并在目标存储集群上进行相应的测试,根据测试结果来获取目标存储集群的运行性能指数,以判断该目标存储集群是否符合要求,若不符合要求则可以选择其他的存储集群或者对该存储集群进行改进,直至达到要求,从而既能保证医疗信息化影像处理对服务器的需求,又能避免更换不符合要求的服务器造成的成本过高的情况。In this embodiment, the distributed storage system is verified by installing test tools such as cosbench tools on the target storage cluster, such as the server, to simulate the regional imaging system data in the medical industry, and then perform read and write operations on the target storage cluster Requirements for data performance of regional image services, as well as scalability and linear performance of storage systems. That is, before establishing the medical information imaging system, first simulate the data of the medical information imaging system, and conduct corresponding tests on the target storage cluster, and obtain the operating performance index of the target storage cluster according to the test results to judge the target. Whether the storage cluster meets the requirements. If it does not meet the requirements, you can choose other storage clusters or improve the storage cluster until the requirements are met, so as to not only ensure the needs of medical information image processing for servers, but also avoid replacements that do not meet the requirements. The high cost caused by the server.

请参考图2和图3,图2为本发明一种具体实施方式所提供的用于测试分布式对象存储的系统结构示意图;图3为本发明一种具体实施方式所提供的用于测试分布式对象存储的系统的硬件结构示意图。Please refer to Figure 2 and Figure 3, Figure 2 is a schematic structural diagram of a system for testing distributed object storage provided by a specific embodiment of the present invention; Figure 3 is a system for testing distributed object storage provided by a specific embodiment of the present invention Schematic diagram of the hardware structure of the system for object storage.

相应地,本发明一种实施方式还提供了一种用于测试分布式对象存储的系统,包括:获取模块21,用于获取医疗信息化影像系统的数据参数;建模模块22,用于建立模拟医疗信息化影像系统的数据参数的模型;测试模块23,用于通过模型在目标存储集群上进行预设的测试;分析模块24,用于对测试的结果进行分析,获取目标存储集群对于医疗信息化影像系统的运行性能指数。Correspondingly, an embodiment of the present invention also provides a system for testing distributed object storage, including: an acquisition module 21, used to acquire data parameters of the medical information imaging system; a modeling module 22, used to establish A model that simulates the data parameters of the medical information imaging system; the test module 23 is used to perform a preset test on the target storage cluster through the model; the analysis module 24 is used to analyze the test results and obtain the target storage cluster for medical treatment. Operational performance index of information imaging system.

进一步地,建模模块包括:模拟单元,用于通过cosbench工具模拟医疗信息化影像系统的图文数据参数和图像数据参数;建模单元,用于根据模拟单元模拟的数据建立对应的模型。Further, the modeling module includes: a simulation unit for simulating graphic data parameters and image data parameters of the medical information imaging system through the cosbench tool; a modeling unit for establishing a corresponding model based on the data simulated by the simulation unit.

测试模块包括:读操作测试单元,用于通过cosbench工具在目标存储集群上进行预设的读操作;写操作测试单元,用于通过cosbench工具在目标存储集群上进行预设的写操作。The test module includes: a read operation test unit, which is used to perform preset read operations on the target storage cluster through the cosbench tool; a write operation test unit, which is used to perform preset write operations on the target storage cluster through the cosbench tool.

分析模块包括:获取单元,用于根据预设的读写操作,获取目标存储集群的网络带宽和写入以及读取的速率信息;分析单元,用于对网络带宽和写入以及读取的速率信息进行分析处理,判断目标存储集群是否符合预设的运行性能指标,以及获取目标存储集群的扩展性能信息和线性表现程度信息。The analysis module includes: an acquisition unit, which is used to obtain the network bandwidth and write and read rate information of the target storage cluster according to preset read and write operations; an analysis unit, which is used to analyze the network bandwidth and write and read rates The information is analyzed and processed to determine whether the target storage cluster meets the preset operating performance indicators, and to obtain the expansion performance information and linear performance information of the target storage cluster.

在建立医疗信息化影像系统之前,首先对医疗信息化影像系统的数据进行模拟,并在目标存储集群上进行相应的测试,根据测试结果来获取目标存储集群的运行性能指数,以判断该目标存储集群是否符合要求,若不符合要求则可以选择其他的存储集群或者对该存储集群进行改进,直至达到要求,从而既能保证医疗信息化影像处理对服务器的需求,又能避免更换不符合要求的服务器造成的成本过高的情况。Before establishing the medical information imaging system, first simulate the data of the medical information imaging system, and conduct corresponding tests on the target storage cluster, and obtain the operating performance index of the target storage cluster according to the test results to judge the target storage capacity. Whether the cluster meets the requirements. If it does not meet the requirements, you can choose other storage clusters or improve the storage cluster until the requirements are met, so as to not only ensure the demand for servers in medical information image processing, but also avoid replacing unqualified storage clusters. The cost of the server is too high.

在本实施方式中,优选该系统基于S3协议搭建分布式存储集群,包括终端访问层、压力层和存储层,终端访问层与压力层通过局域网进行通信,压力层和存储层经过交换机采用万兆光纤相连。终端访问层包括多台终端机和交换机,这些终端机通过交换机连接局域网,同时采用SSH协议访问压力层的压力服务器,优选压力层包括3台压力服务器,以部署压力应用程序,模块实际用户并发场景对存储测试,4个万兆网卡/口做链路聚合。存储层包括5个节点分布式存储服务器,存储用户并发场景的图像数据。也就是说,终端访问层即实现获取模块和建模模块的功能,而压力层和存储层实现测试模块和分析模块的功能。In this embodiment, it is preferable that the system builds a distributed storage cluster based on the S3 protocol, including a terminal access layer, a pressure layer, and a storage layer. fiber optic connection. The terminal access layer includes multiple terminals and switches. These terminals are connected to the LAN through the switch, and at the same time use the SSH protocol to access the pressure server in the pressure layer. The pressure layer preferably includes 3 pressure servers to deploy pressure applications. The actual user concurrency scenario of the module For the storage test, 4 10GbE NICs/ports are used for link aggregation. The storage layer includes 5 node distributed storage servers, which store the image data of the user's concurrent scene. That is to say, the terminal access layer realizes the functions of acquisition module and modeling module, while the pressure layer and storage layer realize the functions of test module and analysis module.

具体地,对网络分配如下:压力服务器和存储服务器分别分配1个IPMI、1个管理网口、4个万兆IP,每台压力服务器4个万兆网口进行聚合绑定,每台存储服务器4个万兆网口两两绑定,用于对外网络和对内网络。Specifically, the network allocation is as follows: the pressure server and the storage server are respectively assigned 1 IPMI, 1 management network port, and 4 10G IPs, and each pressure server has 4 10G network ports for aggregation and binding, and each storage server Four 10G Ethernet ports are bound in pairs for external and internal networks.

测试模块的测试包括通过磁盘写入和磁盘读取两种方式进行测试,磁盘写入测试方法如下:3台压力服务器分别向5台存储服务器模拟40并发,并发送100G数据;3台压力服务器分别向5台存储服务器模拟80并发,并发送100G数据;3台压力服务器分别向5台存储服务器模拟120并发,并发送100G数据。磁盘读取测试方法如下:3台压力服务器分别向5台存储服务器模拟40并发,并读取100G数据;3台压力服务器分别向5台存储服务器模拟80并发,并读取100G数据;3台压力服务器分别向5台存储服务器模拟120并发,并读取100G数据。The test of the test module includes two methods of disk writing and disk reading. The disk writing test method is as follows: 3 stress servers simulate 40 concurrency to 5 storage servers and send 100G data; 3 stress servers respectively Simulate 80 concurrency to 5 storage servers and send 100G data; 3 pressure servers simulate 120 concurrency to 5 storage servers respectively and send 100G data. The disk reading test method is as follows: 3 stress servers respectively simulate 40 concurrency to 5 storage servers and read 100G data; 3 stress servers respectively simulate 80 concurrency to 5 storage servers and read 100G data; 3 stress servers The server simulates 120 concurrency to 5 storage servers respectively, and reads 100G data.

通过磁盘写入和磁盘读取两种方式进行测试,得出相关测试数据并进行分析,磁盘写入数据分析如下:3台压力服务器分别向5台存储服务器模拟40并发,并发送100G数据情况下,查看压力端总带宽、存储端写入速率;3台压力服务器分别向5台存储服务器模拟40并发,并发送100G数据情况下,查看压力端总带宽、存储端写入速率;3台压力服务器分别向5台存储服务器模拟40并发,并发送100G数据情况下,查看压力端总带宽、存储端写入速率。The test is carried out in two ways: disk writing and disk reading, and the relevant test data is obtained and analyzed. The analysis of the disk writing data is as follows: 3 pressure servers simulate 40 concurrency to 5 storage servers respectively, and send 100G data. , check the total bandwidth of the pressure end and the write rate of the storage end; 3 pressure servers respectively simulate 40 concurrency to 5 storage servers and send 100G data, check the total bandwidth of the pressure end and the write rate of the storage end; 3 pressure servers Simulate 40 concurrency to 5 storage servers and send 100G data, check the total bandwidth of the pressure end and the write rate of the storage end.

磁盘读取数据分析如下:3台压力服务器分别向5台存储服务器模拟40并发,并读取100G数据情况下,查看压力端总带宽、存储端读取速率;3台压力服务器分别向5台存储服务器模拟40并发,并读取100G数据情况下,查看压力端总带宽、存储端读取速率;3台压力服务器分别向5台存储服务器模拟40并发,并读取100G数据情况下,查看压力端总带宽、存储端读取速率。The analysis of disk read data is as follows: 3 pressure servers respectively simulate 40 concurrency to 5 storage servers and read 100G data, check the total bandwidth of the pressure end and the read rate of the storage end; When the server simulates 40 concurrency and reads 100G data, check the total bandwidth of the pressure end and the reading rate of the storage end; when 3 pressure servers simulate 40 concurrency to 5 storage servers and read 100G data, view the pressure end Total bandwidth, storage read rate.

通过磁盘写入和磁盘读取两种方式的测试数据分析后进行总结,得出分布式存储系统对区域影像业务的数据性能要求,以及存储系统的扩展性和线性表现程度。Through the analysis of the test data in two ways of disk writing and disk reading, it is summarized, and the data performance requirements of the distributed storage system for the regional image business, as well as the scalability and linear performance of the storage system are obtained.

综上所述,本发明所提供的用于测试分布式对象存储的方法和系统,在建立医疗信息化影像系统之前,首先对医疗信息化影像系统的数据进行模拟,并在目标存储集群上进行相应的测试,根据测试结果来获取目标存储集群的运行性能指数,以判断该目标存储集群是否符合要求,若不符合要求则可以选择其他的存储集群或者对该存储集群进行改进,直至达到要求,从而既能保证医疗信息化影像处理对服务器的需求,又能避免更换不符合要求的服务器造成的成本过高的情况。To sum up, in the method and system for testing distributed object storage provided by the present invention, before establishing the medical information imaging system, firstly simulate the data of the medical information imaging system, and perform According to the corresponding test, the operating performance index of the target storage cluster is obtained according to the test results to determine whether the target storage cluster meets the requirements. If the requirements are not met, other storage clusters can be selected or the storage cluster can be improved until the requirements are met. In this way, it can not only ensure the demand for servers for medical information image processing, but also avoid the high cost caused by the replacement of unqualified servers.

以上对本发明所提供的一种用于测试分布式对象存储的方法和系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。The method and system for testing distributed object storage provided by the present invention are described above in detail. In this paper, specific examples are used to illustrate the principle and implementation of the present invention, and the descriptions of the above embodiments are only used to help understand the method and core idea of the present invention. It should be pointed out that for those skilled in the art, without departing from the principle of the present invention, some improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the protection scope of the claims of the present invention.

Claims (8)

CN201710298743.5A2017-04-272017-04-27Method and system for testing distributed object storageActiveCN107145414B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710298743.5ACN107145414B (en)2017-04-272017-04-27Method and system for testing distributed object storage

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710298743.5ACN107145414B (en)2017-04-272017-04-27Method and system for testing distributed object storage

Publications (2)

Publication NumberPublication Date
CN107145414Atrue CN107145414A (en)2017-09-08
CN107145414B CN107145414B (en)2021-03-09

Family

ID=59774998

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710298743.5AActiveCN107145414B (en)2017-04-272017-04-27Method and system for testing distributed object storage

Country Status (1)

CountryLink
CN (1)CN107145414B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109951506A (en)*2017-12-202019-06-28中移(苏州)软件技术有限公司 A method and device for evaluating storage cluster performance
CN111104221A (en)*2019-12-132020-05-05烽火通信科技股份有限公司Object storage testing system and method based on Cosbench cloud platform

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150331733A1 (en)*2014-05-132015-11-19Netapp, Inc.Tag based selection of test scripts for failure analysis
CN106020719A (en)*2016-05-132016-10-12广东电网有限责任公司信息中心 A Method for Initial Parameter Configuration of Distributed Storage System

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150331733A1 (en)*2014-05-132015-11-19Netapp, Inc.Tag based selection of test scripts for failure analysis
CN106020719A (en)*2016-05-132016-10-12广东电网有限责任公司信息中心 A Method for Initial Parameter Configuration of Distributed Storage System

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
郑庆: "海量规模下高性能对象存储服务技术的研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109951506A (en)*2017-12-202019-06-28中移(苏州)软件技术有限公司 A method and device for evaluating storage cluster performance
CN111104221A (en)*2019-12-132020-05-05烽火通信科技股份有限公司Object storage testing system and method based on Cosbench cloud platform

Also Published As

Publication numberPublication date
CN107145414B (en)2021-03-09

Similar Documents

PublicationPublication DateTitle
CN111124277B (en)Deep learning data set caching method, system, terminal and storage medium
CN111181800B (en)Test data processing method and device, electronic equipment and storage medium
CN114329920A (en)Virtual-real system combined large-scale satellite network simulation evaluation and test system
CN115037651B (en) A RDMA bandwidth transmission test method, system and storage medium
CN109086176A (en)A kind of SSD steady-state method of test, device, equipment and storage medium based on FIO
CN105183604A (en)Server performance testing method and system
CN106953741B (en) A traffic playback method and system for network simulation environment
US10210127B2 (en)Storage system cabling analysis
CN107145414A (en)A kind of method and system stored for test distributed object
TWI813383B (en)Transport control word architecture for physical port mirroring
CN108696713A (en)Safety detecting method, device and the test equipment of code stream
CN107395456A (en)Distributed file system stream directly deposits method of testing and platform
CN112527453B (en)Virtualization information simulation system, method and computer-readable storage medium
CN109510740A (en)A kind of method, apparatus, terminal and the storage medium of automatic monitoring network interface card MTU value
US20080089320A1 (en)Fibre Channel Fabric Simulator
Julián-Moreno et al.On the feasibility of 40 gbps network data capture and retention with general purpose hardware
CN116781591B (en)Pressure testing system, pressure testing terminal and storage medium based on flow dyeing and transparent transmission technology
Moreno et al.Testing the capacity of off-the-shelf systems to store 10gbe traffic
CN108089987B (en)Function verification method and device
CN114422393B (en)Method and device for determining lossless network performance, electronic equipment and storage medium
CN112269715B (en)Server power consumption measuring method and related equipment
CN1953401A (en) A multithreaded network stress testing method
CN103631532B (en)For method and the equipment of visit data in data-storage system
CN113300978A (en)Data transmission method and device
CN116915670B (en) Methods, equipment and media for determining network recovery time

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right

Effective date of registration:20210205

Address after:Building 9, No.1, guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Wuzhong District, Suzhou City, Jiangsu Province

Applicant after:SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd.

Address before:Room 1601, floor 16, 278 Xinyi Road, Zhengdong New District, Zhengzhou City, Henan Province

Applicant before:ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY Co.,Ltd.

TA01Transfer of patent application right
GR01Patent grant
GR01Patent grant
CP03Change of name, title or address

Address after:Building 9, No.1, guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Wuzhong District, Suzhou City, Jiangsu Province

Patentee after:Suzhou Yuannao Intelligent Technology Co.,Ltd.

Country or region after:China

Address before:Building 9, No.1, guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Wuzhong District, Suzhou City, Jiangsu Province

Patentee before:SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd.

Country or region before:China


[8]ページ先頭

©2009-2025 Movatter.jp