A residential type tank water heater is a good example of a centralized water heater. (eia.gov)
There is a controller (not shown in the diagram) that turns the pump on only when the collector is hotter than the storage tank water. (builditsolar.com)
Cleaning is easy, just rinse it in tank water when change the water. (geekwrapped.com)