Hogar Audio ¿Por qué la arquitectura débilmente acoplada ayuda a escalar algunos tipos de sistemas?

¿Por qué la arquitectura débilmente acoplada ayuda a escalar algunos tipos de sistemas?

Anonim

Q:

¿Por qué la arquitectura débilmente acoplada ayuda a escalar algunos tipos de sistemas?

UN:

Una arquitectura poco acoplada generalmente es útil para escalar muchos tipos de sistemas de hardware y software. Este es uno de los principales beneficios de este tipo de compilación.

Primero, los sistemas débilmente acoplados son sistemas en los que diferentes componentes o elementos tienen relativamente poco conocimiento o dependencia interactiva de otras partes del sistema. Eso significa que no necesitan tanta coordinación estrecha; es posible que no necesiten operar con los mismos protocolos o ser controlados por los mismos idiomas o sistemas operativos. Todo esto puede facilitar la ampliación u otros cambios en los que las empresas necesitan realizar modificaciones en la construcción general del sistema. Por ejemplo, las empresas pueden obtener piezas de hardware de diferentes maneras, en lugar de tener que pedir todo de un fabricante de marca.

Las arquitecturas poco acopladas también pueden permitir una escala más independiente. Por ejemplo, en una red débilmente acoplada, los ingenieros podrían trabajar para mejorar la capacidad o el rendimiento de un nodo con menos efecto en los otros nodos del sistema. La idea aproximada es que todas estas partes funcionan hacia los mismos objetivos y coordinan los flujos de trabajo, pero como son menos dependientes, se pueden escalar o ajustar individualmente. Algunos profesionales se refieren a esto como "escala horizontal" o escala a un nivel granular particular.

Este tipo de funcionalidad y versatilidad es importante en los sistemas modernos porque la escalabilidad es una gran preocupación con el tiempo. Las empresas generalmente comienzan de a poco y crecen. Sus necesidades de datos también crecen. Ya sea que estén utilizando proveedores en la nube o trabajando para ampliar un sistema de red virtualizado, deben comprender cómo gestionar los dolores de crecimiento que inevitablemente ocurrirán. Incluso en un sistema hiperconvergente moderno donde los elementos de almacenamiento, computadora y red están todos juntos, filosofías similares aún pueden guiar a los planificadores corporativos para promover una mejor escalabilidad y una infraestructura de hardware / software más flexible.

¿Por qué la arquitectura débilmente acoplada ayuda a escalar algunos tipos de sistemas?