VELOS: a new approach for efficiently achieving high availability in partitioned distributed systems

1996 ◽  
Vol 8 (2) ◽  
pp. 305-321 ◽  
Author(s):  
P. Triantafillou ◽  
D.J. Taylor
2010 ◽  
Vol 59 (4) ◽  
pp. 820-831 ◽  
Author(s):  
A. Bondavalli ◽  
A. Ceccarelli ◽  
L. Falai ◽  
M. Vadursi

SIMULATION ◽  
2021 ◽  
pp. 003754972098686
Author(s):  
Jinchao Chen ◽  
Chenglie Du ◽  
Pengcheng Han ◽  
Xiaoyan Du

Simulation has been widely adopted as a support tool for the validation and experimentation of distributed systems. It allows different devices and applications to be evaluated and analyzed without requiring the actual presence of those machines. Although the simulation plays an important role in investigating and evaluating the behaviors of devices, it results in a serious simulator building problem as the distributed systems become more and more complicated and dynamically data driven. Most of the existing simulators are designed and developed to target a specific type of application, lacking the capabilities to be a configurable and standardized tool for researchers. To solve the adaptability and reusability problems of simulators, this paper proposes a new approach to design and implement a configurable real-time digital simulator for hardware devices that are connected via data buses in distributed systems. First, the proposed simulator uses a logic automaton to simulate the activities of a real device, and generates the incentive data for tested equipment according to the predefined XML-based files. Then with a virtual bus, the simulator can receive, handle, and send data in various network environments, improving the flexibility and adaptability of a simulator design. Experimental results show that the proposed simulator has a high real-time performance, and can meet the increasing requirements of modern simulations of distributed systems.


Author(s):  
Arshad A. Hussein ◽  
Adel AL-zebari ◽  
Naaman Omar ◽  
Karwan Jameel Merceedi ◽  
Abdulraheem Jamil Ahmed ◽  
...  

The use of technology has grown dramatically, and computer systems are now interconnected via various communication mediums. The use of distributed systems (DS) in our daily activities has only gotten better with data distributions. This is due to the fact that distributed systems allow nodes to arrange and share their resources across linked systems or devices, allowing humans to be integrated with geographically spread computer capacity. Due to multiple system failures at multiple failure points, distributed systems may result in a lack of service availability. to avoid multiple system failures at multiple failure points by using fault tolerance (FT) techniques in distributed systems to ensure replication, high redundancy, and high availability of distributed services. In this paper shows ease fault tolerance systems, its requirements, and explain about distributed system. Also, discuss distributed system architecture; furthermore, explain used techniques of fault tolerance, in additional that review some recent literature on fault tolerance in distributed systems and finally, discuss and compare the fault tolerance literature.


Sign in / Sign up

Export Citation Format

Share Document