Я нахожусь в процессе планирования создания нового сервера vCenter 5. В настоящее время, как SMB, мои требования к хосту находятся в пределах диапазона использования установки SQL Express, но количество моих виртуальных машин выросло до младших трехзначных цифр. В моем текущем vCenter я начал испытывать некоторое замедление при загрузке инвентаризации, поэтому мне любопытно, вызывает ли это мой выбор SQL Express для установки vCenter 4.1 и счетчик инвентаризации виртуальных машин. Что вы думаете?
Если я выберу установку SQL 2008 R2 или Express, ожидал ли я увидеть более отзывчивого клиента при входе в vCenter и загрузке инвентаря? Что касается роста, я не ожидаю двузначного числа хостов или более 300 виртуальных машин. Можно ли просто выбрать следующий переключатель для установки SQL Express, даже если я не задействую такое количество хостов / виртуальных машин, для повышения производительности?
SQL Server 2008 R2 Express поддерживает 1 ЦП, каждая база данных может иметь размер до 10 ГБ, но только 1 ГБ ОЗУ - если вы отслеживаете активность ЦП и счетчик ожидаемой продолжительности жизни страницы в Perfmon - SQL Server - Диспетчер памяти, это даст вам представление о том, достигли ли вы пределов SQL Server Express.
Или запускайте этот запрос время от времени, когда вы попадаете в ВК.
ВЫБЕРИТЕ [имя_объекта], [имя_счетчика], [cntr_value] ИЗ sys.dm_os_performance_counters ГДЕ [имя_объекта] НРАВИТСЯ '% Manager%' И [counter_name] = 'Ожидаемая продолжительность жизни страницы'
Конечно, «экспресс» сильно ограничен, и вы можете столкнуться с этими ограничениями - мы используем обычный MSSQL и не видим тех замедлений, с которыми вы столкнулись, поэтому настоятельно рекомендуем пойти по этому пути, хотя у вас также есть возможность использовать конечно же, новый vCenter Appliance.