Cloud environment distributed file system reliability test suite

A technology of distributed files and test suites, applied in the field of cloud computing, can solve problems such as low system reliability and inability to prepare for problems in advance, and achieve the effect of ensuring reliability

Inactive Publication Date: 2015-03-25
HARBIN INST OF TECH
View PDF3 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention is to solve the problem that the existing distributed system lacks a suite for testing the reliability of the distributed file system, and cannot prepare in advance for problems occurring in the distributed system, resulting in low system reliability.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Cloud environment distributed file system reliability test suite
  • Cloud environment distributed file system reliability test suite
  • Cloud environment distributed file system reliability test suite

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0023] Specific implementation mode one: refer to figure 1 Specifically illustrate this embodiment, the distributed file system reliability test kit under the cloud environment described in this embodiment, it comprises distributed file system, and distributed file system comprises HDFS distributed file system and TFS distributed file system, its It is characterized in that it also includes a node fault injection module 1, a data operation failure fault injection module 2, a data validation fault injection module 3, a management module 4 and a user main interface 5,

[0024] The node fault injection module 1 is used to simulate the CPU register fault that occurs in the node, and injects the fault into the distributed file system according to the command of the management module 4, and simultaneously collects the CPU register fault injection result that occurs in the node

[0025] Data operation failure fault injection module 2 is used to simulate data operation failure faults ...

specific Embodiment approach 2

[0030] Specific implementation mode two: refer to figure 2 This embodiment is described in detail. This embodiment is a further description of the distributed file system reliability test suite in the cloud environment described in Embodiment 1. In this embodiment, the node fault injection module 1 includes an information interaction module 1-1 , fault information configuration module 1-2, fault injection module 1-3, fault trigger module (1-4) and fault result recovery module 1-5,

[0031] The information interaction module 1-1 is used to realize the information interaction with the management module 4, the information interaction module 1-1 receives the user configuration parameters sent by the management module 4, and then sends them to the fault information configuration module 1-2, and simultaneously returns the fault information The failure result received by the result recovery module 1-5 is sent to the management module 4,

[0032] The fault information configuration ...

specific Embodiment approach 3

[0053] Embodiment 3: This embodiment is to further explain the distributed file system reliability test suite in the cloud environment described in Embodiment 1. In this embodiment, the data operation failure fault injection module 2 includes distributed file system faults. Parameter configuration module, control module, fault injection module, monitoring module and result recovery module,

[0054] Distributed file system fault parameter configuration module is used to set distributed file system fault injection parameters according to the order of management module 4, and fault injection parameters include target node of fault injection, target file position, fault type and relevant parameters of fault type;

[0055] The control module is used to receive information from the distributed file system fault number configuration module and the monitoring module, and control the function of the fault injection module to inject corresponding data operation faults into the distribute...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a cloud environment distributed file system reliability test suite, and relates to the field of cloud computing. The test suite aims to solve the problems that in an existing distributed system, a suite for testing distributed file system reliability lacks, preparation for problems occurring in the distributed system can not be made in advance, and reliability of the system is low. A management module of the test suite is used for calling a corresponding node fault injection module, a data operation failure fault injection module and a data intended effect fault injection module according to operation commands of test staff, collecting fault injection results of the node fault injection module, the data operation failure fault injection module and the data intended effect fault injection module and feeding back the fault injection results to the test staff through a user main interface. The user main interface is used for being located between the test staff and the management module, providing a man-machine interaction interface, receiving commands of a user and feeding back the fault injection results. The cloud environment distributed file system reliability test suite can be used for fault injection of the cloud environment distributed file system.

Description

technical field [0001] The invention relates to a distributed file system test suite in a cloud environment. It belongs to the field of cloud computing. Background technique [0002] With the continuous development and popularization of cloud computing technology, the concept of cloud storage has emerged as the times require, and the distributed file system is the core foundation of cloud storage, carrying the heavy responsibility of data storage. On the other hand, with the improvement of the degree of social informatization, the dependence on information and data is also increasing, which means that the reliability of data is becoming more and more important. Fault tolerance is an important criterion for measuring the reliability of a system. The stronger the fault tolerance of the system, the more reliable the services it can provide. Therefore, it is of great research significance to evaluate the fault tolerance of distributed file systems in cloud environments. [00...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
Inventor 左德承冯懿张展刘宏伟封威董剑温东新罗丹彦舒艳君赵志龙胡泽冯丹青吴娜潘道华李文浩王旭
Owner HARBIN INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products