web-dev-qa-db-fra.com

Quelle est la différence entre un serveur de cloud un serveur virtuel et un serveur dédié?

Quelle est exactement la différence entre un VPS (serveur privé virtuel), un serveur Cloud et un serveur dédié? J'ai du mal à trouver une explication concise qui n'est pas jonchée de publicité.

32
smartcaveman

Les VPS et le cloud sont la même chose de putain.

Un serveur dédié est une boîte physique assise dans un rack quelque part qui n'est pas partagé avec quelqu'un d'autre, que vous pouvez faire ce que vous voulez.

31
Mark Henderson

Un serveur dédié est un serveur complet auquel vous avez un accès exclusif et garanti.

Un VPS vous fournit des niveaux similaires de contrôle administratif en tant que serveur dédié, mais est alimenté par l'une des nombreuses technologies, soit la virtualisation complète (Xen, VMware) ou la segmentation mono-image (OpenVz) pour vous donner l'illusion d'un accès exclusif à quelle est vraiment une ressource partagée (et presque toujours sursouscrite à bien des égards)

Traditionnellement, les serveurs dédiés et les VPPES sont facturés sur un coût fixe pour une période de temps. Des serveurs dédiés en particulier nécessitent des investissements de la part du fournisseur et peuvent être loués sur un contrat avec une durée minimale.

Un serveur Cloud est techniquement juste un VPS, mais il a quelques différences de facturation et de provisioning:

  • Les services en nuage sont généralement facturés sur une base de consommation mesurée. Bien qu'un VPS puisse avoir un coût variable pour le transfert de données sur un seuil, un VPS inactifs aurait un coût fixe. Un serveur Cloud aurait généralement un coût de base par heure en cours d'exécution - et peut également avoir des frais pour le transfert de données, comme un VPS.
  • Les serveurs de cloud utilisent plus de commandes et de déploiement plus automatisés, y compris la possibilité de fournir des serveurs supplémentaires presque identiques de vos celles actuelles rapidement, éventuellement à l'aide d'une API. Cela permet à votre demande d'ajouter une capacité à elle-même - ce n'est pas la magie et peut nécessiter des modifications architecturales importantes dans votre environnement.

D'autres services peuvent être commercialisés comme "Cloud": ce qui était "e-mail hébergé" auparavant est maintenant Maintenant Cloud Email (Service-AS-Service); Certains fournisseurs de webhosting partagés relient leurs services de la même manière.

De bons cas d'utilisation pour les serveurs de cloud sont des charges de pointe de courte durée: les services avec facturation horaire vous permettent de créer plus de flexibilité pour créer et détruire des systèmes au besoin. Des configurations de charge constantes, qui seront toujours en cours d'exécution, peuvent ne pas être économiques pour s'exécuter dans un environnement nuageux; Les applications qui ont une charge élevée constante sont hostiles au modèle sur-abonnement d'un fournisseur et peuvent être mieux adaptés à un serveur dédié.

28
techieb0y

Un VPS se réfère généralement à une machine virtuelle que seules vos applications fonctionnent. Un serveur dédié est généralement un serveur physique dédié à vous. Un serveur Cloud est un moyen pour les idiots marketing d'obtenir le cloud World là-bas en tant que VPS. Toutes ces formes sont des formes d'IAA-Infrastructure en tant que service. En faisant un petit peu une recherche et a trouvé un fournisseur de marketing PAA comme serveur de cloud (Gogrid) PAAS est une plate-forme comme service. Les offres typiques du PAA sont Microsoft Azure, Amazon Beantstalk et Google Appengine.

6
Jim B

Aucun nuage et VPS ne sont pas exactement la même chose, quiconque veut dire que vous avez indiqué, veuillez lire ci-dessous en premier ...

  1. VPS est juste un serveur virtuel où nous pouvons ajuster les ressources matérielles qui coûtent de l'argent
  2. VPS est juste un remplacement virtuel du serveur dédié, mais vous devez le gérer vous-même, il ne permet que de sauvegarder un disque dur virtuel, mais comment gérer/stocker votre disque dur est totalement à vous.
  3. VPS n'offre pas de réplication et de services de stockage multi-machine

En revanche,

  1. Cloud comprend un service de stockage, un service de ressources, un service de base de données toutes géré par Cloud Framework, qui comprend une sauvegarde automatique et fournit une API à gérer l'infrastructure d'hébergement.
  2. Considérez Amazon, Google et Azure pendant une minute, ils n'offrent pas de VPS, ils offrent une API qui vous aidera à construire de grandes applications évolutives.
  3. L'API consiste en un service de stockage, ce n'est pas un disque dur, mais son magasin virtuel, où vous stockez vos données en tant que fichiers, mais vous ne vous inquiétez pas de la manière dont il est stocké, fragmentation ou où il est stocké physiquement. Cloud vous donne accès à une énorme liste de serveurs cachés derrière l'API pour gérer l'évolutivité. Amazon, Azure et Rackspace gèrent 3 copies des mêmes fichiers sur plusieurs centres de données, de tout ce que vous avez mis dans le magasin, vous n'avez donc pas besoin de vous inquiéter des données, car si une machine en libère, le fournisseur de cloud le rendra disponible via une autre machine.
  4. L'API se compose de CDN (réseau de livraison de contenu) pour un transfert à grande vitesse basé sur l'emplacement de la propriété intellectuelle, le fournisseur de cloud en cache automatiquement vos fichiers sur différents serveurs et vous donner une URL transparente qui est basculée automatiquement au serveur le plus proche.
  5. L'API est composée d'applications Server, vous proposant de vous déployer et de gérer votre application. Votre application devient indépendante de l'emplacement physique/réseau et vous pouvez facilement migrer et multiplier les ressources physiques nécessaires sans avoir à faire une installation, etc.
  6. L'API consiste en une base de données répliquée, Azure propose SQL Azure, qui est automatiquement répliquée à 3 machines différentes dans leur centre de données, il n'ya donc aucun moyen que vous ne perdrez rien dans votre base de données SQL.
5
Akash Kava

Aux fins de la présente discussion, un VPS et "Cloud Server" sont exactement la même chose - vous n'obtenez pas un accès exclusif au matériel, mais plutôt, le matériel hôte est partagé entre deux ou plusieurs serveurs virtuels.

Un serveur dédié est juste que - votre instance OS obtient 100% d'accès exclusif au matériel sous-jacent.

2
EEAA

De ma compréhension, la différence est simple:

Un serveur dédié est une boîte assise dans un espace de rack dans un centre de données. Donc, s'il échoue, votre site Web ou votre application Web en cours d'exécution échoue, à moins que vous n'ayez une sorte de solution de sauvegarde ou de manutention distribuée de serveur disponible, qui est fastidieux et coûteux à entretenir.

D'autre part, un nuage est comme un VPS (serveur virtuel) qui est réparti sur plusieurs centres de données répartis sur plusieurs emplacements physiques tels que des états, des pays ou des continents, de sorte que si un centre de données échoue, il sera instantanément basculé vers un autre centre de données. Cela se produit également si les ressources nécessaires pour gérer une augmentation soudaine du trafic ou que le stockage disponible dans un centre de données s'épuise. Toutes ces tâches sont traitées automatiquement par le nuage, vous n'avez donc pas à dédier de ressources pour maintenir l'infrastructure vous-même qui entraîne des économies de coûts importantes. Ainsi, l'utilisateur final peut accéder facilement à votre site Web ou à votre application Web à tout moment n'importe quel jour sous n'importe quelle charge si elle est hébergée dans un nuage.

Donc, pour résumer une cloud offre une virtualisation du système d'exploitation, une allocation de ressources dynamique, des sauvegardes redondantes, une tolérance zéro échec sur la commutation pour créer une application Web/site Web exécuter en permanence sans échec en aucune circonstance.

Une idée brillante n'est-ce pas. C'est pourquoi il a été construit comme la prochaine grande chose dans le monde du développement de l'application Web et la prochaine ruée vers l'or de l'or.

0
Sandy V

Je l'enlèverais comme ceci:

  • Le serveur dédié est serveur physique 100% "le vôtre".
  • VPS est un serveur virtuel en cours d'exécution sur certains hyperviseurs, généralement plusieurs VPS partagent un seul serveur physique;
  • Cloud est un cadre de gestion de serveurs virtuels (je qualifierais de VPS comme un type de serveurs virtuels). Il fournit un provisionnement de nouveaux serveurs, une affectation des ressources de la CPU, une allocation de stockage et bien plus encore en fonction de l'OMS fournit le service. Il est généralement combiné avec une facturation automatique flexible lorsque vous ne payez que des ressources que vous utilisez. Le terme évolue mais c'est ce que je fais de cela à ce jour.
  • "Cloud" est également un nouveau mot de battage médiatique utilisé par "Marketing Singes" à (a) les investisseurs complets pour tenter de faire exploser la valeur de la Société, (b) pour les grandes entreprises où l'achat de décisions prises par des dirigeants de haut niveau qui ont Aucun indice ce qu'ils font mais que vous lisez dans Wall Street Journal que Cloud est cool et tout le monde le fait, (c) utilisé par tous les clients entiers pour acheter leur produit.

BTW, le dernier mot de battage médiatique autant que je me souvienne était "bio", et il y avait beaucoup d'idiots qui l'utilisaient sans discernement pour les mêmes raisons stupides. Vous vous souviendrez peut-être des ordinateurs biologiques, des moniteurs organiques, de l'eau biologique, de l'essence biologique ... Je me demande si c'était approuvé par la FDA :-)

0
dtoubelis

VPS est généralement un terme marketing utilisé par les fournisseurs de services d'hébergement sur Internet. Un VPS est une machine virtuelle utilisée exclusivement par un client individuel lorsqu'un VPS dynamique (c'est-à-dire qu'il peut être modifié au moment de l'exécution) est souvent appelé serveur Cloud. Les serveurs dédiés sont situés le plus souvent dans des centres de données et sont entièrement loués par le client. Le client a le contrôle total sur des serveurs dédiés, y compris le choix du système d'exploitation, du matériel, etc.

0
Stephen Lembert