1. Introduction
The immense popularity of the Internet has provided a significant stimulus to the advancement of wide-area distributed pervasive systems that provide high scalability, efficiency, and other benefits not found in centralized models. These Internet-based distributed pervasive systems (e.g., corporate data centers and high-performance computing centers) attract Internet users from across the world to donate their computer resources for various objectives ranging from file sharing to distributed computing, from instant messaging to content distribution. For example, over the past year, the total traffic on the BitTorrent P2P file sharing application has increased by 12 percent, driven by 25 percent increases in per-peer hourly download volume [1], and 471.5 million users in one day connect to the Akamai P2P-assisted content delivery network (CDN) [2].