Project Topics Seminar Topics Nursing School Past Questions Sign Up
Search Topic
PARKLYN
ERVICES
· RC: 2994849
Fault Tolerance in a Computer System

Fault Tolerance in a Computer System

@SparklynServices
WhatsApp Channel

DEDICATION

This research material, titled “Fault Tolerance in a Computer System” is dedicated to God for His boundless grace and guidance. It is also a tribute to all computer enthusiasts whose contributions made my research journey smoother and enriched my documentation process, making the experience truly fulfilling.




ACKNOWLEDGEMENT

I am profoundly grateful to everyone who contributed to the successful completion of this project. I am especially grateful to my Supervisor (Name), the Head of Department (Name), and the Lecturers in the Department of Computer Science Education for their invaluable guidance and support. I also acknowledge the contributions of authors and scholars whose works on Fault Tolerance in a Computer System provided essential insights. Special thanks go to my study area (and any funding organizations, if applicable) for their financial assistance. I am equally thankful to stakeholders, including mentors, teachers, and colleagues, for their encouragement and support. Finally, I deeply appreciate my family and friends for their patience and unwavering support throughout this journey. Your contributions have been instrumental in making this research a reality.




PRELIMINARY PAGES


CHAPTER ONE

INTRODUCTION


    CHAPTER TWO

    LITERATURE REVIEW

    • 2.1 Introduction
    • 2.2 Conceptual Review
    • 2.3 Theoretical Framework
    • 2.4 Empirical Studies
    • 2.5 Research Gaps
    • 2.6 Summary of Literature Review

    CHAPTER THREE

    RESEARCH METHODOLOGY

    • 3.1 Introduction
    • 3.2 Research Design
    • 3.3 Population of Study
    • 3.4 Sampling and Sampling Technique
    • 3.5 Validation of Research Instrument
    • 3.6 Method of Data Collection
    • 3.7 Method of Data Analysis
    • 3.8 Questionnaire Administration
    • 3.9 Ethical Consideration
    • 3.10 Statistical Analysis

    CHAPTER FOUR

    DATA ANALYSIS, RESULT AND DISCUSSION

    • 4.1 Introduction
    • 4.2 Presentation and Analysis of Data
    • 4.3 Re-statement of Research Questions
    • 4.4 Test of Hypotheses
    • 4.5 Discussion of Findings

    CHAPTER FIVE

    SUMMARY, CONCLUSION AND RECOMMENDATION

    • 5.1 Introduction
    • 5.2 Summary of Findings
    • 5.3 Conclusion
    • 5.4 Recommendation
    • 5.5 Suggestion for Further Study

    REFERENCES

    APPENDIX A - “QUESTIONNAIRE”



    Fault Tolerance in a Computer System


    1.1 Introduction

    Fault-tolerance is the process of working of a system in a proper way in spite of the occurrence of the failures in the system. Even after performing the so many testing processes there is possibility of failure in system. Practically a system can’t be made entirely error free. Fault-tolerant computing already plays a major role in process control, transportation, electronic commerce, space, communications and many other areas that impact our lives. Many of its next advances will occur when applied to new state-of-the-art systems such as massively parallel scalable computing, promising new unconventional architectures such as processor-in-memory or reconfigurable computing, mobile computing, and the other exciting new things that lie around the corner.

    As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Research hypothesis and questions, Limitations of the Study and Definition of technical terms.


    1.2 Background of Study

    In the past twenty years, fault-tolerant computing has led into a broad discipline encompassing many aspects of computer design. This article is intended to provide the reader with an overview of the different thrust areas which encompass hardware and software fault tolerance. During the 1970s, two influential fault-tolerant machines were developed by NASA for fuel-efficient aircraft that require continuous computer control in flight. They were designed to meet the most stringent reliability requirements of any computer to that time. Both machines employed hybrid redundancy.

    The first, designated Software Implemented Fault Tolerance (SIFT), was developed by SRI International. It used off-the-shelf computers and achieved voting and reconfiguration primarily through software. The second machine, the Fault-Tolerant Multiprocessor (FTMP), developed by the C. S. Draper Laboratory, used specialized hardware to affect error and fault recovery. A commercial company, August Systems, was a spin-off from the SIFT program. It has developed a TMR system intended for process control applications.

    Fault tolerance and dependable systems research covers a wide spectrum of applications ranging across embedded real-time systems, commercial transaction systems, transportation systems, and military/space systems to name a few. The supporting research includes system architecture, design techniques, coding theory, testing, validation, proof of correctness, modeling, software reliability, operating systems, parallel processing, and real-time processing. These areas often involve widely diverse core expertise ranging from formal logic, mathematics of stochastic modeling, graph theory, hardware design and software engineering.

    Fault-tolerance is achieved by applying a set of analysis and design techniques to create systems with dramatically improved dependability. As new technologies are developed and new applications arise, new fault-tolerance approaches are also needed. In the early days of fault-tolerant computing, it was possible to craft specific hardware and software solutions from the ground up, but now chips contain complex, highly-integrated functions, and hardware and software must be crafted to meet a variety of standards to be economically viable. Thus a great deal of current research focuses on implementing fault- tolerance using COTS (Commercial-Off-The-Shelf) technology.

    Recent developments include the adaptation of existing fault-tolerance techniques to RAID disks where information is striped across several disks to improve bandwidth and a redundant disk is used to hold encoded information so that data can be reconstructed if a disk fails. Another area is the use of application-based fault-tolerance techniques to detect errors in high performance parallel processors. Fault-tolerance techniques are expected to become increasingly important in deep sub-micron VLSI devices to combat increasing noise problems and improve yield by tolerating defects that are likely to occur on very large, complex chips.

    Therefore, in Nigeria where the research was carried out, the activities that was conducted is to know the Fault Tolerance in a Computer System.


    1.3 Statement of Problems

    Investigation revealed that the use of application-based fault-tolerance techniques to detect errors in high performance parallel processors. Fault-tolerance techniques are expected to become increasingly important in deep sub-micron VLSI devices to combat increasing noise problems and improve yield by tolerating defects that are likely to occur on very large, complex chips.


    1.4 Aim and Objectives of Study

    The aim of the study is to examine the Fault Tolerance in a Computer. In achieving this aim, the following specific objectives were laid out as follows:

    1. To identify the faults in computer system.
    2. To investigate the causes of computer system faults.
    3. To proffer solution to the detected faults in a computer system.

    1.5 Research Questions

    The study came up with research questions so as to be able to ascertain the above stated objectives. The specific research questions for the study are stated below as follows:

    • Are there solutions to computer system hardware and software faults?
    • What are the faults of computer system?
    • What the causes of computer system faults?

    1.6 Significance of Study

    This study will be of immense benefit to computer engineers and other researchers who intend to know more on this study and can also be used by non-researchers to build more on their research work. This study contributes to knowledge and could serve as a guide for other study.


    1.7 Scope of Study

    The scope of the research is focused on detection of Fault Tolerance in a Computer System.


    1.8 Limitations of the Study

    During the course of this study, many things militated against its completion, some of which are:

    1. Time Constraint: The time frame given to accomplish this project was very short due to school academic calendar and it was carried out under pressure which made the researcher not to implement some necessary features.
    2. Research material: availability of research material is a major setback to the scope of the study.
    3. Frequent power failure: This made the researcher append more money on fuel to ensure sustainable power.
    4. Financial Constraint: Insufficient fund tends to impede the efficiency of the researcher in sourcing for the relevant materials, literature or information and in the process of data collection (internet).

    CHAPTER TWO

    2.0 Literature Review

    2.1 Introduction

    This chapter focuses on the review of related literature. A literature review includes the current knowledge as well as theoretical and methodological contributions to a particular topic. It documents the state of the art with respect to the topic you are writing. It surveys the literature in the topic selected. In this research work the literature review includes the conceputal review, theoretical framework, the review of related literature …

    Procedure for Accessing and Downloading the Complete Material in PDF or DOCX Format

    Above is a preview excerpt of the full study on “Fault Tolerance in a Computer System”. The complete material, including all five chapters, is available for download upon request.


    To obtain the complete research material content, simply place an order by paying the specified project or seminar fee using the account details or electronic payment (E-payment) system provided below.


    Seminar Material
    ₦3,000
    Project Material
    ₦5,000

    For Mobile Money (MoMo) and Researchers Outside Nigeria, Kindly Request Complete Material via WhatsApp.


    Account Details - For USSD / POS Transfer

    ACCT NAMESPARKLYN SERVICES
    Zenith Bank PLC1222599051
    MoniePoint (MFB)8030511988
    Paycom (OPay)8030511988

    –– or ––



    After payment, send message containing your payment receipt to Sparklyn Services with the phone number displayed below.


    Once payment is confirmed, the complete document will be delivered via WhatsApp or email in Microsoft Word (MS-Word) format.





    You can get more research topics on Computer Science Education, if you did not see your preferred topic from the alternate list above.

    Defense Procedure for Computer Science Education Researchers


    In preparation for defending a project or seminar on Fault Tolerance in a Computer System, it is imperative that as a nursing student, you demonstrate comprehensive knowledge of your research. The defense process is structured to include presenting your work, answering questions, and illustrating its pertinence. Initially, provide a succinct yet thorough introduction to your research topic, emphasizing its importance and the objectives, ensuring that both the audience and the External Examiner can understand the scope of your study.


    Prior to your defense, be thoroughly acquainted with your research abstract and the critical elements of Chapter One, including motivation for embarking on this research, problem statement, objectives, and significance. In Chapter Two, be ready to cite at least two references from the literature review. For Chapter Three, you should be equipped to discuss the methodologies, tools, and techniques utilized. In Chapter Four, defend your research by justifying the findings and linking them to your research objectives.


    Conclude your defense by succinctly summarizing the study and offering insightful, evidence-based recommendations. A professional dress code, such as wearing a suit and tie, is vital to create a favorable impression and elevate your presentation.


    During the question and answer segment, the External Examiner may pose questions pertaining to your research. If confronted with a challenging or irrelevant question, respond diplomatically with, “Sorry, Sir/Madam, the question asked is beyond the scope of my study.” Whenever possible, direct your answers back to your research findings to reinforce your expertise.


    Page Content Headings - Fault Tolerance in a Computer System

      Download Material (Docx)