¿Cómo funciona el mecanismo de ampliación / reducción en OpenStack y Cloud Foundry Integration?

Hai

Hay un par de formas de ver la escala: desde la perspectiva CF (aplicación) o la perspectiva OpenStack (componentes CF). Los primeros serían recursos para sus aplicaciones, los segundos piensan que Lego bloquea.

Por ejemplo, si necesita más capacidad para ejecutar aplicaciones, puede agregar DEA (agentes de ejecución de gotas) adicionales que son instancias adicionales de OpenStack. Esto sería escalable. Si desea que esos DEA sean más grandes, puede modificar la configuración de CF instalando DEA en instancias más grandes (es decir, más memoria / CPU). Este sería un ejemplo de escalamiento, capacidad de infraestructura.

Ahora, si está preguntando cómo se escalan las aplicaciones en CF, existen opciones de escalado ascendente y externo. Puede agregar capacidad adicional a una aplicación instanciando otra instancia de su aplicación (fuera) o puede agregar más recursos para nuestra aplicación, como memoria (arriba). Esto se logra a través del comando cf scale.

Aquí hay un enlace que describe a qué me refiero:

Implementación y escala de tiempo de inactividad cero en CF