You are on page 1of 8

TRABAJO COLABORATIVO 1

CODIGO CURSO

301402_53

PRESENTADO A

JAIME JOSE VALDES

PRESENTADO POR
DENIS DENZEL PORTOCARRERO
C.C. 1.087.202.090
JULIAN ANTONIO AVENIA DELGADO
Cdigo: 1.032.377.086
MARISOL ANDRADE
CODIGO: 60254979

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA CIENCIAS BSICAS TECNOLOGA E INGENIERA
PROGRAMA INGENIERA DE SISTEMAS
Colombia, 1 de octubre de 2017
1 -Realice un resumen donde especifique en qu consiste y cmo
surgi la arquitectura cliente servidor.

R/La estructura cliente - servidor es una arquitectura de computacin en


la que se consigue un procesamiento cooperativo de la informacin por
medio de un conjunto de procesadores, de tal forma que uno o varios
clientes, distribuidos geogrficamente o no, solicitan servicios de
computacin a uno o ms servidores.

De esta forma, y gracias a esta arquitectura, la totalidad de los


procesadores, clientes y servidores, trabajan de forma cooperativa para
realizar un determinado tratamiento de la informacin.

Atendiendo a esta visin descentralizada, la arquitectura cliente -


servidor consiste en una arquitectura distribuida de computacin, en la
que las tareas de cmputo se reparten entre distintos procesadores,
obteniendo los usuarios finales el resultado final de forma transparente,
con independencia del nmero de equipos (servidores) que han
intervenido en el tratamiento. Se puede decir por tanto que la
arquitectura cliente - servidor es un tipo de arquitectura distribuida,
posiblemente la ms extendida.

Cmo surgi? Con el paso del tiempo y el aumento de la informacin y


de las organizaciones, estas se han visto cada vez ms en la necesidad
de almacenar esa informacin en medios digitales y de automatizar sus
procesos, estos grandes volmenes de informacin que cada da son
ms extensos deberan permanecer en un lugar donde puedan ser
accedidos por quien se necesite en cualquier momento y no estar
dispersos en varios lugares, es por eso que hace algunos aos surge la
arquitectura cliente servidor en donde se ejecuta un entorno en el cual
los equipos clientes contactan a un servidor, el cual es un equipo
generalmente muy potente en materia de capacidad de entrada/salida,
que proporciona servicios a los equipos clientes, estos servicios son
programas que proporcionan datos como la hora, archivos, una
conexin teniendo todos los recursos de materia centralizada.
2. Describan las caractersticas funcionales de la arquitectura
cliente servidor

R/ Esta arquitectura se puede clasificar en cinco niveles, segn las


funciones que asumen el cliente y el servidor, tal y como se puede ver
en el siguiente diagrama:

En el primer nivel el cliente asume parte de las funciones de


presentacin de la aplicacin, ya que siguen existiendo programas en el
servidor, dedicados a esta tarea. Dicha distribucin se realiza mediante
el uso de productos para el "maquillaje" de las pantallas del mainframe.
Esta tcnica no exige el cambio en las aplicaciones orientadas a
terminales, pero dificulta su mantenimiento. Adems, el servidor ejecuta
todos los procesos y almacena la totalidad de los datos. En este caso se
dice que hay una presentacin distribuida o embellecimiento.

En el segundo nivel, la aplicacin est soportada directamente por el


servidor, excepto la presentacin que es totalmente remota y reside en
el cliente. Los terminales del cliente soportan la captura de datos,
incluyendo una validacin parcial de los mismos y una presentacin de
las consultas. En este caso se dice que hay una presentacin remota.

En el tercer nivel, la lgica de los procesos se divide entre los distintos


componentes del cliente y del servidor. El diseador de la aplicacin
debe definir los servicios y las interfaces del sistema de informacin, de
forma que los papeles de cliente y servidor sean intercambiables,
excepto en el control de los datos, que es responsabilidad exclusiva del
servidor. En este tipo de situaciones se dice que hay un proceso
distribuido o cooperativo.

En el cuarto nivel el cliente realiza tanto las funciones de presentacin


como los procesos. Por su parte, el servidor almacena y gestiona los
datos que permanecen en una base de datos centralizada. En esta
situacin se dice que hay una gestin de datos remota.

En el quinto y ltimo nivel, el reparto de tareas es como en el anterior y


adems el gestor de base de datos divide sus componentes entre el
cliente y el servidor. Las interfaces entre ambos, estn dentro de las
funciones del gestor de datos y, por lo tanto, no tienen impacto en el
desarrollo de las aplicaciones. En este nivel se da lo que se conoce como
bases de datos distribuidas.
3. Que funcin cumple el middleware dentro de la empresa y
como se podra aplicar este concepto en un sistema de red con
arquitectura cliente servidor

R/ Para la comunicacin de los procesos con la red se emplea un tipo de


equipo lgico denominado middleware que controla las conversaciones.
Su funcin es independizar ambos procesos (cliente y servidor). La
interface que presenta es la estndar de los servicios de red, hace que
los procesos "piensen" en todo momento que se estn comunicando con
una red.

El middleware dentro de la empresa:

El middleware es una herramienta adecuada de solucin, ya que no slo


es flexible y segura, sino que tambin protege la inversin en tecnologa
y permite manejar diferentes ambientes de computacin, tal como se
ilustra a continuacin:

Flexibilidad: La infraestructura tecnolgica debe soportar crecimientos y


cambios rpidos, de manera que la empresa est en capacidad de
reaccionar, de forma oportuna, en el proceso de recoleccin y acceso de
la informacin importante para su funcionamiento y crecimiento. Debe
estar en capacidad de adicionar nuevas soluciones en forma efectiva,
eficiente y tan transparente como sea posible.

Seguridad: La infraestructura informtica debe ser segura contra fallas


en componentes, prdida de informacin, control de acceso, entre otros.
Asimismo, se necesita un nivel de seguridad, como el que brindaban los
mainframes, pero en ambientes de sistemas abiertos.

Proteccin de la inversin y control de costos: Es importante mantener


la actual inversin en tecnologa. La empresa no desea desechar
tecnologa que est actualmente trabajando y funcionando, as como
tampoco es deseable estar constantemente haciendo reingeniera de
procesos, re documentando y reentrenando.

Diferentes ambientes de computacin: Durante muchos aos las


organizaciones han coleccionado una serie de sistemas tipo legacy (otro
nombre para identificar computadoras o sistemas con tecnologa
propietaria), ambientes de escritorio, soluciones Cliente/Servidor
departamentales y algunas islas de informacin, alrededor de la
empresa. Se necesita una solucin que integre todas las piezas
dispersas de la empresa, aumentando el acceso a la informacin y as
permitir que la organizacin goce los beneficios de la computacin
distribuida y abierta.

Un middleware robusto y escalable, es la infraestructura que est en


capacidad de lograr que los diversos componentes de computacin de la
empresa, sean vistos desde un nico punto de administracin.

4. Defina con sus propias palabras las condiciones que usted


como futuro ingeniero puede aconsejar para la implantacin del
modelo cliente servidor en una empresa.

Las condiciones que puedo aconsejar como futuro ingeniero son muchas
pero entre las destacadas tengo las siguientes para la implantacin del
modelo cliente servidor de la empresa estas son:

Cambios estructurales y organizativos.


Cambios en los organigramas, con mayor delegacin en personas
y departamentos.
Respuesta a la dinmica del mercado.
Cambios en los procesos de negocio.
CONCLUSIONES

1. Desde el punto de vista funcional, se puede definir la computacin


Cliente/Servidor como una arquitectura distribuida que permite a los
usuarios finales obtener acceso a la informacin en forma
transparente an en entornos multiplataforma.
2. El middleware es un conjunto de aplicaciones encargadas de enlazar
al cliente con el servidor. Para ello se estructura en tres capas
diferentes:
Protocolo de transporte: comunes a otras aplicaciones.
Network Operating System (NOS).
Protocolo especfico del servicio: especiales para distintos tipos de
sistemas Cliente/Servidor.
BIBLIOGRAFIA

http://sistemasoperativos.angelfire.com/html/1.3.html.

http://sistemasoperativos.angelfire.com/html/1.1.html

Valds Jaime (2013).Modulo de Sistemas Operativos (Principios de los


sistemas operativos P.16-21)
http://datateca.unad.edu.co/contenidos/301402/301402.zip

Martinez.David.L, 2013 Sistemas Operativos (Estructura de los sistemas


operativos P. 10-21) Recuperado de:
http://sistop.gwolf.org/html/biblio/Sistemas_Operativos_-
_Luis_La_Red_Martinez.pdf

http://www.ejemplode.com/8-informatica/3405-
caracteristicas_de_los_sistemas_operativos.html

http://www.monografias.com/trabajos11/oper/oper.shtml#ixzz4bAfks5g
R

Fuente: http://www.tiposde.org/informatica/15-tipos-de-sistemas-
operativos/#ixzz4bAgotWI5

You might also like