Bir sunucu işletim sistemi, özellikle çok kullanıcılı bilgisayar programlarını, ağa bağlı uygulamaları ve işletme bilgisayarları için kritik olan programları çalıştırmak için bir platform olarak hizmet vermek için geliştirilmiş bir yazılımdır. Bu işletim sistemi türü (OS) genellikle, bilgisayarlar arasında bilgi alışverişini belirtmek için kullanılan bir terim olan istemci-sunucu modelinde dağıtılan en yaygın uygulama türleriyle birlikte gelir. Örneğin, bir köprü metni aktarım protokolü (HTTP) veya web sunucusu, bir web sitesi oluşturmak için birlikte çalışan metin dosyalarını, görüntü dosyalarını ve komut dosyalarını barındırır veya "tutar". Birisi İnternete bağlandığında ve bir web adresini girdiğinde, sitenin dosyalarını tutan sunucu, istenen sayfaları istemci bilgisayara veya isteği yapan makineye sunar veya "sunar".
İstemci-sunucu modelinde sık kullanılan uygulamalar, dosyaları ve yazıcıları bir ağ üzerinden paylaşma, web sayfalarını Internet üzerinden barındırma ve sunma, terminal hizmetleri ve e-posta gönderme ve alma işlemlerini gerçekleştirir. Bu tür bir hesaplama, bir alan sahibi olunca yerel olarak kendi web sitesini yerel olarak barındırmak, bir bilgiyi yaymak için bir intranet oluşturmak ve bir şirketin çalışanları arasında kesinlikle iletişime izin vermek, birden fazla bilgisayarın ortak bir paylaşım yapmasına izin vermek için ihtiyaç duyulduğunda veya arzu edildiğinde gerekli olabilir. Yazıcıyı veya dosyaların belirli bir grup insan tarafından depolandığı ve erişilebildiği bir ağ sürücüsü ayarlamak için. Sunucu işletim sistemi, bu işlemlerin her birini gerçekleştirecek uygulamaların yürütüldüğü platformdur.
Bir sunucu işletim sisteminin seçiminde göz önünde bulundurulması gereken birçok faktör vardır. Bunlar, harcayabilecekleri para miktarını, sistemin donanım gereksinimlerini, yazılıma dahil edilen veya "paketlenmiş" uygulamaları, donanımın ve sistemin gücünü, güvenlik, ölçeklenebilirliği, mevcut yönetim araçlarını ve üçüncü taraf programlarını yükleme seçenekleri. Yönetimsel araçların dikkate alınması ve bunların nasıl kullanılacağına dair bilgi de önemlidir, çünkü bir sunucu işletim sistemi, ticari olmayan, tek kullanıcılı amaçlara yönelik sistemler kadar kullanıcı dostu olma eğiliminde değildir.
İstemci bilgisayarların sunucudan yapacağı isteklerin sayısı çok yüksekse, kesinti süresini önlemek için genellikle çok büyük depolama kapasitesine ve çok sayıda işlemciye sahip donanımda çalışabilen çok güçlü bir sunucu gerekir. Diğer donanım hususları, tercih edilen sunucu işletim sistemi tarafından belirlenir. İstikrar da son derece önemlidir; ticari bir web sitesini barındıran bir web sunucusu bozulursa, bir şirketin satışları düşebilir ve karı etkileyebilir. Sunucu işletim sistemi altında çalışabilen önemli uygulamaların kullanılabilirliğinin dikkate alınması da çok önemlidir, çünkü eğer gerekli değilse, şirket e-postalarının ele alınması gibi bilgi işlem gereksinimlerini karşılamak için üçüncü taraf programlarını yükleme ihtiyacı duyulacaktır. .
Bir sunucu işletim sistemi seçerken ve onunla çalışırken de güvenlik çok önemlidir. Saldırı riskini azaltmaya yardımcı olmanın bir yolu, istemci bilgisayarlardan yalnızca bir tür isteği işleme adanmış platformlar olan adanmış sunucular olarak bilinenleri ayarlamaktır. Örneğin, bir e-posta sunucusu yalnızca şirket e-postası gönderme ve alma ile ilgili istekleri işleme koyar; Ortak bir yazıcıyı paylaşan bilgisayarlar tarafından üretilebilecek çoklu taleplerin ele alınmasında yer almayacaktır. Bazen, bilgi teknolojisi (BT) uzmanları, gelen postaları idare etmek için bir sunucuyu, giden postaları idare etmek için bir sunucuyu bile kurabilir.


