It can be either on-premises of the current infrastructure or at peer facilities or they can also connect with hybrid cloud providers.
For setting up a community cloud, businesses need to pick where they want to host their data centers and split cost and responsibilities. It can be either on-premises of the current infrastructure or at peer facilities or they can also connect with hybrid cloud providers.