Setting up A Private Cloud hardware and software requirement