Bilgisayar Sunucusu Nedir? İyi Sunucunun Özellikleri Nelerdir?
|“Sunucu kapalı”, “Sunucuya baÄŸlantı kurulamıyor” … benzeri mesajlar günümüz aygıt bağımlı dünyasında oldukça yaygınlaÅŸtı. Ancak bu mesajların hangi sunucuyla ilgili olduÄŸunu ve bir ağın veya bir kuruluÅŸun altyapısında yerini alması neyle açıklanabilir? Cevap, iki ÅŸeyden biri olabilir: kendisine baÄŸlı olan tüm terminallere veya bilgisayarlara eriÅŸim izni verme ya da kaynak tahsis etme gibi hizmetleri veren fiziksel bir bilgisayar.
İstemci / sunucu programlama modelinde, sunucunun bir veya birden fazla bilgisayarda çalışan bir yazılım veya program olduğu, kaynaklara erişmek için farklı bilgisayarlardan gelen talepleri işlerken ağın kaynaklarını ve hizmetlerini yönettiği bir varlık olarak tanımlanabilir.
İyi Bilgisayar Sunucusunun Özellikleri Nelerdir?
- Yukarıda vermiş olduğumuz sunucu tanımından, bunun sıradan günlük bir bilgisayar olmadığı ve dolayısıyla donanımının bugünün ihtiyaçlarına gereksinimlerine uyması gerektiği açıktır.
- Güçlü bir RAM ve bellek gereklidir. Farklı bilgisayarlardan gelen farklı talepleri işlemek ve işlemleri etkin bir şekilde hızlı bir şekilde gerçekleştirmek için çok fazla RAM gerekir.
- Optimum işlemci hızı olmazsa olmazlardandır. Diğer makineler tarafından istenen tüm komutları yürütmek ve çok fonksiyonlu görevleri aynı anda yapmak için işlemci hızının yeterli olması gerekir.
- Yüksek kapasiteli sabit diskler ve depolama gereksinimi mevcuttur. Veriler sunucuda herhangi bir biçimde depolanabilir ve sunucu büyük miktarda veri saklama kapasitesine sahip olmalıdır.
- Böyle aşırı derecede çalışan bir makinenin oluşturduğu yüksek sıcaklığın sürekli akışını sağlamak için soğutma fanları olması lazımdır. Güçlü donanım ile sunucunun aşırı ısınması ve güç kaybedilmesi engellenebilmektedir.
- Etkili bir iÅŸletim sistemine deÄŸinmeden sunucudan bahsedilemez. Bir sunucunun iÅŸletim sistemi (OS’u), birden fazla iÅŸlemi idare edebilmelidir ve istikrarlı olmalıdır. Linux iÅŸletim sistemi, sunucular için en çok tercih edilen iÅŸletim sistemlerinden biridir.
- Hataya karşı güvenilir ve dayanıklı makine gereçleri… Bir sunucu hatalı donanım yüzünden başarısız olmamalı veya kapanmamalıdır. Güvenilir ve emniyetli olmalıdır. Bunun için, aşırı kullanımından kaynaklı olarak parçalanmayacak kararlı donanım parçaları ve bileşenleri gerekir.
- Kesintisiz güç kaynağı… Sunucu işlemleri zaman açısından hassas ve narindir. Sürekli ve kesintisiz performans için, sunucunun güvenilir bir güç kaynağı olması münasebetiyle elektrik kesintilerinden zarar görmemelidir. Güç kesildiğinde bile sunucular için bir invertör kurulmalıdır.
- Yedek donanım. Her zaman açık olması gereken bir sunucu makinesinin gerektiği durumda, yedekleme donanımının önemli durumlarda kullanışlı olması sağlanmalıdır. Bir sabit sürücü başarısız olursa, onun yerine çalışabilecek bir yedek sürücü olmalıdır.
Bilgisayar Sunucularının Türleri
- Uygulama sunucuları (Application Server)
- Veritabanı sunucusu (Database Server)
- Dosya sunucusu (File Server)
- FTP sunucuları (FTP Server)
- Oyun sunucusu (Game Server)
- Posta sunucusu (Mail Server)
- AÄŸ sunucusu (Network Server)
- Ev sunucusu (Home Server)
- Faks sunucusu (Fax Server)
- İsim sunucusu (Name Server)
- Baskı sunucusu (Print Server)
- Proxy sunucusu (Proxy Server)
- Bağımsız sunucu (Stand-alone Server)
- Sanal sunucular (Virtual Server)
- Ses sunucusu (Sound Server)
- Web sunucusu (Web Server)
- Gerçek zamanlı iletişim sunucuları (Chat Server-sohbet sunucuları)