Tanya-Jawab

Ultrastar DC ZN540 untuk Percona Server untuk MySQL

T: Apa itu Percona?

J: Percona adalah penyedia terkemuka solusi basis data sumber terbuka (open source) Sebagai mitra tepercaya, Percona menawarkan keahlian sumber tunggal dalam lingkungan multi-vendor. Percona menawarkan instalasi, konfigurasi, penyetelan kinerja, manajemen DB, dan layanan dukungan untuk basis data sumber terbuka (open source) berikut ini: MySQL, PostgreSQL, MariaDB, MongoDB.
https://www.percona.com/services/support/mysql-support

T: Apa hubungan antara Western Digital dan Percona?

J: Percona akan membuat Percona Server untuk MySQL kompatibel dengan Ultrastar DC ZN540 NVMe™ ZNS SSD dari Western Digital. Keterlibatan ini meliputi:

  • Percona Server untuk MySQL yang meliputi semua perubahan perangkat lunak yang diperlukan untuk mendukung Ultrastar DC ZN540, yang akan dapat diunduh secara gratis dari situs web Percona
  • Rekomendasi untuk konfigurasi dan kasus penggunaan umum untuk solusi gabungan dengan Ultrastar DC ZN540.
  • Praktik terbaik untuk konfigurasi penyetelan kinerja untuk solusi gabungan dnegan Ultrastar DC ZN540
  • Pengukuran benchmark Perangkat Lunak Gabungan untuk solusi gabungan dengan Ultrastar DC ZN540
  • Penyediaan alat kelas perusahaan untuk solusi gabungan dengan Ultrastar DC ZN540:
    • Pencadangan/Pemulihan
    • Pemantauan/Pemberian Peringatan
    • Replikasi Canggih dan Dukungan HA

T: Mengapa pelanggan akan mempertimbangkan untuk menjalankan MySQL dengan Ultrastar DC ZN540?

J: Menjalankan MySQL di Ultrastar DC ZN540 dapat menghadirkan manfaat kinerja signifikat dan manfaat TCO (Biaya Kepemilikan Total) untuk beban kerja OLTP transaksional. Buku putih ini menjelaskan manfaat tersebut secara terperinci.

T: Apakah Western Digital menciptakan beberapa perangkat lunak ZNS?

J: Tim penelitian Western Digital telah memberikan banyak kontribusi untuk menetapkan fondasi untuk perangkat zoned storage:

  • Western Digital menjadi yang terdepan dan aktif berpartisipasi dalam upaya standardisasi NVMe untuk mendukung perangkat zoned storage. Spesifikasi NVMe Zoned Namespaces (ZNS) telah disahkan pada bulan Juni 2020 dan dipublikasi sebagai Proposal Teknis NVMe 1.4a.
  • Western Digital memberikan kontribusi perangkat lunak yang diperlukan untuk membuat perangkat zoned block didukung dalam rilis Linux® kernel 5.9 dan SPDK 20.10 serta yang lebih baru.
  • Western Digital memberikan kontribusi sistem file ZenFS sebagai back-end penyimpanan untuk proyek RocksDB. Hal itu memungkinkan penyimpanan nilai kunci RocksDB menyimpan data secara alami ke SSD zoned storage dan meningkatkan kinerja melalui ZNS SSD.

T: Bagaimana cara kerja kontribusi perangkat lunak Western Digital dengan Percona?

J: Western Digital memungkinkan penumpukan perangkat lunak ke level RocksDB. Tetapi RocksDB sangat jarang digunakan sebagai aplikasi yang berdiri sendiri. Seringkali, RocksDB merupakan mesin penyimpanan yang dimanfaatkan oleh banyak aplikasi manajemen data level lebih tinggi. Salah satu aplikasi yang dapat memanfaatkan RocksDB sebagai mesin penyimpanan adalah MySQL. Dalam konfigurasi tersebut, RocksDB disebut sebagai MyRocks. Sistem file ZenFS Western Digital terintegrasi dengan MyRocks, dan mengizinkan MySQL, menggunakan backend penyimpanan MyRocks, untuk menyimpan data secara alami ke ZN540. Karena semua komponen perangkat lunak yang dijelaskan merupakan sumber terbuka (open source), pengguna MySQL dapat menggabungkan semuanya menjadi satu agar tumpukan penuh (full stack) berfungsi. Ini mungkin pendekatan yang disukai oleh peneliti, tetapi sebagian besar pelanggan skala besar memerlukan dukungan untuk tumpukan perangkat lunak total. Percona saat ini sudah mendukung MyRocks sebagai mesin penyimpanan dengan Percona Server untuk MyRocks. Percona mengintegrasikan dan mendukung tumpulkan penuh MySQL di MyRocks di ZenFS pada Ultrastar DC ZN540. Pengguna akhir akan dapat mengunduh dan menginstal Percona Server untuk MySQL dan menggunakannya secara alami dengan Ultrastar DC ZN540 secara langsung; tanpa perlu paket perangkat lunak tambahan. Percona akan menawarkan langganan dukungan bagi pengguna untuk tumpukan perangkat lunak penuh dan titik hubung tunggal untuk menawarkan bantuan instalasi, konfigurasi, dan penyetelan kinerja.

T: Akankah Western Digital menjual Dukungan Percona?

J: Tidak, keterlibatan dengan Percona merupakan perjanjian referensi. Jika pelanggan tertarik untuk menggunakan perangkat Ultrastar DC ZN540 dengan MySQL, mereka dapat mengunduh perangkat lunak Percona Sever untuk MySQL secara gratis dan sebagai paket sumber terbuka dari situs web Percona (setelah solusi tersedia). Jika pelanggan memerluka dukungan perangkat lunak untuk menginstal, mengonfigurasi, menyetel perangkat lunak Percona Server untuk MySQL, Western Digital akan mengarahkan pelanggan tersebut ke Percona melalui proses pendaftaran transaksi. Percona kemudian dapat menawarkan dan menjual layanan dukungan perangkat lunak dan perpanjangan layanan kepada pelanggan ini. Percona tidak terlibat dalam penjualan perangkat keras atau perangkat ZNS. 

T: Apakah zoned namespace hanya didukung dengan MySQL?

J: Tidak, perangkat zoned namespace dapat bermanfaat untuk banyak kasus penggunaan. Akan tetapi, zoned namespace perlu ditulis secara berurutan, sehingga tumpukan perangkat lunak perlu dimodifikasi agar mendukung perangkat ini. Western Digital terlibat dengan perangkat lunak paling populer dan mitra dukungan untuk mengurangi hambatan untuk instalasi, konfigurasi, penyetelan, dan manajemen solusi. 

Bandingkan