Keyphrases
- peer to peer
- cloud computing
- peer to peer computing
- file sharing
- resource discovery
- resource sharing
- peer to peer systems
- data center
- virtual machine
- data sharing
- overlay network
- computing platform
- distributed network
- distributed environment
- distributed computing
- peer to peer networks
- cloud computing environment
- super peer
- load balancing