anchor.diff:  * Instructing Service Gateways to handle provisioning, unprovisioning, binding,
       and unbinding operations for services
   
  -## <a id='testing'></a>Testing ##
  +##<a id='testing'></a>Testing ##
   
   By default `rspec` runs a test suite with the SQLite in-memory database.
   Specify a connection string using the `DB_CONNECTION` environment variable to
  
positive.code:     <%= image_tag '../images/dea_placement_algorithm/dea_top_half_memory.png' %>
  1. It then randomly selects one of the remaining DEAs.
  
  ###Considerations
  
  It is important to note that the cloud controller uses this algorithm to balance new app instances between DEAs when the new app instances are created, but do not balance already-running apps.
  
  For example, suppose a set of apps are running on DEAs in two AZs, and one AZ temporarily goes down. While the second AZ is down, all instances will be placed on the remaining AZ. After the second AZ comes back online, new instances will be allocated to DEAs there, since the algorithm favors DEAs in the zone with the fewest running instances. However, instances running on the first AZ will not be moved to the other AZ, so the imbalance will persist.
  
  
negative.code:   <li>Terminating and restarting half of the instances one by one.</li>
  </ul>
  
  ##<a id='database'></a>Database (CC_DB) ##
  
  The Cloud Controller database has been tested with Postgres.
  
  ##<a id='blob-store'></a>Blob Store ##
  
  The Cloud Controller manages a blob store for the following:
  
  