Poste de travail et serveur : différences et similitudes matérielles

Poste de travail et serveur

Historiquement, il y a eu deux catégories d'ordinateurs au-dessus de l'ordinateur personnel : le poste de travail et le serveur. Par conséquent, ils ont été considérés comme des versions vitaminées du PC que nous avons habituellement à la maison. Cependant, ils ne sont pas et ne sont pas utilisés pour la même chose et nous expliquerons aujourd'hui leurs éléments différentiels.

Les postes de travail et les serveurs sont des variantes d'un ordinateur personnel conçues pour des applications qui nécessitent plusieurs utilisateurs et/ou une puissance supérieure à celle que peuvent fournir les ordinateurs que nous utilisons quotidiennement. Quels points ont-ils en commun et en quoi sont-ils différents ?

Qu'est-ce qu'un serveur ?

Servidores

Le mot serveur est une traduction du signifiant anglais « Server » et son origine remonte à avant l'ère des ordinateurs personnels où existait l'informatique en temps partagé, dans laquelle un ordinateur central servait les calculs aux différents terminaux qui étaient connectés au local. réseau. Ainsi, la première différence évidente entre un serveur et un poste de travail est que le premier vise à délivrer sa puissance non seulement à un seul utilisateur mais à plusieurs simultanément.

Le fait qu'un serveur doive traiter les requêtes de programmes de plusieurs utilisateurs signifie également qu'il doit avoir une puissance bien supérieure à celle d'un PC en termes d'utilisateur, qu'il soit portable ou de bureau, mais en même temps sa puissance lui être réparti entre les différents utilisateurs qui utilisent ses capacités. Afin de gérer plusieurs utilisateurs en même temps, les serveurs utilisent généralement des systèmes d'exploitation spéciaux pour effectuer cette fonction et aujourd'hui des systèmes d'exploitation dans le cloud sont utilisés consistant en un hyperviseur capable d'exécuter plusieurs systèmes d'exploitation en plus, un pour chacun des clients. .

Un serveur sert aujourd'hui à plusieurs fonctions :

  • Il peut être utilisé comme serveur de fichiers accessible via une application FTP pour le transfert de fichiers.
  • Pour stocker et gérer les e-mails de l'entreprise.
  • En tant que serveur Web, stockage d'une page Web et de ses services.
  • Pour exécuter une application à distance pour un ou plusieurs utilisateurs.
  • Stockage d'une grande base de données où l'accès par plusieurs consultants est requis.

Caractéristiques d'un serveur

Serviteur por dentro

L'architecture générale des serveurs est la même que celle d'un ordinateur personnel et d'un poste de travail, elle est donc du type Von Neumann. Cependant, au jour de la rédaction de cet article, nous pouvons donner quelques touches de ce qu'est un serveur aujourd'hui.

  • Actuellement ils ont tendance à être constitués de dizaines de cœurs par CPU, les plus avancés ont atteint 64 et certains même 128. C'est pourquoi ce sont de gros processeurs avec des infrastructures complexes. Dans certains cas, il peut y avoir plusieurs processeurs sur un serveur.
  • Un grand nombre de cœurs nécessite une grande quantité de mémoire, si actuellement deux canaux mémoire DDR4 sont utilisés ou quatre dans le cas de la DDR5, dans les stations de travail, nous devons quadrupler les deux chiffres.
  • Ils utilisent des modules de mémoire avec système de correction de données.
  • Les processeurs de serveur sont conçus pour fonctionner tout le temps et, par conséquent, leurs cœurs ne sont pas conçus pour atteindre des pics de performances très élevés sous la forme de vitesses d'horloge.
  • Le système d'E/S dans un serveur est plusieurs fois plus complexe, car techniquement ils doivent fonctionner comme plusieurs ordinateurs différents et c'est pourquoi ils ont généralement un plus grand nombre d'interfaces PCI Express, SATA, USB par rapport à un poste de travail ou un ordinateur personnel .

Il convient de préciser que n'importe quel PC avec le système d'exploitation approprié peut devenir un serveur, mais il le fera à plus petite échelle en termes de puissance, un exemple est qu'il y a des utilisateurs qui ont configuré un serveur pour Minecraft en utilisant un simple PC domestique .

Qu'est-ce qu'un poste de travail ?

Serviteur Estación Trabajo

Un poste de travail est un type d'ordinateur personnel, qui est utilisé pour des applications nécessitant une puissance supérieure à ce qu'un ordinateur personnel peut offrir et rend donc le matériel serveur beaucoup plus complexe et puissant. Aujourd'hui, les postes de travail sont tous dérivés de la technologie PC, surtout après Intel a mis fin à la menace posée par les architectures RISC avec le lancement de la première architecture Post-RISC, le Pentium Pro qui a mis l'exécution dans le désordre.

Ainsi, au cours des années 80 et 90, il y avait des stations de travail de marques telles que : Sun Microsystems, Silicon Graphics, Apollo Computer, Digital Equipment Corporation, Hewlett Packard ou IBM. La plupart de ces sociétés ont disparu, d'autres ont quitté ce marché et celles qui sont restées ont adopté les processeurs dits HEDT d'Intel et AMD.

Un poste de travail est aujourd'hui utilisé pour plusieurs fonctions, mais contrairement à ce qui se passe avec un serveur celles-ci sont réservées à l'usage d'un seul utilisateur et ne diffèrent pas en général de l'usage qui est donné à un PC haut de gamme classique. gamme, son utilisation est donc axée sur les tâches qui nécessitent une puissance élevée pour fonctionner :

  • Montage et manipulation vidéo.
  • Création, rendu et animation de scènes en trois dimensions.
  • Architecture du bâtiment et autres travaux d'ingénierie complexes.
  • Informatique scientifique, un laboratoire avancé dispose généralement d'un poste de travail pour effectuer des calculs complexes.

Caractéristiques d'un poste de travail

estación trabajo servidor

Parce que les stations de travail sont conçues pour des marchés hautement professionnels avec la possibilité de dépenser de l'argent, cela leur permet d'avoir un matériel beaucoup plus avancé qu'un PC de bureau :

  • Les processeurs sont généralement les mêmes que ceux des serveurs, mais mis au régime en nombre de cœurs, mais atteignant des vitesses d'horloge plus élevées. C'est pourquoi ils utilisent des sockets différents par rapport aux processeurs de serveur et de bureau.
  • Son système de mémoire RAM est à mi-chemin en nombre d'accès entre un PC classique et un serveur, ils ont donc généralement deux fois plus de canaux que le premier et moitié moins que le second.
  • De nombreux postes de travail utilisent des cartes graphiques spécialisées qui sont en principe similaires à celles utilisées pour les jeux, mais en utilisant les meilleures puces de chaque plaquette et peuvent donc atteindre des vitesses d'horloge plus élevées pour un temps plus soutenu, des pilotes de meilleure qualité et surtout de petits changements qui ne sont pas valeur pour les utilisateurs ordinaires, mais d'une grande importance pour certains secteurs professionnels.

Aujourd'hui, tout PC peu puissant peut être considéré comme un petit poste de travail, et de nombreux professionnels disposant de peu de ressources utilisent un ordinateur personnel pour leurs tâches quotidiennes. En fin de compte, les stations de travail d'origine utilisaient des processeurs 32 bits tels que le Motorola 68K, quelque chose de déjà dépassé dans les PC, avec des systèmes multitâches, une idée par rapport à ce qui précède, avec du matériel graphique et sonore avancé, tous les deux identiques, et une connexion au réseau.