Виртуализация Microsoft SQL на платформе VMware vSphere

Консолидация серверов SQL в частном облаке VMware vSphere поможет ускорить жизненные циклы и повысить качество обслуживания приложений. Благодаря vSphere можно сократить размер инфраструктуры SQL в 4–20 раз и снизить расходы на оборудование и ПО более чем на 50%. При этом вам не придется идти на болезненные компромиссы, которые характерны для консолидации традиционных баз данных. Платформа vSphere обеспечивает стабильную работу и высокую производительность даже для крупных баз данных SQL.

  • Предоставление баз данных в виде динамичных, экономичных и надежных ИТ-услуг в частном облаке.
  • Ускоренное предоставление баз данных путем инициализации ресурсов по требованию, автоматизации циклов выпуска и оптимизации тестирования и устранения неполадок.
  • Гарантированно высокое качество обслуживания баз данных благодаря динамическому масштабированию, встроенным средствам обеспечения доступности и удобной системе аварийного восстановления.

Семинар для специалистов по базам данных

Video Play Icon
(6:12)

Семинар для специалистов по базам данных

Семинар VMware по БД для экспертов по SQL Server с участием представителей Tintri, апрель 2015 г.

Производительность SQL Server на платформе vSphere

Для демонстрации того, что базы данных на платформе vSphere 6 могут обрабатывать сотни тысяч транзакций в минуту, на современном оборудовании были протестированы различные сочетания виртуальных машин.

Подробнее

Проектирование архитектуры Microsoft SQL Server на платформе VMware vSphere

В этом документе представлены лучшие методики и рекомендации по проектированию архитектуры Microsoft SQL Server на платформе vSphere.

Подробнее

Виртуализация Microsoft SQL на платформе VMware vSphere

Ускоренное предоставление приложений

Новые базы данных инициализируются по требованию за несколько минут из предварительно настроенных виртуальных устройств.

Производительность, соответствующая показателям физических серверов или превосходящая их

Более 95% экземпляров баз данных выполняются на платформе vSphere с производительностью не ниже, чем на физических серверах.

Гарантированно высокое качество обслуживания приложений

Технологии VMware High Availability, VMware Fault Tolerance, vMotion, Dynamic Resource Scheduling и Disaster Recovery обеспечивают постоянную доступность при минимальных изменениях в конфигурации.

Двукратное сокращение расходов на оборудование и ПО

Заказчики VMware консолидируют базы данных, сокращая их размер в 4–20 раз. Консолидация уменьшает не только объем аппаратных ресурсов, но и количество дорогостоящих лицензий на БД, что обеспечивает существенную экономию расходов на ПО.

Для SQL требуется улучшенная платформа консолидации

ИТ-отделы не первый год реализуют проекты по консолидации баз данных, чтобы сократить расходы, связанные с увеличением размера баз данных, поддерживающих множество приложений.

 

К сожалению, традиционные решения для консолидации баз данных сложны и вынуждают заказчиков идти на существенные компромиссы. Компании, которые консолидируют экземпляры баз данных в общемобразе операционной системыили консолидируют логические базы данных в общем экземпляре БД, столкнутся с рискамипотериконфигурации, возникновения сбоев, а также изоляции операционной системы и ресурсов. При традиционной консолидации подготовка всех баз данных к работе в общедоступной среде требует значительного времени и накладных расходов, что может негативно сказаться на доступности и производительности этих баз данных.

Важные бизнес-приложения: SQL на платформе VMware

Video Play Icon
(3:14)

Важные бизнес-приложения: SQL на платформе VMware

Связанные ресурсы

Video Play Icon

Семинар по SQL для избранных экспертов по SQL Server

Семинар по SQL для избранных экспертов по SQL Server

Video Play Icon

Виртуализация серверов SQL на платформе vSphere

Виртуализация серверов SQL на платформе vSphere

Продукты 

VMware vSphere

VMware vSphere — это ведущая платформа виртуализации серверов, предоставляющая возможности согласованного управления.

VMware vCloud Suite

VMware vCloud Suite — это интегрированное решение, объединяющее ведущий в отрасли гипервизор vSphere и платформу VMware vRealize Suite для управления гибридными облаками на базе решений нескольких поставщиков.

VMware vRealize Operations (Enterprise)

Решение VMware vRealize Operations помогает автоматизировать управление ИТ-процессами, контролировать производительность и обеспечить визуализацию физической и виртуальной инфраструктур.

VMware Site Recovery Manager

VMware Site Recovery Manager — это ведущее в отрасли решение, обеспечивающее доступность приложений и возможность их переноса между средами частных облаков.

РЕСУРСЫ 

Консолидация SQL на платформе vSphere

При традиционной консолидации баз данных неизбежны сложности с переносом приложений и необходимы тщательный контроль версий и обеспечение совместимости приложений.

 

Виртуализация Microsoft SQL Server на платформе VMware vSphere обеспечивает консолидацию баз данных и оптимизацию вычислительных ресурсов и при этом сохраняет гибкость использования приложений благодаря размещению каждой БД в отдельной виртуальной машине. Экземпляры SQL Server можно переносить с сохранением состояния без использования дорогостоящих и подверженных ошибкам процессов переноса приложений. Мы и наши партнеры продемонстрировали, что в vSphere можно выполнять даже самые ресурсоемкие рабочие нагрузки SQL Server с высокопроизводительными базами данных. Для небольших баз данных, используемых в подразделениях компаний, платформа vSphere обеспечивает высокие коэффициенты консолидации и расширенные возможности планирования ресурсов.

Консолидация крупных многоядерных серверов с коэффициентом 10:1

Несмотря на то что крупные многоядерные серверы широко распространены, большинству экземпляров SQL требуется менее 8 ядер. Платформа vSphere дает возможность консолидировать небольшие базы данных SQL, чтобы в полной мере использовать ресурсы крупных серверов, и обеспечивает коэффициент консолидации 10:1 и выше.

Минимальное воздействие на приложения

Сохранение существующих конфигураций серверов SQL Server при их консолидации на платформе vSphere путем переноса этих серверов из физической среды в виртуальную. Вносить изменения в операционную систему или SQL Server и переносить приложения не требуется. Неизменными остаются даже имя и IP-адрес сервера.

Консолидация лицензий SQL Server

Значительная экономия на лицензировании ПО. После лицензирования всех физических процессоров на узле можно развернуть неограниченное число виртуальных машин SQL (в зависимости от лицензированной редакции SQL) и консолидировать лицензии в небольшой группе физических процессоров.

Превышение уровня производительности физических серверов 

Консолидация

Консолидируйте несколько ресурсоемких виртуальных машин SQL Server на одном узле без ущерба для производительности или масштабируемости.

 

vSphere 5.0 гарантирует максимальную производительность без дополнительной настройки благодаря следующим улучшениям.

  • Масштабируемость виртуальных машин увеличена до 32 виртуальных ЦП и 1 Тбайт памяти.
  • Производительность дискового ввода-вывода в VMware vSphere превысила 1 000 000 операций ввода-вывода в секунду, благодаря чему VMware ESX теперь может поддерживать приложения с большим числом операций ввода-вывода, в том числе крупные базы данных SQL.
  • Пропускная способность сети VMware vSphere увеличена до 36 Гбит/с
  • Управление ресурсами стало более эффективным, благодаря чему увеличилась масштабируемость виртуальных машин с несколькими ЦП.

Консолидированные виртуальные серверы на платформе vSphere обладают высокой пропускной способностью.

Консолидированные виртуальные серверы на платформе vSphere обладают высокой пропускной способностью.

Вертикальное масштабирование производительности SQL Server

Более 99% экземпляров SQL работают на платформе VMware vSphere 5.0 с производительностью не ниже, чем на физических серверах. Недавнее исследование рабочих нагрузок TPC-E продемонстрировало, что в стандартных ситуациях виртуальные машины обеспечивают производительность на уровне 90–98% от показателя физических систем даже в крупных конфигурациях с 8 виртуальными ЦП.

 

Производительность SQL Server в сценариях консолидации

Несколько виртуальных машин SQL Server можно консолидировать на общем узле ESXi при минимальном воздействии на отдельные виртуальные машины. vSphere обеспечивает высокую общую пропускную способность благодаря согласованному распределению ресурсов даже в условиях максимально интенсивных рабочих нагрузок.

Частное облако

Повышение адаптивности бизнеса

Быстрая инициализация серверов SQL из шаблонов виртуальных машин

 

Развертывание новых экземпляров SQL Server на физическом оборудовании может занимать от нескольких дней до нескольких недель: необходимо закупить оборудование, установить и настроить инфраструктуру, а также установить нужные приложения и обновления. Шаблоны виртуальных машин устраняют необходимость в повторной установке ОС и исправлений, что ускоряет процесс развертывания. Новые виртуальные машины с базовой конфигурацией можно развертывать за несколько минут, что ускоряет инициализацию приложений в производственной среде.

Динамическое масштабирование путем «горячего» добавления ЦП и памяти

 

Масштабировать базы данных особенно сложно. Нередко администраторам приходится прогнозировать потребности компании в ресурсах на 3–5 лет вперед, а затем по этим прогнозам определять характеристики системы (ЦП, память, емкость хранилища). При любых ошибках в определении характеристик системы приложение приходится инициализировать повторно, что приводит к простоям и серьезным нарушениям работы приложения. Благодаря технологии «горячего» добавления ресурсов vSphere приложения можно инициализировать «с расчетом на будущее». По мере увеличения потребностей приложений в вычислительных ресурсах, памяти, сетевых ресурсах или ресурсах хранения виртуальные машины можно оперативно и динамически масштабировать без прерывания работы приложения или трудоемкой повторной инициализации.

Совершенствование процессов тестирования и устранения неполадок с помощью клонов производственных виртуальных машин

 

Технологии VMware для тестирования и устранения неполадок ускоряют решение серьезных проблем и снижают их воздействие на производственную среду. С помощью снимков виртуальных машин, сделанных в режиме реального времени, можно мгновенно выполнить откат к последнему рабочему состоянию. С помощью клонирования можно создать в среде точную и независимую копию любой виртуальной машины. Затем эту копию можно установить в тестовой среде для автономного тестирования и устранения неполадок. Можно предоставлять совместный доступ к виртуальным машинам сторонним специалистам, например консультантам, партнерам и поставщикам, без необходимости в дублировании среды для воспроизведения проблем. Эта возможность особенно полезна в средах со сложными приложениями, где используется SQL Server.

Повышение уровня непрерывности бизнеса

 

Защита всех приложений с помощью удобной технологии обеспечения высокой доступности

Упростите обеспечение доступности приложений, устранив необходимость в сложных и дорогих решениях по кластеризации, ориентированных на конкретные приложения. VMware vMotion и DRS помогают сократить плановые простои и динамически балансировать рабочие нагрузки, а VMware High Availability обеспечивает восстановление серверов SQL Server в случае сбоя узла. На уровне приложений vSphere поддерживает все возможности и технологии Microsoft, в том числе зеркалирование баз данных, отказоустойчивую кластеризацию и перенос журналов, чтобы заказчики могли использовать самые эффективные технологии VMware и Microsoft.

 

Экономичное аварийное восстановление

Благодаря быстрому, удобному и экономичному автоматическому восстановлению с помощью VMware Site Recovery Manager можно отказаться от сложного управления настраиваемыми планами восстановления и их тестирования. Сократите расходы, устранив необходимость в выделенном оборудовании для удаленной резервной среды.

Поддержка Microsoft

Полная поддержка Microsoft

Корпорация Microsoft официально поддерживает выполнение Windows Server и серверных продуктов в среде VMware ESX. К этим ним относятся Windows Server 2000 SP4, Windows Server 2003 SP2 и более поздние версии, Windows Server 2008, а также специализированные приложения, предоставляемые операционной системой, например Active Directory или файловые службы. Официально поддерживаются следующие приложения: Microsoft Exchange, SQL Server и SharePoint Server. Корпорация Microsoft опубликовала полный список поддерживаемых приложений и продолжает его пополнять. В этом списке также представлены поддерживаемые конфигурации ESX.

 

VMware ESX был первым гипервизором, проверенным по программе аттестации серверной виртуализации Microsoft (Virtualization Validation Program, SVVP), в рамках которой заказчикам, использующим Windows Server и приложения Microsoft, предоставлялась поддержка Microsoft и VMware. Теперь заказчики могут выполнять ПО Exchange на платформе VMware, будучи уверенными, что они получат необходимую поддержку.

 

Более гибкая политика лицензирования Microsoft для поддержки vMotion

Недавно корпорация Microsoft изменила свою политику лицензирования и предоставила заказчикам возможность переназначения лицензий физическим серверам с любой периодичностью. Ранее можно было переназначать лицензии только один раз в 90 дней, что ограничивало преимущества технологии vMotion. Благодаря новым гибким правилам лицензирования можно эффективно использовать vMotion для Windows Server и основных приложений, таких как Exchange, SQL Server и SharePoint Server.

 

Конфигурации, не проверенные по программе SVVP

Что произойдет при использовании конфигурации ESX, которая не прошла проверку по программе SVVP, с продуктами Microsoft? Заказчики регулярно сообщают, что и в этом случае они получают поддержку Microsoft. Варианты поддержки различаются в зависимости от способа приобретения продуктов VMware и Microsoft.

 

Наиболее широко распространены следующие сценарии.

Сценарий 1. ПО VMware изначально приобретено у OEM-поставщика серверов.

 

Торговые посредники, продающие серверные продукты, среди которых Dell, Fujitsu, Fujitsu-Siemens, HP, IBM и Unisys, предлагают комплексную поддержку ПО Microsoft, работающего на их серверах, а также продуктов VMware, если они приобретены вместе с серверным оборудованием и на них распространяется действующее соглашение о поддержке. При возникновении неполадок заказчики получают всю необходимую поддержку у торгового посредника. Дополнительные сведения см. на странице поддержки ПО Microsoft в виртуальных машинах VMware.

Сценарий 2. ПО VMware изначально приобретено непосредственно в компании VMware либо у ее авторизованного торгового посредника, и заказчик имеет действующее соглашение о поддержке уровня Premier с корпорацией Microsoft.

 

Microsoft обязуется приложить «коммерчески оправданные усилия» для поддержки своих продуктов, работающих в виртуальных машинах VMware. Заказчики регулярно сообщают нам, что «коммерчески оправданные усилия» Microsoft эффективны и оптимальны для поддержки запланированной эксплуатации. Тем не менее, торговые партнеры Microsoft и обслуживающие компании могут по-разному трактовать объем предоставляемой поддержки, и «коммерчески оправданные усилия» не во всех случаях соответствуют ожиданиям заказчиков. Как правило, Microsoft предоставляет крупным заказчикам превосходную поддержку своих продуктов, работающих на платформе VMware. Согласно политике Microsoft, если приложенные усилия не приносят требуемого результата, специалисты службы поддержки Microsoft могут попросить заказчиков воспроизвести проблему на физическом компьютере, чтобы продолжить ее изучение. Дополнительные сведения см. в статье базы знаний Microsoft № 897615.

Сценарий 3. ПО VMware изначально приобретено непосредственно в компании VMware либо у ее авторизованного торгового посредника, при этом заказчик не заключал соглашение о поддержке уровня Premier с корпорацией Microsoft.

 

В этой ситуации поддержка заказчика со стороны Microsoft будет иметь ограничения. Прежде чем предоставить поддержку, специалисты Microsoft могут попросить заказчиков воспроизвести проблему на физическом компьютере в соответствии со статьей базы знаний Microsoft № 897615.