Назад | Перейти на главную страницу

Емкость Solr на одном выделенном сервере

У меня Solr работает на большом экземпляре Amazon EC2 Ubuntu. На этом экземпляре EC2 также работает ряд других служб Rails. Сегодня Solr задохнулся, и его пришлось перезапустить. Вот еще немного информации:

У меня такой вопрос: если я перенесу Solr на выделенный большой инстанс Amazon и все настрою идеально, какой производительности я могу ожидать с точки зрения макс. пропускная способность и максимальное количество проиндексированных документов?

заранее спасибо

Даррен

Версия TL / DNR:

Единственный способ ответить на этот вопрос - настроить его и протестировать.

Длинная версия:

На этот вопрос невозможно ответить по следующим причинам:

  • Есть несколько уровней серверов EC2, которые вы можете приобрести
  • EC2 является динамическим ("E" означает "эластичный"), поэтому ваша скорость будет время от времени меняться.
  • Природа сетей, особенно через WAN, сильно повлияет на производительность.
  • Что значит «настроить все идеально»?
  • Ubuntu разработан, чтобы быть простым в использовании, и, таким образом, дает некоторую производительность, поэтому пытается настроиться все «отлично», можно сказать, что спорный вопрос

Даже если вы убрали самые вопиющие части непредсказуемости (а именно облачный сервер вместо физического ящика в вашей локальной сети), единственный способ ответить на ваш вопрос - это загрузить сервер, точно такой же, как ваш, с помощью ваш Экземпляр SOLR и БД, а затем протестируйте его.