a multi-objective bisexual reproduction genetic algorithm for ...
a multi-objective bisexual reproduction genetic algorithm for ...
a multi-objective bisexual reproduction genetic algorithm for ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
26<br />
management service not only can handle the synchronization of the individual results,<br />
but also can create a loose coupling between the jobs to avoid high inter-process<br />
communication and reduces the overheads in the grid [37].<br />
FIGURE 2-13 Application consists of jobs that are networked<br />
2.4.2 The Globus Toolkit<br />
In the most general case, grid resources are supposed to be geographically<br />
distributed and to be owned by different organizations, each with proprietary policies<br />
regarding security, resource allocation, plat<strong>for</strong>m maintenance, and so on. Such an<br />
environment depends strongly upon the construction of a robust infrastructure of<br />
fundamental services, able to smooth out mismatches between different machines,<br />
security policies, scheduling policies, operating systems, and plat<strong>for</strong>ms. Besides this,<br />
resource sharing must be highly controlled, with resource providers and consumers<br />
clearly defining what is shared, who is allowed to share, and the conditions under<br />
which sharing occurs. Furthermore, access to resources has to be carefully scheduled<br />
in order to extract the maximum per<strong>for</strong>mance from the available resources, and<br />
applications should have the possibility of tailoring their behavior dynamically, in<br />
order to cope with resource failure, a highly probable event in such a variegated<br />
context.<br />
All these requirements can be summarized by the need to allow transparent<br />
access to resources, as if they belonged to a single, unified “metacomputer.” There are<br />
many grid projects worldwide aimed at achieving this ambitious goal, shown in Table<br />
2-4. Globus Toolkit is one of the most promising: it is rapidly becoming the de facto<br />
standard grid middleware [39]. Globus Toolkit is a joint initiative of the University of