# Master node на виртутальной машине

**URL:** <https://discuss.elastic.co/t/master-node/213195>\
**Category:** Вопросы на русском языке\
**Created:** [December 27, 2019, 1:55pm UTC](https://discuss.elastic.co/t/master-node/213195 "2019-12-27T13:55:48Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jenya87](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jenya87/32/54012_2.png) [@Jenya87](https://discuss.elastic.co/u/Jenya87)\
**Post date:** [December 27, 2019, 1:55pm UTC](https://discuss.elastic.co/t/master-node/213195/1 "2019-12-27T13:55:48Z")

</div>

Доброго времени суток!  
Собираюсь поднять _один_ сервер ES с приемлемым для небольших объёмов данных (1-2Tb) железом. Основные задачи, которые планируются - это полнотекстовый поиск и агрегации. Тк сервер один, то он и masted node и data node.

Вопрос: сильно ли поможет моей мини-системе создание отдельной master node на виртуальной машине (мне под неё выделят вплоть до пары сотен Гб дискового пространства на хосте VSphere и даже 32 ОЗУ обещали ), и тогда физический сервер сделать по умолчанию data node, а виртуальный по умолчанию master node?

Или по другому могу сформулировать вопрос: если не предвидится _более одного_ физического узла (не очень слабого), но есть некоторые возможности для виртуализации других узлов (вплоть до виртуализации на разных хостах), то чем можно улучшить, в первую очередь, быстродействие системы на чтение - например,стоит ли виртуализировать несколько мастер нод на разных хостах? (отказоустойчивость менее критична, чем быстродействие)

Прошу грамотных товарищей подсказать.  
Спасибо!

---

<div class="post-metadata">

**Author:** ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)\
**Post date:** [December 30, 2019, 2:00pm UTC](https://discuss.elastic.co/t/master-node/213195/2 "2019-12-30T14:00:26Z")

</div>

добавление мастер нод к одной ноде данных не улучшит ни отказоустойчивость ни быстродействие, наоборот, это может замедлить некоторые операции. Если у вас только одна нода данных и важно быстродействие - то лучше на ней все и держать.

---

<div class="post-metadata">

**Author:** ![Jenya87](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jenya87/32/54012_2.png) [@Jenya87](https://discuss.elastic.co/u/Jenya87)\
**Post date:** [December 30, 2019, 8:27pm UTC](https://discuss.elastic.co/t/master-node/213195/3 "2019-12-30T20:27:13Z")

</div>

Спасибо за ответ.

И ещё разрешите вопрос маленький, и возможно уже избитый: Будет ли польза от того, что поставить на ноду более 64 Гб ОЗУ, например 128 Гб, оставив при этом на _heap_ 30 Гб, как рекомендуется?

---

<div class="post-metadata">

**Author:** ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)\
**Post date:** [December 30, 2019, 8:44pm UTC](https://discuss.elastic.co/t/master-node/213195/4 "2019-12-30T20:44:33Z")

</div>

Польза будет, но, возможно, не очень существенная. Надо конкретно смотреть. Дополнительная память пойдет под кэш файловой системы, что должно увеличить скорость поиска.

---

<div class="post-metadata">

**Author:** ![Jenya87](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jenya87/32/54012_2.png) [@Jenya87](https://discuss.elastic.co/u/Jenya87)\
**Post date:** [December 31, 2019, 7:18am UTC](https://discuss.elastic.co/t/master-node/213195/5 "2019-12-31T07:18:32Z")

</div>

Спасибо!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [January 28, 2020, 7:18am UTC](https://discuss.elastic.co/t/master-node/213195/6 "2020-01-28T07:18:34Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
