"Multitenancy" ne anlama geliyor?
Multitenanacy, bir sunucunun bir yazılım programının tek bir
sürümünü çalıştırdığı ve istemci bilgisayarların programı kendi başlarına
yürütemediği bir ağ ilkesidir. Ağdaki istemci bilgisayarlar, söz konusu
programa yalnızca sunucu sürümü üzerinden erişebilir. Çok kullanıcılı olmayan
bir ağda, her istemci bilgisayar programın kendi sürümünü çalıştıracak kredi notum düşük nasıl kredi çekerimve çalıştıracaktır. Multitenancy sistemi çalıştırmanın
avantajları arasında maliyet tasarrufu ve veri tutarlılığı faydaları bulunur.
Bu kurulumdaki bazı olumsuzluklar ağ kaynaklarına aşırı bağımlılık, ağ
bağlantısı koparsa sakat bilgisayarlar içerir.
Bir çoklu erişim ağında, belirli bir yazılım parçasını
çalıştırmak için kullanılan donanım yükü çoğunlukla sunucu bilgisayara
kaydırılır. Sunucu bilgisayar, programı çalıştıran tek program olduğundan,
programın yürütülmesi sırasında en fazla stres altına yerleştirilir. Ağdaki
diğer bilgisayarlar, daha az bellek ve işlemci yüküne maruz kalmaktadır; Bu,
sunucu bilgisayarının yükü zorlarken, onlara "gevşeklik" etmelerini
sağlar. Bu nedenle, istemcide yüklü olan donanımın veya " kiracı "
nın, bilgisayarların çoklu-kullanım dışı sistemi çalıştıran istemci bilgisayarlardaki
donanım kadar güçlü olmalarına gerek yoktur. Bir ağda birden çok istemci
bilgisayarına eklendiğinde, bu maliyet tasarrufu önemli olabilir.
Multitenancy bilişim için bir başka fayda da, veriye yönelik
veri madenciliğinin oluşturulması, veri madenciliğinin yumuşatılmasıdır. Veri
madenciliği , büyük bir veri alt kümesinde eğilimleri araştırmayı içerir. Çoklu
kullanım uygulamalarını kullanmayan ağlarda, her bilgisayar kendi istenen
veritabanı dosyasını içerecek ve istenen bilgiyi bulmak için gelir belgesiz kredi veren bankalar"çıkarılacak"
olması gerektiği için bu durum zor olabilir. Çok-ekipmanlı bir ağda veri
madenciliği yaparken, tek veritabanı, sunucuda bulunan merkez olacaktır. Bunun
nedeni, sunucunun, programın gerçek bir sürümünü çalıştıran tek bilgisayar
olacağıdır.
Çok kullanıcılı bir ağın en büyük dezavantajı, üretkenliği
sağlamak için ağa aşırı derecede güvenmektir. İstemci "kiracı"
bilgisayarlar, çalışan uygulamalara erişim için sunucuya güvenirken, ağdaki
herhangi bir kesinti, istemci bilgisayarın söz konusu programı kullanmasını
etkili bir şekilde önleyecektir. Çok kullanıcılı olmayan bir ağda, ağ
bağlantısındaki herhangi bir kesinti, her bir bağlantılanan istemci bilgisayar,
yazılım programının kendi bağımsız versiyonunu devam ettirmeye devam
edebileceğinden, oldukça felaketli olmayacaktır.
Yorumlar
Yorum Gönder