Что интересного я вычитал в документе VMware vSphere vMotion Architecture, Performance and Best Practices in VMware vSphere 5.
В пятерке механизм живой миграции улучшился в низкоуровневом техническом плане.
В чем это выражается:
Для начала взяли тестовый веб-сервер:
The test scenario for this case study includes the following:
• A Rock Web/JSP server deployed in a single virtual machine configured with four vCPUs and 12GB memory
• SUSE Linux Enterprise Server 11 x64 as the guest OS
• A benchmark load of 12,000 support users, which generated nearly 6Gbps Web traffic
При использовании 10 Гбит сетевого контроллера, миграция одной и той же ВМ быстрее в vSphere 5 чем в vSphere 4.1:
Притом машинка испытывает меньший негативный эффект от миграции.
Это для vSphere 4.1:
Это для vSphere 5:
Однако интересно, что высоконагруженные ВМ по гигабиту мигрируют на пятерке медленнее, чем на четверке:
Однако на пятерке ВМ себя лучше чуствовала – на четверке отвалилось небольшое количество подключений (напомню что мигрируемая ВМ находится под нагрузкой, эмулируется нагрузка веб-сервера).
После этого тесты начали проводится над ВМ с нагрузкой почтового сервера. В пятерке все лучше.
А потом взялись за базы данных.
Конфигурация тестовой ВМ:
Microsoft SQL Server was deployed in a single virtual machine configured with four vCPUs and
16GB of memory.
• The DS2 workload used a database size of 50GB with 50,000,000 customers.
• A benchmark load of 12 DS2 users was used.
Test 2: Multiple-Instance SQL Server Deployment
• Microsoft SQL Server was deployed in two virtual machines. Each virtual machine was configured with
four vCPUs and 16GB of memory.
• The DS2 client ran on two client machines, with each client talking to a unique SQL Server virtual machine.
• The load on both the SQL Server virtual machines was identical, with the aggregate load of 24 DS2 users.
• The total database size was 100GB, with 100,000,000 users.
В пятерке все лучше само по себе, а еще пятерка научилась использовать под одну миграцию сразу несколько сетевых контроллеров, что позволяет мигрировать за приемлемое время даже самые тяжелые ВМ:
Влияние миграции на производительность также измерялась.
Для vSphere 4.1:
Для vSphere 5:
А теперь – VDI.
Берем 64 ВМ, Win7, 1 Гб памяти. Слегка нагружаем, массово мигрируем через 10 Гбит:
Рекомендации:
- Контроллеры 10 Гбит\с под живую миграцию – это хорошо.
- Если используется reservation, то процентов 30 ресурсов процессора серверов должно оставаться незарезервированным.
- NIOC поможет разрулить нагрузку на сеть, если vMotion работает не через выделенный контроллер\ы.
0 коммент.:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.