Você está na página 1de 17

Datacenter

ndice
ndice..................................................................................................................................2 Introduccin .......................................................................................................................3 Objetivo .............................................................................................................................3 Arquitectura: ......................................................................................................................4
1. Sistemas Informticos Centralizados ................................................................................. 4
Desventajas: ........................................................................................................................................ 5

2. Sistemas Informticos Distribuidos........................................................................................ 5


Caractersticas: .................................................................................................................................... 6 Ventajas: ............................................................................................................................................ 7 Desventajas: ........................................................................................................................................ 7 Aplicaciones:........................................................................................................................................ 7

3. Sistemas de Archivos ............................................................................................................. 8


Ventajas: ............................................................................................................................................. 9 Desventajas: ........................................................................................................................................ 9

4. Sistema Cliente Servidor ................................................................................................... 10


Caractersticas del Cliente: ................................................................................................................. 10 Funciones del Servidor: ...................................................................................................................... 10 Ventajas: ........................................................................................................................................... 11 Desventajas: ...................................................................................................................................... 11

5. Sistema Informtico de Igual a Igual .................................................................................... 11


Ventajas: ........................................................................................................................................... 12 Desventajas: ...................................................................................................................................... 12

Modelos en Capas ............................................................................................................13


2

1. Estructura en 2 capas ........................................................................................................... 13


Caractersticas: .................................................................................................................................. 13 Limitaciones:...................................................................................................................................... 14 Utilizacin:......................................................................................................................................... 14

2. Estructura en 3 Capas .......................................................................................................... 14


Caractersticas: .................................................................................................................................. 15 Utilizacin:......................................................................................................................................... 15

Estructura N Capas................................................................................................................... 15

Conclusin ........................................................................................................................16 Bibliografa ......................................................................................................................16

Introduccin
Es imposible determinar cuntas arquitecturas existen dado que las combinaciones son infinitas, pero generalmente cada arquitectura se puede clasificar en centralizada o distribuida

Las arquitecturas de sistemas distribuidos empezaron a obtener popularidad en la dcada de los 80 cuando el computador central fue reemplazado por un gran nmero de pequeos servidores instalados a lo largo y ancho de las empresas. La arquitectura Cliente/Servidor es una arquitectura distribuida. En su forma ms simple, los servidores almacenan los datos, y los clientes la analizan de acuerdo con los requerimientos del usuario. Los lmites entre las arquitecturas centralizadas y distribuidas se hacen ms borrosos dado que muchas empresas estn manejando su informacin en servidores pequeos y a la vez, mueve todos estos servidores a una ubicacin fsica centralizada. Si el proceso de datos se va a suceder en varias ubicaciones, se puede decir razonablemente que se tiene una arquitectura distribuida. Si por el contrario, la mayora del proceso se llevar a cabo en un solo sitio, se puede decir que tiene una arquitectura centralizada.

Objetivo
y Identificar los tipos de arquitecturas de servidores
3

Identificar los tipos de servidores como estructuras en capas.

Arquitectura:
Sistemas Informticos Centralizados
Constituyen a las primeras tres generaciones de computadores, existe una maquina servidora que almacena los datos y las aplicaciones que lo procesan y los clientes actan como terminales. Se concentran en un departamento especializado el equipamiento, el personal y las informaciones. Esta arquitectura se utiliza en la actualidad en pequeas empresas, que cuentan slo con una microcomputadora procesando toda la informacin centralizadamente. ESQUEMA DE UN SISTEMA INFORMTICO CENTRALIZADO

Desventajas: y y y y Dependencia de los usuarios al departamento central de procesamiento de datos. Atrasos en las entregas de los resultados. Diferentes prioridades con afectacin a usuarios. Cuellos de botella.

2. Sistemas Informticos Distribuidos


Es un grupo de computadoras separadas fsicamente y conectadas en red. Se comunican y coordinan a travs del paso de mensaje, para el logro de un objetivo El usuario accede a los recursos remotos de la misma manera en que accede a recursos locales.

Caractersticas: y y Concurrencia: Permite que los recursos disponibles puedan ser utilizados en forma simultnea por los usuarios. Carencia de reloj global: Las coordinaciones para la transferencia de mensajes entre los diferentes componentes para la realizacin de una tarea, no tienen una temporizacin general, est ms bien distribuida a los componentes. Fallos independientes de los componentes: Si un componente del sistema falla, los dems pueden seguir funcionando. Esto permite el logro de las tareas con mayor efectividad, pues el sistema en su conjunto continua trabajando y es tolerante a fallos.

Algunos de los protocolos que se utilizan en los sistemas distribuidos son: y y y y Protocolo IP: protocolo de internet. TCP/IP: protocolo de transferencia de archivo. HTTP: protocolo de transferencia de hipertexto. SMTP: protocolo de transferencia de correo simple. 6

POP3: protocolo de oficina de correo.

Ventajas:

y y y y

y y

Pude ser mucho ms barato al aadir servidores y clientes cuando se requiere aumentar la potencia de procesamiento. Es ms confiable. Al estar distribuida la carga de trabajo en muchas mquinas la falla de una de ellas no afecta a las dems, el sistema sobrevive como un todo. Se puede aadir procesadores al sistema incrementando su potencia en forma gradual segn sus necesidades. Se pueden compartir recursos, como programas y perifricos, muy costosos. Ejemplo: Impresora Lser, dispositivos de almacenamiento masivo, etc. Lo que permite que satisfacer las necesidades de muchos usuarios ala ves. Mejora la comunicacin entre personas, a travs de correo electrnico por ejemplo. Es ms flexible, ya que la carga de trabajo se distribuye entre diferentes ordenadores.

Desventajas: y El principal problema es el software, es el diseo, implantacin y uso del software distribuido, pues presenta numerosos inconvenientes, como el S.O, lenguaje de programacin y aplicaciones, que tanto debe hacer el sistema y que debe hacer el usuario. Problemas en redes de comunicacin, como perdida de mensaje, saturacin de en el trafico.etc. Seguridad de los datos al ser compartido.

y y

Aplicaciones:

y y

Sistemas comerciales como sistemas de reservas de lneas areas, aplicaciones bancarias, cajas y gestin de grandes almacenes. Redes WAN. 7

y y y

Aplicaciones multimedia como videoconferencias, tele vigilancia, juegos multiusuario, etc. Enseanza asistida por ordenadores. reas de la informacin aplicada a los sistemas distribuidos como comunicaciones, sistemas operativos distribuidos, bases de datos distribuidas, servidores distribuidos de ficheros o sistema de tolerancia a fallos.

3. Sistemas de Archivos
Se basa en la existencia de una o varias maquinas servidoras que almacenan datos y estaciones de trabajos que ejecutan aplicaciones que los procesan y los distribuye a los clientes a travs de la red. Si los archivos no fueran tan grandes y los usuarios que comparten esos archivos no fueran muchos, esto sera una gran opcin de almacenamiento y procesamiento de archivos. El cliente solicita los archivos y el servidor los ubica y se los enva. Algunos de los protocolos que se utilizan son: y y y SMB/CIFS en Windows. Samba en Unix. NFS en Unix.

Ventajas: y y y y Bajo costo. Escalable. Mayor velocidad. Las aplicaciones se ejecutan localmente.

Desventajas: y Fuerte dependencias de las comunicaciones.

4. Sistema Cliente Servidor


Sistema donde el cliente es una mquina que solicita un determinado servicio y se denomina servidor a la mquina que lo proporciona. Caractersticas del Cliente: y y y y El cliente oculta al servidor y la red Detecta e intercepta peticiones de otras aplicaciones y puede redirigirlas. Dedicado a la sesin de usuario, inicia y termina cesiones. Solicita servicios a travs de RPC.

Funciones del Servidor: y y y y y Acceso, almacenamiento y organizacin de datos. Actualizacin de datos almacenados. Administracin de recursos compartidos. Ejecucin de toda la lgica para procesar una transaccin. Procesamiento comn del servidor.

10

Ventajas: y y y y y Menor trfico e la red. Fcil de escalar. Menor complejidad de los programas clientes. Menor ocupacin de memoria. Reparto de carga.

Desventajas: y y Nuevas aplicaciones. Importacin de las comunicaciones.

5. Sistema Informtico de Igual a Igual


Arquitectura en que no hay un servidor exclusivo, sino que cada equipo acta como cliente y como servidor al mismo tiempo. Cada equipo puede compartir libremente sus recursos.

11

Ventajas: y y Bajo costo en cableado, hardware y mantenimiento. Simplicidad claramente demostrada.

Desventajas: y y y Al no estar centralizado, dificulta su administracin. Falta de seguridad. No es fiable.

En una red igual a igual, los equipos estn en una misma oficina, el cableado es directo y para un buen funcionamiento debe ser menor a 10 usuarios. Estas redes satisfacen empresas pequeas aunque su implementacin depende del tipo de entorno que se desea utilizar. Si bien no hay un administrador nico, cada usuario puede administrar sus recursos que desea que se compartan.

12

Modelos en Capas Conceptos


Capa de Presentacin: Consiste en lo que ve el usuario o la interfaz grafica. Capa Lgica: Donde residen los programa que se ejecutan, se reciben las peticiones del usuario y se envan las respuestas tras el proceso. Capa de Datos: Es donde residen los datos y es la encargada de recibir a los mismos.

1. Estructura en 2 capas
Consiste en la particin de presentacin y lgica de una aplicacin. El cliente solicita recursos y el servidor responde directamente la solicitud con sus propios recursos, ya que no requiere otra aplicacin para proporcionar parte del servicio. La falta de cualquiera de estos componentes imposibilita el uso de la aplicacin.

Caractersticas: y y y El sistema se separa en dos partes fijas, cliente y servidor. La lgica de las aplicaciones debe estar en el cliente o en el servidor. La comunicacin con el servidor es transparente para el usuario.

13

Limitaciones: y y y y No es escalable. No es manejable. Bajo rendimiento. Estructura.

Utilizacin: y y y y Cuando se requiera poco procesamiento de datos en la organizacin. Cuando se tiene una base de datos centralizada en un solo servidor. Cuando la base de datos es relativamente esttica. Cuando se requiera un mantenimiento mnimo.

2. Estructura en 3 Capas
Consiste en una capa de presentacin, otra capa de lgica de la aplicacin y otra de datos. En esta arquitectura existe un nivel intermediario, est compuesta por: y y y Un cliente que solicita recursos, El servidor de aplicaciones, cuya tarea es proporcionar los recursos solicitados, pero que requiere de otro servidor para hacerlo El servidor de datos, proporciona al servidor de aplicaciones los datos que necesita.

Las aplicaciones al nivel de servidor son descentralizadas, cada servidor se especializa en una determinada tarea. 14

Caractersticas: y y y Un mayor grado de flexibilidad. Mayor seguridad, ya que la seguridad se puede definir independientemente para cada servicio y en cada nivel. Mejor rendimiento, ya que las tareas se reparten entre servidores.

Utilizacin: y y y y y y Cuando se requiera mucho procesamiento de datos en la aplicacin. En aplicaciones donde la funcionalidad este en constante cambio. Cuando los procesos no estn relativamente muy relacionado con los datos. Cuando se requiere aislar la tecnologa de la base de datos para que sea fcil de cambiar. Cuando se requiera separa el cdigo del cliente para que facilite el mantenimiento. Esta muy adecuada para utilizarla con la tecnologa orientada a objetos.

Estructura N Capas
En la arquitectura en 3 niveles, cada servidor (nivel 2 y 3) realiza una tarea especializada (un servicio). Por lo tanto, un servidor puede utilizar los servicios de otros servidores para proporcionar su propio servicio. Por consiguiente, la arquitectura en 3 niveles es potencialmente una arquitectura en N-niveles

15

Conclusin
Cada arquitectura tiene sus ventajas y desventajas. La arquitectura descentralizada naci como una respuesta a los altos costos y la baja flexibilidad que representaba la arquitectura centralizada. Pero es mucho ms complejo administrar una arquitectura distribuida, sincronizar su desempeo y determinar cules pueden ser las causas de los problemas cuando algo falla. Sea cual fuere su requerimiento y su decisin estratgica ahora, tenga en mente que los cambios en el negocio pueden requerir un cambio radical en la estrategia seleccionada para su arquitectura. La arquitectura no puede ser la razn de no efectuar un cambio organizacional; debe ser ms bien la facilitadora. Al establecer la arquitectura de una empresa, es imperante tener en cuenta tanto los estndares a implementar como la casi garanta de que la arquitectura implantada sufrir cambios en el muy corto plazo.

Bibliografa

http://bd.eui.upm.es/BD/docbd/tema/Arquitectura.pdf

http://www.monografias.com/trabajos16/sistemas-distribuidos/sistemas-distribuidos.shtml

http://sisandes.wordpress.com/2010/07/09/6/

http://es.kioskea.net/contents/cs/peer.php3

http://es.kioskea.net/contents/cs/cs3tier.php3

16

17