A Review of Black Cloud