Найти тему

Книга: Architecting Microsoft SQL Server on VMware vSphere

Оглавление

Автор: Oleg Ulyanov.

Язык: EN

Год: 2019

Нашёл книжку Best Practices Guide по оптимизации настроек для Microsoft SQL Server на VMware vSphere. Апрель 2019. Называется Architecting Microsoft SQL Server on VMware vSphere. Книга распространяется бесплатно на сайте vmware.com.

Автор — Олег Ульянов, старший облачный архитектор (Sr. Cloud Architect) с более чем 15-летним опытом работы в ИТ. Эксперт в области мониторинга и виртуализации критически важных бизнес-приложений с огромным практическим опытом работы. VMware VCP 4/5, VCAP5-DCD/DCA/CID/CIA, VCAP6-DCV, SNIA, Microsoft и др.

Русскоязычную версию не нашёл, кто найдёт — присылайте ссылку.

Вольная интерпретация вступления

Microsoft SQL Server является одной из наиболее используемых платформ баз данных в мире, многие организации имеют десятки или даже сотни экземпляров SQL Server. Установки серверов варьируются от крупных хранилищ данных с функциями бизнес-аналитики и отчетности до небольших узкоспециализированных баз данных департаментов и приложений. Гибкость на уровне базы данных напрямую преобразуется в гибкость приложений, предоставляя конечным пользователям более полезные функции приложений и, в конечном счете, повышая производительность.

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

Эти проблемы были признаны многими организациями в последние годы. И на помощь приходит виртуализация. Приложения развертываются на виртуальных машинах, а не на физических серверах, и SQL Server является наиболее виртуализированным критически важным приложением за последние несколько лет.

Раз вы сюда попали, то вас тоже затронул этот процесс.

Виртуализация SQL Server с помощью vSphere берёт лучшее из обоих миров, одновременно оптимизируя вычислительные ресурсы за счет консолидации серверов и поддерживая гибкость приложений за счет изоляции ролей, используя преимущества программно-определяемой платформы центра обработки данных (SDDC) и такие возможности, как виртуализация сети и хранилища. Рабочие нагрузки SQL Server могут быть перенесены на новое оборудование в их текущем состоянии без дорогостоящего и подверженного ошибкам исправления приложений, а также без изменения операционной системы или версий приложений. Для высокопроизводительных баз данных VMware и партнеры продемонстрировали возможности vSphere для выполнения самых сложных рабочих нагрузок SQL Server.

Виртуализация SQL Server с помощью vSphere обеспечивает множество дополнительных преимуществ.

  • vSphere vMotion обеспечивает плавную миграцию виртуальных машин, содержащих экземпляры SQL Server между физическими серверами и между центрами обработки данных без прерывание работы пользователей или их приложений.
  • vSphere DRS можно использовать для динамического балансирования рабочих нагрузок SQL Server между физическими серверами.
  • vSphere HA и vSphere FT обеспечивают простую и надежную защиту виртуальных машин, содержащих SQL Server, и могут использоваться в сочетании со встроенными возможностями HA SQL Server.
  • VMware NSX обеспечивает виртуализацию сети и динамическое применение политики безопасности.
  • VMware Site Recovery Manager предоставляет план аварийного восстановления.
  • vRealize Operations manager обеспечивает комплексный механизм анализа и мониторинга.
  • VMware Cloud на AWS можно использовать для использования преимуществ общедоступного облака.
Преимуществ много. Виртуализация — наше всё.

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

Содержание

  1. SQL Server Requirements Considerations
    Understand SQL Server Workloads
    Business Continuity Options
    VMware Cloud on AWS
    SQL Server on vSphere Supportability Considerations
  2. Best Practices for Deploying SQL Server Using vSphere
    Right-Sizing
    vCenter Server Configuration
    ESXi Cluster Compute Resource Configuration
    ESXi Host Configuration
    Virtual Machine CPU Configuration
    NUMA Considerations
    Virtual Machine Memory Configuration
    Virtual Machine Storage Configuration
    Virtual Machine Network Configuration
    vSphere Security Features
    Maintaining a Virtual Machine
  3. SQL Server and In-Guest Best Practices
    Windows Server Configuration
    Linux Server Configuration
    SQL Server Configuration
  4. VMware Enhancements for Deployment and Operations
    Network Virtualization with VMware NSX for vSphere
    VMware vRealize Operations Manager

Ссылки

Библиотека системного администратора

Скачать

Источник:
https://internet-lab.ru/architecting_microsoft_sql_server_on_vmware_vsphere

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.