У нас есть кластер хостов scylladb (это база данных типа cassandra), работающий на экземплярах i3 в Amazon с папкой / var / lib / scylla /, смонтированной на одном диске nvme. Мне интересно, можно ли ожидать какого-либо увеличения производительности ввода-вывода при замене этого единственного диска на два (или несколько) дисков nvme, которые настроены как RAID 0. По словам, чередование дает нам заметную производительность буст на этом типе привода?
Может быть. Вы захотите протестировать это самостоятельно, чтобы узнать.
Если других узких мест нет, то чем больше дисков, тем больше IOPS. Но это большое «если». Только проверив себя, вы обнаружите следующее узкое место в этой конфигурации.
На самом деле я не вижу смысла в RAID 0. Ноль - это объем данных, который вы восстановите из этой пары, если один из них выйдет из строя. Для горизонтально масштабируемых баз данных можно также добавить еще один экземпляр в более простой конфигурации с одним диском.
Даже без шпинделей несколько дисков, отвечающих за разные полосы данных, могут повысить вашу производительность, а Scylla - это то, что есть (безумно быстрая база данных), вы захотите выжать из этих экземпляров все, что только возможно.