El servidor no es más que una computadora (generalmente con hardware y software redundantes para fallas) que ofrece servicio a través de Internet. los servicios pueden variar, por ejemplo, un servidor de juegos para alojar juegos en línea o un servidor compartido para compartir archivos o un servidor http para alojamiento web. Por lo general, estos servicios son una aplicación que se ejecuta en una computadora conectada a Internet y abierta para todos / usuarios restringidos.
Nota: si no desea pasar por todos estos obstáculos, le sugiero que busque un servicio de alojamiento en la nube donde simplemente puede empujar su aplicación y olvidarse de todo esto y pagar cada mes (nuevamente, los planes varían según sus requisitos ) lo cual es simple pero una buena alternativa para las pequeñas y medianas empresas que evitan tanto la configuración inicial como el costo de mantenimiento del hardware a la vez. Sin embargo, si configura un servidor, también puede ejecutar una máquina virtual y alojar su aplicación en la parte superior de la VM (puede llamar a esto su nube personal) en caso de que desee expandirse más tarde. La única ventaja de tener su propio servidor es que tiene control total sobre dónde residen todos los datos y también sobre su hardware.
así que todo depende de sus necesidades, digamos que desea que un servidor aloje una página web / aplicación para pequeñas empresas / oficinas donde el tiempo de inactividad no es un problema y espera entre 500 y 1000 visitas por día. puede configurarlo usando una computadora de escritorio doméstica con una conexión a Internet estable y adecuada, o comprar un servidor de torre básico. Por lo tanto, diría que debe invertir en una computadora moderadamente potente para manejar solicitudes / visitantes inesperados. el costo sería de alrededor de $ 1000, mantenimiento adicional.
Si desea configurar un negocio con una demanda constante y un tiempo de inactividad muy bajo o casi nulo, le sugiero que compre servidores de rango medio como HP proliant ML / DL 360 o Dell powerEdge con especificaciones similares (no estoy seguro sobre el costo puede buscar en línea) estos servidores vendrán equipados con ranuras redundantes para almacenamiento / dimm / procesadores / red, por lo que si algo sale mal, siempre hay una copia de seguridad, por lo que su servidor seguirá funcionando si lo configura correctamente. y para obtener una bonificación adicional, obtendrá un paquete de software de soporte mediante el cual puede monitorear las estadísticas en tiempo real del servidor y las advertencias si algo sale mal para que pueda reemplazar la pieza sin apagar el servidor (intercambio en caliente). y por poco dinero adicional puede comprar el HP iLO o Dell iDRAC u otros servidores equipados con funciones similares, la ventaja es que puede controlar de forma remota la pantalla y el mouse nativos del teclado del servidor y no solo puede implementar el SO de forma remota sino que también puede flashear actualizaciones de firmware o BIOS y realizar otras tareas de mantenimiento desde una única ubicación centralizada, lo que significa un menor costo de mantenimiento durante el período de tiempo.
supongamos que desea alojar algo como Facebook, donde espera miles de millones de visitas por página y los datos alojados se expanden cada vez más, entonces necesitaría grupos de miles de computadoras / servidores que proporcionan una misma aplicación de manera distribuida (algo así como nube o grupos) ejecutar una máquina virtual), por lo que si necesita más potencia informática / ancho de banda / almacenamiento / DIMM a medida que aumenta la demanda, simplemente agregue más servidores al clúster, esto se gestiona automáticamente en el caso de un alojamiento en la nube. Por lo general, las grandes empresas usan servidores Blade con gabinetes Blade y paquetes de soporte pagos para reducir drásticamente las tareas de mantenimiento. Como puede imaginar, el costo aquí es de millones o miles de millones, dependiendo de las necesidades nuevamente.
En pocas palabras, “todo depende de sus necesidades”, y nunca debe comprar una computadora / servidor estándar, sino configurarlo y ajustarlo para su aplicación web / página web.
Le sugiero que enumere sus requisitos, como cuánto espacio web necesita y cuántos visitantes espera y qué tan importante es el servicio ofrecido para determinar el tiempo de inactividad y consultar a un proveedor de servidores / computadoras para configurar el servidor apto para usted.