VPS for Glassfish

我们的小创业公司计划在Glassfish上部署一个Web应用程序,我想知道一些用户在那里的经验可以回答我几个问题。 当我购买服务器时,我通常会查看RAM的数量,因为GF需要大量的RAM来运行,下面是两个相同数量RAM的价格不同的站点。 我想知道为什么?? Godaddy: http : //www.godaddy.com/hosting/virtual-dedicated-servers.aspx? ci = 9013与http://entic.net/Servers

从Godaddy下面的计划考虑好运行GF应用程序。

OS: Linux CentOS • RAM: 4 GB • Storage: 60 GB • Bandwidth: 2,000 GB/mo 

我们的networking应用程序是一个社交networking,预计有2000-4000用户开始

我看了一下GoDaddy网站(这是违反我个人的政策(我真的不喜欢他们)),但是你可能会发现你会得到更好的性能,从真正的专用服务器中获得更多的钱。

过去我发现虚拟服务器缺乏高stream量站点所需的IO性能。 这很棘手,但您可能需要了解您的应用程序需要多lessIO性能​​。 如果您提供大量图像,我敢打赌,您将希望能够尽快从磁盘读取图像,并将其快速传送给用户。

我想我可能会去媒体服务器media.yourdomain.com,并设置不同的Alogging,指向您的服务器上的辅助IP,并点Varnishcaching ,所以经常请求静态资产从内存中获取,而不是从磁盘获取。

重新读一下你的问题,我猜想这两个服务器价格如此不同的原因是因为GoDaddy是一个虚拟专用服务器(对我来说,这听起来像是一个矛盾,在某种程度上),另一个是一个真正的专用服务器(和更多的价格,你应该支付)。

如果你有一个系统pipe理员,我可能会build议你从戴尔购买一个1U服务器,然后把它放在本地数据中心的Colo中。 如果你有足够的能力来pipe理它,这可以比租用500美元/月的服务器便宜。

我也会build议,如果你的网站是重要的,即使你赚钱,那么你花费更多的费用,并得到2台服务器,并build立了他们之间的某种负载平衡。 这会给你一个很好的机会来减轻单个硬件故障,并且当出现问题时(他们最终会出现这种情况)会有一定的回应能力。

我还要确保无论你使用什么服务器,尤其是专用服务器,都有一对RAID1configuration的硬盘,这样你就可以应付一个单一的磁盘故障,而不会让服务器脱机。