"Converged Computing" de systèmes d'exploitation hétérogènes

        Ces dernières années, les scénarios applicatifs étant devenus de plus en plus riches et diversifiés, le travail de calcul est devenu de plus en plus complexe, et les méthodes de calcul traditionnelles (calcul autonome/calcul distribué) ne peuvent plus être satisfaites. modèle informatique est nécessaire pour résoudre ces problèmes.Question, c'est l'arrière-plan de l'informatique de fusion.
        L'informatique convergée implique deux niveaux : le système d'exploitation et les scénarios d'application, parlons d'abord du système d'exploitation.
        Les systèmes d'exploitation actuels ont leur propre positionnement de produit et leurs propres limites d'application. Par exemple, Windows cible les ordinateurs personnels et gère généralement les activités d'édition personnelles. En raison de leur forte mobilité, iOS et Android sont principalement utilisés pour le travail interactif dans le divertissement social. Linux est orienté vers le domaine des serveurs et la gestion des activités à forte concurrence est son point fort. En tant que système d'exploitation distribué multi-machines, Laxcus est particulièrement efficace pour gérer les tâches de stockage et de calcul à grande et très grande échelle.

        Positionnement du produit pour différents systèmes d'exploitation

        La deuxième chose dont il faut parler est le logiciel d'application.
        Dans la sémantique traditionnelle, un logiciel d'application doit être basé sur un système d'exploitation spécifique. Par exemple, les logiciels sur Windows ne peuvent s'exécuter que sur Windows et ne peuvent pas s'exécuter sur iOS, ou les commandes sur Linux/Laxcus ne peuvent pas être reconnues par Windows. Ce problème est leur limite.
        Alors, existe-t-il un moyen de faire fonctionner un ensemble de logiciels d'application de manière transparente sur différents systèmes d'exploitation sur plusieurs systèmes d'exploitation en fonction des besoins de l'entreprise ?
        C'est ce que fait "Fusion Computing".
        L'essence de "l'informatique convergente" est d'insérer une couche d'environnement d'exploitation et d'interface entre le système d'exploitation et les applications. Vers le bas, connectez différents systèmes d'exploitation ; vers le haut, protégez les logiciels d'application des différences entre les systèmes d'exploitation, mettez en valeur les avantages comparatifs des différents systèmes d'exploitation et faites en sorte que les logiciels d'application fonctionnent de manière transparente sur divers systèmes d'exploitation.

L'informatique convergée permet de tirer pleinement parti des avantages comparatifs des différents systèmes d'exploitation et réalise la connexion et le fonctionnement transparents des logiciels dans différents systèmes d'exploitation

        Dans le système « informatique convergé », l'avantage comparatif de Windows et d'iOS réside dans le terminal (client), qui peut faire jouer pleinement les avantages de sa propre interface graphique et offrir aux utilisateurs de bonnes capacités interactives.Linux se positionne comme un serveur , et son rôle est à la périphérie Pour entreprendre des tâches informatiques à haute simultanéité, simples et à petite et moyenne échelle, Laxcus est orienté vers les grappes d'ordinateurs (baies composées de nombreux serveurs). les tâches informatiques peuvent résoudre instantanément des tâches informatiques volumineuses et complexes.
        Dans "Converged Computing", il existe trois relations de connexion entre les terminaux, les terminaux de périphérie et les clouds : le
        terminal se connecte au cloud,
        la périphérie se connecte au cloud
        , le terminal se connecte à la périphérie, puis
        la périphérie se connecte au cloud. Les travaux de stockage et de calcul à grande et très grande échelle sont rassemblés ici, et le système d'exploitation dans le cloud allouera uniformément les ressources système, divisera le travail de stockage et de calcul en petites unités, les dispersera sur un grand nombre de nœuds informatiques pour traitement parallèle, et enfin terminer le travail de calcul collaboratif de stockage distribué multi-système d'exploitation. 
        Intégrez différents systèmes d'exploitation ensemble, brisez la fermeture physique du système d'exploitation, réorganisez les limites de fonctionnement des logiciels d'application, réalisez l'interconnexion, l'interopérabilité et l'interopérabilité des logiciels cloud, edge et terminaux, élargissez la gamme d'applications des logiciels d'application et améliorez le La puissance de calcul, c'est l'atout et le charme du "converged computing".
        Le DSDK qui réalise l'informatique de fusion prend en charge les opérations bidimensionnelles
        Basé sur des instructions
        Basé sur un logiciel d'application distribué
        L'"informatique convergente" basée sur les instructions assure l'interopérabilité entre plusieurs systèmes d'exploitation. Par exemple, lorsque nous choisissons le bureau Windows ou Laxcus comme terminal, il peut exécuter des commandes Linux ou Laxcus.C'est généralement un outil utilisé par les administrateurs système, et les utilisateurs ordinaires n'en ont pas besoin. L'avantage est qu'il n'y a aucun besoin pour les développeurs de développer, et il est directement fourni par les développeurs des systèmes d'exploitation DSDK et Laxcus.

Commandes pour faire fonctionner Linux à partir du bureau du terminal Laxcus

        Le travail basé sur un logiciel d'application distribué sert les utilisateurs ordinaires. Il nécessite que les développeurs appellent l'interface API dans le DSDK pour écrire le logiciel d'application. Si le logiciel d'application est situé sur le terminal, vous devez utiliser une interface graphique. Si le logiciel d'application est situé à la périphérie, il s'agit généralement d'un caractère L'existence d'une interface ou d'un processus d'arrière-plan.
        Les logiciels d'application distribués peuvent également être profondément intégrés aux systèmes locaux. Par exemple, un logiciel serveur tel que Tomcat peut être lié à DSDK lors du traitement des services WEB, permettant au navigateur frontal de traiter directement le stockage et l'informatique dans le cloud via Tomcat, étendant ainsi le WEB de Tomcat. fonction.

Le logiciel d'application basé sur l'informatique convergée utilise une interface graphique pour faire fonctionner le cluster Laxcus sur le cloud

 

        A la fin de l'écriture, parler des perspectives d'avenir de "l'informatique convergée".
        Si nous regardons le développement de l'humanité au cours du siècle dernier, les principaux pays développés du monde ont essentiellement connu l'âge de la mécanisation, l'âge de l'information et l'âge de l'intelligence. L'ère de la mécanisation est caractérisée par le "mouvement", représenté par de grosses machines et de grandes usines. L'ère de l'information est la "connexion". Différents logiciels et matériels sont connectés ensemble, brisant la limitation des zones physiques et réalisant une communication rapide entre les personnes, les personnes et les choses, et les choses et les choses, comme Internet et l'Internet des objets. L'ère de l'intelligence, c'est le « informatique ». Dans la société future, davantage d'emplois doivent être exécutés sans personnel. Ce qui les soutient, c'est l'énorme puissance de calcul qui les sous-tend et un grand nombre de calculs basés sur des données. Ce travail est exactement le problème que "l'informatique convergée" se concentre sur la résolution. 


        La première version du modèle de distribution "converged computing" a été intégrée dans le système d'exploitation distribué Laxcus et publiée sur le site officiel. La nouvelle version est également promue et approfondie. Une fois mature, elle est susceptible de redéfinir l'écologie de l'industrie informatique et système informatique.
        Les amis intéressés par "l'informatique convergée" peuvent me contacter pour discuter et faire avancer ce travail ensemble !

 

Je suppose que tu aimes

Origine blog.csdn.net/laxcus/article/details/128546727
conseillé
Classement