Abstract
This thesis introduces a publicly shared architecture called VC2A (Virtual Cluster Computing Architecture), which leverages the virtue of P2P overlays to serve a computational grid. The basic idea and major system components are based on previous works [10,8,13,14]. This thesis contributes on further system design and integration, advance issues studied, and implementation of VC2A.