Grid computing is a fast evolving technology, bringing more computing power to its users. Two main directions are observable: creating dedicated supercomputers for scientific and commercial tasks and creating distributed commodity-based systems. The first ones are usually much expensive, but have the advantage of performance, better control and uniformity in platforms. The second one is more afiordable but lacks in fiexibility and easy maintenance. The computing necessities that often require supplementary computing power for certain time periods are better satisfied by interconnecting available resources than buying new, expensive ones. But interconnecting platforms – sometimes radically difierent – can be a dificult task. The proliferation of hybrid parallel computing systems can be even more complicated because it puts in contact systems with various operating ?ows at the parallelism level. In this frame, the present article proposes a new middleware architecture that can connect multiple parallel or distributed resources, of difierent types, allowing unitary resource utilization and reservation for the user’s jobs. The new architecture is described functionally and structurally. |