Соображения при создании тестового сервера виртуализации?

5.1.30really5.0.75-0ubuntu10.2 является именем пакета Ubuntu.

mysql -V

mysql  Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (x86_64) using readline 5.2

Таким образом, версия Mysql на самом деле 5.0.75

3
задан 12 January 2010 в 18:55
2 ответа

Если бы все, что Вы хотите сделать, протестировать вещи, Вы описываете затем, я рекомендовал бы не потратить впустую деньги на соответствие спецификации ЦП тестового сервера к продуктивной среде. Я не сократил бы углы слишком много на RAM, если Ваше приложение, вероятно, на самом деле попытается сделать какое-либо использование из нее - можно настроить VM на большинстве платформ с большим количеством виртуальной RAM, чем сумма физической доступной RAM, но как steven упоминания в вышеупомянутом комментарии, гипервизор будет просто использовать дисковую подкачку для этого и если VM попытается использовать ее, то производительность заправит катастрофически. В любых системах я попробовал это при добавлении, или удаление vCPU's не имеет никакого отрицательного эффекта вне сокращения производительности.

До тестирования изменений конфигурации перед движением живые, это - немного отличающийся сценарий. Если Вы просто ищете проблемы совместимости затем нет никакой настоящей проблемы, но если Вы, вероятно, будете тестировать тонкие настройки производительности затем, необходимо попытаться удостовериться, что тестовая платформа является разумным соответствием для рабочих характеристик производства. Разумный может все еще означать 2x или 3x более низкая спецификация, просто удостоверьтесь, что Вы не пытаетесь протестировать вещи как тонкие настройки производительности хранилища в системе с 2 локальными дисками SATA и ожидать, что подобные изменения, чтобы иметь подобные эффекты на производственную систему с помощью FC на 8 ГБ SAN с 60 15k FC управляют.

1
ответ дан 3 December 2019 в 07:18
  • 1
    Положительные стороны. Я буду только тестировать для проверки вещей don' t повреждение, не для производительности. –  Boden 13 January 2010 в 00:29
  • 2
    какие инструменты виртуализации позволяют Вам присваивать больше RAM одному VM, чем находится на физическом сервере? –  warren 13 January 2010 в 16:27
  • 3
    ESX для начинающих, для подтверждения этого I' ve просто настраивают VM с 64 ГБ RAM на старом тестовом кластере ESX 3.5, который имеет три Хоста с 4 ГБ RAM каждый. It' s возможный, просто не действительно полезный. –  Helvick 13 January 2010 в 17:08

Вы не можете присвоить больше центральных процессоров никому данному VM, чем у Вас есть физические Ядра. И при этом Вы не можете присвоить больше RAM, чем Вы имеете.

1
ответ дан 3 December 2019 в 07:18
  • 1
    Действительно. Но изолированный сервер VM isn' t выполнение большой работы, следовательно мой вопрос. –  Boden 12 January 2010 в 18:49
  • 2
    если you' ре, выполняющее VM, который хочет 8 центральных процессоров на четырехъядерной машине, это won' t работа. Однако, если у Вас есть 20 единственных ЦП работа VMs четырехъядерного поля, it' s прекрасный –  warren 12 January 2010 в 18:58
  • 3
    Что, если я изменяю VM до начальной загрузки его? Что происходит, когда Windows Server внезапно видит половину ядер, это ожидало? –  Boden 12 January 2010 в 19:26
  • 4
    если приложение не заботится о недостающих центральных процессорах, I' ve, никогда замечаемый проблема с центральными процессорами, добавляемыми или удаленный из VMs - it' s точно так же, как удаление их с реального сервера –  warren 12 January 2010 в 21:13
  • 5
    Можно присвоить больше поршня... it' ll поражают подкачку/страница, но это абсолютно нежелательно. –  monksy 12 January 2010 в 21:14

Теги

Похожие вопросы