Bevor Sie dieses Duplikat markieren, habe ich alle Vorschläge gelesen und meine Frage nicht beantwortet.
Mir wird von einem Hosting-Anbieter etwas gesagt, aber was sie mir mitteilen, ist widersprüchlich zu dem, was ich online sehe. Diese Informationen stammen vom CEO des Unternehmens, sodass ich ihn nur dann anrufen möchte, wenn ich sicher bin, dass ich es weiß wovon ich rede.
Frage: Auf was läuft Virtual Private Server gegen Dedicated Cloud?
Das wird mir gesagt / verkauft
Die durchschnittlichen VPS-Kosten betragen ca. 80 USD / Monat, 2 CPUs, 4 GB RAM und 60 GB Festplatte
Eine dedizierte Cloud kostet ~ 350 US-Dollar für die gleichen Spezifikationen, einschließlich einer virtuellen Firewall für den Server, CPU-Stabilität und einiger anderer Schnickschnack.
Was mir vom potentiellen neuen Hosting-Anbieter gesagt wird:
VPS ist eine einzelne Maschine, auf der normalerweise Windows installiert ist. Die Windows-Maschine ist der Host, der Ihnen die VPS (Gäste) zur Verfügung stellt. Eine auf der Box installierte Anwendung trennt die verschiedenen Gäste. Alle Ressourcen für diese 1 Maschine werden gemeinsam genutzt , lauter Nachbar ist ein großes Problem. Wenn jemand Zugriff auf den Windows-Host erhalten würde, hätte er Zugriff auf jeden Gast. Auch jeder andere Gast könnte Zugang zu Ihrem Gast erhalten. Ich gehe davon aus, dass einige Fähigkeiten involviert sein müssten.
Beschreibung der realen Welt großer Raum mit einem Vorhang, der die Kunden trennt
Dedicated Cloud ist ein Cluster von Servern, die VMWare als Host-Anwendung verwenden. Sie können sich auf einem beliebigen Server im Cluster befinden. Wenn ein Server ausfällt, wird ein neuer Server (DRS, QOS) installiert. Ressourcen werden nicht gemeinsam genutzt und laute Nachbarn sind kein Problem. Der Speicher besteht aus einer dreistufigen iSCSI-Appliance
Beschreibung der realen Welt Ein Hotel, jeder, der reinkommt, muss an der Rezeption vorbeikommen, jeder, der ein Zimmer hat, kann nur auf sein Zimmer zugreifen und kann nicht wissen, dass es andere Zimmer im Hotel gibt.
Ich betreibe selbst ein paar VMWare-Server, die nicht nur einzeln geclustert werden, sondern die tatsächlich von jedem Gast aus dem verfügbaren Ressourcenpool gemeinsam genutzt werden.
Ich verstehe, dass Sie das bekommen, wofür Sie bezahlen, und die Dedicated Cloud scheint in der Tat robuster zu sein als die Beschreibung von VPS.
Spielen sie VPS?
Auf der anderen Seite sagt mir das Unternehmen, in dem meine Anwendung derzeit gehostet wird, dass es keinen Unterschied zwischen VPS und Dedicated Cloud gibt. Einige Hosting-Anbieter möchten VPS einen schickeren Namen geben. Nachdem sie ihren Verkäufen den Überblick über das gegeben hatten, was mir der andere Hosting-Anbieter erzählt hatte, sagten sie, dass sie wirklich versuchen, mir viel Flaum zu verkaufen. Allerdings werden sie mir keine guten Details darüber geben, wie ihr VPS läuft und ob es sich um einen VPS- oder einen dedizierten Server handelt, der etwa 500 US-Dollar kostet.
Meine Anwendung ist ziemlich einfach, läuft auf PHP und ist seit Jahren auf einem gemeinsam genutzten Server, privat genutzt. Der Grund für den Umzug ist, dass ich einige große Aktualisierungen an der Anwendung vorgenommen habe und eine gewisse Trägheit festgestellt habe. Außerdem gibt es einige benutzerdefinierte Änderungen an PHP und MySQL, die ich vornehmen möchte, damit Shared Hosting dies nicht zulässt.
Entschuldigen Sie die Textwand, die nur nach einer direkten Antwort sucht.
Antworten:
Wenn es sich um Hosting-Unternehmen handelt, die nur Linux-VPS verkaufen, verwenden sie in den meisten Fällen OpenVZ / Virtuozzo für die Virtualisierung. Dabei handelt es sich nicht um virtuelle Maschinen, sondern um virtuelle Container. In Ihrem VPS haben Sie keinen Zugriff auf Kernel-Optionen, da diese gemeinsam genutzt werden Kernel mit Host und ist anfälliger für Störungen durch andere Container.
VPS kann auch ein eigenständiger Xen / VMware / Hyper-V / KVM-Host sein, wenn sie nicht nur Linux VPS, sondern auch Windows verkaufen. Je nach Host-Unternehmen können sie nur eine Virtualisierungssoftware verwenden und mehrere unterschiedliche .
Cloud VPS oder Dedicated Cloud sind in der Regel VMware- oder Xen-Hypervisoren, die einem Cluster angehören und mit einem gemeinsam genutzten Speicher verbunden sind und Verbindungen zu demselben SAN gemeinsam nutzen.
Der Unterschied zwischen VPS und Cloud-Computer besteht normalerweise darin, dass VPS ein Container / eine VM ist, die auf einem einzelnen Host ausgeführt wird, wobei der Host sowohl ein Hypervisor als auch ein Speicher ist. Der Cloud-Computer wird auf mehreren Hypervisoren ausgeführt, die alle mit demselben Speicher verbunden sind, und die VM kann zwischen Hypervisoren verschoben werden, um den Lastenausgleich zu verbessern und Ausfallzeiten bei Problemen mit der Hardware und die Wartung zu verringern.
Sowohl VPS- als auch Cloud-Computer können Probleme bei der Ausführung auf Hypervisoren haben, die überlastet sind und bei denen die Gesamtzahl der Ressourcen, die allen VMs zugewiesen sind, größer ist als der tatsächliche Ressourcenpool.
Jedes Hosting-Unternehmen kann eine eigene Definition dessen haben, was es als VPS und was als Cloud-Computer bezeichnet.
Wenn es sich bei Ihrem aktuellen VPS um einen Linux-Computer handelt, können Sie überprüfen, ob es sich um OpenVZ / Virtuozzo oder eine andere Virtualisierungssoftware handelt, indem Sie das Paket virt-what installieren, das in den meisten Standard-Repos enthalten ist, und den
virt-what
Befehl in der Shell ausführen .https://linux.die.net/man/1/virt-what
quelle
Die Aussage, dass Sie mit VMware perfekt isoliert sind, trifft überhaupt nicht zu. KVM leistet bessere Arbeit, bei der Isolierung geht es jedoch um Ressourcen, nicht um den von ihnen verwendeten Hypervisor.
Wenn Sie dieselbe physische Festplatte für zwei VMs verwenden, auf denen festplattenintensive Anwendungen ausgeführt werden, treten Leistungsprobleme auf. Wenn Sie dieselbe Speicherbank zwischen zwei VMs gemeinsam nutzen, liegt ein Konflikt vor. Wenn Sie denselben Netzwerkadapter verwenden, besteht ein Konflikt.
Der Unterschied zwischen guten und schlechten Anbietern ist eher so. Nicht welche Virtualisierungssoftware sie verwenden.
Es ist wie damals der Unterschied von einer Herberge zu einem Mehrfamilienhaus. Die ersten Räume teilen sich das Bad und die Küche. Das zweite hat jedes Zimmer sein eigenes.
quelle
Wie lang ist ein Stück Schnur?
:)
Im Ernst, beide Begriffe sind Marketingbegriffe, die nicht einfach zu definieren sind. Um wirklich zu verstehen, was ein Anbieter bedeutet, wenn er einen dieser Begriffe verwendet, müssen die technischen Details untersucht werden. Die Sicht, die Sie von Ihrem Hosting-Anbieter erhalten, ist die eigene Sicht auf die Dinge, die für andere Anbieter in keiner Weise aussagekräftig sind.
In einem sehr weiten Bereich würde ich sie folgendermaßen definieren, basierend auf meiner Erfahrung mit vielen verschiedenen Anbietern:
VPS : Eine virtuelle Maschine, die (normalerweise) auf gemeinsam genutzter Hardware ausgeführt wird und auf die Sie über vollständigen Administratorzugriff verfügen.
Dedicated Cloud : Eine Reihe von physischen Hosts, die für die Verwendung durch einen einzelnen Kunden vorgesehen sind und mit einer bestimmten Art von Virtualisierungsplattform installiert und konfiguriert werden, z. B. Hyper-V, ESXi, KVM, Xen, Openstack usw.
Neben den oben (zugegebenermaßen breit) Definitionen, nicht machen keine Annahmen darüber , welche Funktionen eine Lösung bereitstellt oder gemachten Angaben nicht auf der Grundlage der Marketingname des alone - Produkt. Sie müssen sich mit den tatsächlichen technischen Details vertraut machen, um ein Verständnis zu erlangen, und für einige Dinge reicht dies nicht aus. Möglicherweise müssen Sie tatsächlich praktische Erfahrungen mit einem Produkt sammeln, um es wirklich bewerten zu können.
Ich muss das betonen - legen Sie kein Gewicht auf das, was Ihr Hosting-Provider empfiehlt. Sie haben ihre eigene Agenda, die nicht unbedingt Ihren Interessen entspricht. Wenn Sie nicht sicher sind, ob Sie das alleine schaffen können, würde ich Ihnen sehr empfehlen, jemanden für einen kurzen Vertrag einzustellen. Diese Person kann Ihnen helfen, Ihre Anforderungen zu identifizieren und dann auf eine wirklich herstellerunabhängige Weise einen Anbieter und eine Lösung zu finden, die Ihre Anforderungen am besten erfüllen.
quelle