Comment gérer les charges de travail dans le cloud computing

Comment organisez-vous le nuage lors de la mise en place d'un système de cloud computing? La condition de base est que les charges de travail doivent être organisées. UN la charge de travail

Sommaire

est un service indépendant ou d'une collection de code qui peut être exécuté. Par conséquent, une charge de travail ne dépend pas des éléments extérieurs. Une charge de travail peut être une petite ou complète application.

Les organisations doivent gérer activement les charges de travail afin qu'ils sachent comment leurs applications fonctionnent, ce qu'ils font, et combien un service individuel devrait être inculpé pour son utilisation des services.

Penser de cloud computing les charges de travail des services ainsi planifiées

Le nuage exige que les charges de travail doivent être traitées d'une manière très abstraite. La abstraction est un moyen de garder les détails techniques loin de l'utilisateur. Le résultat de cette abstraction est un type de service qui rend plus facile d'avoir une fonction bien définie avec un objet défini. Ce service vit à l'intérieur d'un récipient avec un Application Programming Interface (API) de sorte qu'il peut être facilement déplacé d'un endroit à l'autre.

Types de charges de travail différentes

Deux types de charges de travail existent: les charges de travail qui peuvent être exécutées à tout moment en mode batch et des charges de travail qui doivent être exécutés en temps réel.

Vous pourriez avoir une charge de travail unique qui est une application complète utilisée par un groupe de clients. Dans d'autres situations, un service plus petit peut être utilisé dans de nombreux contextes différents.

Les charges de travail comme des entités autonomes




Si les charges de travail sont des entités autonomes, quelles sont les caractéristiques de ces services?

  • Une charge de travail n'a pas de dépendances. Il est un ensemble discret de la logique d'application qui peut être exécuté indépendamment d'une application spécifique.

  • L'interface de la charge de travail doit être cohérente. Actuellement, les interfaces les plus pragmatiques, bien acceptées sont basés sur XML (eXtensible Markup Language).

  • UN la charge de travail peut avoir des règles ou des politiques applicables dans des situations spécifiques. Il peut y avoir des politiques d'autorisation et de sécurité associés à l'utilisation d'un service pour une fonction particulière.

Création d'interfaces entre des conteneurs dans le cloud computing

Interfaces fournissant tels que XML basé ou API est un facteur clé pour assurer que les charges de travail peuvent être gérés efficacement dans le nuage. Avec une interface bien définie, un développeur a un procédé de liaison d'un service propre à une autre. Si vous avez une série de charges de travail placés dans des conteneurs ordonnés sans dépendances à d'autres services, vous aurez une meilleure chance d'assurer un environnement flexible qui peut soutenir l'évolution des charges de travail.

Par conséquent, l'un des impératifs du nuage est que les charges de travail dynamique.

Découvrir comment XML inscrit dans le cloud computing

Interfaces de services Web basés sur XML peuvent devenir le principal moyen que le nuage se connecte conteneurs. Pour comprendre la valeur de XML, briser en plusieurs parties:

  • Un ensemble d'instructions que vous ajoutez à une collection de mots, d'images, et ainsi de suite, qui contrôle leur apparence à l'écran, le formatage et le comportement.

  • Mots clés que vous définissez et intégrer dans le contenu, puis d'écrire des programmes qui écrivent des programmes qui conviennent sur la façon dont les données sont définies dans le cadre de votre récipient.

Si de nombreux conteneurs ou des services différents utilisent tous le même langage pour expliquer à l'autre ce qu'ils font et comment ils peuvent être utilisés, ces services peuvent beaucoup plus facilement parler, connecter et envoyer des messages les uns aux autres.

La ligne de fond est que la création de la charge de travail avec des interfaces bien définies rend le logiciel de livraison dans le nuage d'une manière pragmatique et rentable de travailler avec les clients.


» » » » Comment gérer les charges de travail dans le cloud computing