I was able to figure out the problem. The backend storage that cinder has taken is cinder-volumes which is of 20.6GB. So when I try to create the volume higher than that size it fails saying "Insufficient free space for volume creation".