Les serveurs lames sont très populaires auprès des grandes organisations.
Crédit d'image : Huntstock/DisabilityImages/Getty Images
Les serveurs effectuent un certain nombre de tâches essentielles et constituent une partie cruciale de l'infrastructure informatique de toute organisation. Les nombreux processus complexes qui se déroulent au cours d'une activité telle que les achats en ligne peuvent être étonnants. De la sécurité à l'authentification en passant par la facturation et les commandes, l'achat ne pourrait avoir lieu sans plusieurs serveurs puissants prenant en charge la charge.
La fonction d'un serveur
La fonction de base d'un serveur est d'écouter sur un port les requêtes réseau entrantes, et une bonne démonstration de ceci est l'interaction entre un serveur Web et un navigateur. Bien que pour un utilisateur le processus soit instantané, ou presque, lorsqu'il clique sur un lien en surfant sur le Web, plusieurs choses se produisent en coulisses: la demande de la page Web est transmise au serveur Web correspondant, le serveur récupère et assemble la page Web et la retransmet en utilisant un protocole comme HTTP, et, enfin, le navigateur de l'utilisateur reçoit les données, les convertit et lui affiche la page.
Vidéo du jour
Comprendre la technologie
Selon le type de serveur configuré, une machine de classe serveur avec du matériel spécialisé est généralement nécessaire. Plutôt qu'un disque dur comme la plupart des ordinateurs de bureau, les serveurs utilisent un système de stockage de données appelé Redundant Array of Inexpensive Disks, ou RAID en abrégé. Comme son nom l'indique, les systèmes RAID sont en fait plusieurs lecteurs de disque configurés pour agir comme un seul. Cela améliore l'efficacité, et si un disque tombe en panne, la baie continue de fonctionner avec peu ou pas de perte de données. Les serveurs commerciaux ont également besoin de processeurs rapides, de suffisamment de RAM pour répondre au nombre estimé de requêtes et d'une alimentation électrique ininterrompue. De nombreuses organisations ont des redondances intégrées dans leur système pour permettre le basculement; c'est-à-dire que si un serveur tombe en panne, le serveur de secours prend immédiatement le relais.
Types de serveurs
Certains des serveurs les plus couramment utilisés aujourd'hui sont les serveurs de bases de données, les serveurs d'applications, les serveurs de messagerie et les serveurs Web. Comme son nom l'indique, un serveur de base de données fournit les services et les connexions pour stocker, organiser et rechercher des données d'entreprise. Un serveur d'applications, également appelé middleware, est le ciment qui maintient l'ensemble du système ensemble; il fournit l'environnement d'exécution pour les applications et coordonne de manière transparente les choses entre les applications et la base de données. Sans serveurs de messagerie, les e-mails ne seraient pas livrés; les serveurs Web, qui permettent aux gens de surfer sur le Web, seraient aussi mauvais ou pire. Les autres types de serveurs critiques utilisés sont les serveurs FTP, les serveurs d'impression, les serveurs proxy, les serveurs de fichiers et les serveurs de noms de domaine, pour n'en nommer que quelques-uns.
Configuration d'un serveur
Presque n'importe quel ordinateur peut être configuré en tant que serveur. De nombreuses personnes utilisent des ordinateurs légèrement obsolètes pour configurer leurs propres serveurs réseau à la maison à l'aide de systèmes d'exploitation tels que Linux qui ne le sont pas. gourmand en ressources -- certains n'ont même pas d'interfaces utilisateur graphiques -- et sachez que vous n'avez pas besoin de machines plus récentes pour les serveurs. Certaines personnes installent même des serveurs Web et les utilisent pour héberger leur propre site, et ce qui est remarquable, c'est que cela peut être fait avec un budget restreint étant donné que la plupart des logiciels dont vous aurez besoin sont open source et gratuit. De plus, à moins que vous ne prévoyiez un trafic Web proche de celui d'Amazon ou de Google, un vieil ordinateur devrait être suffisamment puissant pour les besoins de votre serveur. Il existe de bons didacticiels faciles à comprendre sur le Web pour vous aider à démarrer (voir les liens dans les ressources).