SCCM ve BranchCache ikilisi ile üstün performans !

Windows Server 2008 R2 ile gelen en hoş özelliklerden biriside BranchCache.Lansmanlara seminerlere yada BilgeAdam’da Windows Server 2008 R2 eğitimlerine katıldıysanız mutlaka kulak aşinalığınız olacaktır.Çok temelde yaptığı işlem yavaş linkler üzerinden bağlı uzak lokasyonlarda cacheleme.Uzak lokasyondaki bir client yavaş link üzerinden merkezdeki bir sunucuda erişip dosyaya erişim sağladı ve branch office’e kopyaladı.Eğer client üzerinde ve sunucu üzerinde branch cache aktif ise client aldığı bu dosyayı local cache’inde tutuyor.Ne zamanki aynı lokasyonda bu özelliğin aktif olduğu başka bir client bu dosyaya erişmek isterse öncelikle kendi local networküne bir broadcast atıyor ve dosyanın güncel versiyonunu sorguluyor.Ve olduğuna dair bilgiyi aldıktan sonra tekrardan uzak ofise gitmek yerine yanıbaşındaki client üzerinden dosyayı ediniyor.Böylece erişimlerde önemli ölçüde performans artışını gözlemleyebiliyorsunuz.Konfigurasyon aşamalarıda oldukça basit.Birkaç group policy değişikliği ile bunu gerçekleştirebilirsiniz.

Bizim için daha güzel olanı ise SCCM SP2 ile birlikte branch cache’in nimetlerinden faydalanabiliyor olmamız.Aşağıdaki resmi inceleyelim.

branccacahe

SCCM 2007 SP2 site server’ımız ve Windows Server 2008 R2 üzerinde bir distribution point’imiz var.Burada işletim sisteminin kesinlikle Windows Server 2008 R2 olması gerekli çünkü branch cache daha öncede bahsettiğimiz gibi R2 ile gelen bir yenilik.Bu diagramda yine branchcache “˜in enable edildiği Windows 7/Windows Vista/Windows 2008 clientlardan soldaki distribution point üzerindeki kendisi için hazırlanan pakete erişim sağlıyor.Ve ardından bunu cacheliyor.Sağ taraftadaki clientlar aynı distribution point üzerinden bu pakete erişim yapmak istediğinde yukarıda bahsettiğimiz gibi locale bir sorgu atıyor ve solundaki clientta bunun cachelendiğini öğreniyor.Böylece link üzerinden distribution pointe gitmeden localdeki diğer client üzerinden paketi ediniyor.

Özellikle uzak ofisli yapılarda gerçekten çok fazla yarar sağlayabileceğiniz bir uygulama.

Son olarak SCCM üzerinde bu yeniliği kullanabilmek için ekstra birşey yapmanız gerek yok.Sadece distribution point özelliklerinde clientların paketleri uzaktan değil locale download edip buradan çalıştırmasını belirtmelisiniz.(Bu ayar by default bu şekildedir.)

distpoint