Internetworking with TCP/IP: volume III: client-server programming and applications (Windows sockets version)
Programming with POSIX threads
Programming with POSIX threads
Data structures and algorithms with object-oriented design patterns in C++
Data structures and algorithms with object-oriented design patterns in C++
C: The Complete Reference
Operating System Concepts
Advanced Concepts in Operating Systems
Advanced Concepts in Operating Systems
Crossroads
A Practical Guide to Red Hat Linux with Cdrom
A Practical Guide to Red Hat Linux with Cdrom
The Node Monitoring Component of a Scalable Systems Software Environment
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1
Hi-index | 0.00 |
A distributed system is a collection of computers that are connected via a communication network. Distributed systems have become commonplace due to the wide availability of low-cost, high performance computers and network devices. However, the management infrastructure often does not scale well when distributed systems get very large. The considerations in building a distributed system are the choice of the network topology and the method used to construct the distributed system so as to optimize the scalability and reliability of the system, lower the cost of linking nodes together and minimize the message delay in transmission, and simplify system resource management. We have developed a new distributed management system that is able to handle the dynamic increase of system size, detect and recover the unexpected failure of system services, and manage system resources. The topologies used in the system are the tree-structured network and the ring-structured network.