VPS的磁盘性能不能很好地扩展(对于Solr)吗?

时间:2011-09-16 10:09:51

标签: solr hosting virtualhost vps

我计划为多个客户端运行 Solr 核心。我认为Linode提供了可靠的性能,稳定性和可扩展的升级计划。

Solr是一个高性能的全文搜索引擎,在JSP中编写为REST应用程序。我所看到的一个消息来源称,磁盘密集型应用程序不会像VPS环境中的CPU密集型任务那样将扩展为优雅。所以,经过一个“点”,如果我服务的客户数是原来的两倍,我应该订购两倍的实例,而不是升级它们。或者我需要具有负载平衡的云服务,例如EC2,其中多个实例可以正常扩展。

这是真的吗,特别是像Linode这样的现代主人?

1 个答案:

答案 0 :(得分:1)

Solr确实是一个磁盘IO密集型应用程序。我们在Amazon EC2中运行Websolr并花费大量时间对其实例存储和EBS RAID设备进行基准测试和调优,以便获得最佳的性价比。

真的,这里最好的答案是对磁盘性能进行基准测试,并比较一些不同的设置。测量每秒的IO操作,读写带宽,并创建一些定时的Solr基准测试。 (大型重建索引任务,大量搜索量等)将这些设置与一些不同的设置进行比较,看看哪一个给你最优惠的性价比。