Exchange Server

Exchange Server 2007 Üzerinde Cluster Continuous Replication ( CCR ) Uygulaması

Sizlere bu makalemde Microsoft Exchange Server 2007 üzerinde Cluster Continuous Replication uygulamasını  anlatacağım .

Uygulama pek çok alanda bilgi gerektirdiği için öncelikle bu yeni ürün ve yenilikleri hakkında kısa bilgiler vermek istiyorum . Bu sayede makale içinde geçen pek çok terim çok daha kolay anlaşılır hale gelecektir.

Exchange Server 2007 bir önceki Exchange versiyonu olan 2003’ e göre pek çok yenilik içermektedir. Bu yenilikleri aşağıdaki başlıklar halinde toplayabiliriz ;

· Mesajlaşma yönetimindeki yenilikler.

· Ölçeklenebilirlik özelliklerindeki yenilikler.

· Kullanılabilirlik özelliklerindeki yenilikler.

· Mesaj güvenliği konusundaki yenilikleri.

· Mesaj policy üzerindeki yenilikler.

· Exchange kullanıcıları üzerindeki yenilikler.

· Microsoft Exchange Hosted Servis nedir ?

Genel olarak Kullanılabilirlik özelliklerini aşağıdaki şekilde özetleyebiliriz ;

· Local Continuous Replication özelliği sayesinde bir depolama grubunun iki kopyasını aynı server üzerinde tutabiliriz.

· Cluster Continuous Replication özelliği sayesinde bir depolama grubunun iki kopyasını ayrı server lar üzerinde tutabiliriz.

· Mailbox rolü dışındaki diğer serverların olası sorunlarına karşılık birden çok server kurulabilmesi sayesinde hizmet kalitesi arttırılmıştır

Tabiki Exchange Server ın bize sunduğu tüm teknolojiler bunlar değildir . 4 ana başlık altında kullanılabilirlik çözümlerini görebiliriz. ;

LCR ; Tek bir sunucu üzerinde disk hatalarına veya veritabanı bozulmalarına karşı koruma sağlayan bir yapıdır. Temel olarak aktif veri tabanı log shiphing yontemi ile yedek veri tabanına güncel bir şekilde aktarılır.

image001

CCR ; Cluster mantığı ile çalışır. En az iki node ve bir File Share Witness ( FSW ) içermelidir.  Sunucu başarısızlığına karşı koruma sağlar. Veri tabanları yine LCR da olduğu gibi Log shiphing yöntemi ile güncellenir. Standart bir cluster dan en büyük farkı shared storage ihtiyacı yoktu ( SAN vb )

image002

SCC ; En az iki en fazla sekiz node olabilir , shared storage mantığı ile çalışır ( cluster bilgisi yani quorum shared storage üzerinde saklanır ) . Sunucu başarısızlığına karşı koruma sağlar. Her bir storage bir shared disk e ihtiyaç duyar ve yine SCC içerinde her bir storage group altında tek bir mailbox database i yer almalıdır. ( shared storege ; iscsi,sas,san vb )

image003

SCR ; Exchange Server 2007 SP1 ile beraber gelen yeni bir kullanılabilirlik özelliğidir. CCR’ a çok benzer , en önemli farkı aynı şekilde log shiphing yapmasına rağmen FSW a ihtiyaç duymamasıdır.

SCR için örnek şekil

image004

SCR için örnek şekil

image005

Kullanılabilirlik özelliklerini bir özet halinde aşağıdaki şekil ve tablo ile karşılaştırabiliriz ;

image006

Exchange Server 2007 Kullanılabilirlik Özellikleri Karşılaştırma Tablosu

image007

1 Bozulan veritabanı kopya ile replike olmadı ise

2 Kopya veritabanı farklı bir diskte ise

3 Eğer hata tek node üzerinde sınırlı ise ( i.e. SCSI card )

4 Eğer ikinci node ikinci datacenter da ve dosya paylaşımı sorunsuz çalışıyor ise

5 Eğer ikinci kopya farklı bir sunucuda ve farklı bir sotrage üzerinde ise CCR ana sunucuda etki göstermeyecektir.

Tablo Kaynağı : http://www.outlookexchange.com/articles/jasonsherry/sherry_c18p1.asp

Kullanılabilirlik alanında bu kadar bilgi verdikten sonra detaylı olarak inceleyeceğimiz CCR’a başlayabiliriz ;

CCR en önemli özellikleri aşağıdaki şekilde özetlenmiştir ;

· Single Point of Failure yoktur. Yani cluster yapılarında sunucular hizmeti sağlamakta ve storage üzerinde veriler saklanmaktadır. Ancak storage üzerinde oluşacak bir hata tüm sistemin çökmesi manasına geldiği için CCR da böyle bir sorun yoktur. Çünkü hem veriler hemde cluster quorum bilgisi sunucularda tutulduğu için Single Point of Failure söz konusu değildir.

· Özel bir storage talebi yoktur . Bu da maliyetleri düşürücü bir etkendir

· Passive node un yedeklenmesi ile çalışan sistemin üzerindeki yedekleme sırasında oluşan yük azaltılmış olur .

CCR ın temeli aslında Microsoft un bize sunmuş olduğu Majority Node Set teknolojisidir. Biraz da MNS ten bahsedelim ;

Klasik bir cluster yapısında ortak disklerde tutulan quorum MNS sayesinde bir dosya paylaşım alt yapısı ile her node üzerinde saklanabilir ve replikasyon ile cluster bilgisi güncellenebilir. Bir önemli nokta da standart cluster yapılarında eğer coğrafi ayrımlar var ve servis kesintileri önemli ise “geocluster” yapılmak zorundadır ;

image008

Örnek bir geocluster yapısı

Burada görüldüğü gibi iki site arasında quorum disklerin ve dataların replike olması önemli bir işlemdir.

Bu kadar teknik bilginin ardından artık uygulamaya geçebiliriz ;

Elimde 4 adet makine bulunmakta ;

Domain adı : UZUNER.COM

DC = Domain Controller,DNS

Windows Server 2003 SP2

192.168.2.200

NODE1 : Member Server, Exchange Cluster Node ( active node )

Windows Server 2003 SP2

192.168.2.201

NODE2 : Member Server, Exchange Cluster Node ( passive node )

Windows Server 2003 SP2

192.168.2.202

FSW + HUB TRASNPORT : Member Server , File Sharing Witness, Hub Transport Server

Windows Server 2003 SP2

192.168.2.203

Uyulama makalede resimlenemeyecek kadar uzun olduğu için bu bölümden sonrasını video olarak izleyebilirsiniz

LINK

Hakan Uzuner

[xhakanx]

Hakan Uzuner

2002 yılından beri aktif olarak bilişim sektöründe çalışmaktayım. Bu süreç içerisinde özellikle profesyonel olarak Microsoft teknolojileri üzerinde çalıştım. Profesyonel kariyerim içerisinde eğitmenlik, danışmanlık ve yöneticilik yaptım. Özellikle danışmanlık ve eğitmenlik tecrübelerimden kaynaklı pek çok farklı firmanın alt yapısının kurulum, yönetimi ve bakımında bulundum. Aynı zamanda ÇözümPark Bilişim Portalı nın Kurucusu olarak portal üzerinde aktif olarak rol almaktayım. Profesyonel kariyerime ITSTACK Bilgi Sistemlerinde Profesyonel Hizmetler Direktörü olarak devam etmekteyim.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu