我和一个朋友正在考虑为我们自己的VPS支付每月的费用。 我们目前有我们自己的个人托pipe,但是它是有限的,不允许我们做计划任务和安装其他软件的事情。
将一台服务器设置为两台独立的虚拟机需要什么? 所以我没有访问我的朋友的东西,反之亦然。 我知道阿特伍德和哈克已经做到了 ,所以我知道这是可能的,但是我没有足够的细节来开始。 我是虚拟机概念的新手,我目前的设置是我自己的W2K服务器,而不是虚拟机。
阿特伍德与你的区别在于你没有物理服务器。
你将要在这里实现的是将虚拟机放在虚拟机中。 这似乎不可能。 我们说这取决于。 这被称为recursion虚拟化。
像paravirtualisation(例如:Xen)或OS容器(例如:Solaris Zones,OpenVZ)等技术不可能实现recursion虚拟化。 没有ifs不是buts,不可能的。 大多数公共VPS技术(99%)都是基于这两种技术之一。
recursion的虚拟化是完全虚拟化的可能性。 我相信可以在Virtualbox VM中运行一个VirtualBox。 如果你是在这种情况下,你可以打赌你的VPS提供商会设法阻止你做这样的事情。
假设您已经拥有了正确的技术,而且您已经完成了设置。 VPS通常只有很less的资源(RAM,CPU,但主要是IO),因此速度会非常慢。
综上所述,VPS内部的VPS是一个不容否认的问题。 尽pipe和几个朋友一起租一个小型物理服务器是一个非常好的主意,并且工作得很好。
为什么你必须使用虚拟化呢? 自Unix开始以来,您已经能够限制用户查看其他用户文件。
我认为虚拟化在这里已经是一种矫枉过正的情况了,当然,即使你能够在虚拟机内部获得一个虚拟机(我尝试过使用VMware Fusion来testing思杰的XenServer,但从来没有成功过),那么性能将会很糟糕,再次渴望自己的虚拟机。
你最好有一台服务器,一个SSH和SFTPlogin每个,你自己的私人目录,并configurationApache来托pipe你的单独的目录。 我会build议拥有自己的IP地址,这当然是可以的 – 只要问任何提供商 – 有些像Memset(我强烈推荐),甚至可以给你一对夫妇。
然后,您可以设置任何网站,你喜欢听独立的IP,甚至使用基于名称的托pipe以及获得多个网站托pipe每个。
其他选项包括FreeBSD jails,OpenSolaris区域,Linux容器。 他们都是虚拟化的解决scheme,但是完全是为了这种事情而devise的,不像大多数典型的虚拟化解决scheme那样受到完全独立的操作系统的开销。 (顺便说一下,OpenVZ绝对是可怕的,而且更像是一个虚拟化解决scheme。
如果你确实把物理服务器划分成两个虚拟机(你也需要两个IP),那么这当然是一个合理的解决scheme,但是最便宜的专业服务提供者支持团队)我发现一个月是59英镑+增值税。
(* 几乎可以确定)
recursion虚拟化(如果可能的话)(这并不常见)非常非常低效,您不希望以这种方式工作。 我之前已经在VMWare虚拟机中运行了UserModeLinux虚拟机,但是这样做的具体原因只有很短的时间,效率并不是一个重要的问题。
如果你的需求不高(比如你为了获得控制而远离共享主机而不是因为你需要更多的CPU / RAM /空间/ …然后共享安排),那么可能值得考虑廉价专用服务器。 如果你在www.webhostingtalk.com这样的主板上寻找特别优惠,几个主机可以非常便宜地租用旧的服务器,如果你幸运的话,你会偶然发现一个比VPS更好的价值。 然后,您可以运行您的首选虚拟机解决scheme。 我有一台从OLM的“ 服务器一天 ”提供的服务器,这个服务器在一段时间之前仍然是竞争性的价格方式,我在VMWare下运行了几个虚拟机。 我还没有看到和以前一样好的交易,但是如果你保持睁大眼睛,你永远不会知道你会发现什么(并且在类似的提供商处购物 – WHT还有其他的提供委员会的人,宣传基于旧套件的低预算专用服务器)。