Sunteți pe pagina 1din 3

Porque es Necesario un Servidor?

La palabra servidor se deriva del termino "proveedor o suplidor de servicios", tales como: Almacenamiento para archivos, impresin, bases de datos, correos, entre otros. Y de este depende en gran parte la estabilidad o integridad fsica de la informacin que se almacena en un servidor, para los requerimientos de nuestras aplicaciones "Datapro" que utilizan tablas DBF o Bases de datos RDBMS. A continuacin indicamos las caractersticas de los componentes necesarios:

Servidor Fsico
Es un computador diseado con componentes especficos para tareas mltiples: Memorias certificadas, Disco duro SCSI (Small Computer System Interface), Procesador(es) Multi hilo, tarjeta de comunicacin 3COM, etc. Pueden notar que estos componentes (aunque con el mismo Nombre) no son los mismos que utiliza un PC (Computador Personal: Disco IDE, Memorias convencionales, Tarjeta de Red, Procesador). Por tal motivo los servidores no son caprichos sino "necesidades", Cuales? el procesador genera hilos por cada peticin para la realizacin de tareas simultneas, igualmente el disco duro puede hacer lectura y escritura en forma simultanea, es decir, el servidor es como un pulpo que puede hacer tareas fsicas en el mismo tiempo, caso contrario sucede con el PC, puede realizar las mismas tareas en serie (una a una). Ahora puede notar la desigualdad fsica entre ambos equipos que realizan la misma tarea con la gran diferencia "En formas y tiempos muy distantes".

Sistema Operativo Servidor (O/S)


Estn diseados para trabajar con tecnologa multi-hilo que poseen los servidores (hardware y Estn dotados de caractersticas muy especificas tales como: Seguridad Fsica, Seguridad Operativa, Rendimiento, Servicios, entre Otros) en una forma muy diferente que un sistema operativo para PC o escritorio, tales como: 9X, Milenium, 2000 y XP. Entre los servicios de un Sistema Operativo puede ser: Bases de Datos, Proxy, Correos, FTP, Impresin, Antivirus, Etc. Cabe destacar que cada uno de estos servicios consumen memoria y siempre estn en funcionamiento por lo cual tambin utilizan los hilos del procesador. Por razones de seguridad y rendimiento los servidores deben ser de uso exclusivo o dedicado. Entre las alternativas de Sistemas Operativos para Servidores estn: Windows (NT, 2000 y 2003 Server) y para Linux los diferentes sabores (Red-Hat, Mandrake Debian, Suse, etc). Para el caso de Linux, es recomendable instalarlo sin la interfase grfica para lograr un mayor desempeo, para Windows o Linux, solo instalar los servicios que se necesitan. En Linux no se usa el trmino servicio sino "Demonio" con la misma funcionalidad.

Capa Fsica de Comunicaciones


Tambin es importante para el buen y ptimo funcionamiento de un sistema de informacin que fluye entre estaciones de trabajo (PC) y servidores. Es mejor usar

SWICHES que concentradores y cables certificados por lo menos a 100 MB de velocidad que garantice una fluidez ptima de informacin

Bases de Datos (RDBMS)


Es un servicio o Demonio que se instala en el sistema operativo del servidor y es quien se encarga de administrar toda la informacin de los sistemas comerciales (Datapro). Los RDBMS, tambin poseen caractersticas muy importantes para el manejo de grandes volmenes de informacin acompaadas por reglas de integridad, aseguran la fiabilidad de la informacin Las aplicaciones Datapro se conectan con la base de datos en calidad de cliente y dialogan con el RDBMS a travs del lenguaje SQL mediante el protocolo TCP/IP. El gestor de Base de Datos (RDBMS) se encarga exclusivamente de administrar la base de datos segn las peticiones del cliente y aceptara solo las sentencias validas. Los productos Datapro utilizan las transacciones de la Base de Datos para evitar operaciones inconclusas en caso de sufrir apagones o cadas de conectividad, logrando as realizar tareas completas. Todos estos elementos forman parte de lo que denominamos infraestructura tecnolgica y sobre ella funcionara toda la informacin generada por los sistemas comerciales y depender totalmente de ella.

Consecuencias Frecuentes
Duplicacin de facturas. Bajo la estructura de red anrquica antes mencionada se dedican tres PC para el proceso de facturacin, todos realizan facturas en forma casi simultnea, a un usuario se le ocurre navegar en Internet, bajar archivos pesados, a otro se le ocurre imprimir un listado de varias pginas desde la impresora del servidor. En este momento el servidor esta ocupado en las tareas de descarga e impresin, los usuarios estn facturando sin demora porque se ejecutan desde los PC pero los registros enviados al disco duros del servidor aun no se graban porque no se ha descargado el "buffer" de datos debido a la ocupacin del servidor. Cuando otro usuario va realizar la siguiente factura solicita en el disco del servidor la ltima factura grabada "que aun esta en el buffer", resulta que la ltima ser la fsicamente conocida y no la ltima enviada por el otro PC, en este momento se genera una factura con el mismo nmero.

Otro Ejemplo
Muchas veces se comete el error de sobrecargar un servidor de tareas, como por ejemplo: Servidor de archivos, Servidor de Base de Datos, Servidor de Correo, Servidor de Impresin, Servidor Proxy, etc. Este exceso de tareas reducen enormemente el rendimiento del servidor en todos los sentidos, el deber ser es: Poseer servidores (Hardware mas sistema Operativo y Servicio) para cada tarea, como por ejemplo:

Poseer un servidor exclusivamente para la base de datos si se desea que los dems servicios no interfieran en los niveles de respuesta que debe ofrecer la base de datos.

Conclusiones
Cualquier plataforma tecnolgica que el usuario desea implantar debe estar acorde al volumen de informacin, flujo de datos, servicios, conexiones, niveles de estabilidad y seguridad requerida, bien sea para el uso de aplicaciones comerciales basados en Tablas (DBF/CDX) o para Bases de datos (RDBMS). Por tal motivo es necesario que el usuario consulte con su asesor en tecnologa para que le indique las recomendaciones ms ptimas, que le permitan asegurar la inversin en: Equipamiento, Sistemas Operativos, Aplicaciones y transferencia de conocimientos al Recurso Humano; traducindose en productividad para la empresa.

Nuestra Experiencia Interna


En Datapro poseemos un servidor IBM con sistema operativo Linux SUSE, y acceden internamente seis PC con Windows XP, muchas veces el trafico causado por los integradores en forma remota (desde Internet) reducen el tiempo de respuesta que hacen inviable nuestra gestin administrativa, en forma "Casi obligada" hemos instalado un segundo servidor (IBM con Linux y MySQL) exclusivamente para la base de datos logrando la fluidez administrativa sin contratiempos.

S-ar putea să vă placă și