ana sayfa | hakkındaiş ortakları | referanslar | iletişim | english

 

  

  Yazılım Geliştirme
  Tasarım - Tanıtım
  Entegrasyon
  CTS Danışmanlık

  İnşaat Yönetim Sistemi
  VisuaLinks
  Personel Uygulaması
  Diğer Ürünler

 

 

DIG
 
Digital Information Gateway (DIG) veri yönetimi, bilgi paylaşımı, sorgulama ve veriye erişimi tek bir çözüm çatısı altında toplayan bir ürün ailesidir.
 
DIG Sanal Veriambarı dağıtık yapıdaki farklı veri kaynaklarına ( veritabanları, e-posta arşivleri, web siteleri, doküman yönetim sistemleri altında yer alan evraklar vb. bilgisayar ortamında mevcut tüm dosyalara) tek bir çatı altında veri madenciliğine uygun ortak bir erişim noktası sağlar. DIG veri kaynaklarını tek bir çatı altında toplarken farklı veri kaynaklarına erişim haklarının sınırlandırılmasını temin eden güvenlik katmanını da beraberinde içerir. DIG tarafından ortak bir çatı altında toplanan veri kaynakları içerisinde kullanıcılar erişim hakları kapsamında tek bir tıklama ile arama gerçekleştirebilirler.
 
DIG Sanal Veriambarının farklı veri kaynaklarına ilişkin sunucuları tek bir çatı altında toplama yeteneği kurumlar arası veri paylaşımını temin eden sanal güvenli bir ağ oluşturur. Farklı kaynaklar altında mevcut veriler, bulundukları veri kaynağından /sunucu üzerinden kopyalanmadığı, taşınmadığı, silinmediği ve veri üzerinde kontrol hakkı tamamen asıl sahibinde bırakıldığı için DIG veri güvenliği ve bütünlüğünden ödün vermemektedir.

 
Bilgi paylaşımında DIG kullanımı:
  • Veri replikasyonu gerçekleştirilmediği için evrinin her zaman güncel olmasını temin eder
  • Verinin kontrol  ve yönetim sorumluluğu sistemin asıl sahibinde kalmasını temin eder.
  • Veri güvenliği, veriye ulaşım , veri güncelleme ve veri temizliği sistemin asıl sahibi tarafından gerçekleştirilir ( veri kullanımı gerçekleştiren diğer kullanıcılar veri üzerinde herhangi bir değişiklik gerçekleştiremezler)
  • Bilgi paylaşımında veri dönüştürme, yeni veri şemaları oluşturma veya veri replikasyonu ihtiyaçlarını ve maliyetlerini ortadan kaldırarak hızlı ve güvenilir bir entegrasyon imkanı sağlar.

 
DIG bütünleşik veri kalitesi, veri standardizasyonu, veri entegrasyonu, veri dönüştürme , veri iyileştirme, veri düzeltme, veri birleştirme ve veri temizleme fonksiyonalitelerini veri kaynakları üzerinde herhangi bir değişiklik meydan getirmeksizin sağlayarak temel veri işleme işlemlerini güvenli şekilde yerine getirmektedir.
 
 
DIG Ürün Ailesi :
  • Farklı platformlarda mevcut (Linux, Unix, Windows) veri kaynaklarının tek bir çatı altında toplama imkanı tanır
  • Tek bir noktadan tüm veri kaynaklarınaerişim sağlayan bütünleşik ölçeklenebilir bir çözüm sunar.
  • Tek bir noktadan tüm veri kaynakalrı üzerinde sorgulamalr gerçekleştirme imkanı sunar.
  • Kullanıcı seviyesinde farklı veri kaynaklarına ilişkin veri erişim haklarının tek bir noktadan yönetilmesini sağlar.
  • Veri paylaşımı sırasında veri kaynakları üzerinde herhangi bir değişiklik gerçekleştirmeksizin verinin düzeltilip temizlenmesine imkan kılar.
  • Platform ve Internet Gezgini bağımsız olarak kullanıcılara farklı veri kaynaklarını internet ortamında tek bir noktadan sorgulama imkanı tanır.
  • Kurum içi ve kurumlar arası her ne tipte olursa olsun bütün verilerin sorgulanmasına ve paylaşımına imkan tanır. ( Altmış farklı tipte evri için sorgulamalar gerçekleştirebilir)
  • Dağıtık yapıda çok sayıda veri kayanaklarını eş zamanlı olarak sorgulayabilir.
  • Veritabanlarını, dokümanları, e-postaları ve web sitelerini ayı anda sorgulayabilir
  • Büyüklük kısıtlaması yoktur. Çok geniş hacme ulaşan veri kaynaklarının tümünü sorgulayabilir.
  • Sorgulamalar kullanıcılar tarafından kullanımı kolay arama sşhşrbazları yardımıyla gerçekleştirilir, sorgulama gerçekleştirmek için herhangi bir teknik bilgiye ihtiyaç yoktur.
  • Sorgu sonuçlarını ortak değerler doğrultusunda gruplar
  • Sorglama sonuçları mevcut şablonlar kullanılaak ya da özel şablonlar yaratılarak raporlar haline getirilebilir.
  • Sorgu sonucu elde edilen veriler farklı formatlarda saklanarak export edilebilir.

 
DIG Teknik Bilgiler
Digital Information Gateway (DIG) çok sayıda veri ambarı (veritabanları,internet siteleri,e-postalar ve doküman yönetim sistemleri vb.)üzerinde aynı anda sorgulamalar gerçekleştirebilen güvenli bir veri erişim ve yönetim platformudur.
Düşük yönetim maliyetleri sağlayan ölçeklenebilir ve esnek bir tasarıma sahip olan DIG İlişkisel veritabanı yönetim sistemlerine bağlanabildiği gibi, ODBC destekleyen tüm veri kaynaklarına herhangi bir özelleştirme gerktirmeksizin bağlanabilir.

DIG mimarisi dört ana katmandan oluşmaktadır- Sunum katmanı, İş Mantığı Katmanı, Veri Erişim Katmanı ve Veri Katmanı

Sunum Katmanı
 
Sunum katmanı DIG kullanıcı arayüz yazılımını temsil etmektedir. DIG ile tüm kullanıcı etkileşimleri bu katman üzerinden gerçekleşir. Bu katmanın arayüzlerini kullanarak kullanıcılar veri kaynakları üzerinde sorgular yaratıp gerçkeleştirebilirler. Sunum katmanı iş katmanı ile haberleşerek kullanıcı taleplerine uygun bilgileri kullanıcıların detaylı analizi ve veri manipülasyonu için kullanıma sunar .
 
İş Mantığı Katmanı
 
İş mantığına kullanıcılar tarafından erişim mümkün değildir ve arka planda çalışarak sunum katmanından gelen talepleri koordine eden veri filtreleme ve manipülasyonu, veri gruplama, çıktı yönetimi gibi birçok hizmet bileşeni çalıştırır. Ayrıca bu katman üzerinden veri erişim katmanın gelen tüm talepler ve geri dönüşler yönetilmektedir. 
 
Veri Erişim Katmanı
 
Tüm veri ambarlarına gerçekleştirilen  bağlantılar bu katman tarafından yönetilmektedir ve iş mantığı katmanından gelen talepleri veri katmanına aktaran  durumsuz hizmet bileşenlerinden oluşur.

 
Veri Katmanı
 
Veritabanları, doküman yönetim sistemleri ve/veya internet siteleri bütünün meydana getirdiği bilgi ambarıdır.  
 
DIG tüm iletişimleri XML ve SOAP kullanarak gerçekleştirir. SOAP, sayesinde DIG veri kaynakları ile iletişimi bir internet sitesi ile internet sunucusu arasındaki iletişime benzer şekilde yerine getirmektedir. Bu sayede DIG güvenlik duvarlarını basit bir HTTP isteği ile aşabilmekte ve HTTP isteklerine açık güvenlik duvarlarında herhangi bir konfigürasyon değişikliği gerektirmemektedir.

 
DIG ve Ölçeklenebilirlik

Çok katmanlı uygulama sunucularını onbin ve üzeri sayıda kullanıcı ve çok sayıda eş zamanlı işleme uygun bir şekilde   ölçeklendirmek pek çok farklı faktöre bağlıdır. Bir sistem Sistem uygulama sunucusunun haricinde arka planda çalışanvveritabanlarından, doküman indekslerinden, ağ switchleri/routerlar, WAN/Internet bant genişliği ve uygulama sunucularından oluşmaktadır. Dolayısı ile uygulama sunucusu onbin ve üzeri sayıda kullanıcı ve eş zamanlı sorgulamalar için ölçeklendirilirken genel olarak ağ ve sistem altyapısıda bu yükü kadırabilecek güçte olmalıdır.

Son kullanıcı açısından uygulamanın gerçek tepki süresi sistem içerisinde mevcut en yavaş bileşenin tepki süresi olarak algılanmalıdır. Bu nedenle bütün sistem ve DIG Uygulama sunucusu bir bütün olarak ölçeklenmeli ve optimize edilmelidir.  Öte yandan Uygulama sunucusunun sistem içerisindeki  en zayıf halka olmaması sistem performansı açısından kritik önem taşımaktadır. Dolayısı ile uygulama sunucusu ölçeklenebilirliğinde  uygulamaların aşağıdaki faktörler gözönünde bulundurularak geliştirilmiş olması önem kazanmaktadır: 

Kümeleme: 

Çok sayıda fiziksel sunucu bir arada paralel olarak çalışabilmelidir. Bu sayede uygulama kullanıcı sayısı arrtıkça yeni bir sunucu eklenerek kolay bir şekilde büyüyebilir ve ölçeklendirilebilir. Bunun tam aksine mimarisi gereği sadece tek bir sunucu üzerinde yapılandırılabilen uygulamalar üzerinde çalıştığı sunucunun taşıyabileceği maksimum kullanıcı sayısı aşılınca ölçeklendirilemez bir durum alır.
 
Durumsuzluk-Lineer Ölçeklenebilirlik: 

(belirli bir donanım seti üzerinde –bir birim kaynak ile-  uygulamanın bir saniyede 500 kullanıcıya verdiği tepki süresine göre iki saniyede 1000 kullanıcıya verdiği tepki süresi ve 4 saniyede 2000 kullanıcıyla verdiği tepki süresi arasında  sabit bir oranda düşüş mevcuttur ve dolayısı ile yeni kaynak eklendiği takdirde sitemde herahngi bir performans kaybı meydana gelmemektedir)
 
Gerçek anlamda  lineer ölçeklenebilirlik sağlamak  mümkün olmasa da durumsuz mimariler ile lineer ölçeklenebilriliğe yakın sonuçlar elde etmek mümkündür. Durumsuz mimariler uygulama sunucuları arasında veri/bilgi kopyalama/senkronizasyon gerektirmemektedir. Durumun sürekliliği ve stabilitesi (örneğin sistemde mevcut kullanıcıların izlenmesi) arka planda çalışan bir veritabanı gibi ortak bir alan üzerinden kontrol edilerek sağlanmaktadır. Bu sayede kullanıcılar üzerinde en az yük bulunan sunucuya kanalize edilerek sunucu kümelerinin gerçek anlamda paralel olarak çalışabilmesi temin  edilmekte ve sunucu kümesi tarafından sağlanan tüm kaynaklar tam kapasite ile  kullanılabilmektedir.
 

İşlem Hızı:
 
Uygulama kodunun etkinliği. Kodun uygulama sunucusu üzerinde işlemleri yerine getirme süratine bağlı olarak sunucular daha fazla kullanıcıya hizmet verebilirler ve dolayısı ile belli sayıda kullanıcıyı desteklmek için daha az sunucu gerekebilir.
 
DIG Platformu tüm bu özellikleri tam olarak desteklemektedir. Dolayısı ile DIG kulanıcı taleplerini karşılayan sınırsız sayıda fiziksel sunucu üzerinde kümelenebilir. Yapılan performans testlerinde DIG giriş seviyesi bir sunucu üzerinde saniyede 100’ün üzerinde sorgu gerçekleştirebilmiştir. Bir başka deyişle DIG giriş seviyesi bir sunucu üzerinde 1000 eş zamanlı kullanıcının her on saniyede bir yeni bir sorgu yapabilmesine imkan tanımıştır.


 copyright ©2006 CTSYAZILIM, info@ctsyazilim.com.tr, tel: +90 312 210 1371, fax: +90 312 210 1628
en iyi görünüm 1024*768 ie6+ Mozilla Firefox ya da Opera izleyicileri