En algunas ocasiones me he encontrado en la situación de explicar a que me dedico y que es un servidor, o servidor web, donde desempeño principalmente mi trabajo. Por esto quiero aprovechar este artículo para explicar que es un servidor y sus principales usos y funcionalidades.

Un servidor es un ordenador que funciona 24 horas al día los 7 días de la semana, es decir, ininterrumpidamente. Esto implica tener un hardware preparado, configurado y ajustado según las funciones que tenga que desarrollar.

Estos se comunican con una arquitectura cliente-servidor donde los servidores se comunican con uno o varios clientes (o programas) a través de peticiones que lanza el cliente y a los cuales responde el servidor.

Tipos de servidores:

  • Servidor Funcionales: Cantidad de tareas según los servicios que ofrece el servidor.
  • Servidor Físicos: Total de ordenadores dedicados a tareas de servidor.

Funciones básicas:

  • Servidor de ficheros
  • Servidor de aplicaciones
  • Servidor de impresión
  • Servidor de correo

Principales elementos de un servidor:

  • Memoria RAM: Esta gestiona las peticiones que se hacen al servidor, por lo tanto, es podrán resolver más peticiones a la vegada si hay más RAM disponible.
  • Unidad de proceso de control (CPU): Es necesaria en procesos que piden grandes cuantías de cálculos, como pueden ser las bases de datos. Generalmente no es una parte crítica para el servidor.
  • Placa base: Se encarga de la transmisión de los datos, y un buen rendimiento de esta supone una mejora en la velocidad de transmisión.
  • Placa de comunicación: Es el elemento que conecta el servidor con el resto del mundo y de esta depende la capacidad de transmitir
    la información.

Organización de los servidores

En Sistemas Centralizados:

  • Servidores Virtuales: La virtualización es la capacidad de un computador de realizar el trabajo de varios servidores, compartiendo recursos del sistema en diferentes entornos o sistemas operativos.
  • Servidores de aplicaciones: Es un servicio avanzado de gestión de aplicaciones. Se relaciona con un sistema de capas, normalmente la primera capa; los navegadores, una capa intermedia; de aplicaciones en redes locales, y una tercera capa; referida al servidor de base de datos.

En Sistemas Distribuidos:

  • Balanceador de carga: Divide la carga de trabajo entre dos o más sistemas u ordenadores.
  • Sistemas Clúster: Grupos de ordenadores interconectados que trabajan conjuntamente, pero se muestran como un solo sistema.
  • Computación en Malla (Grid): Compartición de recursos coordinados en organizaciones virtuales dinámicas y multiinstitucionals.

Seguridad de los servidores

  • Medidas de seguridad física: Aislar el recinto físicamente, y proteger los accesos con contraseñas. Utilizar configuraciones de seguridad como arrancar desde disco llevar y utilizar conmutadores para controlar las direcciones de placa.
  • Medidas de seguridad del software: Políticas de grupos y usuarios, con políticas de cambios periódicos de contraseñas. No es recomendable utilizar cuentas de superusuarios, ni ejecutar o instalar directamente software en los servidores.
  • Alta disponibilidad: Capacidad de mantener operativas las aplicaciones mientras se eliminan las paradas del sistema. Podemos conseguir el alta disponibilidad utilizando sistemas tolerante a fallos o con técnicas de clustering.

Políticas de copia de seguridad

Las copias de seguridad se utilizan ante el problema de perder la información de los servidores. Pueden realizarse sobre diferentes dispositivos físicos y a través de la red siguiendo unas políticas de seguridad.

El objetivo es proteger la información ante los siguientes posibles casos; fallo de algún sistema, desastre natural, errores humanos o ataques de terceros, entre otros.

Tipos de copias de seguridad:

  • Copia de seguridad completa: copia de toda la partición del disco.
  • Copia de seguridad incremental: copia sólo de los ficheros que se han modificado desde la última copia de seguridad.
  • Copia de seguridad selectiva: copia de sólo unos ficheros determinados.
  • Copia de seguridad diferencial: copia de todos los ficheros que se han modificado desde la última copia completa.

La Corriente eléctrica

Alimenta todos los dispositivos y ordenadores, y dependemos de este completamente.

Problemas y consecuencias que puede tener:

  • Caídas de corriente o microcortes: De años en el equipamiento.
  • Proximidad con otras líneas: Desgaste prematuro.
  • Picos de tensión: poder llevar a pérdidas o corrupción de datos.

Para evitar estos problemas se utiliza el sistema de alimentación ininterrumpida (SAI) que protege los servidores de cortes de corriente y otros problemas con la tensión.

Aspectos legales

El principal responsable de la información sensible es el administrador de sistemas. Existen colegios profesionales que pueden peritar trabajos y apoyar de forma legal a los informáticos ante problemas.

Las responsabilidades del administrador de sistemas son velar por el funcionamiento, protección y copias de seguridad del servidor, así como segurar espacio de trabajo, asignar grupos de usuarios y permisos, mantener las actualizaciones y configurar los servidores corporativos.

Trabajos relacionados