Dissertation > Excellent graduate degree dissertation topics show

Design and Implementation of Fault-Tolarance Test Platform for Distributed File System

Author: WangXueJiao
Tutor: WenDongXin
School: Harbin Institute of Technology
Course: Computer Science and Technology
Keywords: Fault injection Distributed File System Fault tolerance test System call hijacking Server failure
CLC: TP302.8
Type: Master's thesis
Year: 2011
Downloads: 54
Quote: 1
Read: Download Dissertation

Abstract


With the rapid development of modern information technology , it is the capacity of the storage system , the performance requirements while also increasing emphasis on fault tolerance . As a distributed file system for storage system management core level , also no doubt need to have higher fault tolerance at the same time , the fault tolerance of a distributed file system test to ensure that the quality of the system also will become particularly important . In-depth study of traditional fault tolerance test , two shortcomings traditional distributed file system fault tolerance test , fault injection is mainly by hand , is not only a waste of time and manpower , but also increases the human error occurred probability , lead to lower test accuracy ; second is to consider only the failure of the server level , incomplete coverage . This improved automated distributed test platform is designed and implemented , will be distributed in each node of the target system fault injection tools , the workload simulation tools and system monitoring tools to integrate , test the platform host can complete test ; this platform is a multi-level fault injection , fault set to cover the server level , directory and file-level , can be injected into the server failure , and the directory file operation failed , such as the failure to improve the fault coverage . In this paper, the research project requires a distributed file system architecture , fault tolerance mechanisms , as well as traditional fault tolerance test indicators rely , in accordance with the characteristics of the target system , service continuity , foreign service delay time and service performance degradation than three indicators test target system fault tolerance . Platform tools complement each other , in the testing process , the requirements of the different fault injection tool for fault injection predictor monitoring tools will give appropriate monitoring results , the work load simulation tools can simulate the work load with the test , the tester can be provided in accordance with the monitoring result and the load operation , the final test results is given . In this paper, the development platform of the target file system tests to verify the availability of the test platform , and gives the test results and analysis .

Related Dissertations

  1. Research of Fault Injection for a Distributed System,TP338.8
  2. The Research and Implementation of Software Oriented Fault Injection Tool,TP311.52
  3. Weak consistency of distributed data maintenance strategy study,TP311.13
  4. In a distributed environment, Encrypting File System Design and Implementation,TP309.7
  5. Hadoop Distributed File System (HDFS) Study Reliability and Optimization,TP316.4
  6. Distributed File System centralized security management server design and implementation,TP316.4
  7. SRAM -based FPGA fault propagation characteristics of single-particle testing method,V467
  8. Research and Implementation of Ceipfs: A Distributed File System,TP309
  9. The FPGA CAD backend process research,TN791
  10. Research on UML Modeling and Model Checking of CTCS-3 Train Control System,TP273
  11. The Research and Design of Computer System Reliability Evaluation,TP311.52
  12. Design and Evaluation of High Reliability Dual Redundant On-Board Computer System,TP309.3
  13. The Design and Inplementation of an Availability Evaluation Tool Based on Fault Injecting in SCSI,TP333
  14. Design and Realization of Parallel File IO Based on Hadoop Distributed File System,TP338.6
  15. Design and Implementation of Distributed File System for Massive Data,TP316.4
  16. Study on Metadata Management Strategy in Distributed File System,TP316.4
  17. Design and Implementation of Fault Injection Tools Targeted at Itanium 2 Processors,TP332
  18. Research and Implementation of a Fault-Tolerance Evaluation Approach on the Fault-Tolerant Prototype,TP302.8
  19. The Design and Implementation of a Distributed Storage and Retrieval System,TP333
  20. Research on the Application of Distributed File System Data Scheduling in G/S Model,P208
  21. The Research and Implementation of Server Cluster Construction Based on DFS,TP333

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > General issues > Design and Performance Analysis > Fault-tolerant technology
© 2012 www.DissertationTopic.Net  Mobile