Planificación de la red: centralizada vs. Procesamiento de datos descentralizado

Para aprovechar al máximo los beneficios de las redes, es esencial planificar las redes correctamente. La planificación de la red implica decisiones con respecto a:

(a) ¿Cuánta descentralización?

(b) Qué descentralizar.

(c) Infraestructura de comunicación.

Cortesía de imagen: nupoc.northwestern.edu/bin/l/u/Heckathorne_Jarand_RFDRadio.jpg

Vs centralizado Procesamiento de datos descentralizado:

En términos generales, hay dos enfoques distintos para la organización de la infraestructura de TI:

1. Infraestructura centralizada de TI:

En una infraestructura de TI centralizada, se ubica una instalación de computación central que comprende una o más computadoras grandes y todas las aplicaciones se montan en ella, donde se ubican y procesan todos los datos, independientemente de su origen, origen y tipo.

Una infraestructura de TI centralizada típica consiste en un gran sistema de computadora central con una variedad de dispositivos periféricos altamente configurados concentrados en esa ubicación. Una batería de terminales de descarga, no necesariamente físicamente cerca del sistema central de computadora, está conectada a ella con la ayuda de enlaces de comunicación para permitir a los usuarios interactuar con el sistema para iniciar el flujo de información hacia y desde el sistema central de computadora.

Las ventajas de centralizar la infraestructura de TI incluyen:

(a) Economías de escala en la adquisición de hardware.

(b) Software e instalaciones de mantenimiento.

(c) Conveniencia en la aplicación efectiva de las normas con respecto a la programación, las estructuras de datos y el equipo / protocolo de comunicación, y los sistemas de seguridad.

La infraestructura de TI centralizada ha sido la organización más popular en las empresas comerciales que usaban mainframes, anteriormente. Estos mainframes requerían profesionales de la computación altamente capacitados para usar y mantener incluso las rutinas diarias de los sistemas informáticos y los enlaces de comunicación. Los sistemas de control no eran muy eficientes y, por lo tanto, se consideraba esencial mantener el control físico sobre la información y otros recursos costosos.

2. Infraestructura de TI descentralizada:

Sin embargo, con los avances en las tecnologías de comunicación de datos y la disponibilidad de instalaciones confiables de comunicación de datos a un costo decreciente, las empresas comerciales están cambiando del procesamiento de datos centralizado a diversos grados de procesamiento de datos descentralizado (DDP). La instalación de DDP generalmente consistiría en computadoras relativamente más pequeñas ubicadas en diferentes lugares de una empresa con o sin una instalación de computación central.

Ventajas:

La razón detrás del cambio a diversos tipos de DDP se puede rastrear a partir de las siguientes ventajas asociadas con DDP:

(a) La instalación de procesamiento de datos en DDP en cada ubicación está orientada a satisfacer las necesidades específicas y se desarrolla a la luz de las limitaciones locales.

(b) El DDP también cubre, hasta cierto punto, el riesgo de poner todos los huevos en una canasta. También garantiza que cualquier falla (de hardware, software o personal) tenga el mínimo impacto posible en el funcionamiento general del sistema.

(c) El DDP ayuda en el uso eficiente de las instalaciones informáticas por parte del personal ubicado en diferentes lugares mediante el intercambio de recursos.

(d) Obviamente, el DDP garantiza una mayor participación de los usuarios, que es uno de los factores de éxito importantes para cualquier sistema. También permite el desarrollo local de pequeñas aplicaciones para uso local.

(e) El DDP ofrece la flexibilidad necesaria para un crecimiento gradual en hardware y software, y facilidad en su reemplazo.

(f) Brinda una respuesta más rápida a los usuarios, más particularmente cuando se va a utilizar una parte local de la instalación. Esto, a su vez, asegura una mayor productividad del usuario final.

(g) Como las responsabilidades individuales pueden asignarse fácilmente para la seguridad y privacidad de la información en caso de DDP, es probable que el sistema de seguridad sea más efectivo.

(h) La independencia del proveedor en cada ubicación también proporciona la flexibilidad de adaptar los sistemas y el software de la aplicación a las necesidades cambiantes en cada ubicación sin afectar negativamente el trabajo en otras ubicaciones.

Desventajas:

Sin embargo, el DDP también tiene sus propias limitaciones que justifican el uso selectivo del enfoque DDP. Algunas de estas limitaciones incluyen:

(a) Los datos generados por una aplicación pueden no ser útiles para otra aplicación debido a la falta de estandarización de las estructuras de datos, lo que resulta en problemas de incompatibilidad y duplicación de datos. Por lo tanto, es necesario trazar un plan central para la generación de información.

(b) La duplicación también puede ocurrir en el esfuerzo del software, ya que diferentes aplicaciones técnicas pueden ser desarrolladas por diferentes técnicos.

(c) El DDP depende, para sus operaciones diarias, de las instalaciones de comunicación de datos que pueden no estar operativas todo el tiempo. Los problemas de mantenimiento en las instalaciones de comunicación pueden afectar negativamente el funcionamiento.

(d) Como los datos, en DDP, pueden dispersarse y almacenarse en diversas formas, puede resultar difícil actualizar los datos y ejercer control sobre ellos. Como se puede observar, el impacto de estas limitaciones puede minimizarse, si no eliminarse, mediante la adopción de políticas de gestión adecuadas.

Cabe señalar que la elección no es exclusiva entre la centralización y la descentralización. De hecho, dependiendo de la aplicación, el volumen de datos, la naturaleza del procesamiento, las instalaciones de comunicación, las necesidades de información y otros factores críticos, se realiza una elección para varias aplicaciones con respecto al alcance y el grado de descentralización.

Alcance de la descentralización: qué descentralizar:

La descentralización puede tener lugar no solo para las bases de datos con las que este concepto está normalmente asociado.

Más bien, cualquiera de las funciones puede ser descentralizada, y el alcance y el grado de DDP se definen por la descentralización que tiene lugar en las siguientes funciones:

(a) Desarrollo y uso de aplicaciones.

(b) Gestión de bases de datos

(c) Comunicación y

(d) Control

(a) Aplicaciones descentralizadas:

Un sistema de procesamiento de datos se puede descentralizar principalmente para las asignaciones de la función de la aplicación ya sea a) dividiendo una aplicación en varias secciones y luego asignándola a varias ubicaciones o b) replicando la misma aplicación en diferentes ubicaciones. Un ejemplo típico de división de aplicaciones sería los sistemas DDP en los bancos. Cada sucursal procesa los datos con respecto a sus transacciones y la información resumida se transmite a la oficina central / oficina zonal / sucursal principal.

El software de aplicación para cada sucursal es común y la oficina central tiene el software de aplicación necesario para procesar la información resumida. Donde las operaciones son similares en todas las ubicaciones y la relación jerárquica para esa operación no existe entre diferentes ubicaciones, la aplicación puede replicarse en cada ubicación. Un ejemplo típico de dicha replicación es el sistema de reserva de hotel. Cada lugar de libros de habitaciones en su ubicación y en otros lugares también.

(b) Bases de datos descentralizadas:

Las bases de datos pueden mantenerse en una instalación de computación central (bases de datos centralizadas) o sus partes pueden estar dispersas en diferentes ubicaciones (bases de datos descentralizadas). Las bases de datos centralizadas tienen las ventajas de que son más manejables y la consistencia e integridad de los datos se puede garantizar fácilmente. Sin embargo, se prefieren las bases de datos distribuidas debido a su alta confiabilidad, capacidad de expansión y menores gastos de comunicación.

Tony Gunton identifica tres opciones básicas para descentralizar las bases de datos. Son:

(a) En las bases de datos dispersas, toda la actualización de la información se realiza en el lugar de origen de la información y, por lo tanto, la información se divide en función de entidades como la función, el proyecto o el centro de beneficios o lo que corresponda a la forma en que se organizan las actividades comerciales. .

Tal disposición es más adecuada cuando cada una de las entidades tiene poca dependencia entre sí o la coordinación entre ellas no es crítica en el tiempo. La transmisión de información en tales casos es menos frecuente (normalmente periódica o basada en la necesidad) y mínima en términos de número de elementos de datos. Como resultado, los costos de comunicación son menores y presentan problemas de control menos difíciles.

(b) Las bases de datos distribuidas son más útiles cuando las entidades o funciones comerciales necesitan una coordinación más estrecha, pero la mayor parte del procesamiento se realiza localmente como se hace en el caso de acuerdos dispersos. En esta disposición, las relaciones entre los diversos elementos de datos se almacenan en varios lugares o de manera central y se mantienen automáticamente.

Por lo tanto, la actualización de las relaciones se lleva a cabo casi en tiempo real o con un breve retraso entre la transacción y la actualización. La actualización se acelera para garantizar que el usuario en el otro extremo pueda necesitar información actualizada. El acceso a los datos en varias entidades está controlado por un diccionario de datos. Una parte de los datos de uso común puede almacenarse en el extremo del usuario y actualizarse periódicamente para minimizar las necesidades y los costos de la comunicación de datos.

Tal disposición es más útil cuando la dependencia de las actividades es secuencial en su naturaleza y las actividades en un lugar deben llevarse a cabo solo después de verificar las actividades anteriores en algún otro lugar. En aplicaciones donde la programación de actividades es esencial, tal disposición es altamente deseable. Sin embargo, tal acuerdo es más exigente en términos de tecnología y requiere una infraestructura de TI más madura.

(c) La disposición replicada es similar al procesamiento de datos centralizado típico, excepto que se envía un subconjunto de la base de datos total al lugar donde se originan las transacciones, de modo que el subconjunto se actualice inmediatamente después de que se realice la transacción.

Los datos centrales se actualizan al final del día o casi inmediatamente después de que la transacción haya tenido lugar dependiendo de la necesidad de actualización de los usuarios en los otros extremos. La replicación de archivos de datos minimiza las necesidades de comunicación entre el origen de la información y el usuario.

Tal disposición es adecuada incluso para las actividades centralizadas críticas en el tiempo, como la adquisición centralizada de materiales para su uso en diversos lugares. Sin embargo, cuando el grado de criticidad del tiempo es muy alto, como una operación de cuentas de depósito bancario, esto no sería aconsejable.

Puede recordarse que estos acuerdos no se excluyen mutuamente en una empresa. Se puede usar cualquier combinación de estos acuerdos según la naturaleza de la actividad comercial y las relaciones entre el origen de la transacción y el uso de la información.

Si el sistema de información se extiende sobre una gran área geográfica, se puede preferir un tipo de arreglo replicado o disperso para reducir el costo de la comunicación. Si todos los usuarios de un grupo necesitan el mismo tipo de datos en diferentes ocasiones, nuevamente se preferirán estos dos acuerdos. Si los datos se actualizan con bastante frecuencia y los datos actualizados son esenciales para la toma de decisiones en el otro extremo, la disposición distribuida sería más adecuada.

(c) Comunicación descentralizada:

En un sistema DDP grande, la función de comunicación se puede realizar con mucha frecuencia. En tal caso, algunos de los componentes del sistema DDP pueden estar dedicados solo a la función de comunicación. Un procesador de front-end puede actuar como una interfaz entre el procesador de back-end y el otro sistema informático, realizando la función de comunicación y liberando al procesador de back-end de una carga considerable.

(d) Control descentralizado:

Para el funcionamiento eficiente del DDP, es esencial algún sistema de control con respecto al acceso a cada una de las instalaciones y la instalación de administración y comunicación. Para que este sistema de control funcione sin problemas, se requiere algún mecanismo de gestión y control en cada ubicación. Dicho mecanismo de control puede ser centralizado o descentralizado con diversos grados.