ядрами / 8 потоков, какое кол-во vCPU нужно выделить для виртуальной машины Ubuntu + 2 инстанса tarantool?
Тарантул на каждый инстанс кушает до 1го цпу на tx тред + сетевые треды - то есть в идеале нужно 2 цпу. Но некоторые библиотеки могут создавать свои треды, так что в зависимости от конфигурации может потребоваться выделить больше цпу.
В данном контексте речь идет о vCPU или же для виртуальной машины нужно пробрасывать физическое ядро процессора с его 4-8 потоками?
Ну тут без разницы, главное помнить что виртуализация снижает производительность тарантула, т.к. основная полезная нагрузка крутится именно в tx треде, который не масштабируется по потокам / ядрам
Тогда если строить кластер то имеет смысл отказаться от виртуализации? И учитывая что новые серии процессоров различных линеек имеющие большее кол-во ядер и потоков, использовать например серию e5-1xxx которая имеет большую таковую частоту и подходят для решений требовательных к скорости выполнения одной задачи?
Обсуждают сегодня