Distributed File System

Distributed File System

Distributed File System Windows 2000 ile beraber farklı network ve farklı sunucular üzerindeki paylaştırılmış klasörlerin daha kolay erişilebilir ve yönetilebilir olmasını sağlayan özellikleri ile hayatımıza girdi.

Windows 2000 ile hayatımıza giren Distributed File System Windows 2003 R2 with Service Pack 1 ile dahada geliştirilmiş olarak File Server mimarisinde bize daha yönetilebilir ve daha da geliştirilmiş özellikler sunmaktadır.

Distributed File System Kurulumu

Windows 2003 ile gelen DFS Management servisi 2 temel yapı altında incelenebilir.

DFS Namespaces    : Dfs’in bu bileşeni bize farklı sunucular üzerindeki paylaştırılmış klasörlerin sanal bir yapı altında toplanmasına izin vermektedir.

DFS Replication    : DFS’in bu bileşeni paylaştırılmış klasörlerin içeriklerinin eşitlenmesi için kullanılan Replication olarak düşünülebilir.

DFS’in bu kadar kullanışlı ve File Server mimarisini tek çatı altında olma özelliği barındırmasına rağmen kurulumu ve yönetimi Microsoft ürünlerinin bir özelliği olan kolay kurulum ve yönetilebilir özelliğini bünyesinde barındırmaktadır.Kurulum için Manage your Server Wizard bize yardımcı olacaktır. File Server Rolü seçildiğinde bize iki seçenek sunacaktır.

DFS management Console ve DFS Replication bu iki modülü yüklemiş olmamız bize DFS özelliğinin tamamını kullanma şansı verecektir. Eğer sadece DFS Management özelliği kullanıp farklı diskler üzerindeki paylaştırılmış klasörlerin içeriklerinin replike olmasını istemiyorsak bu durumda DFS Replication modülünü yüklememize ihtiyacımız olmayacaktır. Yükleme sonrası Admnistrative Tools içerisinde DFS Management modülüne ulaşabilirsiniz.

Şekil 1: Namespaces ve Replicaiton’u göstermektedir.

Name Spaces Oluşturmak

Dfs bize mimari olarak 2 farklı model sunmaktadır. Bunlardan birincisi Domain Based DFS yapısı diğer ise StandaloneDfs yapısıdır.Biz uygulayacağımız senaryoda Domain Based DFS Name Spaces’i kullanarak DFS’i yapılandıracağız.Senaryomuzda Bir Adet Domain Controller ve Domain yapısı, ikiside ayrı site’lerde konumlandırılmış iki adet File Server ve File Server üzerinde bulunan erişimlere erişim sağlayan bir adet Client’ımız mevcuttur. Senaryomuzun amacı iki ayrı Site’de konumlandırılmış klasörlerin replikasyonlarının oluşturularak High Availability ve Redundancy özelliklerinin sağlanmasıdır. Domainimiz TrainTurk.int Domain Bağlı File Serverlar ise DFS01 ve DFS02 olarak isimlendirilmiştir.

Şekil 2: TrainTurk.int Domaininin genel yapısını göstermektedir.

Domainimizde her departman için farklı gruplar ve he grubun yine farklı bir useri bulunmaktadır. File Server üzerinde faklı gruplar farklı Filelere erişim sağlamaktadır.

Şekil 3: File Servera erişim sağlayan Departman userlarını göstermektedir.

Şekil 4: File Server Share Klasörleri göstermektedir.

NameSpaces oluşturmak için DFS Management Console üzerinde sağ tuşa tıkladığımızda New Namespaces butonu ile karşılaşılacaktır. Yeni bir NameSpaces oluşturmak için ilk adımdır.

Şekil 5: New Namespaces ekranı

Şekil 6: Host Server

Yukarıda şekil NameSpaces’lerimizin üzerinde tutulduğu serverimizdir.

Şekil 7: NameSpaces’i göstermektedir.

Yukarıda şekil NameSpaces olarak kullanacağımız ismi göstermektedir. Kullanıcılar network üzerinden bu ismi kullanarak File Serverlara erişim sağlayacaktır. Bizim kullanıcılarımız \\trainturk.int\trainturk paylaşımını kullanarak erişim sağlayacaklardır.

Şekil 8: DFS mimarisinde kullanılan Name Spaces’in yapısını götermektedir. Yazımızın başında DFS’in 2 farklı yapıyı bize sunduğundan bahsetmiştik. Biz Domain-Based NameSpace’i kullanacağız. Yeri gelmişken biraz daha Doamin –Name Spaces ve StandAlone Name Spaces özelliğinden bahsedelim.

Domain Name Spaces : Bu Namespaces yapısı Namespaces serverlar ve Active Directory üzerinde saklanır. Bu mimaride kullanıcıların paylaştırlmış klasörlere erişimi çok daha hızlıdır. Bu özelliğinin yanında Doamin-Based NameSpace store edebildiği klasör yapısı 5000 folder ile kısıtlandırılmıştır. Bir domain-based name space farklı serverlarda tutularak fault tolerance sağlanmış olur.

StandAlone NameSpace : Bu tür NameSpaces sadece NameServerlar üzerinde tutulurlar. Active Directory yapısında saklanmazlar. Bu yapıda saklanan folder sayısı Domain-Based NameSpaces yapısından çok fazla sayıdadır. Bu sayı 50.000 olarak sınırlandrılmıştır.

Şekil 9: Onay Penceresini göstermektedir. Create Butonu tıklanarak kullanacağımız NameSpace’in oluşturulması onaylanmış olur.

Şekil 10: Name Space işlemi tamamlanmıştır.

Şekil 11: Dfs Management NameSpaces.Trainturk domaini için TrainTurk NameSpaces mimarisinin kurulumu tamalanmıştır.

Şekil 12: Name Spaces Serverların üzerinde tutulduğu Namespaces Serverları göstermektedir. NameSpaces Serverlar DFS Mimarisinde DFS mimarisinin üzerinde tutulduğu serverlardır. 2. Bir serverın Name Spaces Server olarak nasıl ekleneceği yazımızın ilerleyen bölümlerinde anlatılacaktır.Bir sonraki yazımızda Name Spaces alanına Folderlar ekleme ve Replikasyonlar anlatılacaktır.

Yazar : Muttalip Yılmaz

Share
Fax Online    Send article as PDF   

Yazar Hakkında

Cihan EKER 1999 yılından beri profesyonel olarak Microsoft ürünleri ve teknolojileri üzerinde çalışmaktayım. TrainTurk oluşumunun en büyük amacı sektörde sıklıkla kullandığımız ürünler hakkında geniş bilgiler bulabileceğiniz bir portal oluşturmaktı. Cihan Eker | cihan.eker@tuvturk.com.tr