1. Ana Sayfa
  2. Server 2003
  3. İsimlendirme Standardınız Var mı?

İsimlendirme Standardınız Var mı?

Yeni bir işe, varolan bir yapıda sistem mühendisi olarak işe başladınız. Onlarca sunucu ve birçok farklı lokasyondan oluşan yapıda bilgisayar isimlerinin antik yunan kahramanlarından oluştuğunu gördünüz. Sizde seviyorsunuz bu kahramanları fakat hangi sunucu nerede, rolü nedir bir türlü öğrenemediniz. Mshowto’dan aldığınız sistem mühendisliği eğitiminde de yapınıza göre bir isimlendirme standardı oluşturmanızı ve bilgisayarlara oluşturduğunuz standart ile isim vermeniz önerildi. Bu durum sizi rahatsız ediyor ama nasıl bir standart oluşturacağınızı ve bu işlemi nasıl yapacağınızı bilemiyorsunuz.

 

Bu makalede bir isimlendirme standardı oluşturmaya çalışacağım  ve en kolay şekilde makinelerin isimlerini nasıl değiştirebileceğimize değineceğim.

 

Nasıl bir isimlendirme standardı?

 

İyi bir isimlendirmede, makine isminden sizin için öncelikli olan bilgileri anlamanız gerekmektedir. Önemli olan makinenin isminden kullanılabilir bilgiye ulaşabilmek olmalıdır. Kullanılabilir bilgi ve önceliği yapınıza göre değişebilir. Çok farklı site’lara sahip lokasyonlarda site ismine öncelik verirken, tek bir site içindeki komplex bir yapıda işletim sistemi bilgisi sizin için daha öncelikli olabilir.

 

Standardın diğer bir gerekliliği de, programatik olarak bilgisayarları ayırmaktır. Scriptlerinizi bu standarta göre yazabilir, MOM, SMS veya AD içinde daha kolay yönetebilirsiniz.  Yani yönetimsel olarak da rahatlayacaksınız. Örneğin bir çok site’a dağılmış finans bölümündeki tüm bilgisayarlara “FNS” bu politikayı uygula diyebilirsiniz.

 

Yapınıza göre isimlendirme standardınız farklı olacaktır. Çok fazla site’dan oluşan yapıda site ismine öncelik verirken, tek site altında makine rolüne göre isimlendirme yapabilirsiniz. Tabiki standardı oluştururken yapnızın büyüyeceğini de hesaba katmanız gerekmekte. Standardı sadcece bugünün ihtiyaçlarına göre değil, geleceğe yönelik oluşturmalısınız.

 

Etkili bir isimlendirme için aşağıdaki bileşenlerden bir kaçını kullanmanızı öneriyorum. Her bir bileşen için bir veya birkaç karakter kullanılabilir.

 

·          İstemci/Sunucu: Bilgisayarın rolü için tek bir karakter yeterlidir (PC, Dosya Sunucusu, Domain Controller vb ).

·          Kullanım Türü: İnternet, Office, Ev, vb.

·          Lokasyon: Bilgisayarın bulunduğu lokasyon. Ülke, Şehir, Bina, Ofis, Site adı olabilir. Yapınızın büyüklüğüne ve büyüme ihtimaline karşı mutlaka kullanmalısınız.

·          Bölüm: Yapınızdaki bölümler için bir kaç karakter kullanmak yerinde olacaktır. Finans, Arge, Bilgi işlem vb..

·          Platform: Windows, Linux vb.

·          Personel: Makine isminden kullandığı personeli anlamak sizin için önemli ise, personelin kullanıcı adını veya sicil nosunu karakter seti olarak kullanabilirsiniz. Her bilgisayar personele özel ve personel gidince bilgisayarın yeniden kurulduğu bir ortamınız varsa kullanın, yoksa bu değişken olmayan isim, zamanla değiştirilmeyeceğinden anlamlı olmayacaktır.

·          Donanım: Dizüstü, masaüstü veya donanım türüne göre eklenebilir. Donanıma göre imaj basma metodunuz varsa kullanılabilir.

Kısıtlamalar

 

·          Maksimum karakter uzunluğu: NETBIOS protokolü makine ismini 14 karakter ile sınırlamaktadır. NETBIOS isim halen bir çok işlev içinde kullanıldığından 14 karakterden uzun isimlendirme yapılması önerilmemektedir.

·          Özel Karakter Kullanmayın: Türkçe karakter ve noktalama işaretlerini kullanmayınız. Beklenmedik sorunlara neden olabilir.

 

Örnek isimlendirme standardı

 

RRLLLBBBPOXXX

 

R: Makinenin rolu, 2 karakter ayırdım. PC (istemci), FS (File server), MS (Mail Server), DC (Domain Controller)

 

L: Lokasyon; 2 karakter, site için kullandım. Aynı şehir veya farklı bir ülkede bir çok site’ınız varsa, ülke, şehir kodu için ek karakterler koyabilirsiniz.

 

B:Bölüm; 3 karakter kullandım. Finans, Arge, Yönetim, Projeler için kullanabilirsiniz.

 

P:Platform;Windows, Linux, Solaris vb. Makine rolünden ayırabiliyorsanız gereksiz olabilir.

 

O:İşletim sistemi (operating system); tek bir karakter uzunluğu yeterli. Her bir işletim sistemi için ayrı bir kod kullanabilirsiniz.

 

Bu da makine rolünden işletim sistemi anlaşılabiliyor ise kullanılmayabilir.

 

XXX:Sayısal rakam. Makinenin bulunduğu gruptaki ismi. Bilgisayar sayılasına göre karakter uzunluğu kullanabilirsiniz.

Bu sembollerden yapınıza uygun olmayan varsa çıkartabilirsiniz. Ayrıca sunucu ve istemcileriniz için ayrı sembelleri çıkartabilirsiniz. Örneğin istemci için P veya O gereksiz olabilirken, sunucu için B gereksiz olabilir. Örneğin, PCISTFNS0001 isminden, istanbul site’indaki 0001 nolu bilgisayar olduğunu anlayabiliyorum.

 

İyi bir sistem mühendisi tanımını; her anlamda standartlarını yazmış ve yapısını bu standartlara göre oluşturmuş sistem yöneticisi olarak yapabilirim. Standartlar ile oluşturulmuş yapıda karmaşa ortadan kalkacak, yapının izlenmesi kolaylaşacak ve yönetim basitleşecektir. Dolayısıyla sistem yönetim yükü hafifleyecektir. Bu makalede, oluşturulması gereken standartlardan biri olan isimlendirme standardına değindim.

Referanslar

Yorum Yap

Yorum Yap