blueflyy6m7f |
Wysłany: Śro 3:19, 18 Maj 2011 Temat postu: Design and Implementation of Distributed Multi-mac |
|
To overcome the lofty communication cost brought at the messages in distributed architecture, a team treatment prototype was constructed, which not merely meets the system scalability yet likewise greatly reduces the communication price reasoned by the periodically messages among the nodes. Aimed at the NP hard problems as task scheduling, this dissertation designs a distributed task scheduling prototype and a distributed consulting algorithm, which can reduce the complexity of the algorithm and amend the efficiency by dispatching most of the decision-making process to every knot. Meanwhile, the algorithm namely much more comprehensive with the consideration of a broad scope of extravaganza arrows, including the earliest task executiin season, the communication between nodes, the load balancing and scheduling overhead and so on, to encounter all aspects of performance requirements through a dynamic multi-objective scheduling according apt the assorted state of tasks and systems. On this basis,Nike Zoom Macropus, a failure takeover algorithm namely devised to redistribute the failure tasks or tasks above the failure knot through the task scheduling algorithm, which not only ensures the overall system performance but likewise meets the high availability requirements of the system.
The most usually secondhand technology in high-availability is fault-tolerant technology. And bunch system,asics shoes sale, an of the most representative applications of fault-tolerant, has fascinated more and more care for its widely accustomed in high availability.Under this application background, this thesis premier does a deep research on the various key technologies in high-availability, fault-tolerance and cluster computing, and then summarizes the usually problems the current cluster systems faced. To solve these problems, a distributed multi-node fault-tolerant system based on the exiting hardware and software lab resources is designed and implemented. The system not only has two fault-tolerant capabilities, which provides twin conservation for both the tasks and the computing nodes, but also has a amenable task scheduling capabilities and a better performance in load balancing.The system adopts the distributed loosely coupled architecture to mobilize the nodes, which satisfies its extendibility.
With the increasing popularity of Internet applications, particularly a large number of commerce services and large-scale message processing are creature invested on the Internet, both the microprocessor system processing power and availability have been put amenable higher requirements. In mandate to dodge the downtime and service interruptions caused by microprocessor failure, it is required to improve the permanence and availability of the business processing system for many as possible. |
|