News

VMware Weathervane 2.0

News | 04.03.2020

Компания VMware представила обновленную утилиту Weathervane 2.0.
Это средство может оказаться полезным в следующих случаях:

  1. Когда нужно сравнить два кластера по производительности (например, на разном оборудовании)
  2. Когда нужно понять влияние изменений конфигурации кластера на производительность
  3. Когда нужно проверить корректность настройки нового кластера перед запуском его в производственную среду

Для запуска Weathervane нужно создать образы контейнеров, подготовить конфигурационный файл и запустить бенчмарк. Далее утилита сама развернет контейнеры в кластере, запустит приложения и соберет результаты тестирования. Подробнее >>

Weathervane деплоит бенчмарк-приложение на узлах и подает туда нагрузку, которая генерируется через компонент Workload driver. Этот драйвер может располагаться как вместе с бенчмарк-приложением, так и во внешней среде, в отдельном кластере.

Приложение Weathervane состоит из нескольких ярусов. Логика приложения реализована через Java-сервисы, запущенные на сервере Tomcat, которые коммуницируют через REST API и сообщения RabbitMQ, а Zookeeper используют для координации. Бэкенд-хранилища реализованы средствами PostgreSQL и Cassandra. Фронтенд веб-серверы и прокси-кэш серверы реализованы на Nginx.