cluster computing
its type
how it design