Вопросы и ответы

Ultrastar DC ZN540 для сервера Percona для MySQL

В. Что такое Percona?

О. Percona — ведущий поставщик решений для баз данных с открытым исходным кодом. Будучи надежным партнером, Percona является единым источником профессиональных знаний и делится опытом работы в маркетплейсе. Percona предлагает установку, конфигурирование, настройку быстродействия, управление базами данных и услуги поддержки для таких баз данных с открытым исходным кодом: MySQL, PostgreSQL, MariaDB, MongoDB.
https://www.percona.com/services/support/mysql-support

В. Какова взаимосвязь между Western Digital и Percona?

О. Percona сделает Percona Server для MySQL совместимым с твердотельными накопителями Western Digital Ultrastar DC ZN540 NVMe™ с технологией ZNS. Это соглашение включает:

  • Программное обеспечение Percona Server для MySQL, включающее все необходимые изменения программного обеспечения для поддержки Ultrastar DC ZN540, которое можно будет бесплатно загрузить с веб-сайта Percona.
  • Рекомендации по вариантам использования и конфигурациям общего назначения для комбинированного решения с Ultrastar DC ZN540
  • Лучшие конфигурации с целью настройки быстродействия для комбинированного решения с Ultrastar DC ZN540
  • Сравнительный анализ комбинированного ПО для комбинированного решения с Ultrastar DC ZN540
  • Инструменты корпоративного класса для комбинированного решения с Ultrastar DC ZN540:
    • Резервное копирование/восстановление.
    • Мониторинг/оповещение.
    • Расширенная поддержка средств копирования и высокой доступности.

В. Почему заказчику следует рассмотреть возможность запуска MySQL с Ultrastar DC ZN540?

О. Запуск MySQL на Ultrastar DC ZN540 может привести к значительному повышению быстродействия и снижению совокупной стоимости владения для транзакционных рабочих нагрузок OLTP. В данном техническом документе подробно пояснены все эти преимущества.

В. Разве Western Digital создала часть программного обеспечения ZNS?

О. Исследовательская группа Western Digital внесла большой вклад в создание основы для устройств с зональным хранением данных.

  • Western Digital возглавила и активно участвовала в усилиях по стандартизации NVMe для поддержки устройств с зональным хранением данных. Спецификация NVMe ZNS (зональные пространства имен) была утверждена в июне 2020 года и опубликована в качестве технического предложения NVMe 1.4a.
  • Western Digital предоставила необходимое программное обеспечение для поддержки зонированных блочных устройств в ядрах Linux® 5.9 и SPDK 20.10 и более поздних версиях.
  • Western Digital предоставила файловую систему ZenFS в качестве серверной части накопителя для проекта RocksDB. Это позволяет накопителю ключей-значений RocksDB изначально хранить свои данные на твердотельном накопителе с зональным хранением данных и повышать быстродействие за счет использования SSD-накопителей с ZNS.

В. Как программное обеспечение Western Digital взаимодействует с Percona?

О. Western Digital довела комплект программных средств до уровня RocksDB. Но RockDB очень редко используется как отдельная программа. Скорее, это механизм хранения, который используется многими приложениями управления данными более высокого уровня. Одним из приложений, которое может использовать RocksDB в качестве механизма хранения, является MySQL. В этой конфигурации он называется MyRocks. Файловая система Western Digital ZenFS интегрируется с MyRocks и позволяет MySQL, используя серверную часть накопителя MyRocks, изначально хранить данные в ZN540. Поскольку все описанные программные компоненты имеют открытый исходный код, пользователь MySQL может собрать все данные вместе, чтобы заставить работать весь комплект программных средств. Это может быть предпочтительным подходом для исследователей, но большинству крупных клиентов потребуется поддержка всего комплекта программных средств. Percona в настоящее время уже поддерживает MyRocks в качестве механизма хранения с Percona Server для MySQL. Percona интегрирует и поддерживает весь комплект программных средств MySQL на MyRocks в ZenFS на Ultrastar DC ZN540. Конечные пользователи смогут загрузить и установить Percona Server для MySQL и использовать его с Ultrastar DC ZN540 без дополнительной настройки; не требуются дополнительные программные пакеты. Percona предложит конечным пользователям подписку на поддержку всего комплекта программных средств и единую точку контакта для помощи в установке, конфигурировании и настройке быстродействия.

В. Будет ли Western Digital продавать услуги поддержки Percona Support?

О. Нет, сотрудничество с Percona подразумевает передачу/перенаправление клиентов. Если клиент заинтересован в использовании устройства Ultrastar DC ZN540 с MySQL, он может загрузить программное обеспечение Percona Server для MySQL бесплатно и в виде пакета с открытым исходным кодом с веб-сайта Percona (после того, как оно будет доступно). Если клиенту требуется поддержка программного обеспечения для установки, конфигурирования и настройки программного обеспечения Percona Server для MySQL, Western Digital направит этих клиентов в Percona через процесс регистрации покупки. Percona может предлагать и продавать клиентам услуги поддержки программного обеспечения и обновления. Percona не занимается продажей оборудования или устройств с ZNS. 

В. Поддерживаются ли зональные пространства имен только с MySQL?

О. Нет, устройства с зональными пространствами имен могут быть полезны во многих случаях. Однако зональные пространства имен необходимо записывать последовательно, поэтому комплект программных средств необходимо модифицировать для поддержки этих устройств. Western Digital взаимодействует с наиболее популярным программным обеспечением и партнерами по поддержке, чтобы уменьшить препятствия для установки, конфигурирования, настройки и управления решениями.