Soru ve Cevaplar

MySQL için Percona Sunucusuna yönelik Ultrastar DC ZN540

S: Percona nedir?

C: Percona, öncü bir açık kaynaklı veri tabanı çözümleri sağlayıcısıdır. Güvenilir bir iş ortağı olan Percona, birden çok satıcılı ortamlarda tek kaynaklı uzmanlık sağlar. Percona, aşağıdaki açık kaynaklı veri tabanları için kurulum, yapılandırma, performans ayarlama, Veri Tabanı yönetimi ve destek hizmetleri sunar: MySQL, PostgreSQL, MariaDB, MongoDB.
https://www.percona.com/services/support/mysql-support

S: Western Digital ve Percona arasındaki ilişki nedir?

C: Percona, MySQL için Percona Sunucusunu Western Digital’ın Ultrastar DC ZN540 NVMe™ ZNS SSD’leri ile uyumlu hale getirecektir. Bu anlaşma şunları içerir:

  • Ultrastar DC ZN540 cihazını desteklemesi için gereken ve Percona web sayfasından ücretsiz olarak indirilebilecek tüm yazılım değişikliklerini içeren MySQL için Percona Sunucusu
  • Ultrastar DC ZN540 ile birleştirilen çözüm için genel amaçlı kullanım durumlarına ve yapılandırmalara yönelik öneriler
  • Ultrastar DC ZN540 ile birleştirilen çözüm için performans ayarlama yapılandırmalarına yönelik en iyi uygulamalar
  • Ultrastar DC ZN540 ile birleştirilen çözüm için Birleştirilen Yazılımın kıyaslaması
  • Ultrastar DC ZN540 ile birleştirilen çözüm için kurumsal sınıf işlemler:
    • Yedekleme/Geri Yükleme
    • İzleme/Uyarma
    • Gelişmiş Çoğaltma ve Yüksek Erişilebilirlik (High Availability - HA) Desteği

S: Bir kullanıcı neden MySQL'i Ultrastar DC ZN540 ile çalıştırmayı düşünsün?

C: Ultrastar DC ZN540’da MySQL çalıştırmak, işlem OLTP iş yükleri için belirgin ölçüde performans ve toplam sahip olma (TCO) avantajlarına yol açabilir. Bu ürün bilgisi bahsedilen avantajları ayrıntılarıyla açıklamaktadır.

S: ZNS yazılımlarının bazılarını Western Digital mi oluşturdu?

C: Western Digital araştırma ekibi, zoned storage cihazlarının temelini oluşturmada sayısız katkıda bulundu:

  • Western Digital, zoned storage cihazlarını desteklemek için NVMe standardizasyon çalışmalarına yetki verdi ve aktif olarak katıldı. NVMe Bölgeli Ad Alanları (ZNS) özellikleri Haziran 2020’de onaylandı ve NVMe 1.4a Teknik Öneri olarak yayımlandı.
  • Western Digital, bölgeli blok cihazlarını desteklenmesini sağlamak için gerekli yazılımlara Linux® kernel 5.9 ve SPDK 20.10 yayınlarında ve sonrasında katkıda bulundu.
  • Western Digital, depolama arka ucu olarak ZenFS dosya sistemine RocksDB projesinde katkıda bulundu. Bu, RocksDB anahtar/değer deposunun verilerini, yerel olarak bir zoned storage SSD’sinde depolamasını ve ZNS SSD’lerin kullanımı yoluyla performansı geliştirmesini sağlar.

S: Western Digital yazılım katkıları Percona ile nasıl çalışır?

C: Western Digital, yazılımın RocksDB seviyesi kadar iyi olmasını sağladı. Fakat RockDB çok nadiren tek başına bir uygulama olarak kullanılır. Tercihen, daha yüksek seviyeli birçok veri yönetimi uygulamasının faydalandığı bir depolama motorudur. Depolama motoru olarak RocksDB’den faydalanabilen uygulamalardan biri de MySQL’dir. Bu yapılandırmada MyRocks olarak anılır. Western Digital ZenFS dosya sistemi MyRocks ile entegre olur ve MySQL’in MyRocks depolama arka ucunu kullanarak verileri yerel olarak ZN540 cihazına depolamasına olanak sağlar. Yazılım bileşenleri olarak tanımlananların hepsi açık kaynaktır, bir MySQL kullanıcısı tüm yığının çalışmasını sağlamak için hepsini bir araya getirebilir. Bu, araştırmacıların tercih edebileceği bir yaklaşım olabilir ancak, büyük ölçekli müşterilerin çoğu, toplam yazılım yığını desteğine ihtiyaç duyacaktır. Percona zaten şu anda MySQL için Percona Sunucusu ile bir depolama motoru olarak MyRocks’ı desteklemektedir. Percona, Ultrastar DC ZN540’daki ZenFS üzerinden MyRocks’daki MySQL’in tam yığınına entegre olur ve destekler. Son kullanıcılar MySQL için Percona Sunucusunu indirip kurabilecek ve ek yazılım paketlerine ihtiyaç duymadan, kutusundan çıktığı anda Ultrastar DC ZN540 ile kullanabileceklerdir. Percona, son kullanıcılara tam yazılım yığını için destek abonelikleri ve kurulum, yapılandırma ve performans ayarlama yardımı için tek bir iletişim noktası sunacaktır.

S: Western Digital, Percona Desteği satacak mı?

C: Hayır, Percona ile olan anlaşma, bir yönlendirme anlaşmasıdır. Bir müşteri Ultrastar DC ZN540 cihazı ile birlikte MySQL kullanmak isterse, Percona web sayfasından ücretsiz olarak ve açık kaynak paketi formunda (çözüm mevcut olduğunda) MySQL için Percona Sunucusu yazılımını indirebilir. Müşterinin MySQL için Percona Sunucusu yazılımının kurulumunda, yapılandırmasında, ayarlanmasında yazılım desteğine ihtiyacı olursa, Western Digital bu müşteriyi bir anlaşma kayıt işlemi ile Percona’ya yönlendirecektir. Daha sonrasında Percona, bu müşterilere yazılım destek hizmetleri ve yenilemeleri önerebilir ve satabilir. Percona, donanım veya ZNS cihazlarının satışlarına karışmaz. 

S: Bölgeli ad alanları sadece MySQL ile mi desteklenir?

C: Hayır, bölgeli ad alanı cihazları pek çok kullanım durumunda faydalı olabilir. Ancak, bölgeli ad alanları sıralı olarak yazılmalıdır, bu nedenle yazılım yığınının bu cihazları destekleyecek şekilde değiştirilmesi gerekir. Western Digital, çözümlerin kurulumu, yapılandırması, ayarlaması ve yönetimi konusundaki engelleri aşmak için en popüler yazılım ve destek iş ortaklarıyla iş birliği yapıyor.