Le cloud computing n'est-il qu'un moyen de louer des ressources?

20

L'entreprise dans laquelle je travaille a récemment hébergé un service Web dans Windows Azure et l'a annoncé. Maintenant, les magazines commerciaux en ligne disent beaucoup de choses sans signification comme «la société X passe au cloud», «la société X abandonne les ordinateurs de bureau pour le cloud», etc.

On dirait qu'il y a beaucoup de documents là-bas (à commencer par Wikipedia ) qui sont très longs et parlent beaucoup de «services» et de «prix d'entrée bas» et d'autres choses, mais j'ai lu tout cela et je ne vois pas comment ils pourrait être utile pour un profane pour tracer une ligne entre un service dans un cloud et Stack Exchange qui est également un service mais qui est exécuté sur des serveurs physiques dans une colocation.

Maintenant, d'après mon expérience avec Windows Azure, la vraie différence est la suivante. Avec un cloud, le propriétaire du service loue du matériel, de la bande passante réseau et le droit d'utiliser le middleware (Windows 2008 qui est utilisé dans les rôles Azure par exemple) à la demande et il existe également une assistance à la maintenance (comme si l'ordinateur sur lequel un rôle s'exécute plante un autre ordinateur). est automatiquement trouvé et le rôle est redéployé). Sans cloud, le propriétaire du service devra gérer tout cela seul.

Est-ce que ce sera la bonne distinction?

acéré
la source

Réponses:

32

Oui, à peu près.

Avec le "cloud" (comme dans les "fournisseurs de cloud"), vous louez l'espace disque, la bande passante, le CPU et la mémoire appartenant au fournisseur et les moyens de les utiliser à partir de votre logiciel. Ils vous donnent l'infrastructure et vous ne possédez pas le matériel.

Il existe d'autres formes de cloud computing qui n'impliquent pas ces fournisseurs, où vous (l'organisation) êtes également propriétaire du matériel.

Dans les deux cas, cela signifie principalement que votre logiciel s'exécute sur un réseau distribué d'ordinateurs, disponible sur Internet.

Oded
la source
4
+1 pour être clair, concis et couper à travers tous les BS de l'industrie.
maple_shaft
Ils ont également fourni les moyens de tout rassembler et de le faire fonctionner.
JeffO
2
@ThomasOwens - allez. Le contexte de la question est clair: le PO pose des questions sur les fournisseurs de cloud , pas sur Internet en tant que «cloud».
Odé
2
@ThomasOwens vous louez toujours les ressources, seulement maintenant vous les louez à votre groupe de services informatiques internes plutôt qu'à un tiers (les petites entreprises n'auront pas les ressources pour héberger des clouds privés qui offrent les avantages supposés du cloud, qui exigent tous des centres d'hébergement séparés physiquement).
jwenting
3
Alors que d'autres réponses soulèvent des points utiles et significatifs concernant le cloud computing, cette réponse va directement au cœur pratique et pragmatique de ce dont les gens parlent généralement lorsqu'ils utilisent ce terme désespérément surchargé, le cloud computing. +1
Adam Crossland
8

Le cloud computing ne dit absolument rien sur le propriétaire des ressources. Le cloud computing est une architecture de développement d'applications distribuées basées sur le réseau. Il existe un certain nombre de fournisseurs de services de cloud computing, tels que Azure Services Platform, Amazon Web Services, Google App Engine et plusieurs autres. Cependant, l'utilisation du service de quelqu'un d'autre n'est pas une condition préalable au développement d'une infrastructure de cloud computing.

L'idée derrière le cloud computing est que vous placez des services et des applications sur des appareils en réseau. Vous pourriez utiliser un service d'hébergement, qui déplacerait la maintenance et le support vers d'autres entités. Vous pouvez également créer votre propre infrastructure pour le cloud computing. De plus, rien ne dit que le cloud computing doit être public. Oui, vous pouvez mettre vos applications et services sur Internet public (avec la sécurité appropriée pour vos applications), mais vous pouvez également créer des clouds privés au sein de votre organisation.

Au final, avec le cloud computing, vous ne savez pas où ni à quoi vous accédez. Vous voyez un service ou une application sans aucune connaissance de ce qui se cache derrière ce service ou cette application. L'ensemble du cloud est sans conséquence pour les clients - vous savez que les choses que vous pouvez utiliser existent, sont accessibles et les utilisent. Ils peuvent être dans une "salle de serveurs" ou vous pouvez accéder à une grille distribuée de capteurs et de postes de travail. Ça n'a vraiment pas d'importance.

Thomas Owens
la source
quelle est la différence entre un cloud privé et "la salle des serveurs"?
Bob
@Bob Généralement, l'emplacement, mais ce n'est pas une exigence pour le cloud computing. Vous pouvez avoir plusieurs batteries de serveurs distribuées. Ou vous pouvez avoir des appareils individuels situés autour d'un bâtiment, d'une ville, d'un pays, à l'échelle mondiale ou, dans certains cas, à l'extérieur. Cependant, vous pouvez toujours créer une plate-forme cloud avec une seule "salle de serveurs" en produisant des systèmes (applications et services) qui sont consommés par les clients distribués via une connexion réseau. Le facteur déterminant est que les services et applications (et les données associées) sont disponibles pour consommation / utilisation sur un réseau.
Thomas Owens
Vous venez de déclarer qu'ils sont identiques (enregistrer l'emplacement) et n'ont fourni aucune différence. «cloud computing» ne signifie pas la même chose «avoir accès à un serveur». Il s'agit davantage d'avoir accès à un serveur dont vous avez une responsabilité réduite.
Bob
@Bob Seuls les services de cloud computing loués entraînent une réduction des responsabilités. Je faisais en fait partie d'une équipe qui travaillait au développement et à la maintenance d'une plate-forme de cloud computing privée et sécurisée pour le ministère américain de la Défense et des services / applications qui s'exécutent sur ce cloud. L'objectif n'était pas de réduire la responsabilité, mais d'améliorer l'accès aux données, aux services et aux applications. Ce qui a été accompli a été de briser les silos d'informations et de produire un certain nombre de services et d'applications accessibles à tous les clients ayant accès au cloud.
Thomas Owens
2
@Bob: un cloud privé peut s'étendre sur plusieurs salles de serveurs et peut utiliser tout ou partie des machines d'une salle donnée. Toutes les ressources sont agrégées et exposées en tant que «services», vous ne savez donc pas si votre application s'exécute dans votre bâtiment ou sur le campus ou dans un autre état. Mais vous ne pouvez pas simplement rentrer chez vous et vous y connecter, vous avez besoin d'un VPN ou d'un autre moyen pour rejoindre le réseau sur lequel le cloud privé est activé.
TMN
5

Le cloud computing n'est pas seulement un moyen de louer des ressources.

Le cloud, ce sont des services qui:

  • sont livrés sur le réseau (éventuellement sur Internet)
  • sont entièrement contrôlés par l'API
  • sont entièrement automatisables et automatisés
  • ne nécessite aucune interaction humaine pour le contrôle
  • sont livrés comme une marchandise
  • sont facturés comme un utilitaire: pour une utilisation mesurée
  • ne nécessite aucune dépense en capital ou paiement initial
  • ont une capacité apparemment infinie
  • permettre à volonté l'attribution immédiate de nombreuses unités arbitraires du service
  • permettre à volonté la disposition immédiate de nombreuses unités du service arbitrairement

Le NIST a une définition complète de ce qu'est un service cloud.

yfeldblum
la source
"Facturé comme un utilitaire" et "ne nécessitent aucune dépense en capital ou paiement initial" ne s'appliquent qu'aux services que vous achetez auprès d'un fournisseur, pas lorsque vous établissez un cloud privé ou créez une infrastructure cloud autogérée. Cependant, je suis généralement d'accord avec la façon dont le NIST définit le cloud computing.
Thomas Owens
@ThomasOwens, même si l'organisation propriétaire du (des) service (s) gère également le matériel, il existe généralement une certaine forme de comptabilisation de l'utilisation. L'argent réel n'a pas à changer de mains, mais vous devez savoir qui utilise quelles ressources pour savoir quand utiliser plus de machines, quels services sont les plus populaires, etc.
Caleb
@Caleb Cela représenterait une facturation comme un service public, mais pas "aucune dépense en capital ou paiement initial", car la société engage les coûts initiaux de mise en place de l'infrastructure.
Thomas Owens
@ThomasOwens, C'est un bon point, mais OTOH si vous avez déjà une infrastructure cloud, il n'y a pas de dépenses supplémentaires pour ajouter un nouveau service. Si vous travaillez pour Amazon, par exemple, et déployez un nouveau service, vous n'avez pas à vous soucier de l'acquisition de serveurs et tout cela. Je suis sûr que nous sommes d'accord ici - je souligne simplement que même lorsqu'une organisation est son propre fournisseur de cloud, les propriétaires de services auront tendance à voir le cloud comme un utilitaire, quelque chose qui est toujours là. Construire un cloud est une tout autre chose.
Caleb
Lorsqu'une organisation est son propre fournisseur, l'aile fournisseur de l'organisation engage des dépenses en capital pour créer le service cloud. Cependant, l' utilisation du service cloud ne nécessite aucune dépense en capital. Les organisations font souvent la facturation interne, où si la division A veut des services de la division B, la division A paie la division B en interne. L'expression «facturé comme un service public» s'applique à ces organisations. Les organisations qui fournissent des services cloud gratuits aux divisions des utilisateurs ne facturent pas, de sorte que l'article s'applique mais est remplacé par les "services gratuits").
yfeldblum
3

Bien qu'il soit considéré comme quelque chose de nouveau, l'informatique en nuage est vraiment une nouvelle tournure marketing sur le modèle informatique distribué à temps partagé qui est apparu entre le milieu et la fin des années 1960. Bien sûr, il y a d'énormes améliorations techniques, mais, quand on y regarde de près, ce n'est pas très différent de la connexion à un ordinateur central via un coupleur acoustique et un terminal de téléscripteur pour accéder aux applications et aux données. Ces systèmes étaient d'énormes gains d'argent à l'époque, mais les ordinateurs Apple II et IBM y ont mis fin. Aujourd'hui, grâce au cloud computing, ce modèle économique connaît une renaissance.

jfrankcarr
la source
1

Le cloud computing commence par la location de disques durs aux serveurs. Mais cela va bien au-delà. Cela ne veut pas dire qu'il n'y a pas de battage médiatique à ce sujet; mais j'essaie de définir quelle est la principale différence entre être dans le cloud et pas le cas!

Dans mon bureau, nous avons un ensemble de serveurs auxquels je peux accéder de n'importe où. Est-ce que cela peut être considéré comme un cloud? NON! Et il en va de même pour de nombreux centres de données.

L'élément central qui constitue l'informatique en nuage est bien sûr l'infrastructure matérielle (serveurs et espace disque) utilisée exclusivement via Internet public. Cependant, ce qui est important, c'est la façon dont cela est géré. Un élément d'infrastructure critique (bien que je doute que les gens soient en désaccord si vous le dites) est la visualisation.

Dans (ce que je pense) un vrai cloud, tous ces serveurs sont combinés pour devenir un pool de ressources liées entre elles sur un framework où les machines virtuelles sont créées. On peut créer, archiver et supprimer des machines. Transférez de l'espace sur le disque dur d'une machine à une autre, comme vous les montez sur de vraies machines. Ces technologies permettent de déplacer les données et le système d'exploitation de ces machines pour passer d'un serveur physique à un autre de manière transparente et sont livrées avec diverses options de redondance et consoles de gestion pour les services.

Comprenez, au bon vieux temps (ainsi qu'aujourd'hui), celui utilisé pour obtenir des pages d'accueil personnelles et des sites Web d'entreprise - sur l'espace d'hébergement. Ce n'est pas tout à fait un nuage.

Cependant, je conviens que de nos jours toute personne qui a obtenu une adresse IP statique - pense qu'il a créé un nuage - et en effet le mot nuage a été mal utilisé à un point tel qu'il n'y a pas de véritable définition maintenant!

Dipan Mehta
la source
0

Le cloud computing ne fournit pas seulement la location de ressources.

Il offre également une couche de tolérance aux pannes en cas de défaillance des ressources louées. Les fournisseurs de cloud sérieux travaillent dur pour fournir un service sans interruption.

mouviciel
la source