Design and implementation of cluster computing system