Developing An Advanced Modern Distributed Networking System

2033 Words9 Pages
Abstract - Developing an advanced modern distributed networking system is very difficult and hard to manage as they operate over different environments, hence they have little control over the system and the environment in which they execute. The hardware and software resources in these networks may fail and become malicious unexpectedly. In these scenarios redundancy based reliability techniques can help manage such failures. But when the network is faced with dynamic and unpredictable resources and also there are chances of hackers and attackers to easily enter the network, in these situations the system or the network reliability can still fluctuate greatly. In order to tackle these kind of situations we need to come up with some kind…show more content…
Also if there is a desired increase in the system’s reliability, then iterative redundancy achieves this reliability by using least resources possible. Iterative redundancy is also good in handling Byzantine threat model, which is the common threat model in most of the distributed networks. Later in this paper we formally prove iterative redundancy’s self-adaption, efficiency and optimality properties. Then we use discrete event simulation; BIONIC and XDEVS to evaluate iterative redundancy against the existing redundancy based models. At the end we will be contributing on top of this paper, in order to eliminate some of the limitations in iterative redundancy and to make this technique much better. We will be seeing that the two assumptions made in this paper will be contradicting in the real world example. To tackle these limitations, we will be presenting Master-Slave model and also Hand-shake mechanism to finally, we will be proposing a redundancy based technique known as Physical Redundancy, in which we are using active replication of the nodes and adding the voters in order to improve the reliability of the network at the node level. With this the error will be ruled out and the network will act like there was no failure. Keywords: Redundancy, reliability, fault-tolerance, iterative redundancy,
Get Access