Qu'est-ce que l'Edge Computing ?
Publié: 2022-02-09L'Edge Computing n'est pas seulement une méthodologie mais aussi une philosophie de mise en réseau qui vise principalement à rapprocher les appareils informatiques du réseau. L'objectif est de réduire toute sorte de latence dans l'utilisation de la bande passante. Pour le dire en termes simples, l'informatique de périphérie signifie exécuter un plus petit nombre de processus dans le cloud et migrer ces processus vers un environnement plus localisé tel que l'ordinateur d'un utilisateur, un appareil IoT ou un serveur de périphérie. L'exécution de ce processus garantit une réduction des communications longue distance qui surviennent entre le client et le serveur.
Périphérie du réseau
Pour tous les appareils Internet, une périphérie de réseau est un endroit où l'appareil ou le réseau local qui contient l'appareil, communique avec Internet. On peut appeler le mot bord un mot à la mode et son interprétation est plutôt amusante. Par exemple, l'ordinateur d'un utilisateur ou le processeur à l'intérieur d'un appareil IoT peut être traité comme un appareil de périphérie de réseau ; cependant, le routeur utilisé par l'utilisateur ou le FAI est également considéré comme un périphérique de périphérie du réseau. Le point à noter ici est que la périphérie de tout réseau, d'un point de vue proximité, est très proche de l'appareil ; contrairement à d'autres scénarios impliquant des serveurs cloud.
Différence entre l'informatique de pointe et les autres modèles informatiques
Historiquement parlant, les premiers ordinateurs étaient de grosses machines volumineuses auxquelles on pouvait accéder soit via un terminal, soit directement. Cependant, avec l'invention des ordinateurs personnels, qui ont été un appareil informatique assez dominant pendant assez longtemps, la méthodologie de l'informatique était davantage distribuée. Plusieurs applications ont été exécutées et les données ont été soit stockées sur l'ordinateur local, soit probablement stockées dans un centre de données sur site.
Cependant, avec le cloud computing, nous assistons à un changement de paradigme dans la manière dont le processus informatique est effectué. Il apporte une proposition de valeur significative où les données sont stockées dans un centre de données cloud géré par le fournisseur ou un ensemble de plusieurs centres de données. Grâce à la technologie du cloud computing, les utilisateurs peuvent accéder aux données de n'importe quelle partie du monde, via Internet.
Mais le revers de la médaille est qu'en raison de la distance entre l'utilisateur et l'emplacement du serveur, la question de la latence peut se poser. L'informatique Edge rapproche l'utilisateur de l'emplacement du serveur, garantissant que les données n'ont pas à parcourir une distance. En un mot
- Les premiers jours de l'informatique impliquaient des applications exécutées sur un seul ordinateur et des données également stockées là-bas
- L'informatique personnelle qui a abouti à des applications décentralisées qui fonctionnaient dans un environnement local
- Le cloud computing implique des applications exécutées de manière centralisée dans des centres de données
- L'Edge Computing garantit que les applications sont plus proches des utilisateurs et que les données sont stockées soit sur l'appareil local, soit sur le serveur Edge.
Exemples d'informatique de pointe
Considérons une situation où il y a un bâtiment qui dispose de plusieurs caméras de capteurs IoT haute définition. Ces caméras ne fournissent que des séquences vidéo brutes et diffusent systématiquement les vidéos sur un serveur cloud. Sur le serveur, les vidéos sont traitées par une application de détection de mouvement qui capture tous les mouvements et stocke les séquences vidéo sur le serveur cloud. Imaginez la quantité de stress que subit l'infrastructure Internet du bâtiment en raison de la forte consommation de bande passante due aux fichiers vidéo lourds. En plus de cela, il y a une lourde charge sur le serveur cloud car il doit stocker ces fichiers vidéo.
Maintenant, si nous déplaçons l'application du capteur de mouvement à la périphérie du réseau, chaque caméra peut exploiter la puissance de son ordinateur interne pour exécuter l'application du capteur de mouvement, puis la pousser vers le serveur cloud en cas de besoin. Cela entraînera une réduction considérable de l'utilisation de la bande passante, car une grande partie des images de la caméra ne sera pas nécessaire pour se rendre au serveur cloud.
De plus, le serveur cloud ne stockera désormais que les séquences vidéo critiques, contrairement à l'intégralité du vidage dans le cas précédent.
(Lire aussi : Comment Edge Computing remodèle l'avenir de la technologie )
Cas d'utilisation potentiels de l'informatique de pointe
- Surveillance des systèmes de sécurité comme mentionné ci-dessus
- Appareils IoT intelligents qui peuvent se connecter à Internet en exécutant l'application ou le code dans l'appareil lui-même au lieu de le faire sur un serveur cloud
- Voitures autonomes qui doivent avoir une réaction instantanée au lieu de récupérer des informations sur le serveur
- Les dispositifs médicaux utilisés pour surveiller les paramètres critiques doivent fonctionner en temps réel au lieu d'attendre les mises à jour d'un serveur
Avantages de l'informatique de pointe | Inconvénients de l'informatique de pointe |
---|---|
Élimine la latence, ce qui améliore les performances | Augmenter la possibilité de vecteurs d'attaque mettant en cause la sécurité de l'infrastructure |
Réduction de la bande passante qui entraîne de grandes économies | Besoin de plus de matériel local entraînant une question sur la maintenance du système |
Élimine la congestion due à l'utilisation d'un grand volume de données | Le coût de mise en œuvre de l'informatique de périphérie peut être très élevé. |
Le processus de mise en œuvre de l'infrastructure de périphérie est extrêmement complexe | L'edge computing ne peut traiter qu'un ensemble limité de données. Les données à traiter |
(Lire aussi : Pourquoi l'Edge Computing est essentiel pour l'Internet des objets )
Dernières pensées
La mise en œuvre et l'adoption de l'informatique de pointe ont entraîné un changement de paradigme dans le domaine de l'analyse de données vers une nouvelle dimension. De plus en plus d'organisations dépendent de cette technologie, qui est entièrement basée sur les données, et des organisations qui exigent des résultats instantanés et ultra-rapides. Il existe de nombreuses plateformes en ligne qui proposent des cours certifiés sur l'informatique de pointe.
Peu importe le type d'edge computing qui vous intéresse - qu'il s'agisse de cloud edge, IoT edge ou mobile edge, il est important que la bonne solution puisse aider à atteindre les objectifs organisationnels suivants :
- Gérer la distribution à grande échelle de logiciels
- Exploitez la puissance et la flexibilité de la technologie open source
- Associez-vous à un partenaire de confiance dans cet espace et possédant la bonne expertise dans le domaine
- Gérer toutes les préoccupations concernant la sécurité de l'infrastructure informatique de pointe