Différence entre le cloud computing et la virtualisation

Différence entre le cloud computing et la virtualisation

Cloud Computing vs Virtualisation

L'informatique et la virtualisation pourraient-ils être des termes liés dans l'optimisation des ressources de l'infrastructure informatique. La virtualisation est une technologie utilisée dans le concept de cloud computing. La virtualisation utilise la même infrastructure matérielle pour créer plusieurs serveurs virtuels selon les exigences et les besoins. Par exemple, supposons que vous avez besoin d'un serveur Windows et d'un serveur Linux à des fins différentes, vous pouvez le créer dans un même serveur physique en utilisant la technique de virtualisation.

Virtualisation (Virtualisation douce vs virtualisation dure)

La virtualisation utilise la même infrastructure matérielle pour créer plusieurs serveurs virtuels selon les exigences et les besoins. Si nous ledrions dans une architecture en couches La couche 1 serait SAN (réseau de stockage), la couche 2 serait des serveurs matériels (serveurs de lame) pour l'allocation des ressources et la couche supérieure serait le serveur hôte. Des logiciels de virtualisation comme Citrix, VMware's VSphere, Xen, Microsoft Hyper V, Sun XVM fonctionneront sur les serveurs de couche supérieure qui sont appelés serveurs hôtes. Le serveur hôte exécute n'importe quel système d'exploitation et les serveurs virtuels peuvent être construits sur n'importe quel système d'exploitation selon l'exigence.

La technique de virtualisation a été introduite pour obtenir l'utilisation optimisée des appareils matériels et réduire les charges de maintenance et les coûts connexes. Virtual Sever avec la même configuration que le serveur dédié donnera les performances exactes que le serveur dédié peut effectuer si nécessaire. La technique mentionnée ci-dessus est appelée virtualisation douce. Il existe une autre technique appelée virtualisation dure qui se fait en allouant des ressources dédiées lors de la construction du serveur. Cela peut être fait sur des serveurs de marque uniquement avec le préos préfabriqué. Il s'agit essentiellement d'une partition physique des ressources et n'atteindra pas l'utilisation maximale des ressources.

Cloud computing

Le concept de cloud computing consiste à fournir des serveurs virtuels avec des détails de configuration spécifiques avec un système d'exploitation spécifique, des applications et des services. L'emplacement physique des cœurs (processeurs ou alimentation de calcul), logiciel, accès aux données et espace de stockage est sans importance pour les utilisateurs. Le cloud computing utilise la technique de virtualisation afin de réaliser ses critères.

Fondamentalement, le cloud computing est une collection de techniques de virtualisation, SOA (architecture orientée vers le service), informatique autonome et utilitaire.

Le concept d'entreprise derrière cela est, plutôt avoir chaque serveur physique pour chaque service ou application sur place, vous pouvez embaucher un serveur virtuel hors rivage ou hors site d'un fournisseur de cloud computing. Ces ressources hors site ne nécessitent pas une puissance d'homme dédiée pour la maintenance d'un point de vue de l'entreprise. L'entreprise peut définir la spécification des exigences et la donner au fournisseur de cloud computing ou calculer l'exigence de ressources et commander un serveur cloud en ligne.

Le cloud computing intègre les IaaS et les SaaS (IASS vs SaaS). L'IaaS signifie l'infrastructure en tant que service et le SaaS est un logiciel en tant que service. Plutôt que d'investir sur les serveurs, les SAN, les logiciels, l'espace de rack, les appareils réseau, la bande passante, les effectifs de maintenance, il vaut mieux acheter un service de serveur cloud à des fournisseurs de cloud computing. Dans ce modèle, l'entreprise n'a pas besoin d'investir une grande somme d'argent dans les infrastructures et n'a pas besoin de coûts de réparation ou de coût de maintenance.

Software as a Service (SaaS) est un concept pour fournir des services logiciels à l'entreprise sur la plate-forme Virtual IaaS.Les fichiers d'installation ou les binaires seront conservés dans le serveur hôte où le logiciel de virtualisation est en cours d'exécution et sera installé sur des serveurs virtuels au fur et à mesure.

Ainsi, avec les IaaS et le SaaS, les fournisseurs de cloud computing devraient être en mesure de fournir une solution entière dans une seule boîte virtuelle en fonction des besoins du client. Par exemple, si vous souhaitez exécuter un serveur pour Microsoft Exchange Server à des fins d'envoi de personnel, plutôt acheter un serveur physique et dépenser plus de ressources, vous pouvez acheter une boîte cloud avec MS Exchange installée avec une connexion Internet ou une connexion VPN à un réseau d'entreprise.

Différence entre le cloud computing et la virtualisation

(1) La virtualisation est une technique mais le cloud computing est un concept utilisant des techniques de virtualisation.

(2) La virtualisation pourrait être effectuée en interne sur sur place et que la participation des ressources, à l'exception du matériel, il existe toujours, mais dans le cloud computing, aucune ressource interne ne sera requise.