Clusters play a major role in scientific computing. They eliminate the need of supercomputers. Communication protocols for cluster computing define efficiency and performance measures for overall system design.
Using IPv6 as a protocol for cluster computing gives benefits such as
Moreover, Mobile IPv6 allows transparent geographic mobility without affecting the present connections. This behaviour may be useful in building a clustered environment consisting of mobile agents in which a mobile device (cellphones, PDA's, etc.) submits a computation request to be performed on some local cluster accessible by the Internet. The uses for mobile cluster computing (MCC) can be determining a person's geographical location, mobile business operations (shopping via a cellphone), handling a distributed robot by some mobile device, observing weather information by means of mobile nodes and sending the data to the cluster for future weather prediction (like predicting tornadoes), etc. Issues like timeliness could be better solved by using Mobile IPv6.
This paper covers IPv6, its extension header mechanism, QoS, security, existing network transition, use of IPv6 for cluster computing and mobile cluster computing using IPv6 and its possible *nix implementations.