Was ist der Unterschied zwischen einem Cloud-Server, einem virtuellen Server und einem dedizierten Server?

32

Was genau ist der Unterschied zwischen einem VPS (Virtual Private Server), einem Cloud-Server und einem dedizierten Server? Ich habe Probleme, eine kurze Erklärung zu finden, die nicht mit Werbung übersät ist.

Smartcaveman
quelle
2
+1 - Ich bin ehrlich überrascht, dass wir diese Frage hier bis jetzt noch nicht gesehen haben. Ich erinnere mich, dass ich davon in ähnlicher Weise verwirrt war, als der Begriff Cloud vor etwa zwei Jahren zum ersten Mal aufgelegt wurde
Mark Henderson
@ Mark - diese Frage von vor ein paar Wochen ist ziemlich ähnlich (obwohl der dedizierte Serverteil weggelassen wurde): serverfault.com/questions/272987/…
EEAA
@Mark, ich bin seit 3 ​​Jahren auf einer Hosting-Lösung. Endlich hatte ich die
Nase voll von
2
Der Unterschied liegt hauptsächlich in der Region, aus der Ihre Marketingperson stammt.
Bart Silverstrim
2
@smartcaveman - hast du etwas dagegen zu erwähnen, was an den aktuell bereitgestellten Antworten unvollständig ist, für die du ein Kopfgeld ausgesetzt hast?
Mark Henderson

Antworten:

31

VPS und Cloud sind dasselbe .

Ein dedizierter Server ist eine physische Box in einem Rack, die nicht mit anderen geteilt wird und mit der Sie tun können, was Sie wollen.

Mark Henderson
quelle
7
Manchmal wünschte ich, wir könnten eine Funktion implementieren, die jede Frage mit dem Wort "Wolke" ablehnt und den Benutzer anweist, explizitere (und definierbare) Begriffe zu verwenden.
EEAA
7
@ErikA, meine Frage fragt nach einer Definition des Begriffs ... Also, das wäre in diesem Fall ein wenig zirkulär.
Smartcaveman
2
@smartcaveman - obwohl ich Ihre Aussage verstehe, ist es nicht allzu schwierig, im Internet herumzustöbern, um zu erkennen, dass das Wort "Wolke" so allgegenwärtig geworden ist, dass es nahezu bedeutungslos ist.
EEAA
3
@ErikA - Ich gehe mal davon aus, dass die OP das schon gemacht hat, weshalb sie gefragt haben ..?
Mark Henderson
7
@ErikA, schlagen Sie vor, dass "Stöbern im Internet" der beste Weg ist, um die Definition eines Wortes zu finden, das "bedeutungslos" ist?
Smartcaveman
28

Ein dedizierter Server ist ein vollständiger Server, auf den Sie exklusiv und garantiert zugreifen können.

Ein VPS bietet Ihnen eine ähnliche administrative Kontrolle wie ein dedizierter Server, wird jedoch von einer Reihe von Technologien unterstützt, entweder durch vollständige Virtualisierung (Xen, VMWare) oder durch Einzelbildsegmentierung (OpenVZ), um Ihnen die Illusion eines exklusiven Zugriffs zu vermitteln Was ist wirklich eine gemeinsame Ressource (und fast immer in vielerlei Hinsicht überzeichnet)

Traditionell werden dedizierte Server und VPS für einen bestimmten Zeitraum zu festen Kosten abgerechnet. Insbesondere dedizierte Server erfordern eine Investition seitens des Anbieters und können über einen Vertrag mit einer Mindestlaufzeit gemietet werden.

Ein Cloud-Server ist technisch gesehen nur ein VPS, weist jedoch einige Unterschiede bei der Abrechnung und Bereitstellung auf:

  • Cloud-Dienste werden in der Regel nach Verbrauch abgerechnet. Während ein VPS variable Kosten für die Datenübertragung über einem bestimmten Schwellenwert haben kann, hätte ein inaktiver VPS pauschale Kosten. Auf einem Cloud-Server fallen in der Regel Grundkosten pro Stunde an - und für die Datenübertragung fallen möglicherweise Gebühren wie bei einem VPS an.
  • Cloud-Server verwenden eine automatisiertere Bestellung und Bereitstellung, einschließlich der Möglichkeit, zusätzliche Server, die mit den aktuellen Servern nahezu identisch sind, schnell bereitzustellen, möglicherweise programmgesteuert mithilfe einer API. Auf diese Weise kann Ihre Anwendung Kapazität zu sich selbst hinzufügen. Dies ist keine Zauberei und erfordert möglicherweise erhebliche architektonische Änderungen an Ihrer Umgebung.

Andere Dienste werden möglicherweise als "Cloud" vermarktet: Was zuvor "gehostete E-Mail" war, ist jetzt Cloud-E-Mail (Service-as-a-Service). Einige gemeinsam genutzte Webhosting-Anbieter kennzeichnen ihre Dienste in ähnlicher Weise neu.

Gute Anwendungsfälle für Cloud-Server sind kurzzeitige Spitzenlasten: Dienste mit stündlicher Abrechnung bieten Ihnen mehr Flexibilität bei der Erstellung und Zerstörung von Systemen nach Bedarf. Setups mit konstanter Last, die immer ausgeführt werden, sind in einer Cloud-Umgebung möglicherweise nicht wirtschaftlich. Anwendungen mit konstant hoher Auslastung sind für das Überabonnementmodell eines Anbieters unfreundlich und eignen sich möglicherweise besser für einen dedizierten Server.

techieb0y
quelle
1
Ich gebe Ihnen Punkte für eine gute Erklärung. Ich bin jedoch anderer Meinung, dass eine konstant hohe Last nicht von der Cloud profitiert. Mit der echten Cloud können zusätzliche Ressourcen sofort und möglicherweise automatisch bereitgestellt werden, um die zusätzlichen Lasten zu versorgen. Dies ist auf dedizierten Servern oder VPS nicht möglich, wo wir ein hartes Limit erreichen können. Außerdem kann VPS nicht einfach auf mehrere VPS skaliert werden und erfordert viele manuelle Eingriffe, Selbstkonfiguration usw., was in der Cloud nicht der Fall ist. Im Falle von VPS oder dediziertem Server besitzen Sie den Fehler, wenn nicht die Hardware. Auf der Wolke können Sie sich einfach fortbewegen, ohne ein Ticket zu öffnen :)
Abhishek Dujari
6

Ein VPS bezieht sich normalerweise auf eine virtuelle Maschine, auf der nur Ihre Apps ausgeführt werden. Ein dedizierter Server ist normalerweise ein für Sie dedizierter physischer Server. Ein Cloud-Server ist eine Möglichkeit für Marketing-Idioten, die Welt als VPS in die Cloud zu bringen. All dies sind Formen von IAAS - Infrastruktur als Dienstleistung. Dabei wurde ein Anbieter gefunden, der PAAS als Cloud-Server (gogrid) vermarktet. PAAS ist eine Plattform als Service. Typische PAAS-Angebote sind Microsoft Azure, Amazon Beanstalk und Google Appengine.

Jim B
quelle
3
+1 für die Aufnahme des Wortes "Idiot"
Mark Henderson
Sie können im Haus IAAS, sowie PAAS und SAAS im Haus zweifellos haben. Alle diese Modelle sind Managementmodelle. IT as a Service ist seit den 90er Jahren ein Standardgeschäftsmodell. AFAIK
Jim B
1
Haha, unser Unternehmen bietet ein SAAS an, das auf einem PAAS läuft, das von einem IAAS gehostet wird. Gewinnen wir für das Akronym AAS?
Mark Henderson
PAAS und IAAS sollten sich gegenseitig ausschließen. Wie haben Sie das geschafft?
Jim B
@JimB - Die Software, in der wir unser SAAS entwickelt haben, heißt uniPaaS , da die Laufzeitumgebung als PAAS vermarktet wird.
Mark Henderson
5

No Cloud und VPS sind nicht genau dasselbe, wer Downvoting möchte, sollte zuerst unten lesen ...

  1. VPS ist nur ein virtueller Server, auf dem wir Hardware-Ressourcen anpassen können, die tatsächlich Geld kosten
  2. VPS ist nur ein virtueller Ersatz für einen dedizierten Server. Sie können ihn jedoch selbst verwalten. Es werden nur Sicherungskopien der virtuellen Festplatte erstellt. Wie Sie Ihre Festplatte verwalten / speichern, liegt jedoch ganz bei Ihnen.
  3. VPS bietet keine Replikations- und Speicherservices für mehrere Computer an

Andererseits,

  1. Die Cloud besteht aus Storage Service, Resource Service und Database Service, die alle von Cloud Framework verwaltet werden. Sie umfasst eine automatische Sicherung und eine API zum Verwalten der Hosting-Infrastruktur
  2. Betrachten Sie Amazon, Google und Azure für eine Minute, sie bieten kein VPS an, sie bieten eine API an, die Sie beim Erstellen großer skalierbarer Anwendungen unterstützt.
  3. API besteht aus Storage Service, es handelt sich nicht um eine Festplatte, sondern um einen virtuellen Speicher, in dem Sie Ihre Daten als Dateien speichern. Sie müssen sich jedoch keine Gedanken darüber machen, wie sie gespeichert sind, wie sie fragmentiert sind oder wo sie physisch gespeichert sind. Cloud bietet Ihnen Zugriff auf eine große Liste von Servern, die sich hinter der API befinden, um die Skalierbarkeit zu verwalten. Sowohl Amazon als auch Azure und Rackspace verwalten drei Kopien derselben Dateien auf mehreren Rechenzentren, unabhängig davon, was Sie im Store abgelegt haben. Sie müssen sich also keine Gedanken über Daten machen, denn wenn ein Computer diese Daten verliert, stellt Cloud Provider sie über einen anderen Computer zur Verfügung.
  4. Die API besteht aus CDN (Content Delivery Network) für die Hochgeschwindigkeitsübertragung basierend auf dem Standort der IP. Cloud Provider speichert Ihre Dateien automatisch auf verschiedenen Servern und gibt Ihnen eine transparente URL, die automatisch zum nächsten Server wechselt.
  5. Die API besteht aus Application Server und bietet Ihnen die Möglichkeit, Ihre Anwendung einfach bereitzustellen und zu verwalten. Ihre Anwendung wird unabhängig vom physischen / Netzwerkstandort, und Sie können die benötigten physischen Ressourcen problemlos migrieren und vervielfachen, ohne Installation usw. durchführen zu müssen.
  6. Die API besteht aus einer replizierten Datenbank. Azure bietet SQL Azure an, das automatisch auf drei verschiedene Computer in ihrem Rechenzentrum repliziert wird, sodass Sie auf keinen Fall etwas in Ihrer SQL-Datenbank verlieren.
Akash Kava
quelle
Ich habe mich gerade bei Rackspace Cloud angemeldet - und ich sehe definitiv, woher Sie kommen. Es scheint so, als ob Sie damit sagen, dass die Cloud eine Art Schnittstelle für ein VPS ist, die oft ein kritischer Aspekt bei der Implementierung ist. Sind Sie sich jedoch sicher, dass alle Ihre Aussagen zu einer "Cloud" für alle Cloud-Implementierungen gelten, oder sind sie auf die von Ihnen angegebenen spezifischen Beispiele beschränkt? Gibt es darüber hinaus universelle Spezifikationen für solche Cloud-Implementierungen?
Smartcaveman
Nein, es gibt keine universellen Spezifikationen, aber es wird klarer, wenn wir fortfahren. en.wikipedia.org/wiki/Cloud_computing
Akash Kava
2

Für die Zwecke dieser Diskussion sind ein VPS und ein "Cloud-Server" genau dasselbe - Sie erhalten keinen exklusiven Zugriff auf Hardware, sondern die Host-Hardware wird von zwei oder mehr virtuellen Servern gemeinsam genutzt.

Ein dedizierter Server ist genau das - Ihre Betriebssysteminstanz erhält 100% exklusiven Zugriff auf die zugrunde liegende Hardware.

EEAA
quelle
1
Ich hasse den Begriff "Cloud". Hasse es hasse es hasse es. Vor allem, wie weit Microsoft und Apple den Begriff treiben. "Wolke" hat jetzt so viele Bedeutungen, dass es nur noch grau und verschwommen und letztendlich bedeutungslos ist.
Mark Henderson
1
100% einverstanden. Ich hasste es, als es zum ersten Mal auf den Markt kam und mein Hass ist erst seitdem gewachsen.
EEAA
Vielen Dank an die Marketing-Affen, die eine Cloud-Lösung erstellt haben
Jim B.,
1
Meiner Meinung nach ist Cloud Computing nicht viel mehr als eine aktualisierte Erweiterung des Time-Share-basierten Computing, als Mainframes das Defacto-System waren ... das von großen Unternehmen implementiert und in Zeitabschnitten an kleinere Unternehmen vermietet wurde. Ich weiß, dass ich zu stark vereinfache, aber so sehe ich es.
Joeqwerty
0

VPS ist im Allgemeinen ein Marketingbegriff, der von Internet-Hosting-Anbietern verwendet wird. Ein VPS ist eine virtuelle Maschine, die ausschließlich von einem einzelnen Kunden verwendet wird, während ein dynamischer VPS (der zur Laufzeit geändert werden kann) häufig als Cloud-Server bezeichnet wird. Dedizierte Server befinden sich meist in Rechenzentren und werden vollständig vom Client gemietet. Der Client hat die volle Kontrolle über dedizierte Server, einschließlich der Wahl des Betriebssystems, der Hardware usw.

Stephen Lembert
quelle
0

Ich würde es so zusammenfassen:

  • Der dedizierte Server ist ein physischer Server, der zu 100% "Ihnen" gehört.
  • VPS ist ein virtueller Server, der auf einem Hypervisor ausgeführt wird. In der Regel teilen sich mehrere VPS einen einzigen physischen Server.
  • Cloud ist ein Framework für die Verwaltung virtueller Server (ich würde VPS als einen Typ virtueller Server qualifizieren). Es bietet die Bereitstellung neuer Server, die Zuweisung von CPU-Ressourcen, die Zuweisung von Speicher und vieles mehr, je nachdem, wer den Service bereitstellt. Dies wird normalerweise mit einer flexiblen automatischen Abrechnung kombiniert, wenn Sie nur für Ressourcen zahlen, die Sie verwenden. Der Begriff entwickelt sich weiter, aber das ist es, was ich bis heute daraus mache.
  • "Cloud" ist auch ein neues Hype-Wort, das von "Marketing-Affen" für (a) Vollinvestoren verwendet wird, um den Wert des Unternehmens zu steigern, (b) für große Unternehmen, bei denen Kaufentscheidungen von Top-Führungskräften getroffen werden Keine Ahnung, was sie tun, aber lesen Sie im Wall Street Journal, dass Cloud cool ist und jeder es tut.

Übrigens war das letzte Hype-Wort, soweit ich mich erinnere, "Bio", und es gab viele Idioten, die es aus denselben dummen Gründen wahllos benutzten. Du erinnerst dich vielleicht an organische Computer, organische Monitore, organisches Wasser, organisches Benzin ... Ich frage mich, ob es von der FDA genehmigt wurde :-)

dtoubelis
quelle
0

Nach meinem Verständnis ist der Unterschied einfach:

Ein dedizierter Server ist eine Box in einem Rack in einem Rechenzentrum. Wenn dies fehlschlägt, schlägt die Ausführung Ihrer Website oder Webanwendung fehl, es sei denn, Sie verfügen über eine mühsame und teure Einrichtung zur Sicherung oder Verwaltung verteilter Server.

Auf der anderen Seite ist eine Cloud wie ein VPS (virtueller Server), der auf mehrere Rechenzentren verteilt ist, die auf mehrere physische Standorte wie Bundesstaaten, Länder oder Kontinente verteilt sind. Wenn also ein Rechenzentrum ausfällt, wird es sofort auf ein anderes Rechenzentrum umgestellt Dies ist auch der Fall, wenn die Ressourcen zur Bewältigung eines plötzlichen Anstiegs des Datenverkehrs oder des verfügbaren Speichers in einem Rechenzentrum knapp werden. Alle diese Aufgaben werden automatisch von der Cloud erledigt, sodass Sie keine Ressourcen für die Wartung der Infrastruktur selbst aufwenden müssen, was zu erheblichen Kosteneinsparungen führt. So kann der Endbenutzer jederzeit und unter jeder Last problemlos auf Ihre Website oder Webanwendung zugreifen, wenn diese in einer Cloud gehostet wird.

Zusammenfassend lässt sich sagen, dass eine Cloud die Virtualisierung des Betriebssystems, die dynamische Ressourcenzuweisung, redundante Sicherungen und ein Failover ohne Toleranz ermöglicht, sodass eine Webanwendung / Website unter keinen Umständen dauerhaft ausgeführt werden kann.

Geniale Idee, nicht wahr? Das ist der Grund, warum es als die nächste große Sache in der Welt der Webanwendungsentwicklung und auch als nächster Computergoldrausch angepriesen wurde.

Sandy V
quelle