Vous êtes sur la page 1sur 5

IEDGE - Evolución de los diferentes tipos de arq... https://www.iedge.eu/gregorio-cortes-evolucion-...

IEDGE – Evolución de los diferentes tipos


de arquitecturas de sistemas
(2 votes, average: 4,00 out of 5)

La arquitectura de un sistema trata de describir, tanto desde un punto de vista físico como
lógico,  la forma en la que trabajan los diferentes componentes del mismo. Existen diferentes tipos
de arquitecturas de sistemas cuya estructura varía en función de las necesidades de las
empresas y del momento histórico en el que se introdujeron. Vamos a describir de forma
esquemática las visiones lógica y física de las mismas.

1.- Niveles lógicos

Con independencia de la implementación física, se puede realizar una subdivisión lógica de los
sistemas de información en tres niveles:

Interfaz de usuario: nivel de presentación donde reside la lógica de presentación e


interacción con el usuario.
La lógica de negocio: donde residen las reglas de negocio y validación. Es el núcleo funcional
de la aplicación.
El acceso a los datos: nivel encargado de la persistencia e integridad de la información en el
sistema.

Esta subdivisión es fundamental para entender la evolución de las arquitecturas.

2.- Sistemas monolíticos/centralizados

Su implementación física consiste en disponer de un gran ordenador central ( mainframe) que


sirve a cientos o miles de usuarios conectados al mismo a través de una pantalla “tonta” ( dumb
terminal) que se utiliza para entrar o actualizar datos y acceder a información en el mainframe.
Tanto la interfaz de usuario como las reglas de negocio y los datos residen en la misma máquina. Se
produce, en consecuencia, un acoplamiento de niveles.

IBM popularizó en los setenta este tipo de arquitectura para satisfacer las necesidades de
procesamiento grandes corporaciones. Sin embargo, en la actualidad muy pocas organizaciones
utilizan exclusivamente este tipo arquitectura basada en un único ordenador central.

(http://www.iedge.eu/wp-
2019 © IEDGE Business School

Política de Protección de Datos (/politica-proteccion-datos)

Política de Cookies (/politica-de-cookies) Convenio de Usuarios (/convenio-de-usuarios)


content/uploads/2011/09/IEDGE-sistema-monolitico-SITI.jpg)

Contacto (/contacto) Ilustración 1: Sistema monolítico/centralizado

1 of 5 3/14/19, 9:08 PM
IEDGE - Evolución de los diferentes tipos de arq... https://www.iedge.eu/gregorio-cortes-evolucion-...

3.- Arquitectura cliente/servidor

A partir de mediados de los ochenta se fue extendiendo el uso de terminales “inteligentes” en


forma de PC de sobremesa o portátiles que, además de teclado y pantalla, incorporan elevadas
capacidades de proceso y almacenaje, de modo que los usuarios pueden procesar información
localmente, de forma descentralizada y autónoma respecto al mainframe u ordenador central.
Comienzan a implementarse numerosas redes locales, departamentales y corporativas.

En esta arquitectura tanto interfaz de usuario, basada en Windows, como la lógica de negocio de
las aplicaciones reside en las máquinas “cliente”. Los datos residen en el servidor y son compartidos
por todas las estaciones cliente.

(http://www.iedge.eu/wp-

content/uploads/2011/09/IEDGE-arquitectura-cliente-servidor-SITI.jpg)

Ilustración 2: Arquitectura cliente/servidor

4.- Arquitectura distribuida

A mediados de los noventa con el uso generalizado de Internet surge la arquitectura distribuida. Se
establece una división entre los distintos niveles lógicos, necesaria para soportar las nuevas
arquitecturas Internet. Implementación de dicha separación se consigue con la incorporación de un
nuevo tipo de servidor: el servidor de aplicaciones. La lógica de negocio, que en la arquitectura
cliente/servidor residía en el PC, es ejecutada ahora en los servidores de aplicaciones.

(http://www.iedge.eu/wp-

content/uploads/2011/09/IEDGE-arquitectura-distribuida-SITI.jpg)

Ilustración 3: Arquitectura distribuida

2 of 5 3/14/19, 9:08 PM
IEDGE - Evolución de los diferentes tipos de arq... https://www.iedge.eu/gregorio-cortes-evolucion-...

 Como vemos en la ilustración, en la arquitectura distribuida cada nivel lógico dispone de un tipo de
servidor físico especializado:

Interfaz de usuario -> Servidor web


La lógica de negocio  -> Servidor de aplicaciones
Acceso a los datos -> Servidor de base de datos

El desarrollo de esta arquitectura ha sido un facilitador para el desarrollo de Internet y llegado


hasta nuestros días. La computación en la nube ( cloud computing (http://es.wikipedia.org
/wiki/Computaci%C3%B3n_en_nube)) es su último exponente.
Les propongo re�exionar sobre las ventajas e inconvenientes de las distintas arquitecturas tanto
desde el punto de vista tecnológico como empresarial. En el próximo post les expondré mi visión.

¡Quedo a la espera de sus re�exiones y comentarios!

Gregorio Cortés (http://www.iedge.eu/claustro-profesores/Gregorio-Cortes/)

Profesor de Dirección de Sistemas y Tecnologías de la Información (http://www.iedge.eu/tecnologia-


y-sistemas-de-informacion)

Nota: Para aprender de una forma práctica y rápida como poner en marcha, desarrollar y controlar
planes totalmente e�caces de Sistemas y Tecnologías de la información para pymes, les
invitamos a que consulten la Especialidad Europea en Gestión de Sistemas y Tecnologías de la
Información (/especialidad-europea-en-direccion-de-sistemas-y-tecnologias-de-la-informacion)

* Los contenidos publicados en este post son responsabilidad exclusiva del Autor.

¡Pronto grandes sorpresas en Facebook y Twitter!:

Síguenos en Twitter: @iedge (http://www.twitter.com/iedge)


Hazte fan en Facebook: http://www.facebook.com/IEDGEBusinessSchool
(http://www.facebook.com/IEDGEBusinessSchool)

Comentarios

Aramís Hernández
comento el día 02 de septiembre a las 4:54 pm (#)

¿ Es posible hacer una partición de disco y/o sistema dentro de 1 sólo PC para logar una
arquitectura distribuida a menor costo ?

Gregorio Cortes
comento el día 07 de septiembre a las 2:18 am (#)

Gracias, Aramis. Para implementar la idea que propones: instalar una arquitectura distribuida
dentro de una misma máquina, debemos utilizar una técnica denominada: Virtualización.

3 of 5 3/14/19, 9:08 PM
IEDGE - Evolución de los diferentes tipos de arq... https://www.iedge.eu/gregorio-cortes-evolucion-...

Instalando un software de Virtualización sobre una máquina, podemos dividir esta en


servidores diferenciados con su propias capacidades de proceso, almacenamiento, memoria,
sistema operativo…, es decir, dividiendo todos los recursos de la máquina en partes que se
comportan como servidores distintos.

Saludos,
Gregorio

Fernando Pulido Soto


comento el día 13 de septiembre a las 10:47 pm (#)

Hola Gregorio, a lo que entiendo el nivel lógico de arquitectura sistemas es la seguridad de


acuerdo a los usuarios que necesitamos, y funciones.
Es muy útil y con la globalización necesario poder estar conectados al servidor desde
cualquier parte del mundo y desde cualquier ordenador. La innovaciones en estas
arquitectura facilitan la funcionalidad de las empresas y los empleados puedan trabajar en
todas partes y a cualquier hora.
Saludos
Fernando

Gregorio Cortes
comento el día 15 de septiembre a las 4:45 am (#)

Hola Fernando,

Los niveles lógicos son una forma dividir y estructurar el los servicios que proporciona un SI. El
hecho de que las TI que soportan un SI funcionen en un arquitectura distribuida,
efectivamente, facilita los mismos sistemas puedan ser utilizados tanto dentro como fuera de
las empresas.

Saludos,
Gregorio

Nicolás Ponce
comento el día 21 de noviembre a las 4:10 pm (#)

Hola, respecto al tema que has posteado me interesa plantearte la siguiente cuestión: en un
examen de tlelecomunicaciones que me estoy planteando, uno de los puntos se denomina
“DIMENSIONAMIENTO DE NECESIDADES. EQUIPAMIENTO Y ARQUITECTURA DE LOS
SISTEMAS”. ¿Se podría tomar como referencia para su estudio la temática que has expuesto?
Estoy desorientado y no sé dónde buscar referencias que me hagan ahondar en la búsqueda
de más material. Gracias y saludos..

4 of 5 3/14/19, 9:08 PM
IEDGE - Evolución de los diferentes tipos de arq... https://www.iedge.eu/gregorio-cortes-evolucion-...

Post relacionados

IEDGE – Estándares para la Gestión de TI, segunda parte (/pablo-almunia-estandares-para-la-


gestion-de-ti-segunda-parte)
IEDGE – Estándares para la Gestión de TI, primera parte (/pablo-almunia-estandares-para-la-
gestion-de-ti-primera-parte)
IEDGE – Implantación de sistemas de la información, segunda parte (/francisco-perez-
implantacion-de-sistemas-de-la-informacion-segunda-parte)
IEDGE – Director General de PROYECTO S.A. (/jose-barato-director-general-de-proyecto-s-a)
IEDGE – Gestión de Riesgos de Sentido Común (/jose-barato-gestion-de-riesgos-de-sentido-
comun)
IEDGE – Introducción al IT Governance (/jose-barato-introduccion-al-governance)
IEDGE – Implantación de un entorno metodológico en el area de SITI, segunda parte
(/francisco-perez-implantacion-de-entorno-metodologico-en-el-area-de-siti-segunda-parte)
IEDGE – Implantación de un entorno metodológico en el area de SITI, primera parte
(/francisco-perez-implantacion-de-entorno-metodologico-en-el-area-de-siti-primera-parte)
IEDGE – Principios de una e�caz gestión de sistemas y tecnologías de la información
(/francisco-perez-principios-de-una-e�caz-gestion-de-sistemas-tecnologias-de-la-informacion)
IEDGE – Introducción a la gestión de sistemas y tecnologías de la información (/francisco-
perez-introduccion-la-gestion-de-sistemas-tecnologias-de-la-informacion)

5 of 5 3/14/19, 9:08 PM

Vous aimerez peut-être aussi