Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

16
CUADRO COMPARATIVO ENTRE LOS DIFERENTES PRODUCTOS DE SERVIDORES DE APLICACIONES WEB Integrantes : - CANALES NINA, JUAN JOSÉ. - CARDENAS FRANCO, DENNIS. - CHUMBES LIZARRAGA, BRYAN. - MATTOS CASTRO, IVETH AIDA. - SÁNCHEZ AGUILAR, CARMEN ODALIS Desarrollar un programa (en Java) que muestre los tres métodos de asignación de archivos (contigua, encadenada e indexada) .

Transcript of Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

Page 1: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

CUADRO COMPARATIVO ENTRE LOS DIFERENTES

PRODUCTOS DE SERVIDORES DE APLICACIONES WEB

Integrantes :

- CANALES NINA, JUAN JOSÉ.

- CARDENAS FRANCO, DENNIS.

- CHUMBES LIZARRAGA, BRYAN.

- MATTOS CASTRO, IVETH AIDA.

- SÁNCHEZ AGUILAR, CARMEN ODALIS

Desarrollar un programa (en Java) que muestre los tres

métodos de asignación de archivos (contigua, encadenada

e indexada) .

Page 2: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

¿QUE ES UN SERVIDOR ?

Programa residente que espera peticionesEn la aplicación del servidor hay:- Paginas Estáticas (documentos HTML)- Recursos multimedia (imágenes y documentos adicionales)- Scripts o programas de servidor que al ser invocados se ejecutan

y dan como resultado una pagina HTML generada (pueden acceder a una BD)

Page 3: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

TIPOS DE SERVIDORES

Servidores de archivos•Una empresa en la que se administre un gran número de documentos puede utilizar un servidor de archivos para un almacenamiento centralizado que permite crear una especie de biblioteca de documentos (BD).

Servidores de aplicación•Se asemeja a un servidor de archivo por la data que maneja pero un servidor de aplicación puede procesar información para proporcionar únicamente los datos que el usuario o cliente solicita específicamente

Servidores de correo•Un servidor de correo funciona como una oficina postal de red para la administración y el almacenamiento de mensajes; entrega el correo electrónico a los PC cliente o lo aloja para que los usuarios remotos tengan acceso a sus mensajes cuando consideren oportuno.

Servidores de impresión•un servidor de impresión permite el acceso a una o varias impresoras. En ocasiones, el mismo servidor funciona como servidor de archivos y de impresión.

Page 4: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

Un servidor Web sirve para que las páginas puedan ser

vistas a través de un navegador Web, maneja

exclusivamente peticiones HTTP

Un servidor de aplicaciones es un software que

proporciona aplicaciones a los equipos o dispositivos cliente, por lo general a

través de Internet y utilizando el protocolo http.

DIFERENCIA ENTRE SERVIDOR DE APLICACIÓN Y SERVIDOR WEB

Page 5: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

¿QUÉ ES UN SERVIDOR DE APLICACIONES WEB?

Cuando se crearon los primeros servidores de páginas Web (Web servers), su única

misión era recuperar una página Web estática de su disco duro y enviársela al cliente

(navegador). Para cualquier otro tipo de información que debiera generarse de manera

dinámica (respuestas a búsquedas, etc.) el servidor tenía que ceder el control a algún tipo

de código externo mediante CGI.

Con el paso del tiempo el uso de servidores Web se generalizó y se hizo necesario

incrementar los servicios ofrecidos. El primer paso fue mejorar la eficiencia en el proceso

de construcción de información dinámica, y desde ahí han surgido multitud de tecnologías

1.1. Finalmente la evolución ha llevado a crear un nuevo término: servidor de aplicaciones

(Application server). Hay bastantes intereses (y estrategias de marketing) que intentan

hacer creer que esto es algo completamente nuevo y que no tiene nada que ver con todo

lo demás. En realidad, a un nivel básico, casi todos los servidores Web actuales son

también servidores de aplicaciones, ya que incluyen alguna tecnología (CGI, PHP, JSP,

etc.) que permite crear aplicaciones que generan contenido dinámico.

Page 6: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

¿POR QUÉ TENER UN SERVIDOR PROPIO?

En general los motivos para elegir una red de igual-

igual se resumen en tres puntos:

La información importante puede protegerse a conciencia y controlarse desde una ubicación accesible que la misma administración decidirá

Es más sencillo realizar las copias de seguridad en un servidor propio

Es más económico y resulta en un mayor nivel de producción de los lugares de trabajo.

Page 7: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

SERVIDORES DE APLICACIONES WEB

Apache

Microsoft.net

Google

Lighttdp

Nginx

Page 8: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

El proyecto Apache HTTP Server es un

esfuerzo para desarrollar y mantener un servidor

HTTP de código abierto para sistemas operativos

modernos, incluyendo UNIX y Windows NT. El

objetivo de este proyecto es proporcionar un servidor

seguro, eficiente y extensible que proporciona

servicios de HTTP en sincronía con los estándares

HTTP actuales.

Servidor web Apache es el servidor web más popular

en Internet desde abril de 1996, y celebró su

cumpleaños número 15 como un proyecto de este

mes de febrero.

El Apache HTTP Server ("httpd") es un proyecto de la

Apache Software Foundation

APACHE

Page 9: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

Microsoft .NET es una plataforma de desarrollo y

ejecución de aplicaciones, que facilita el proceso de

construcción de

programas multipropósito, tanto en entornos cliente

como en entornos Web o móviles.

.NET es un conjunto de tecnologías basado en la

visión de brindarle a las empresas una

infraestructura tecnológica flexible, capaz de

adaptarse rápidamente a los cambios del negocio,

que es capaz de comunicarse a través de estándares y

que en general busca la creación de fáciles de

integrar, de modificar, y agilizar la implementación de

cualquier tipo de soluciones, para cualquier tipo de

dispositivo.

MICROSOFT . NET

Page 10: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

Google Web Toolkit (GWT) permite

crear aplicaciones AJAX en el lenguaje

de programación Java que son

compiladas en código JavaScript

optimizado para los principales

navegadores.

Código disponible bajo la licencia

Apache 2.0

GOOGLE

Page 11: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

Lighttpd es un seguro, rápido,

compatible, y muy flexible servidor Web

que ha sido optimizado para entornos

de alto rendimiento. Tiene una

capacidad de memoria muy bajo

comparado con otros servidores y se

encarga de la CPU de carga. Su

avanzado conjunto de características

(FastCGI, CGI, Auth, Compresión de

salida, la reescritura de URL y muchos

más) hacen el servidor web lighttpd-

software para cada servidor que sufre

problemas de carga .

LIGHTTPD

Page 12: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

Nginx es de código abierto, alto rendimiento del servidor

HTTP y proxy inverso, así como un servidor proxy IMAP/POP3.

Igor Sysoev inició el desarrollo de Nginx en 2002, con la

primera versión pública en 2004. ahora recibe cerca de 11,28%

(43 millones) de todos los dominios a nivel mundial. Netcraft

predice que la tendencia actual pronto tendrán Nginx

superando Microsoft IIS como servidor web más popular

segundos.

Nginx es uno de un puñado de servidores por escrito a la

dirección del problema C10K . A diferencia de los servidores

tradicionales, Nginx no se basa en las discusiones de la

solicitud. En su lugar utiliza una forma mucho más escalable

orientada a eventos (asíncrono), la arquitectura.

Incluso si no se espera para manejar miles de peticiones

simultáneas, todavía puede beneficiarse de la huella de Nginx

de memoria de alto rendimiento y pequeñas. Escalas de Nginx

en todas las direcciones: desde el más pequeño VPS todo el

camino hasta clusters de servidores.

NGINX

Page 13: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

CUADRO COMPARATIVO DE SERVIDORES DE APLICACIÓN

WEB

Page 14: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

ESTADÍSTICAS DE SERVIDORES DE

APLICACIÓN WEB

Cuadro N°1: Servidores de aplicación WEB en Setiembre del 2004- NETCRAFT

Page 15: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]

59%22%

7% 6%1%

5%

Servidores WEB

Apache Microsoft nginx Google Lighttpd Other

Cuadro N°2: Servidores de aplicación WEB en diciembre del 2010- NETCRAFT

Page 16: Cuadro Comparativo Entre Los Diferentes Productos de Servidores_01 [Autoguardado]