Servidor ( ing. servidor , de servir - servir; lat. servir - servir, pl. servidores ) - una computadora dedicada o especializada para ejecutar software de servicio (incluidos servidores para ciertas tareas).
Un servidor es una computadora asignada de un grupo de computadoras personales (o estaciones de trabajo ) para realizar alguna tarea de servicio sin la participación directa de una persona. El servidor y la estación de trabajo pueden tener la misma configuración de hardware, ya que solo se diferencian en la participación de la persona detrás de la consola en su trabajo .
Algunas tareas de servicio pueden ejecutarse en la estación de trabajo en paralelo con el trabajo del usuario. Dicha estación de trabajo se denomina condicionalmente servidor no dedicado .
La consola (normalmente un monitor / teclado / ratón ) y la participación humana son necesarios para los servidores solo en la etapa de configuración inicial, durante el mantenimiento y la gestión del hardware en situaciones de emergencia (normalmente, la mayoría de los servidores se controlan de forma remota). Para situaciones de emergencia, los servidores suelen contar con un kit de consola por grupo de servidores (con o sin conmutador, como un conmutador KVM ).
La especialización del hardware del servidor va de varias maneras, la elección de la dirección a seguir, la determina cada fabricante por sí mismo. La mayoría de las especializaciones aumentan el costo del equipo.
El hardware del servidor suele estar diseñado para proporcionar servicios las 24 horas del día, los 7 días de la semana , por lo que suele estar equipado con elementos redundantes que le permiten proporcionar "cinco nueves" (99,999 %; el tiempo de indisponibilidad del servidor o del sistema simple es inferior a 6 minutos al año). Para hacer esto, al crear servidores, los diseñadores crean soluciones especiales que son diferentes de la creación de computadoras ordinarias :
Los servidores (y otros equipos) que deben montarse en algún chasis estándar (como bastidores y gabinetes de 19 pulgadas ) se ajustan a las dimensiones estándar y se suministran con los elementos de fijación necesarios.
Los servidores que no requieren un alto rendimiento y una gran cantidad de dispositivos externos suelen tener un tamaño reducido. A menudo, esta disminución va acompañada de una disminución de los recursos.
En la llamada "versión industrial", además de dimensiones reducidas, la carcasa tiene mayor solidez, protección contra el polvo (equipada con filtros reemplazables), humedad y vibraciones, y también tiene un diseño de botón que evita pulsaciones accidentales.
Estructuralmente, los servidores de hardware se pueden ejecutar en versiones de escritorio, piso y rack. La última opción proporciona la mayor densidad de potencia informática por unidad de área, así como la máxima escalabilidad . Desde finales de la década de 1990, los llamados servidores blade (del inglés blade - blade ) se han vuelto cada vez más populares en sistemas de alta confiabilidad y escalabilidad - dispositivos modulares compactos que reducen el costo de suministro de energía, refrigeración, mantenimiento, etc...
En términos de recursos (frecuencia y cantidad de procesadores, cantidad de memoria, cantidad y rendimiento de los discos duros, rendimiento de los adaptadores de red), los servidores se especializan en dos direcciones opuestas: aumentar los recursos y reducirlos.
El crecimiento de los recursos tiene como objetivo aumentar la capacidad (por ejemplo, la especialización de un servidor de archivos) y el rendimiento del servidor. Cuando el rendimiento alcanza un cierto límite, se continúa con el crecimiento mediante otros métodos, por ejemplo, paralelizando la tarea entre varios servidores.
La reducción de recursos tiene como objetivo reducir el tamaño y el consumo de energía de los servidores.
Soluciones de hardwareEl grado extremo de especialización de servidores son las llamadas soluciones de hardware (enrutadores de hardware, arreglos de discos de red, terminales de hardware, etc.). El hardware de dichas soluciones se construye desde cero o se recicla a partir de una plataforma informática existente sin compatibilidad, lo que hace imposible utilizar el dispositivo con software estándar.
El fabricante carga el software en soluciones de hardware en memoria permanente y/o no volátil.
Las soluciones de hardware tienden a ser más confiables que los servidores convencionales, pero menos flexibles y versátiles. En términos de precio, las soluciones de hardware pueden ser tanto más baratas como más caras que los servidores, según la clase de equipo.
Soluciones de pseudo-hardwareRecientemente, una gran cantidad de soluciones de servidor sin disco basadas en computadoras (generalmente x86 ) del factor de forma Mini-ITX y menos con procesamiento especializado de GNU/Linux en un disco SSD (ATA flash o tarjeta flash), se posicionaron como "soluciones de hardware". han aparecido. Estas soluciones no pertenecen a la clase de hardware, sino que son servidores especializados ordinarios. A diferencia de las soluciones de hardware (más costosas), heredan los problemas de la plataforma y las soluciones de software en las que se basan.
Rendimiento EscalabilidadLa escalabilidad es la capacidad de aumentar la potencia de procesamiento de un servidor o sistema operativo (en particular, su capacidad para realizar más operaciones o transacciones en un determinado período de tiempo, o ejecutar más servicios diferentes) mediante la instalación de más procesadores, RAM, etc. o reemplazándolos por otros más productivos. Esto es escalabilidad de hardware . Inicialmente, los servidores a la venta vienen con la configuración básica, pero con el potencial inherente para una "actualización": escalabilidad de hardware. Por ejemplo, un conjunto de servidor básico tiene un procesador, dos módulos de memoria, por ejemplo, 2x2 GB, y una matriz de discos de dos discos duros, por ejemplo, 146 GB. Además (o inmediatamente), según sea necesario, puede instalar otro procesador, memoria o agregar discos a la matriz.
La escalabilidad es vertical y horizontal. La escalabilidad vertical se refiere a la creación de un solo sistema con muchos procesadores, y la escalabilidad horizontal se refiere a la integración de sistemas informáticos en un único recurso informático virtual. Cada uno de estos enfoques está diseñado para ser utilizado en diferentes áreas. Por ejemplo, el escalado horizontal es más adecuado para aplicaciones web de equilibrio de carga, mientras que el escalado vertical es más adecuado para grandes bases de datos que son más fáciles y eficientes de administrar en un solo sistema.
También lo es la escalabilidad del software.
Los servidores están alojados en salas especialmente equipadas denominadas centro de datos . Los modelos de servidores junior se pueden ubicar en locales de oficinas comunes y, a menudo, se distinguen de las computadoras de escritorio simples solo por su funcionamiento autónomo y la conexión a una unidad de fuente de alimentación ininterrumpida de mayor capacidad. Los servidores son administrados por especialistas calificados: administradores de sistemas .
diccionarios y enciclopedias | |
---|---|
En catálogos bibliográficos |
Clases de computación | |
---|---|
Según tareas | |
Por presentación de datos | |
Por sistema numérico | |
Por ambiente de trabajo | |
Con cita | |
supercomputadoras | |
Pequeño y móvil |