Escalado horizontal y vertical en bases de datos

El escalado altera el tamaño de un sistema. En el proceso de escalado, comprimimos o expandimos el sistema para satisfacer las necesidades esperadas. La operación de escalado se puede lograr agregando recursos para cumplir con las expectativas más pequeñas en el sistema actual, o agregando un nuevo sistema en el existente, o ambos. 

Tipos de escalado: 

El escalado se puede clasificar en 2 tipos: 
 

  1. Escalamiento vertical: cuando se agregan nuevos recursos en el sistema existente para cumplir con las expectativas, se conoce como escalamiento vertical. 

    Considere un bastidor de servidores y recursos que forma parte del sistema existente. (como se muestra en la figura). Ahora, cuando el sistema existente no cumple con las necesidades esperadas, y las necesidades esperadas se pueden satisfacer simplemente agregando recursos, esto se considera escalamiento vertical. 
    El escalado vertical se basa en la idea de agregar más potencia (CPU, RAM) a los sistemas existentes, básicamente agregando más recursos.
    El escalado vertical no solo es fácil sino también más económico que el escalado horizontal. También requiere menos tiempo para ser reparado. 
     

  2. Escalamiento horizontal: cuando se agregan nuevos racks de servidores en el sistema existente para cumplir con las expectativas más altas, se conoce como escalamiento horizontal. 

    Considere un bastidor de servidores y recursos que forma parte del sistema existente. (como se muestra en la figura). Ahora, cuando el sistema existente no cumple con las necesidades esperadas y las necesidades esperadas no se pueden satisfacer simplemente agregando recursos, necesitamos agregar servidores completamente nuevos. Esto se considera como una escala horizontal.
    El escalado horizontal se basa en la idea de agregar más máquinas a nuestro grupo de recursos.
    El escalado horizontal es difícil y también más costoso que el escalado vertical. También requiere más tiempo para ser reparado. 
     

Diferencia entre escala horizontal y vertical: 

Escala horizontal Escala vertical
Cuando se agregan nuevos racks de servidores en el sistema existente para cumplir con las expectativas más altas, se conoce como escalamiento horizontal. Cuando se agregan nuevos recursos en el sistema existente para cumplir con las expectativas, se conoce como escalado vertical.
Expande el tamaño del sistema existente horizontalmente. Expande el tamaño del sistema existente verticalmente.
Es más fácil de actualizar. Es más difícil de actualizar y puede implicar tiempo de inactividad.
Es dificil de implementar Es fácil de implementar
Es más costoso, ya que los nuevos racks de servidores se componen de una gran cantidad de recursos Es más barato ya que solo necesitamos agregar nuevos recursos.
Se necesita más tiempo para hacerlo Se necesita menos tiempo para hacerlo

Publicación traducida automáticamente

Artículo escrito por RishabhPrabhu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *