虚拟专用服务器与专用云在什么上运行?


13

在您标记此重复项之前,我会阅读所有建议,但没有答案。

托管服务提供商向我告知了一些信息,但是他们告诉我的信息与我在网上看到的信息相矛盾,该信息来自公司的首席执行官,因此除非确定我知道,否则我不愿喊他出去我在说什么。

问题:虚拟专用服务器与专用云在什么上运行?

这就是我被告知/出售的

VPS平均成本约为$ 80 / mo 2 CPU,4 GB RAM,60 GB磁盘

相同规格的专用云成本约为350美元,其中包括服务器虚拟防火墙,CPU易爆性和一些其他功能。

潜在的新托管服务提供商告诉我的是:

VPS是一台通常安装Windows的计算机,Windows计算机是为您提供VPS(来宾)的主机,盒子上安装的应用程序将不同的来宾分隔开来,该1台计算机的所有资源都是共享的,吵闹的邻居是个大问题。如果有人要访问Windows主机,则他们将有权访问每个来宾。同样,任何其他来宾都可以访问您的来宾,我想这需要一定的技巧。

真实世界描述的大房间,用窗帘隔开客户

专用云是使用VMWare作为主机应用程序的服务器群集,您的服务器可以位于群集中的任何服务器上,如果服务器出现故障,您将被迁移到新的DRS QOS。资源不共享,嘈杂的邻居也不成问题。存储是3层iSCSI设备

现实世界中描述的酒店,任何需要进门的人都必须经过前台,任何有房间的人只能进入他们的房间,而无法知道酒店中还有其他房间。

我自己运行了几台VMWare服务器,而不是仅将其集群,但是每个来宾实际上共享了可用资源池中的资源。

我了解您所支付的费用,而专用云实际上似乎比其对VPS的描述更强大,

他们正在玩VPS吗?

另一方面,当前托管我的应用程序的公司告诉我,VPS和专用云之间没有区别,一些托管提供商喜欢在VPS上加一个更奇特的名称。在给了他们的销售之后,其他托管服务提供商告诉我的价格下降了,他们说他们真的在试图向我出售很多绒毛。但是,他们实际上不会为我提供有关其VPS的运行方式及其VPS或专用服务器(约500美元左右)的任何详细信息。

我的应用程序很简单,在共享服务器上运行了php多年,已被私人使用。这样做的原因是我对应用程序进行了一些大的更新,并且注意到有些迟缓,而且我还想对PHP和MySQL进行一些自定义更改,以使共享主机不允许这样做。

抱歉,文本墙正寻找直接答案。


1
我相信这种语言和实际答案将是特定于供应商的。在AWS上,如果使用这些规格的t2.small(具有20%的CPU ),则可以每月支付$ 55(计算器)(calculator.s3.amazonaws.com/…),或者,专用CPU的价格为每月$ 100(calculator.s3.amazonaws.com/…)。
蒂姆(Tim

1
我查看了AWS,Google和AZURE,它们的价格都是不错的,但是我喜欢两家供应商之间几乎不需要维护的想法,它们完成了所有的修补,监视,备份,恢复等工作。三大厂商提供的功能相同,但是您拥有支付额外费用,这使成本增加了三倍。
Anthony Fornito

1
正确使用AWS,您必须做更多的事情。往往很简单。
蒂姆(Tim)

1
如果您已经在共享主机上使用了很长时间,则意味着您的应用程序并不是很密集。甚至每月5美元的数字海洋VPS可能已经可以满足您的需求。他们甚至还提供了设置wamp服务器和所有基本防火墙所需的所有教程。启动服务器,然后尝试一下,您是否知道,您真的需要每月为所有不需要的东西支付50美元吗?与您当前的$ 10-20共享托管相比,您将看到很多性能改进。
某个特别的人

Answers:


13

如果我们谈论托管公司仅销售Linux VPS,那么在大多数情况下,它们使用OpenVZ / Virtuozzo进行虚拟化,它不提供虚拟机,而是提供虚拟容器,在VPS内,您将无法访问内核选项,因为它共享带有主机的内核,并且更容易受到来自其他容器的破坏。

如果VPS还销售Windows而不只是Linux VPS,则VPS也可以是独立的Xen / VMware / Hyper-V / KVM主机,并且取决于主机公司,它们可以仅使用一个虚拟化软件,并且可以使用多个不同的虚拟化软件。 。

云VPS或专用云通常将VMware或Xen虚拟机管理程序加入群集中,并连接到共享存储,共享与同一SAN的连接。

VPS与云计算机之间的区别通常在于,VPS是在单个主机上运行的容器/ VM,其中主机既是虚拟机监控程序,又是存储。云机将在多个虚拟机监控程序上运行,这些虚拟机监控程序都连接到同一存储,VM可以在虚拟机监控程序之间移动,以实现更好的负载平衡,并在万一发生硬件或硬件问题以及维护时减少停机时间。

VPS和Cloud机器都可能在超售的虚拟机监控程序上运行时遇到问题,并且分配给所有VM的资源总数大于实际资源池。

每个托管公司可以对自己所谓的VPS和所谓的云计算机有自己的定义。

如果您当前的VPS是linux计算机,则可以通过安装大多数标准存储库中的virt-what软件包并virt-what在Shell中运行命令来检查它是否是OpenVZ / Virtuozzo或其他虚拟化软件。

https://linux.die.net/man/1/virt-what


11

VMware为您提供完美隔离的说法根本不正确。KVM做得更好,但是隔离与资源无关,而与它们使用的虚拟机管理程序无关。

如果在承载磁盘密集型应用程序的两个虚拟机之间共享同一物理磁盘,则会出现性能问题。如果您在两个虚拟机之间共享相同的存储库,则将发生争用。如果共享相同的网络适配器,则将发生争用。

好的和坏的提供商之间的区别更像是这样。不是他们使用哪种虚拟化软件。

就像从旅馆到公寓楼的区别。前几个房间共用浴室和厨房。第二个每个房间都有自己的。


6

虚拟专用服务器与专用云在什么上运行?

一段绳子有多长?

:)

坦白说,这两个术语都是难以定义的营销术语。为了真正理解提供商在使用这些术语中的任何术语时的含义,需要深入了解技术细节。您从托管服务提供商处获得的视图是他们自己对事物看法,这并不会以任何有意义的方式转化为其他提供商。

根据我在许多不同提供程序上的经验,将在很大程度上定义它们:

VPS:(通常)在共享硬件上运行的虚拟机,您具有完全管理访问权限。

专用云:专用于单个客户的一组物理主机,安装并配置了某种类型的虚拟化平台,例如Hyper-V,ESXi,KVM,Xen,Openstack等。

除了上述(公认的广泛)定义之外,请勿仅根据产品的营销名称对任何解决方案提供或不提供的功能进行任何假设。您必须深入了解实际的技术细节才能了解,对于某些事情甚至还不够-您可能需要实际获得产品的实际动手经验才能对其进行真正的评估。

我必须强调这一点-不要对您的托管服务提供商的建议给予任何重视。他们有自己的议程,不一定符合您的最大利益。如果您不确定自己独自进行研究,我非常建议您雇用某人签订短期合同。此人可以帮助您确定您的需求,然后以一种与供应商无关的真正方式,找到最能满足您需求的供应商和解决方案。


1
另一个兴趣点是,专用云提供商还使我签署了一份为期1年的合同,这使我有些怀疑。如果我决定使用他们的VPS,我当前的提供商只会向我收取所使用时间的费用。钱专用云似乎很划算,但IDK,感谢您的回答,如果没有更好的标记,我会予以标记。
Anthony Fornito

3
在实际使用该服务以了解其在您的用例中如何工作之前,我会非常谨慎地签署任何类型的合同。您当前正在使用共享托管服务,这基本上意味着对您的零维护。仅迁移到VPS将会显着增加所需的维护任务,更不用说“专用云”实例群了,这对您来说将变得更加复杂。在对此进行尽职调查之前,请勿让提供商的营销和销售机器人赢得您的青睐。您可能会注册比自己想要的更多的工作。
EEAA
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.