Pytania i odpowiedzi

Ultrastar DC ZN540 do rozwiązania Percona Server for MySQL

Pyt.: Czym jest Percona?

Odp.: Percona jest wiodącym dostawcą rozwiązań open source dla baz danych. Percona jako zaufany partner dostarcza wiedzy z jednego źródła dla środowisk wielu dostawców. Percona oferuje instalację, konfigurację, optymalizację wydajności, zarządzanie bazą danych i usługi wsparcia dla następujących baz danych open source: MySQL, PostgreSQL, MariaDB, MongoDB.
https://www.percona.com/services/support/mysql-support

Pyt.: Jaka jest relacja między Western Digital a firmą Percona?

Odp.: Percona tworzy rozwiązanie Percona Server for MySQL kompatybilne z dyskami SSD Ultrastar DC ZN540 NVMe™ ZNS firmy Western Digital. Ta współpraca obejmuje:

  • Rozwiązanie Percona Server for MySQL, które obejmuje wszystkie niezbędne zmiany w oprogramowaniu dla wsparcia Ultrastar DC ZN540, które będą bezpłatnie udostępnione do pobrania ze strony internetowej firmy Percona
  • Zalecenia dla zastosowań i konfiguracji ogólnych dla łączonych rozwiązań z wykorzystaniem Ultrastar DC ZN540
  • Konfiguracje korekcji najlepszych praktyk wydajności dla łączonych rozwiązań z wykorzystaniem Ultrastar DC ZN540
  • Testowanie łączonego oprogramowania dla łączonych rozwiązań z wykorzystaniem Ultrastar DC ZN540
  • Narzędzia klasy enterprise dla łączonych rozwiązań z wykorzystaniem Ultrastar DC ZN540:
    • Kopie zapasowe/przywracanie danych
    • Monitorowanie/ostrzeganie
    • Zaawansowane replikowanie i wsparcie HA

Pyt.: Dlaczego klient powinien rozważyć korzystanie z MySQL z Ultrastar DC ZN540?

Odp.: Korzystanie z MySQL na Ultrastar DC ZN540 może zapewnić znaczną poprawę wydajności oraz mniejszy całkowity koszt posiadania w przypadku zapisywania danych transakcji online. W tej białej księdze szczegółowo opisano te korzyści.

Pyt.: Czy firma Western Digital stworzyła jakąś część oprogramowania ZNS?

Odp.: Zespół badawczy przyczynił się na wiele sposobów do stworzenia podstaw dla urządzeń zoned storage:

  • Firma Western Digital przewodniczyła i aktywnie uczestniczyła w staraniach dotyczących standaryzacji NVMe, aby obsługiwać urządzenia zoned storage. Specyfikacja NVMe Zoned Namespaces (ZNS) została ratyfikowana w czerwcu 2020 r. i opublikowana jako NVMe 1.4a Technical Proposal.
  • Firma Western Digital stworzyła niezbędne oprogramowanie pozwalające na obsługę urządzeń zoned block przez Linux® kernel 5.9 i SPDK w wersji 20.10 i późniejszych.
  • Firma Western Digital stworzyła system plików ZenFS jako backend pamięci dla projektu RocksDB. Umożliwia on bazie danych RocksDB przechowywanie natywne danych na dysku SSD zoned storage oraz poprawę wydajności poprzez zastosowanie dysków ZNS SSD.

Pyt.: W jaki sposób oprogramowanie stworzone przez firmę Western Digital współpracuje z Percona?

Odp.: Firma Western Digital umożliwiła wyrównanie oprogramowania do poziomu RocksDB. Jednak RockDB jest rzadko używane jako samodzielne zastosowanie. Jest to raczej silnik pamięci wykorzystywany przez wiele aplikacji zarządzających danymi wyższego rzędu. Jedną z aplikacji, która może wykorzystywać RocksDB jako silnik pamięci, jest MySQL. W takiej konfiguracji nazywa się MyRocks. System plików Western Digital ZenFS jest zintegrowany z MyRocks i pozwala MySQL na przechowywanie natywne danych na ZN540, wykorzystując backend pamięci MyRocks. Ponieważ wszystkie opisane elementy oprogramowania są na licencji open source, użytkownik MySQL może je wszystkie połączyć, aby umożliwić funkcjonowanie całego stosu. Może to być podejście preferowane przez badaczy, ale większość dużych klientów będzie potrzebować wsparcia dla pełnego stosu oprogramowania. Percona już wspiera MyRocks za pomocą Percona Server for MySQL w charakterze silnika pamięci. Percona integruje i wspiera pełen stos MySQL na MyRocks na ZenFS na Ultrastar DC ZN540. Użytkownicy końcowi będą mogli pobrać i zainstalować Percona Server for MySQL i od razu wykorzystywać go natywnie z Ultrastar DC ZN540 bez potrzeby korzystania z dodatkowych paczek oprogramowania. Percona będzie oferować użytkownikom końcowym subskrypcje wsparcia dla stosów pełnego oprogramowania oraz jednego punktu kontaktowego wsparcia w sprawach instalacji, konfiguracji i działania.

Pyt.: Czy firma Western Digital będzie sprzedawać Wsparcie Percona?

Odp.: Nie, współpraca z Percona to porozumienie oparte na polecaniu. Jeśli klient jest zainteresowany korzystaniem z urządzenia Ultrastar DC ZN540 z MySQL, może bezpłatnie pobrać oprogramowanie Percona Server for MySQL w formie paczki open source ze strony internetowej (gdy to rozwiązanie będzie dostępne). Jeśli klient potrzebuje pomocy z instalacją, konfiguracją, korekcją oprogramowania Percona Server for MySQL, firma Western Digital przekieruje go do firmy Percona poprzez proces rejestracji umowy. Następnie firma Percona może oferować i sprzedawać usługi wsparcia i odnowienia oprogramowania takim klientom. Firma Percona nie jest zaangażowana w sprzedaż sprzętu lub urządzeń ZNS. 

Pyt.: Czy urządzenia zoned namespaces są wspierane tylko z MySQL?

Odp.: Nie, urządzenia zoned namespaces mogą być wykorzystywane w różnych sytuacjach. Jednak urządzenia zoned namespaces muszą być zapisywane sekwencyjnie, dlatego stos oprogramowania musi być zmodyfikowany, aby obsługiwać te urządzenia. Firma Western Digital współpracuje z najpopularniejszymi firmami zajmującymi się oprogramowaniem i wsparciem, aby ułatwić instalację, konfigurację, korekcję i zarządzanie tymi rozwiązaniami. 

Porównaj