The International Journal of Innovative Research in Computer and Communication Engineering
Virtual machine is a software implementation of a computing environment in which operating system can be installed & run. By combining the concept of volunteer computing with cloud architectures, the authors can build Self Organizing Clouds (SOC). It gathers unused resources over internet. Here each participant can act as both resource provider and requester. Fully distributed, Virtual Machine multiplexing resource allocation scheme is used to manage decentralized resources. Proportional share model aims at providing maximized resource utilization and optimal execution efficiency. Pointer-Gossiping CAN (PG-CAN) is used to locate qualified nodes with minimum contention. Existing solutions produces heavy weight query messages per tasks.