SQL Always On ve SQL Cluster nedir?

SQL Server, yüksek erişilebilirlik ve felaketten kurtarma çözümleri sunan Always On özelliğini SQL Server 2012 (11.x) sürümüyle tanıttı. Always On özelliği, Windows Server Failover Clustering (WSFC) ve SQL Server Failover Cluster Instances (FCI) teknolojilerini kullanarak farklı senaryolarda veritabanı sunucularının sürekli çalışmasını sağlar. Peki, SQL Always On ve SQL Cluster arasındaki fark nedir?

SQL Always On ve SQL Cluster arasındaki fark

SQL Always On ve SQL Cluster arasındaki temel fark, SQL Always On’un veritabanı seviyesinde, SQL Cluster’ın ise sunucu seviyesinde yüksek erişilebilirlik sağlamasıdır.

SQL Always On, bir veritabanı grubunu birden fazla sunucu arasında paylaştıran ve bu sunucuların her birine bir replika adı verilen bir özelliktir. Bir replika, veritabanı grubunun bir kopyasını barındırır ve veritabanı işlemlerini gerçekleştirir. Replikalar, birincil ve ikincil olmak üzere iki türe ayrılır. Birincil replika, veritabanı grubuna yazma işlemlerini kabul eder ve ikincil replikalara veri değişikliklerini gönderir. İkincil replikalar ise sadece okuma işlemlerini gerçekleştirir veya yedekleme amaçlı kullanılır. Birincil replika arızalanırsa, ikincil replikalardan biri otomatik veya manuel olarak yeni birincil replika haline gelir, failover işlemi gerçekleşir.

SQL Cluster ise, bir sunucu örneğini birden fazla sunucu arasında paylaştıran ve bu sunucuların her birine bir düğüm adı verilen bir özelliktir. Bir düğüm, sunucu örneğinin tüm bileşenlerini barındırır ve sunucu örneği çalıştığı sürece diğer düğümler devre dışı kalır. Sunucu örneği çalışan düğüm arızalanırsa, diğer düğümlerden biri otomatik veya manuel olarak sunucu örneğini devralır ve çalıştırmaya başlar, bu senaryoda da failover işlemi gerçekleşir.

SQL Always On, veritabanlarını farklı konumlara dağıtarak felaketten kurtarma senaryolarına uygun bir çözüm sunar, büyük ölçekli bu senaryo tercih edilir. SQL Cluster ise, tek bir konumda bulunan paylaşımlı bir depolama alanını kullanarak yerel yüksek erişilebilirlik sağlar, ortak ölçekli yapılar için uygundur.

Yorum yapın