четверг, 9 января 2014 г.

Пост 29. Результыты тестирования Oracle NoSQL Database. Масштабируемость.

Следующий пост, касающийся тестирования базы данных NoSQL будет посвящен масштабируемости.
В этом тесте хотелось посмотреть поведение базы данных при удалении серверов из кластера и добавлении новых серверов в кластер.

Описание тестовой нагрузки на БД:
17:15 Запись нагрузки на чтение (20 потоков)
17:24 Выведение из строя 6 серверов
17:30 Возвращение в строй ранее выведенных серверов



IO (Kb/sec) как функция от времени для всех узлов кластера (для увеличения кликните на картинку).



Network (Bytes/sec) как функция от времени для всех узлов кластера (для увеличения кликните на картинку)



CPU (Idle %) как функция от времени для всех узлов кластера (для увеличения кликните на картинку).

Выводы:
Oracle NoSQL Database пытается равномерно распределить нагрузку между серверами. Чем больше серверов – тем меньше нагрузка на каждый из них.
В случае добавления новых узлов в кластер (расширение) – часть нагрузки перейдет на них.

Комментариев нет:

Отправить комментарий