L'évolution de l'informatique distribuée pour Big Data

Derrière toutes les tendances importantes au cours de la dernière décennie, y compris l'orientation des services, le cloud computing, la virtualisation et big data, est une technologie fondamentale appelé l'informatique distribuée.

Sommaire

Autrement dit, sans distribuer informatique, aucune de ces progrès ne serait possible.

L'informatique distribuée est une technique qui permet aux ordinateurs individuels pour être mis en réseau dans des zones géographiques comme si elles étaient un seul et même environnement. Vous trouverez de nombreuses implémentations différentes de calcul distribué. Dans certaines topologies, les entités informatiques individuels simplement transmettre des messages à l'autre.

Dans d'autres situations, un environnement de calcul distribué peut partager des ressources allant de mémoire pour les réseaux et le stockage. Tous les modèles informatiques distribués ont un attribut commun: Ils sont un groupe d'ordinateurs en réseau qui travaillent ensemble pour exécuter une charge de travail ou d'un processus.

DARPA et Big Data

Le modèle de calcul distribué le plus connu, l'Internet, est le fondement de tout, de e-commerce pour le cloud computing pour la gestion des services et de la virtualisation. L'Internet a été conçu comme un projet de recherche financé par la DARPA américaine.

Il a été conçu pour créer un système de gestion de réseau d'interconnexion qui appuierait non commerciale, collaborer recherche parmi les scientifiques. Dans les premiers jours de l'Internet, ces ordinateurs étaient souvent reliés par des lignes téléphoniques! Sauf si vous vécu cette frustration, vous ne pouvez imaginer à quel lents et fragiles ces connexions étaient.

image0.jpg

Comme la technologie a mûri au cours de la prochaine décennie, des protocoles communs tels que le protocole TCP (Transmission Control) ont contribué à la prolifération de la technologie et le réseau. Lorsque le protocole Internet (IP) a été ajouté, le projet est passé d'un réseau fermé pour une collection de scientifiques pour une plate-forme commerciale potentielle de transférer e-mail à travers le monde.

Pendant les années 1980, de nouveaux services basés sur Internet ont commencé à surgir sur le marché comme une alternative commerciale au réseau DARPA. En 1992, le Congrès américain a adopté la Loi sur la science et la technologie évoluée que pour la première fois, a permis l'utilisation commerciale de cette technologie de réseau puissante. Avec sa croissance explosive continue, l'Internet est vraiment un réseau distribué mondiale et demeure le meilleur exemple de la puissance de l'informatique distribuée.

La valeur d'un modèle de données grand cohérente


Quelle différence cet effort DARPA dirigée at-il fait dans le mouvement pour l'informatique distribuée? Avant la commercialisation de l'Internet, il y avait des centaines d'entreprises et des organisations qui créent une infrastructure logicielle destinée à fournir une plate-forme commune pour soutenir un environnement informatique hautement distribué.

Cependant, chaque organisation de fournisseur ou de normes est venu avec ses propres procédures des appels à distance (RPC) que tous les clients, développeurs de logiciels commerciaux, et les partenaires devraient adopter et de soutien. RPC est un mécanisme primitif utilisé pour envoyer du travail à un ordinateur distant et exige habituellement d'attente pour le travail à distance se terminer avant d'autres travaux peuvent continuer.

Avec les fournisseurs d'exécution RPC de propriété, il est devenu impossible d'imaginer que toute une entreprise serait en mesure de créer un standard universel pour le calcul distribué. Vers le milieu des années 1990, les protocoles Internet remplacés ces approches primitives et sont devenus le fondement de ce qui est distribué informatique aujourd'hui. Après cela a été réglé, les utilisations de cette approche de l'informatique en réseau ont commencé à fleurir.

image1.jpg


» » » » L'évolution de l'informatique distribuée pour Big Data