Вы находитесь на странице: 1из 10

SISTEMAS OPERATIVOS

TRABAJO COLABORATIVO 1
UNIDAD 1 - TEORA GENERAL DE LOS SISTEMAS OPERATIVOS

PRESENTADO POR:
CRISTIAN DAVID LEDEZMA
COD.
JOSE SULEIMAR MUOZ BURBANO
COD. 10304623
YEISSON ORLANDO AVELLANEDA
COD.1069751607
GUSTAVO ALEXANDER DUARTE
COD. 1069740689
JOJAN MAURICIO RICO
COD.1069743425

GRUPO:
301402_36

PRESENTADO A:
JAIME JOSE VALDES
TUTOR

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

ESCUELA DE CIENCIAS BASICAS TEGNOLOGICAS E INGENIERIAS

PATIA - CAUCA

MARZO DE 2017
INTRODUCCION

Es importante antes de iniciar un trabajo colaborativo, conocer e identificar la


temtica planteada, los objetivos esperados y las actividades a desarrollar; esto
con el fin de profundizar e indagar en el contenido y establecer un cronograma de
trabajo que asegure el cumplimiento de las metas estipuladas, aplicando los
conocimientos adquiridos en el desarrollo del tema de la Unidad 1, tales como:
Teora de los sistemas operativos, principales sistemas operativos, caractersticas
y arquitectura cliente servidor.
DESARROLLO DE ACTIVIDAD

1. Haga un resumen y describa claramente en que consiste y cmo surgi la


arquitectura cliente servidor.

Cmo surgi la arquitectura cliente-servidor

En el mundo de la TCP/IP las telecomunicaciones entre computadores se rigen


bsicamente por lo que se llaman modelo Cliente-Servidor, en este modelo se
aplica de manera ms fcil y concisa la usabilidad, flexibilidad, interoperabilidad, y
escalabilidad en la comunicaciones;

Este modelo Cliente-Servidor tubo colacin por primera vez en los aos 80 en
estados unidos para hacer referencia de PCS en red.

Dado a esto conocemos que a finales de los 80 el modelo Cliente-Servidor


empez a ser aceptado, por su fcil funcionalidad, como principio se tiene una
maquina cliente, que necesita un servicio una maquina servidor y as realizar la
funcin;

En que consiste la arquitectura cliente-servidor.

Desde el punto de vista funcional podemos definir la computacin Cliente/Servidor


como una arquitectura distribuida que permite a los usuarios finales obtener
acceso a la informacin en forma eficaz aun en entornos multiplataforma.

En el modelo un cliente servidor, el cliente enva un mensaje solicitando un


determinado servicio a un servidor hacer solicitud, y este enva unos o varios
mensajes respuestas provee el servicio

2. Describan las caractersticas funcionales de la arquitectura cliente


servidor

La arquitectura cliente-servidor es un modelo de aplicacin distribuida en el que


las tareas se reparten entre los proveedores de recursos o servicios, llamados
servidores, y los demandantes, llamados clientes. Un cliente realiza peticiones a
otro programa, el servidor, que le da respuesta. Esta idea tambin se puede
aplicar a programas que se ejecutan sobre una sola computadora, aunque es ms
ventajosa en un sistema operativo multiusuario distribuido a travs de una red de
computadoras.
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.

En el modelo cliente servidor, el cliente enva un mensaje solicitando un


determinado servicio a un servidor (hace una peticin), y este enva uno o varios
mensajes con la respuesta (provee el servicio) (Ver Figura 5.1). En un sistema
distribuido cada mquina puede cumplir el rol de servidor para algunas tareas y el
rol de cliente para otras.

Caractersticas de la arquitectura Cliente/Servidor

El cliente es el proceso que permite al usuario formular los requerimientos y


pasarlos al servidor, se le conoce con el trmino front-end.

El Cliente normalmente maneja todas las funciones relacionadas con la


manipulacin y despliegue de datos, por lo que estn desarrollados sobre
plataformas que permiten construir interfaces grficas de usuario (GUI), adems
de acceder a los servicios distribuidos en cualquier parte de una red.

En la arquitectura C/S el remitente de una solicitud es conocido como cliente. Sus


caractersticas son:

Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en


la comunicacin (dispositivo maestro o amo).

Espera y recibe las respuestas del servidor.

Por lo general, puede conectarse a varios servidores a la vez.

Normalmente interacta directamente con los usuarios finales mediante una


interfaz grfica de usuario.
Al contratar un servicio de redes, se tiene que tener en la velocidad de
conexin que le otorga al cliente y el tipo de cable que utiliza, por ejemplo:
cable de cobre ronda entre 1 ms y 50 ms.

Las funciones que lleva a cabo el proceso cliente se resumen en los


siguientes puntos:

Administrar la interfaz de usuario.


Interactuar con el usuario.
Procesar la lgica de la aplicacin y hacer validaciones locales.
Generar requerimientos de bases de datos.
Recibir resultados del servidor.
Formatear resultados.

Al receptor de la solicitud enviada por el cliente se conoce como servidor. Sus


caractersticas son:

Al iniciarse esperan a que lleguen las solicitudes de los clientes,


desempean entonces un papel pasivo en la comunicacin (dispositivo
esclavo).

Tras la recepcin de una solicitud, la procesan y luego envan la respuesta


al cliente.

Por lo general, aceptan conexiones desde un gran nmero de clientes (en


ciertos casos el nmero mximo de peticiones puede estar limitado).

No es frecuente que interacten directamente con los usuarios finales.

Las funciones que lleva a cabo el proceso servidor se resumen en los


siguientes puntos:
Aceptar los requerimientos de bases de datos que hacen los clientes.
Procesar requerimientos de bases de datos.
Formatear datos para trasmitirlos a los clientes.
Procesar la lgica de la aplicacin y realizar validaciones a nivel de bases de
datos.

CARACTERSTICAS DE LA ARQUITECTURA CLIENTE/SERVIDOR

Las caractersticas bsicas de una arquitectura Cliente/Servidor son:


Combinacin de un cliente que interacta con el usuario, y un servidor que
interacta con los recursos compartidos. El proceso del cliente proporciona
la interfaz entre el usuario y el resto del sistema. El proceso del servidor
acta como un motor de software que maneja recursos compartidos tales
como bases de datos, impresoras, mdems, etc.
Las tareas del cliente y del servidor tienen diferentes requerimientos en
cuanto a recursos de cmputo como velocidad del procesador, memoria,
velocidad y capacidades del disco e input-output devices.

Se establece una relacin entre procesos distintos, los cuales pueden ser
ejecutados en la misma mquina o en mquinas diferentes distribuidas a lo
largo de la red.

Existe una clara distincin de funciones basada en el concepto de


"servicio", que se establece entre clientes y servidores.

La relacin establecida puede ser de muchos a uno, en la que un servidor


puede dar servicio a muchos clientes, regulando su acceso a recursos
compartidos.

Los clientes corresponden a procesos activos en cuanto a que son stos


los que hacen peticiones de servicios a los servidores. Estos ltimos tienen
un carcter pasivo ya que esperan las peticiones de los clientes.

No existe otra relacin entre clientes y servidores que no sea la que se


establece a travs del intercambio de mensajes entre ambos. El mensaje es
el mecanismo para la peticin y entrega de solicitudes de servicio.

El ambiente es heterogneo. La plataforma de hardware y el sistema


operativo del cliente y del servidor no son siempre la misma. Precisamente
una de las principales ventajas de esta arquitectura es la posibilidad de
conectar clientes y servidores independientemente de sus plataformas.

El concepto de escalabilidad tanto horizontal como vertical es aplicable a


cualquier sistema Cliente/Servidor. La escalabilidad horizontal permite
agregar ms estaciones de trabajo activas sin afectar significativamente el
rendimiento. La escalabilidad vertical permite mejorar las caractersticas del
servidor o agregar mltiples servidores.

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

Una de las funciones ms exactas del middleware dentro de la empresa es para


acceso a informacin tiene la caracterstica de poder interactuar con diversas
fuentes de datos. En este tipo de middleware se encuentran los que procesan
transacciones, Gateway de bases de datos y sistemas distribuidos de
transaccin/procedimiento.
Se estructura se podra aplicar mediante, un sistema de base datos que
suministr la diferente informacin, ahora bien, esta informacin mediante un
campo transicional, se puede realizar la interaccin de la informacin donde el
servidor pueda interactuar ingresar, y el servidor suministrar y recopilar de una
manera objetiva y precisa mediante, lo cual los dos tengan un acceso mas fcil,
independientemente de la empresa o los diferentes cargos que ella tambin
suministre.

4. Cules son las condiciones que usted como futuro ingeniero puede
aconsejar para la implantacin del modelo cliente servidor en una empresa.

Implementacin de protocolos asimtricos.

Suficientes y eficientes recursos, tanto lgicos como fsicos para el servidor.

Mantenimiento permanente de software y hardware.

Escalabilidad accesible, de manera que sea fcil aadir nuevos clientes o


aumentar la potencia del servidor.

Adecuado nivel de presentacin, que aglutina los elementos relativos al


cliente.

Adecuado nivel de aplicacin, compuesto por elementos relacionados con


el servidor.

Eficiente nivel de comunicacin, que est formado por los elementos que
hacen posible la comunicacin entre el cliente y el servidor.
Implementacin de un soportado nivel de base de datos.

Independencia del hardware y del software.

Estructuracin del middleware, permitiendo independizar a los clientes y a


los servidores (nivel: protocolo de transporte, sistema operativo de red y
protocolo de servicio.
CONCLUSIONES

Se Identific la temtica planteada, los objetivos esperados y las actividades a


desarrollar.

Se identific e interactu con el grupo colaborativo, conocer nuestros


compaeros de curso e interactuar con ellos, asegurar una buena dinmica
para el desarrollo y construccin de los trabajos colaborativos, ya que logra
romper los paradigmas iniciales y propicia un reconocimiento de los roles del
equipo.

Realizar ejercicios y practicar con problemas planteados, permite aplicar los


conocimientos adquiridos en el desarrollo del tema de la Unidad 1, tales como:
Teora de los sistemas operativos, principales sistemas operativos,
caractersticas y arquitectura cliente servidor.

Se pudo ampliar nuestros conocimientos ya que mediante este trabajo se logro


conocer las caractersticas y el surgimiento del cliente- servidor

Logramos crearnos una imagen de las puertas que nos abre el tener
conocimiento sobre lo tratado y as poder en un futuro crear modelos cliente
servidor.

Despert el inters en investigar y actualizarnos ya que el mundo informtico


cada da avanza y lo que hoy aprendemos dentro de poco tiempo ya es
obsoleto por lo que debemos actualizarnos da a da.
REFERENCIA BIBLIOGRAFICA

https://es.wikipedia.org/wiki/Middleware

http://bluky.galeon.com/introduccion.htm

Вам также может понравиться