Sunucu benzeşimi nedir?
Bir kullanıcı internetteki bir bilgisayar sistemine giriş
yaptığında, temel sunucu afinite teknolojisini kullanıyor olabilir. Bu,
bireysel bir kullanıcının internetteki belirli bir bilgisayar sunucusuna
bağlandığı bir tekniktir. Bu bire bir korelasyon tipik olarak bir kişi hakkında
önemli bilgileri depolayan bilgisayar uygulamaları için gereklidir. Bazı
örnekler çevrimiçi fatura ödeme çiftçi destek kredisisistemleri, bankacılık ve perakende satış
hizmetlerini içerir.
Sunucu yakınlığı, çevrimiçi satış işlemlerinin
tamamlanmasını sağlamak için müşteri bilgilerinin bir bilgisayar aygıtına
geçici olarak kaydedildiği bir bilgisayar tekniğidir. Bu genellikle perakende
satış programlarında kullanılır. Satın alma işlemi tamamlanana kadar bir
işlemin sunucuda bozulmadan kalmasını sağlar.
Çoğu büyük bilgisayar uygulaması birçok sunucu kümesine
dağıtılır. Bu dağıtılmış işlem, kullanıcının oturumu etkinliğinin her istek
için kullanılabilir olmasını sağlamak için bir sunucu ilişkililiği biçimi
gerektirir. Bir yük dengeleyici, genellikle bu işlemi otomatik trafik polisine
benzer bir şekilde yönetir. Her bir sonraki istek yorumlandığında, yük
dengeleyici, hangi sunucunun işlemi yöneteceğini belirler.
Sunucu yakınlığı çalışması yapmanın birçok yolu vardır. En
çok kullanılan tekniklerden biri yapışkan oturum yönetimi olarak bilinir. Bu,
kullanıcı oturumu bilgilerinin, ilk işlemi başlatan sunucunun yerel belleğinde
saklandığı bir işlemdir. Bu bilgi ayrıca her ek istek için yerel bilgisayarda
bir çerez olarak kaydedilir. Kullanıcı ek istekler yaparsa, otomatik olarak
işlemi başlatan sunucuya yönlendirilir.
Sunucu yakınlığı, bir bilgisayar uygulamasına birkaç
sınırlama getirir. Bu teknik genellikle performansı, esnekliği ve güvenilirliği
etkiler. Bir program bu yaklaşımı kullandığında, istekleri kümedeki belirli
sunuculara gitmeye zorlar. Bu sunucular aşırı yüklendiğinde veya
kullanılamıyorsa, diğer sunucular mevcut olsa bile, kullanıcı Internet web
sitesinin kapalı olduğuna dair bir kredi kartı başvurusu kredi notunu etkiler
mihata mesajı alır.
Dağıtılmış bir bilgisayar sistemi gerçekten yük dengeli
olduğunda, her istek farklı bir sunucuya yönlendirilir. Sunucu yakınlık
teknikleri uygulandığında bu yük dengeleme yaklaşımı azalır. Yük dengeleyici,
belirli makinelere istek göndermeye zorlanır, bu da bir kutunun isteklerle
aşırı yüklenmesine neden olabilir.
Sunucu yakınlık çözümlerini uygulamadan önce diğer
seçenekleri göz önünde bulundurmak önemlidir. Bu, tipik olarak, uygulamanın kullanımını
doğrudan etkileyen İnternet tabanlı bir uygulamanın performansını ve
ölçeklenebilirliğini sınırlar. Bazı daha iyi seçenekler, uygulama için durum
bilgisi olmayan isteme izin veren hem yerel bellek depolama hem de veritabanı
depolama teknikleri içerir.
Yorumlar
Yorum Gönder