La expansion vertical (scale up) y horizontal (scale out) son dos conceptos utilizados en informatica para aumentar la capacidad de procesamiento y el performance de un sistema. Lo que diferencĂa los dos conceptos es como se agregan recursos para manejar la carga de trabajo.
Scale up o verticalidad se refiere a incrementar la capacidad de un sistema o equipo de computo Ășnico al agregar. Mas recursos a los ya existenets, por ejemplo CPU, RAM o espacio de almacenamiento bajo el principio de mejorar el equipo o sistema mas poderoso. La desventaja es que requiere de tiempos fuera de servicio para agregar el hardware requerido. El uso de este concepto es en las bases de datos relacionales.
Scale out u horizontalidad, en sistemas distribuidos, este conepto se refiera a agregar mas recursos como por ejemplo mas computadoras para distribuir la carga de trabajo entre todos los recursos. El uso de este concepto es en las bases de datos no relacionales, en las cuales se distribuyen grandes cantidads de datos.
Leave a Reply