Combinación de dispositivo de hardware y software.
Use esta imagen para una mejor comprensión.
- ¿Qué servidor de correo es el mejor para enviar 100,000 correos electrónicos en una hora?
- Si quisiera crear un inicio web, ¿qué idiomas de front-end, back-end, servidor, etc. tengo que saber?
- ¿Es factible utilizar los servicios de AWS desde otros servidores de alojamiento o VPS en lugar de EC2?
- ¿Cuáles son los beneficios de usar una plataforma IOT, como Azure, en lugar de alojar su propio servidor para registrar, manejar y visualizar datos?
- ¿En qué punto tiene sentido la coubicación física de los servidores?
fuente de imagen google
Primero tenemos que entender que ¿qué es realmente el servidor? Supongamos que tenemos una computadora (Computadora X) que tiene un disco duro de 500 GB, y ese disco duro que contiene algunos datos, ahora supongamos que tenemos dos computadoras más (Computadora A y Computadora B) y ambas computadoras A y B desean acceder a algunos datos de la computadora X. para lograr esto conectaremos la computadora X con la computadora A y B ahora la computadora A y B están conectadas con la computadora X. para acceder a los datos de X, tanto A como B enviarán la solicitud a X y X procesará su solicitud y responder de nuevo con datos. Entonces, aquí X se comporta como un servidor porque proporciona algún servicio y A y B se comportan como un cliente.
Ahora suponga que los datos disponibles en la Computadora X queremos acceder a esos datos en cualquier momento desde cualquier lugar en cualquier computadora. para lograr esto, su computadora X debe estar conectada a Internet y debe estar funcionando continuamente como un proceso infinito, pero su computadora X no tiene tanta capacidad para ejecutar procesos infinitos y manejar todas las solicitudes entrantes del cliente, por eso necesitamos servidor para que podamos almacenar nuestros datos en el servidor y el servidor se ejecuta continuamente para que el cliente pueda acceder a esos datos desde cualquier lugar en cualquier momento.