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:
- 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.
- 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