|
La escalabilidad. La
escalabilidad es en telecomunicaciones y en ingeniería informática, es la
propiedad anhelada de una red, sistema, o proceso, que muestra su destreza para
operar el incremento continuo de trabajo con fluidez, o muestra la preparación
que tiene para crecer manteniendo su calidad en todos los servicios.
Generalmente podemos definir la escalabilidad como la capacidad que tiene un
sistema informático de modificar su configuración o su tamaño, para ajustarse a
los cambios. Podemos citar el ejemplo de una empresa cualquiera que tienen una
red de usuarios vía Internet, es lógico que la empresa quiera tener un sistema
que le permita trabajar con los clientes actuales, pero también con los posibles
clientes, teniendo la oportunidad de cambiar la configuración si así fuese
oportuno hacerlo.
Al tratar de definir la escalabilidad como una propiedad de los sistemas,
resulta un poco complicado, específicamente se hace necesaria la definición de
algunos requerimientos particulares de la escalabilidad en las dimensiones que
se considere de gran importancia. Es un ejemplar bastante significativo en las
bases de datos, los
sistemas electrónicos,
redes y ruteadores. A un sistema pasa a ser lo que se le llama escalable cuando
su rendimiento es mejorado, al sumarle capacidad hardware y este mejora en
proporción a la capacidad añadida.
-
Dimensiones. La escalabilidad de un sistema se puede
medir en distintas dimensiones.
-
Escalabilidad en carga. Esto se hace más fácil mediante
un sistema distribuido, podemos ampliar y reducir los recursos con mayor
facilidad para adecuar las cargas ya sean pesadas o ligeras según sea
necesario.
-
Escalabilidad geográfica. Un sistema es escalable
geográficamente cuando su uso y sus ventajas se conservan sin que afecte la
distancia de los usuarios.
-
Escalabilidad administrativa. Este debe de manejarse con
facilidad sin importar las organizaciones que necesiten compartir un solo
sistema distribuido.
-
Escalada verticalmente. También se dice escala hacia
arriba, quiere decir que en un solo nodo del sistema es donde se han
agregado más recursos. Ejemplo, añadir memoria a un disco duro de una
computadora.
-
Escalada horizontalmente. Quiere decir que se agregan más
nodos a un sistema. Ejemplo, agregar una nueva computadora a un programa de
aplicación para espejo
Ejemplos
-
Un sistema de procesamiento y transacción en línea o un
sistema administrador de base de datos escalable se puede actualizar para
procesar más servicios sumándole dispositivos y almacenamiento, que pueden
implementarse con facilidad por medio de los procesadores nuevos.
-
Un protocolo enrutador se considera como escalable con
relación al tamaño de la red, si el tamaño de la tabla enrutadora, aumenta
en cada nodo, como una cota superior asintótica (Log N).
-
Una aplicación de software se llama escalable, si cuando
se aumentan los procesadores donde se confecciona, aumenta su rendimiento
proporcionalmente. [ Equipo
arquitectura y construcción de
ARQHYS.com ].
|