我正在pipe理一些便宜的服务器,因为我的用户群不够大,无法获得更强大的服务器。 我也没有钱投资于服务器,为更大的用户群做准备。 所以我坚持我有的旧硬件。
我正在尝试将所有当前操作系统与最有可能的VMware vSphere虚拟机pipe理程序(AKA ESXi) Xen(ESXi对HCL过于严格,而且我的硬件太旧)虚拟化。 这样做的重要原因是:
然而这里的限制因素是硬件。 我的意思是非常郁闷的硬件。 目前的服务器运行Pentium 3和4,分别有512 MB和768 MB RAM(然而RAM很快就可以升级)。
虚拟化层是否足够小,能够有效地运行自己和Linux操作系统? 性能是否可以接受(每个操作的CPU开销是50%是不可接受的)? 它是否为Linux操作系统留下了足够的内存? 这是否可行?
在那个年代的机器上,你只能运行非常非常旧的版本的ESX(不是ESXi)。 v2或大约如果你能find它。 而且ESX在这段时间内的占用空间大约在128-256Mb之间,所以在安装时你无法使用它。
我曾经有一台运行在带有512Mb RAM的Dual PII 400上的ESX。 这不是很好,但当时没有那么好的虚拟化。
你也会错过新处理器拥有的所有虚拟化技术。
就个人而言,我肯定会继续它(如果你能find一个旧的ESX的副本),但要确保它不是在生产,直到你对它的性能和可靠性感到满意为止。
我肯定会做的是直到我能买得起i7处理器和VMWare HCL上的主板的裸机。 取决于你在世界上居住的地方,这个价格可能在400美元到1000美元之间,而且每一分钱都是值得的。