Sunucu, istekleri işlemek ve verileri başka bir bilgisayara internet veya yerel ağ üzerinden iletmek için tasarlanmış bir bilgisayardır.
"Sunucu" kelimesinin çoğu, web sayfalarının bir web tarayıcısı gibi bir istemci aracılığıyla internet üzerinden erişilebildiği bir web sunucusu anlamına geldiği anlaşılmaktadır. Ancak, bir intranet ağında veri depolayan dosya sunucuları gibi yerel olanlar da dahil olmak üzere çeşitli sunucu türleri vardır.
Gerekli yazılımları çalıştıran herhangi bir bilgisayar bir sunucu olarak çalışabilmesine rağmen, kelimenin en tipik kullanımı, verileri internetten iten ve çeken pompalar olarak işlev gören muazzam, yüksek güçlü makinelerdir.
Çoğu bilgisayar ağı, özel görevleri gerçekleştiren bir veya daha fazla sunucuyu destekler. Kural olarak, ağa bağlanan istemciler ya da hareket ettiği veri miktarı bakımından ne kadar büyükse, her sunucu belirli bir amaca yönelik olarak bir rol oynar.
Kesin olarak, sunucu belirli bir görevi ele alan yazılımdır. Bununla birlikte, bu yazılımı destekleyen güçlü donanım da genellikle bir sunucu olarak adlandırılır, çünkü yüzlerce veya binlerce istemciden oluşan bir ağı koordine eden sunucu yazılımı, sıradan tüketici kullanımı için satın aldığınızdan çok daha sağlam bir donanım gerektirir.
Ortak Sunucu Türleri
Bazı ayrılmış sunucular sadece tek bir işleve odaklanırken, bazı uygulamalar birden fazla amaç için bir sunucu kullanır.
Orta ölçekli bir şirketi destekleyen büyük, genel amaçlı bir ağ, büyük olasılıkla aşağıdakileri de içeren çeşitli sunucu türlerini devreye sokar:
- Web sunucusu: Web sunucuları, web tarayıcıları aracılığıyla sayfaları gösterir ve uygulamaları çalıştırır. Tarayıcınızın şu anda bağlı olduğu sunucu, bu sayfayı ve üzerinde gördüğünüz tüm görselleri gösteren bir web sunucusudur. İstemci program, bu durumda, büyük olasılıkla Internet Explorer, Chrome, Firefox, Opera veya Safari gibi bir tarayıcıdır. Web sunucuları, bulut depolama hizmeti veya çevrimiçi yedekleme hizmeti aracılığıyla dosyaları çevrimiçi yükleme ve yedekleme gibi basit metin ve resimler sağlamaya ek olarak her tür şey için kullanılır.
- E-posta sunucusu: E-posta sunucuları, e-posta mesajlarının gönderilmesini ve alınmasını kolaylaştırır. Bilgisayarınızda bir e-posta istemcisiniz varsa, yazılım iletileri bilgisayarınıza indirmek için bir IMAP veya POP e-posta sunucusuna bağlanıyor ve e-posta sunucusundan iletileri geri göndermek için bir SMTP sunucusu.
- Ftp sunucusu: FTP sunucuları, Dosya Aktarım Protokolü araçları aracılığıyla dosyaların taşınmasını destekler. FTP sunucularına FTP istemcisi programları ile uzaktan erişilebilir.
- Kimlik Sunucusu: Kimlik sunucuları yetkili kullanıcılar için girişleri ve güvenlik rollerini destekler.
Yüzlerce farklı türdeki özel sunucu türleri bilgisayar ağlarını destekler. Ortak kurumsal türlerin dışında, ev kullanıcıları genellikle çevrimiçi oyun sunucuları, sohbet sunucuları ve ses ve video akış sunucularıyla, diğerleri ile arayüz oluşturur.
Ağ Sunucu Türleri
İnternetteki birçok ağ, web sitelerini ve iletişim hizmetlerini bütünleştiren bir istemci-sunucu ağ modeli kullanır.
Eşler arası ağ iletişimi olarak adlandırılan alternatif bir model, bir ağdaki tüm aygıtların gerek duyulduğunda bir sunucu veya istemci olarak çalışmasına izin verir. Eşler arası ağlar daha yüksek bir gizlilik derecesi sunar çünkü bilgisayarlar arasındaki iletişim çok dar bir şekilde hedeflenmiştir, ancak eşler arası ağ uygulamasının çoğu, büyük trafik artışlarını destekleyecek kadar sağlam değildir.
Sunucu Kümeleri
Sözcük kümesi, paylaşılan bilgisayar kaynaklarının uygulanmasına başvurmak için bilgisayar ağlarında yaygın olarak kullanılır. Tipik olarak, bir küme, başka bir amaç için (genellikle bir iş istasyonu veya sunucu aygıtı) ayrı ayrı çalışabilecek iki veya daha fazla bilgisayar aygıtının kaynaklarını birleştirir.
Bir web sunucusu grubu, her biri aynı sitede bulunan içeriğe erişim sağlayan ağ bağlantılı web sunucularından oluşan bir koleksiyondur. Kavramsal olarak bir küme olarak işlev görürler. Bununla birlikte, purists, bir sunucu grubunun teknik sınıflandırmasını, donanım ve yazılım yapılandırmasının ayrıntılarına bağlı olarak bir küme olarak tartışır.
Evde Sunucular
Sunucular sadece yazılım olduğu için, insanlar evdeki sunucuları çalıştırabilir, sadece kendi ev ağlarına bağlı cihazlara erişebilir. Örneğin, ağa duyarlı bazı sabit sürücüler, ağdaki farklı bilgisayarların paylaşılan bir dosya kümesine erişmesine izin vermek için Ağa Bağlı Depolama sunucusu protokolünü kullanır.
Plex medya sunucusu yazılımı, medya dosyalarının bulutta mı yoksa yerel bir bilgisayarda mı olduğuna bakılmaksızın, kullanıcıların TV'lerde ve eğlence cihazlarında dijital medya tüketmelerine yardımcı olur.
Sunucular hakkında daha fazla bilgi
Çalışma zamanı çoğu sunucu için kritik öneme sahip olduğundan, hiçbir zaman kapanmaz, bunun yerine 7/24 çalışır.
Ancak, sunucular bazen planlı bakım için bilerek tükenir, bu nedenle bazı web siteleri ve hizmetler kullanıcılarına "planlı aksama süresi" veya "planlı bakım" bilgilerini bildirir. Sunucular, DDoS saldırısı gibi bir şey sırasında istemeden de azalabilir.