|
|
|
|
|
 |
SQL Habergrubu |
|
 |
|
En Son SQL Server ile İlgili Okuduğum Kitaplar |
- Accelerated SQL Server 2008 - Apress (İngilizce)
- Designing and Optimizing Data Access by Using SQL Server 2005 - MS Press (İngilizce)
- Microsoft SQL Server 2005 Database Solutions Design - Wiley Publishing (İngilizce)- Optimizing and Maintaining a Database Administration Solution by Using SQL Server 2005 - MS Press (İngilizce)- Designing a Database Server Infrastructure Using SQL Server 2005 - MS Press (İngilizce)- SQL Server 2005 Implementation and Maintenance - MS Press (İngilizce)
- SQL Server 2005 Administrators Companion - MS Press (İngilizce) |
|
|
Sisteminiz İçin En Uygun Sürekli Kullanılabilirlik Sistemini Seçmek
Bu yazı dizimde size, SQL Server 2005 ile birlikte kullanabileceğiniz Sürekli
Kullanılabilirlik (High Availibility) sistemlerinden bahsedeceğim; sistemlerin kurulumlarının
tek tek nasıl yapıldığını anlatmaktan veya her şeyin ayrıntısına inmekten ziyade,
“Neden?”, “Hangi durumlarda?” ve “Ne zaman?” kullanılabileceklerini anlatmaya çalışacağım.
Zaman zaman da ayrıntı gibi görünen güzel tiyolar da vereceğim. Amacım, bu kavramlar
hakkında genel olarak bilgi sahibi olmanızı sağlamak. Böylece hangi
teknolojinin sizin için avantajlı olduğunu daha kolay kavrayabileceğinizi düşünüyorum.
Sürekli Kullanılabilirlik
nedir?
“Sürekli Kullanılabilirlik” kavramını daha iyi anlatabilmek
için sizinle bir örnek paylaşmak istiyorum.
7\24 çalışan ve alış-veriş işlemleri yapılan ve adı da www.aldım-verdım.kom.tr
olan bir internet sitesi düşünün. Bir tıraş makinesi satın almak istiyorsunuz ve
ilk önce, önceden de alışveriş yaptığınız ve güvendiğiniz bu siteye bakmak istediniz;
ama bir de bakıyorsunuz ki site çalışmıyor! Neden? Ya bir donanım arızası, ya bir
sistem içi kullanıcı hatası, ya yazılım\donanım bakımı vb. sonuçta bir kesinti var
ve sisteme bağlanamıyorsunuz. Ne yaparsınız? Eğer aceleniz varsa ve hemen bir sonuca
varmak istiyorsanız, o zaman başka bir alış veriş sitesine bakarsınız ve belki de
gördüğünüz seçenekler size cazip gelir ve siparişinizi o siteye verirsiniz.
Sürekli Kullanılabilirlik sistemi olmayan www.aldım-verdım.kom.tr
ne kaybetti? Müşteri, bir anlamda da para kaybetti. Belki de bahsi geçen müşteri
alışveriş yaptığı diğer siteden memnun kalacak ve bir daha www.aldım-verdım.kom.tr
‘den alışveriş yapmayacak. Tam tersi, kötü olarak etrafına reklamınızı da yapabilir.
İşte bu gibi durumları yaşamamak için, bir Sürekli Kullanılabilirlik
sistemi kurmak ve ileriye dönük, doğru bir sistem seçimi yapmak kaçınılmaz ve zorunludur.
Elbette kimse işlerinin
kesintiye uğramasını istemez, ama...
“Kim işlerinin yarıda kalmasını ve boş boş beklemeyi, bunun
sonucunda mali kayıplar yaşamayı ister ki?” diye düşünebilirsiniz. Aslında kimse
işinin bölünmesini elbette istemez; ama ya yeterli bilgi donanımına sahip olmayan
(bu nedenle de ne yapabileceğinden bihaber) personelden dolayı ya da Bilgi İşlem
bölümüne ayrılan yetersiz bütçeden dolayı Sürekli Kullanılabilirlik için gerekli
yatırımlar yapılmaz.
Her şeyin olduğu gibi, bilgisayarlarımızda veya sunucularımızda
kullandığımız donanım bileşenlerinin de sınırlı ömürleri vardır ve bu donanımlardan
birinde veya birkaçında herhangi bir sorun yaşandığında, en azından bir Sürekli
Kullanılabilirlik sisteminin kurulmadığı ortamlarda kesinti sorunları yaşanır. Yani
beklenmeyen başa gelir. Bu gibi iş kesintilerinden kaçınmak için, Sürekli Kullanılabilirlik
çözümlerini kullanırız.
SQL Server 2005 ile birlikte kullanabileceğimiz Sürekli Kullanılabilirlik seçenekleri:
- SQL Server Failover Clustering,
- Database Mirroring,
- Replication ve
- Log Shipping’ tir.
Hepsinin de duruma göre artıları da var eksileri de. Hangisini
seçmek isteyeceğiniz de, başta dediğim gibi ihtiyacınıza göre değişir. Yukarıda
bahsettiğim Sürekli Kullanılabilirlik seçeneklerinden tek tek bahsedeceğim. Her
seçenek sırayla ayrı bir yazı olarak yayınlanacak.
|
Sonraki sayfa >
|
|