P2V - выбор правильных серверов, базовый уровень
Сначала я хотел бы сказать, что я относительно новичок в этом сайте. Вау.. Это УДИВИТЕЛЬНО!
Мой самый первый вопрос касается виртуализации. Мы являемся торговой фирмой, которая в значительной степени опирается на сети с малыми задержками и высокопроизводительные вычисления, в основном на основе SQL. Тем не менее, у нас есть несколько серверов-кандидатов, которые мы серьезно подумываем о виртуализации для VMware ESX.
У меня есть опыт работы с VMware, но не так много, как с P2V. Там, где у меня возникают трудности, это инициирование процесса определения базовых систем, которые мы хотели бы виртуализировать. Мы используем продукт SolarWinds Orion для мониторинга производительности систем. Я предполагаю, что это будет жизненно важным инструментом на протяжении всего процесса.
Я просто ищу любой другой опыт работы с P2V и методы, используемые для определения базовых серверов.
Большое спасибо!
Джейк
5 ответов
Я знаю, что это довольно крутое утверждение, но в целом я бы никогда не виртуализировал даже удаленно занятую машину баз данных в производстве, для тестирования / разработки, но они были бы буквально последним классом машин, которые я виртуализировал - действуйте осторожно.
На каждой виртуальной конференции, на которой я был, присутствовали технические специалисты VMware, утверждающие, что нет такого типа сервера, который нельзя виртуализировать. Они требуют больших установок Oracle VM, которые обрабатывают в 3 раза больше ежедневной обработки кредитных карт Visa (это с VShpere 4.0).
Но они живут в башне из слоновой кости. Для нас в реальном мире я бы избегал виртуализации серверов баз данных. В противном случае администраторы баз данных начнут обвинять вас в "замедлении работы своего сервера" каждый раз, когда что-то происходит (независимо от того, является ли это неисправностью виртуальной машины или нет). Это не стоит хлопот.
Если вы поговорите со своим поставщиком решений VMWare, он сможет указать вам на утилиту, которую вы можете установить, которая поможет вам оценить важные элементы.
Предполагая, что серверы, которые вы планируете виртуализировать, работают под управлением Windows, вам следует попробовать Microsoft Assessment and Planning Toolkit. Это бесплатно, безагентная (и всесторонняя) инвентаризация всего в вашей среде, и среди прочего, даст вам детальную оценку и отчетность по использованию сервера, собранную с помощью мастера метрик производительности, а также предоставит рекомендации по консолидации серверов и виртуальной машине. размещение.
Также хороша оценка энергосбережения, которая создает предложение для идентификации серверов и клиентских машин, работающих в вашей среде, и понимания доступных возможностей управления питанием.
Если вы сейчас делаете нагрузочное тестирование, вам повезло.
Создайте виртуальный QA и сравните!
Я думаю, что вы делаете правильно, поскольку виртуализация SQL неизбежна.
Администраторы SQL не будут любить вас, хотя. Вы добавляете переменные, такие как загрузка виртуальной машины, пропускная способность сети SAN, проблемы поддержки Microsoft и безопасность сети. Это становится сложным.