servidor

Hoy, para lanzar el blog geek, me gustaría hablar en términos generales y para los no iniciados sobre qué es un servidor y algunos términos que lo rodean.

¿Qué es un servidor?

Un servidor es un nodo que, como parte de una red, proporciona servicios a otros nodos llamados clientes. Los servidores no son diferentes externamente. Lo que varía es el software y el hardware instalados en el gabinete externo. A menudo, la palabra servidor también lo denomina una aplicación o programa informático que realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes (servidor virtual).

Funciones del servidor

Hay 4 tipos / funciones básicos que todo servidor debe ofrecer:

  1. Servidor de archivos:
  • Poder definir grupos de usuarios.
  • Comparta archivos entre todos los usuarios.
  • Comparta archivos entre grupos de usuarios.
  • Que cada usuario tenga un espacio personal para guardar la información. El hecho de que esté en el servidor facilita la movilidad y las copias de seguridad.
  1. Servidor de aplicaciones:
  • Comparta programas entre todos los usuarios.
  • Comparta programas entre grupos de usuarios.
  1. Servidor de impresión:
  • Comparta impresoras.
  1. Servidor de correo:
  • Envíe y reciba mensajes.
  1. Elementos del servidor

El servidor es un ordenador con una configuración de hardware y software ajustada / personalizada a la función que tiene que realizar.

A grandes rasgos, sus componentes deben ser:

  • Memoria RAM: se recomienda una gran cantidad de memoria RAM.
  • Unidad de control de procesos (CPU): generalmente la CPU no es un punto crítico, una buena CPU es suficiente sin la necesidad (en general) de multinúcleo.
  • Placa base: es vital para el servidor asegurar la buena transmisión de la información.
  • Tablero de comunicaciones: determina la capacidad de transmitir información en la red del servidor.
  • Disposición física del servidor: desde cajas especiales para soportar calefacción, sistemas rac donde el teclado y la pantalla para controlar las computadoras se implementan vía red, o sistemas Blade, donde cada servidor se integra como una hoja dentro de una estructura (centro blade) donde se comparten los recursos, como el acceso a la red, una red de área de almacenamiento (SAN), etc.

Configuración de servidores

La configuración de los servidores debe satisfacer las necesidades específicas de la organización.

Los diferentes tipos de servidores y los servicios que pueden ofrecer a sus clientes conectados son:

  • Un servidor / procesador, una función. Es el nivel más simple de servidor, un sistema físico dedicado a una sola función. Por ejemplo, una computadora que realiza tareas de administración de correo (servidor de aplicaciones).
  • Un servidor / procesador, N funciones. Si disponemos de un ordenador poco utilizado en cuanto a recursos, podemos aprovechar este remanente para ofrecer otros servicios a los clientes. Por eso contamos con una computadora optimizando recursos y con diversas funciones de servicio.
  • N servidores / procesadores, una función. En nuestra organización podemos tener servicios críticos, ya sea por necesidades de servicio, seguridad o desempeño, que requieren una cantidad de recursos muy importante y escalable. Esta necesidad desarrolla arquitecturas donde una sola tarea es manejada por más de una computadora.
  • N servidores / procesadores, N funciones. Cuando varias funciones son manejadas por diferentes equipos, tenemos un sistema de servidor heterogéneo, donde pueden aparecer una gran cantidad de combinaciones posibles.

1 Host o sistema centralizado. Podemos distinguir dos tipos de sistemas centralizados:

  • Servidores virtuales: es un servidor capaz de realizar el trabajo de varios servidores compartiendo recursos del sistema, utilizando uno o más sistemas operativos de forma segura.
  • Servidores de aplicaciones: es un servidor avanzado que permite gestionar aplicaciones y todos los recursos necesarios asociados como el acceso a la Base de Datos, seguridad, mantenimiento, etc. Normalmente se relaciona con un sistema de tres capas: Primera capa: Interacción del usuario capa, basada en navegadores gráficos. Capa intermedia: servidor de aplicaciones en la red local. Tercera capa1: servidor de base de datos. Por lo general, se basan en la tecnología Java 2 Platform, Enterprise Edition (J2EE). Existen claras ventajas de usarlos: integridad, configuración centralizada, seguridad, rendimiento.

2. Sistema de agregación o distribuido de host.

Podemos distinguir tres tipos de sistemas distribuidos:

  • Equilibradores de carga: equilibrar una carga significa dividir el trabajo total que un sistema o computadora debe realizar entre dos o más sistemas o computadoras.
  • Sistemas de clúster: un clúster es un grupo de computadoras independientes que ejecutan una serie de aplicaciones juntas y aparecen ante los clientes y las aplicaciones como un solo sistema. Los componentes del claustro son: nodos, SO, conexiones de red, middleware, herramientas de optimización, escalabilidad (detectar nuevos nodos conectados automáticamente), entornos de programación en paralelo.

Por Chris J.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *