Content deleted Content added
Removing link(s) to "Globus Toolkit": Removing links to deleted page Globus Toolkit. |
m Change “one or more multiple” to read “one or multiple” Tags: Visual edit Mobile edit Mobile web edit |
||
Line 18:
==Design considerations and variations==
{{unreferenced section|date=December 2015}}
One feature of distributed grids is that they can be formed from computing resources belonging to one or
One disadvantage of this feature is that the computers which are actually performing the calculations might not be entirely trustworthy. The designers of the system must thus introduce measures to prevent malfunctions or malicious participants from producing false, misleading, or erroneous results, and from using the system as an attack vector. This often involves assigning work randomly to different nodes (presumably with different owners) and checking that at least two different nodes report the same answer for a given work unit. Discrepancies would identify malfunctioning and malicious nodes. However, due to the lack of central control over the hardware, there is no way to guarantee that [[Node (computer science)|nodes]] will not drop out of the network at random times. Some nodes (like laptops or [[dial-up]] Internet customers) may also be available for computation but not network communications for unpredictable periods. These variations can be accommodated by assigning large work units (thus reducing the need for continuous network connectivity) and reassigning work units when a given node fails to report its results in expected time.
|