Questions et réponses

Ultrastar DC ZN540 pour Percona Server for MySQL

Q : Qu’est-ce que Percona?

R : Percona est un fournisseur de premier plan de solutions de bases de données à code source libre. En tant que partenaire de confiance, Percona fournit une expertise unique dans des environnements à fournisseurs multiples. Percona propose des services d’installation, de configuration, d’optimisation de la performance, de gestion des bases de données et de support pour les bases de données à code source libre suivantes : MySQL, PostgreSQL, MariaDB, MongoDB.
https://www.percona.com/services/support/mysql-support

Q : Quelle est la relation entre Western Digital et Percona?

R : Percona va rendre Percona Server for MySQL compatible avec les disques SSD Ultrastar DC ZN540 NVMeMC ZNS de Western Digital. Cet engagement comprend :

  • Percona Server for MySQL incluant toutes les modifications logicielles nécessaires pour prendre en charge l’Ultrastar DC ZN540, qui sera téléchargeable gratuitement sur le site Web de Percona.
  • Recommandations pour les cas d’utilisation générale et les configurations de la solution combinée avec Ultrastar DC ZN540
  • Meilleures pratiques en matière de configuration du rendement de la solution combinée avec Ultrastar DC ZN540.
  • Évaluation comparative du logiciel combiné pour la solution combinée avec Ultrastar DC ZN540
  • Outillage de qualité professionnelle pour la solution combinée avec Ultrastar DC ZN540 :
    • Sauvegarde/restauration
    • Surveillance/alerte
    • Réplication avancée et prise en charge HA

Q : Pourquoi un client envisagerait-il d’utiliser MySQL avec l’Ultrastar DC ZN540?

R : L’exécution de MySQL sur l’Ulrastar DC ZN540 peut entraîner des avantages significatifs en termes de performances et de coût total de possession pour les charges de travail OLTP transactionnelles. Ce livre blanc explique ces avantages en détail.

Q : Western Digital a-t-il créé une partie du logiciel ZNS?

R : L’équipe de recherche de Western Digital a apporté de nombreuses contributions pour établir les bases des dispositifs de stockage segmentés :

  • Western Digital a présidé et participé activement à l’effort de normalisation NVMe pour prendre en charge les périphériques de stockage segmentés. La spécification NVMe Zoned Namespaces (ZNS) a été ratifiée en juin 2020 et publiée en tant que proposition technique NVMe 1.4a.
  • Western Digital a fourni le logiciel nécessaire pour que les périphériques à blocs zonés soient pris en charge dans le noyau LinuxMD 5.9 et les versions SPDK 20.10 et ultérieures.
  • Western Digital a fourni le système de fichiers ZenFS comme support de stockage au projet RocksDB. Il permet à la base de données de valeurs clés RocksDB de stocker ses données nativement sur un SSD de stockage segmenté et d’améliorer les performances grâce à l’utilisation de SSD ZNS.

Q : Comment les contributions logicielles de Western Digital fonctionnent-elles avec Percona?

R : Western Digital a activé la pile logicielle jusqu’au niveau RocksDB. Mais RockDB est très rarement utilisé en tant qu’application autonome. Il s’agit plutôt d’un moteur de stockage qui est exploité par de nombreuses applications de gestion des données de niveau supérieur. L’une des applications qui peut exploiter RocksDB comme moteur de stockage est MySQL. Dans cette configuration, il est désigné sous le nom de MyRocks. Le système de fichiers Western Digital ZenFS s’intègre à MyRocks et permet à MySQL, qui utilise le backend de stockage MyRocks, de stocker des données en mode natif sur le ZN540. Comme tous les composants logiciels décrits sont en code source libre, un utilisateur de MySQL peut les assembler pour faire fonctionner la pile complète. Cela peut être l’approche préférée des chercheurs, mais la plupart des clients à grande échelle auront besoin d’un support pour l’ensemble de la pile logicielle. Percona supporte déjà MyRocks comme moteur de stockage avec Percona Server for MySQL. Percona intègre et supporte la pile complète de MySQL sur MyRocks sur ZenFS sur Ultrastar DC ZN540. Les utilisateurs finaux pourront télécharger et installer Percona Server for MySQL et l’utiliser en mode natif avec l’Ultrastar DC ZN540, sans avoir besoin de logiciels supplémentaires. Percona proposera aux utilisateurs finaux des abonnements d’assistance pour l’ensemble de la pile logicielle et un point de contact unique pour l’installation, la configuration et l’optimisation du rendement.

Q : Western Digital va-t-il vendre le support Percona?

R : Non, l’engagement avec Percona est un accord de recommandation. Si un client est intéressé par l’utilisation de l’Ultrastar DC ZN540 avec MySQL, il peut télécharger le logiciel Percona Server for MySQL gratuitement et sous forme de package code source libre sur le site Web de Percona (une fois la solution disponible). Si un client a besoin d’une assistance logicielle pour l’installation, la configuration et le réglage du logiciel Percona Server for MySQL, Western Digital recommandera ces clients à Percona par le biais d’un processus d’inscription à un accord. Percona peut alors proposer et vendre des services de support logiciel et des renouvellements à ces clients. Percona n’est pas impliquée dans la vente du matériel ou des dispositifs ZNS. 

Q : Les espaces de noms segmentés sont-ils uniquement pris en charge par MySQL?

R : Non, les dispositifs d’espace de noms segmentés peuvent être bénéfiques dans de nombreux cas d’utilisation. Cependant, les espaces de noms segmentés doivent être écrits de manière séquentielle, et la pile logicielle doit donc être modifiée pour prendre en charge ces dispositifs. Western Digital s’engage avec les partenaires les plus populaires en matière de logiciels et d’assistance afin de réduire les obstacles à l’installation, la configuration, le réglage et la gestion des solutions. 

Comparer