我们运行了许多Openfire XMPP / Jabber服务器。 由于Openfire的工作原理,我们不能在一台服务器上轻松地运行多个Openfire实例,所以我有5个相同的VMware ESXi虚拟机,每个都有CentOS,MySQl,Java和Openfire。 他们是完全一样的,除了他们的IP地址,实际的Openfire MySQL数据库和它的configuration文件。
我想知道这是否是最佳configuration,或者将这些虚拟机移动到一台FreeBSD机器上,然后把每台虚拟机放到FreeBSD监狱里。 具体来说,我想知道,如果VMWare的透明页面共享(TPS)的好处将超出运行5个相同的操作系统的成本。 我最终会用一个大型的FreeBSD机器和java在bsd监狱中运行的内存less吗?