IT Servis Yönetimi PDF Yazdır e-Posta
CISSP tarafından yazıldı   
Perşembe, 30 Temmuz 2009 08:43
Konfigürasyon yönetimi veritabanı veya CMDB, ITIL veya ISO 20000:2005’e uyumlu çalışan şirketler için gerekli altyapının en önemli bileşenlerinden biridir. Şirketinizde ITIL veya ISO 20000 süreçlerini uygulamıyor olsanız da, CMDB yapısı IT altyapısının kalbini oluşturacaktır.
CMDB: IT SERVİS YÖNETİMİNİN KALBİ
Konfigürasyon yönetimi veritabanı veya CMDB, ITIL veya ISO 20000:2005’e uyumlu çalışan şirketler için gerekli altyapının en önemli bileşenlerinden biridir. Şirketinizde ITIL veya ISO 20000 süreçlerini uygulamıyor olsanız da, CMDB yapısı IT altyapısının kalbini oluşturacaktır.
Eğer şirketiniz bünyesinde hangi altyapı öğelerine sahip olduğunuzu ve bu konfigürasyon öğelerinin nerede bulunduğunu bilmiyorsanız, IT servis yönetimi stratejinizi etkin biçimde nasıl yönetebilirsiniz? Hangi konfigürasyon öğelerinizin birbiriyle ilişkili olduğunu bilmiyorsanız altyapınızda değişiklikler yaparken, söz konusu değişikliklerin çeşitli yan etkileri olmayacağını nereden bilebilirsiniz? Mevcut durumunuzu ve yaratmak istediğiniz altyapının özelliklerini bilmiyorsanız, müşterilerinize taahhüt etmiş olduğunuz servis seviyesinde hizmet vermekte olduğunuzdan nasıl emin olabilirsiniz? İşte CMDB yapısı tüm bu soruların cevaplandırılmasını sağlar. Bu makalede CMDB yapısının neden bu kadar önemli olduğu ve CMDB yapısı ile ITIL süreçlerinin nasıl ilişki içinde olduğu anlatılacaktır.
ITIL ve CMDB Birbiri İle Nasıl İlişkilidir?
Tüm ITIL ve ISO 20000 süreçleri, fonksiyonları ve prosedürleri, süreçlerin servis seviyesini yöneten bir bilgi bankasına dayanır. Eğer bu bilgi bankası yanlış, bozuk depolanırsa veya ihtiyaç duyulduğunda erişilemez ise ISO 20000 süreçlerinin işletilmesi imkansızlaşır. Öyleyse hem IT çalışanlarının hem de ISO 20000 süreçlerini işleten herkesin CMDB tarafından yönetilen bu bilgilere tam erişimi olmalıdır.
ITIL ‘ın sözlüğünde CMDB teriminin anlamı şu şekilde tanımlanmıştır: “Her bir konfigürasyon öğesinin detaylarını ve öğelerin arasındaki temel ilişkileri içeren bir veri tabanı”. Bu cümledeki kilit ifadeler “konfigürasyon öğesinin detayları” ve “temel ilişkileri” dir. Konfigürasyon öğelerinin detayları, özellikleri, kullanım alanları ve bulundukları yeri tanımlar. ITIL’a göre bir CI (Konfigürasyon öğesi) ise Konfigürasyon yönetiminin kontrolü altında bulunan bir altyapı bileşeni olarak tanımlanır. Konfigürasyon öğeleri karmaşıklık, boyut ve tür açısından çok değişiklik gösterir.
 CMDB teriminin tanımında belirtilmiş olan temel ilişkiler kavramı da kritik önem taşır çünkü bu ilişkiler CMDB’nin basit bir veri tabanı olmaktan çıkmasını ve öğeler arasındaki ilişkilerin de tanımlanmasını sağlar. Diğer taraftan CMDB bir risk analizi ve karar verme kaynağıdır çünkü bu araç CI’lar arasındaki ilişkileri tanımlamanızı sağlayacak ve böylece bir konfigürasyon öğesinde gerçekleşebilecek bir hatanın veya sorunun diğer öğeler üzerinde yaratacağı etki belirlenebilecektir. Örneğin sistem odasındaki bir sunucunun çökmesi durumunda, servis masası CMDB yapısı sayesinde bu sorundan dolayı hangi müşterilerin ve servislerin etkileneceği belirlenebilecektir. Veya, bir sürümü canlı ortama almaya hazırlanan bir yönetici bu değişiklikten hangi kullanıcıların etkileneceğini tanımlayabilecektir.
IT servis yönetiminde başarı sağlayabilmek için birbiri ile ilişkili olan ITIL süreçlerinin gerekliliklerini planlayabilmek önemlidir.
Aşağıdaki şekilde, “CMDB tarafından desteklenen ITIL Süreçlerini” görebilirsiniz.
 
Servis Destek SüreçleriServis Sunum Süreçleri
OLAY YÖNETİMİ

Ø Kayıtlar otomatik olarak arşivlenir

Ø Konfigürasyon öğelerinin durumu hakkında bilgi verir.

Ø Olay önceliklendirme verisini sunar

Ø Olay etki verisini sunar

Ø Olay eskalasyon verisini kayıt eder

 PROBLEM YÖNETİMİ

Ø Kayıtlar otomatik olarak arşivlenir

Ø Konfigürasyon öğelerinin durumu hakkında bilgi verir.

Ø Risk analizi verisi üretir

Ø Proaktif problem analizi için veri sunar

 DEĞİŞİM YÖNETİMİ

Ø Değişim yönetimi sürecinde konu olan konfigürasyon öğelerini gösterir

Ø Risk analizi için veri oluşturur

Ø Hangi bileşenlerin değişiklik sonucunda etkilenebileceğine ilişkin veri üretilmesini sağlar.

Ø İlgili değişikliğe ilişkin kullanıcılar alasındaki iletişimin kurulmasını sağlar

Ø Değişiklik gerçekleştikten sonra CI üzerindeki değişikliğin yapılmasını sağlar.

 SÜRÜM YÖNETİMİ

Ø Yazılımlar için sürüm takibi yapar

Ø Test edilmiş konfigürasyonların doğrulanmasını sağlar

Ø Sürümün başarılı bir şekilde gerçekleşmesi için detaylı bilgi oluşturulmasını sağlar.

Ø Sürümlerin finansal etkisinin ölçülebilmesi için veri yaratır.

 SERVİS MASASI FONKSİYONU

Servis masası CMDB ile iletişim kurarak aşağıdakilerin gerçekleşmesi sağlanır:

Ø Eksik konfigürasyon öğelerinin tanımlanması sağlanır.

Ø Servis Masası olay kaydı açtığında otomatik olarak kayıt oluşturulması sağlanır.

Ø Kullanıcıların proaktif bir şekilde kendi olay kayıtları hakkında bilgilendirilmeleri sağlanır.

Ø Müşterilere CMDB değişiklikleri hakkında geribildirimde bulunulması sağlanır.

Ø CMDB tetkiklerinde veri üretmesi açısından yardımcı niteliği taşır.

SERVİS SEVİYE YÖNETİMİ

Ø Tüm servisler ve müşteriler için Servis Seviye Yönetimi Anlaşmaları (SLA) imzalanmasını sağlar.

Ø Servis seviyeleri ile SLA’ler arasında ilişki kurulmasını sağlar.

Ø Hangi servisin hangi müşteri tarafından kullanılmakta olduğunun tanımlanmasını sağlar.

 KAPASİTE YÖNETİMİ

Ø Kapasite modelleme için veri üretilmesini sağlar.

Ø Kapasite planı ile ilişkili Konfigürasyon Öğelerinin tanımlanmasını sağlar.

Ø Önemli risk analizi verisinin ortaya çıkmasını sağlar.

Ø Kapasite ile ilişkili olayların ve problemlerin çözümlenmesini sağlar.

 ERİŞİLEBİLİRLİK YÖNETİMİ

Ø İş etki verisinin geliştirilmesini sağlar.

Ø Erişilebilirlik yönetiminin tüm konfigürasyon öğeleri için çalışmasını sağlar.

Ø İlgili bileşenlerin erişilebilirlik seviyesinin görülmesini sağlar.

Ø Hangi CI’ların erişilebilirlik hatalarının kök nedenini oluşturduğu görülür.

 FİNANSAL YÖNETİM

Ø Hangi servisler için hangi CI’ların kullanılmakta olduğunu raporlar

Ø Finansal kapasite kullanımı ile ilgili veri sağlar.

Ø Bütçeleme ve finansal hesaplamalar için veri üretir.

 SÜREKLİLİK YÖNETİMİ

Ø Hangi verilerin felaket anında ihtiyaç duyulabileceğine yönelik veriler içerir.

Ø Potansiyel felaket kurtarma plan eksikliklerini ortaya çıkartır.

Ø Müşterilere ve kullanıcılara konu hakkında bilgi verir.

Ø CI’ların felaket kurtarma planı sonrasında aktifleştirilmesini sağlar.

 
Aşağıda ise Olay, problem ve değişiklik yönetimi arasındaki ilişki tanımlanmaktadır:
  1. Servis masası, müşterilerin taleplerini çözüme kavuşturur ve olay kaydı açılmasını sağlar.
  2. Olay kaydı sonucunda söz konusu talebin çözümü bilinmeyen bir hata olduğuna karar verilirse Olay Yönetimi, Problem Yönetimine eskale edilir.
  3. Problem yönetimi bir geçici çözüm (workaround) oluşturulmasını sağlar ve olay yönetimi süreci ile haberleşerek, olayın tekrar gerçekleşmesi durumunda aynı geçici çözümün uygulanması sağlanır.
  4. Problem yönetimi kök nedenin tanımlanması ve kök neden için bir çözüm üretilmesini sağlar.
  5. Problem yönetimi çözümün uygulamaya alınması için RFC – (Request for change) değişiklik isteğinde bulunulmasını sağlar.
  6. Değişiklik ilgili değişiklik yönetimi süreci tarafından kabul edilir ve uygulamaya alınır.
  7. Olay ve Problem yönetimi değişikliğin uygulanması durumundan haberdar edilir.
  8. Olay yönetimi, değişiklik sonucunda konuya ilişkin yeni olaylar ortaya çıkıp çıkmadığından emin olmak için takip edilir.
Bu süreçler arasındaki ilişki ne kadar entegre edilmiş biçimde yürütülürse, müşterilere verilen servise yönelik servis seviyesi o kadar başarılı biçimde yürütülür.
Şirketinizde olay yönetimi sürecini bir CMDB yapısı olmadan da kurmayı seçebilirsiniz, ancak bu durumda olay kayıtlarının hangi konfigürasyon öğeleri ile ilişkili olduğunu nasıl takip edebilirsiniz? Olayın etki ve aciliyetini bilmeden, önceliğini nasıl belirleyebilirsiniz? Proaktif yaklaşım izleyerek bir olaydan etkilenebilecek diğer kullanıcıları durumdan nasıl haberdar edersiniz? CMDB sadece bu faaliyetler için veri üretmekle kalmaz, aynı zamanda tüm bu faaliyetlerin kaliteli ve dinamik bir şekilde ele alınmasını sağlar.
CMDB’NİN EK FAYDALARI
CMDB aynı zamanda ITIL süreçlerinin,  iş süreçleri ile de ilişki içinde olmasını sağlar. Örneğin, sadece kredi kartı kabul eden bir benzin pompası sadece ek bir el terminali iken, bu uygulamanın iş ve karlılığa yönelik getirisiçok daha önemlidir. Operasyonel yöneticiler raporlara ihtiyaç duyar. Söz konusu öğelerin performansını izlemek ister. İşte tüm bunu gerçekleştirebilecek yapı CMDB yapısıdır.
Konfigürasyon öğelerinin sadece IT süreçleri için değil aynı zamanda operasyonel süreçler için önem taşıyabilmesi için öğeler iki farklı biçimde kayıt altına alınabilir. Bunlardan birincisi öğenin IT için taşıdığı isim, diğeri ise öğenin operasyon için taşıdığı isim olabilir. Böylece alınan raporlar, rapora ihtiyacı olan özneye göre yapılandırılabilecektir: 12NJKDSNK cihazları dün arızalandı (IT Departmanı İçin) veya 12 benzin pompası dün arızalandı (operasyon için). Öyleyse CMDB hem IT bölümü hem de operasyon tarafından kullanılabilecek bir yapı olarak tanımlanabilir. CMDB iş yöneticileri tarafından da kullanılabilir, altyapıyı kişilerin yakından takip etmesi ve yönetmesi sağlanır.