Preview

Distributed System Failure Types

Good Essays
Open Document
Open Document
571 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Distributed System Failure Types
Distributed Systems
A distributed system is a computer system that consists of a collection of computers that share certain characteristics. The first characteristic that these computers share is the use of a common network. Another trait of this system is the computers share software that enables the computers to coordinate their activities, often across large distances. The sharing of system resources is another characteristic of distributed systems and those resources are usually available from an integrated computing facility.
Fault Tolerance
In a distributed system, fault tolerance is something that needs to be taken into account to prevent catastophic situations and data loss. Fault olerance is simply the ability of a system to continue operating in the event of undesired changes to the external environment or internal structure of the system occurs.
Types of failure
There are several key types of failure related to distributed systems. The first of these is hardware failure. Hardware failure refers to the failure of any single component within the system. The second type of failure within a distributed system is network failure. Network failure is the failure of any single link within the entire distirbuted system network. The third type of failure within a distributed system is application failure. Application failure occurs when an application stops working or fails to operate correctly within a distributed system. The last type of failure in a distributed system is the failure of synchronization. The type of failure occurs when data on different point of the system are not synchronized correctly.
Hardware Failure
Within a distributed system there are many different types of hardware. If any one of the hardware components within a distributed system should fail, the failure could affect the distributed system as a whole. Taken in the most literal sense, individual keyboards, mice, monitors, and computers are all hardware and failure of any one of

You May Also Find These Documents Helpful

  • Powerful Essays

    Primary hardware that must have a backup to ensure availability is the web server and the database server. In addition to having a primary and a backup of each of these two servers a replication server must also be implemented into the architecture in order for the databases on each server to mirror each other. With proper planning and implementation of this system if the primary servers have a failure there will not be any interruption of service to the customer who is accessing the…

    • 2777 Words
    • 12 Pages
    Powerful Essays
  • Satisfactory Essays

    Nt1310 Unit 3 Assignment

    • 629 Words
    • 3 Pages

    In a bus configuration, each computer in the network is responsible for carrying out its own communications without the help of a central unit. A common communications cable (the bus) connects all of the computers in the network. As data travels along the cable, each unit performs a query to determine if it is the intended recipient of the message. The bus network is less expensive than the star configuration and is thus widely in use for systems that connect only a few microcomputers and systems that do not emphasize the sharing of common resources.…

    • 629 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unit 10 Assignment 1

    • 256 Words
    • 1 Page

    First of all I would recommend that you use Raid-1 as your fault-tolerant hardware. RAID-1 is most often deployed with two disks. The disks are mirrored – providing fault tolerance. Read performance is increased while write performance will be similar to a single disk – if not less. A single disk failure can be sustained without data loss. RAID-1 is often used when fault tolerance is key and there isn’t an exceptional space or performance requirement.…

    • 256 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Designing a fault-tolerant system can be done at different levels of the software stack. We call general purpose the approaches that detect and correct the failures at a given level of that stack, masking them entirely to the higher levels (and ultimately to the end-user, who eventually see a correct result, despite the occurrence of failures). General-purpose approaches can target specific types of failures (e.g. message loss, or message corruption), and let other types of failures hit higher levels of the software stack. In this section, we discuss a set of well-known and recently developed protocols to provide general-purpose fault tolerance for a large set of failure types, at different levels of the software stack, but always below the…

    • 1211 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    The next two faults categories, excluding the OMISSION faults, emulate specific programming errors common to kernel code according to earlier studies [Sullivan and Chillarege, 1991; Christmansson and Chillarege, 1996].…

    • 285 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Bus 210 - Appendix E

    • 346 Words
    • 2 Pages

    |Network computers |Network computers means a series (more than one) of computers that can communicate to |…

    • 346 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Cmgt 554 Week4

    • 1618 Words
    • 7 Pages

    Iniewski, K., McCrosky, C., & Minoli, D. (2008). Network infrastructure and architecture: Designing high-availability networks. Retrieved from The University of Phoenix eBook Collection database.…

    • 1618 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    Some of the failures that can happen with in a distributed system may also occur within a centralized system as well.…

    • 726 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    M150a Review Questions

    • 2913 Words
    • 11 Pages

    Distributed system: A system consists of separate computers that exchange data and information across a network to produce results for a user.…

    • 2913 Words
    • 11 Pages
    Powerful Essays
  • Satisfactory Essays

    Unit 8 Assignment

    • 380 Words
    • 2 Pages

    d. ____________________ is a fault-tolerance technique that links multiple servers together to act as a single server.…

    • 380 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Ittnt2670 Lesson 1

    • 489 Words
    • 2 Pages

    The feature that enhances fault tolerance by providing multiple data paths to a single server storage device is called _________.…

    • 489 Words
    • 2 Pages
    Satisfactory Essays
  • Best Essays

    554 Infrastructure

    • 3120 Words
    • 13 Pages

    Iniewski, K., McCrosky, C., & Minoli, D. (2008). Network infrastructure and architecture: Designing high-availability networks. Hoboken, NJ: Wiley-Interscience.…

    • 3120 Words
    • 13 Pages
    Best Essays
  • Good Essays

    There are two types of network errors; 1 is corrupted data and 2. Lost data. The network…

    • 366 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Reliable packet service has error control mechanisms in place and it guarantees the delivery of packets from the source to the destination. An example of a reliable packet service is Frame relay, which is a packet switching technology that transfers data faster than x.25 but slower than ATM. X.25 is another example of a reliable packet service. An unreliable packet service doesn’t check for an error and the packets aren’t guaranteed to reach its final destination. An example of a unreliable packet service is ATM.…

    • 422 Words
    • 2 Pages
    Good Essays
  • Good Essays

    An information system that more specifically is “a network architecture in which each computer or process on the network is either a client or a server Servers are powerful computers or processes dedicated to managing disk drives (file servers), printers (print servers), or network traffic (network servers). Clients are PCs or workstations on which users run applications. Clients rely on servers for resources, such as files, devices, and even processing power.” (Webopedia, 2014)…

    • 753 Words
    • 4 Pages
    Good Essays