database - software - scale out que es
¿Qué significa escalar horizontalmente y escalar verticalmente? (2)
Esta pregunta ya tiene una respuesta aquí:
- Diferencia entre escalar horizontalmente y verticalmente para bases de datos 10 respuestas
En una arquitectura de tres capas con la base de datos en el cuarto, ¿qué significa scaling horizontally
y scaling vertically
?
Escalado vertical
La escala vertical, o la mejora de las capacidades de un nodo / servidor, otorga una mayor capacidad al nodo pero no disminuye la carga general de los miembros existentes del clúster. Es decir, aumenta la capacidad del nodo mejorado para manejar la carga existente, pero la carga en sí misma no cambia. Las razones para escalar verticalmente incluyen aumentar IOPS, aumentar la capacidad de CPU / RAM y aumentar la capacidad del disco.
Escalado horizontal
La escala horizontal, o el aumento del número de nodos en el clúster, reduce las responsabilidades de cada nodo miembro al expandir el espacio de claves y proporcionar puntos finales adicionales para las conexiones de los clientes. Es decir, la capacidad de cada nodo individual no cambia, pero su carga se reduce. Las razones para escalar horizontalmente incluyen aumentar la concurrencia de E / S, reducir la carga en los nodos existentes y aumentar la capacidad del disco.
En términos simples, escalar horizontalmente es agregar más servidores. Verticalmente para aumentar los recursos del servidor.
Puedes encontrar más información en Wikipedia .