Sunucu Nedir? Sunucu ne işe yarar? Sunucu, bilgisayar, aygıt veya ağ kaynaklarını yönetmeye yönelik bir cihazdır. Sunucular, genellikle sunucu görevlerinin dışında başka herhangi bir görevi yerine getirmedikleri için özel olarak adlandırılır.
Sunucu Çeşitleri
Farklı kullanım alanları olan sunucuların belli başlı türleri bulunmaktadır. Bunlar;
- Ev sunucusu
- Ağ sunucusu
- Uygulama sunucusu
- FTP sunucusu
- Veri tabanı sunucusu
- Oyun sunucusu
- İletişim sunucusu
- DNS sunucusu
- Sanal sunucu
Sunucular Nedir? Sunucu Ne İşe Yarar?
Teoride bilgisayarlar ne zaman istemci makinelerle kaynak paylaşsa sunucu olarak kabul edilirler. Neredeyse tüm kişisel bilgisayarlar ağ sunucusu olarak hizmet verir. Ancak genellikle yazılım / donanım sistemi tahsis edilmiş bilgisayarlarda sadece bu görev için özellikler ve konfigürasyonlar bulunur. Örneğin, özel sunucular yüksek performanslı RAM, daha hızlı bir işlemci ve birkaç yüksek kapasiteli sabit sürücüye sahip olabilir. Ek olarak sunucular yedek güç kaynaklarına, birkaç ağa ve diğer sunuculara bağlanabilir. Bu tür bağlantı özellikleri ve konfigürasyonları, birçok istemci makinesi ve istemci programının verimli, doğru ve güvenilir bir şekilde çalışması için bunlara bağlı olabileceği için gereklidir.
Birçok bilgisayarın ve donanım / yazılım sisteminin yalnızca bir veya birkaç sunucu bilgisayarına bağlı olduğu benzersiz ağ ortamında çalışmak için, bir sunucu genellikle aşağıdakileri içeren özel özelliklere ve yeteneklere sahiptir:
- Donanımı ve yazılımı yeniden başlatmadan güncelleme yeteneği.
- Kritik verilerin sık yedeklenmesi için gelişmiş yedekleme özelliği.
- Gelişmiş ağ performansı.
- Cihazlar arasında otomatik (kullanıcıya görünmez) veri aktarımı.
- Kaynaklar, veriler ve bellek koruması için yüksek güvenlik.
Sunucu, bilgisayarlarda genellikle kişisel bilgisayarlarda bulunmayan özel işletim sistemleri bulunur. Bazı işletim sistemleri hem sunucu hem de masaüstü sürümlerinde bulunur ve benzer ara yüzleri kullanır. Ancak hem sunucu donanımının hem de işletim sistemlerinin güvenilirliğindeki artış, masaüstü ve sunucu işletim sistemleri arasındaki farkları bulanıklaştırmıştır.
Sunucu ve Masaüstü Arasındaki Farklar Nelerdir?
Sunucu ve bilgisayar arasındaki farkı gösteren birkaç özellik vardır:
Güç: Ağ sunucuları, her birinde daha fazla üniteye sahip birden fazla işlemci içerir. Bu da daha yüksek performans, daha yüksek bellek kapasitesi demektir. Tüm bu tesisler, bir sunucu fiyatının yanı sıra çoklu istekleri paralel olarak işleme yeteneğini tanımlar.
Güvenilirlik: Bir sunucunun tam veri bütünlüğü sağlaması gerektiği ve bunların çoğu 7/24 hatasız cevap için uyarlandığı anlamına gelir. Yüklü yazılımın kararlılığının yanı sıra yüksek kaliteli donanım bileşenleri tarafından sağlanır.
Ölçeklenebilirlik: Donanım kaynaklarını ve bilgisayar sunucu programlarını yükseltmek, artan veri hacimleri içerisinde tam teşekküllü bir operasyon sağlamak, sistem kaynaklarının yetersizliğinden kaynaklanan kesintilerden ve aksama sürelerinden kaçınmak için bir zorunluluktur.
Yönetilebilirlik: Herhangi bir risk veya problemi teşhis edip bunları hızlı bir şekilde düzeltmek için bir sunucunun işi tamamen kontrol edilebilir olmalıdır. Sunucu kapalıyken bile kontrolü uzaktan gerçekleştirmek için modüller vardır.