Server Nedir? Sunucu Türleri Nelerdir?

Server Nedir? Sunucu Türleri Nelerdir?

    Sunucu, başka bir bilgisayar programına ve istemci olarak da bilinen kullanıcısına hizmet sağlayan bir bilgisayar programı veya cihazıdır. Bir veri merkezinde, bir sunucu programının üzerinde çalıştığı fiziksel bilgisayara da sıklıkla sunucu denir. Bu makine özel bir sunucu olabilir veya başka amaçlar için kullanılabilir.

Server Nedir? Sunucu Türleri Nelerdir?

    İstemci / sunucu programlama modelinde, bir sunucu programı, aynı bilgisayarda çalışan istemci programlarından veya diğer bilgisayarlardan gelen istekleri bekler ve yerine getirir. Bir bilgisayardaki belirli bir uygulama, diğer programlardan gelen hizmet talepleri ile bir istemci ve diğer programlardan gelen isteklerin sunucusu olarak işlev görebilir.

 

Sunucular nasıl çalışır?

    Sunucu terimi, fiziksel bir makineye, sanal bir makineye veya sunucu hizmetlerini gerçekleştiren yazılıma atıfta bulunabilir. Bir sunucunun çalışma şekli, sözcük sunucusunun nasıl kullanıldığına bağlı olarak önemli ölçüde değişir .

Server Nedir? Sunucu Türleri Nelerdir?

 

Fiziksel ve sanal sunucular

    Fiziksel bir sunucu, yalnızca sunucu yazılımını çalıştırmak için kullanılan bir bilgisayardır. Bir sunucu ve bir masaüstü bilgisayar arasındaki farklar bir sonraki bölümde ayrıntılı olarak tartışılacaktır.

    Sanal sunucu, fiziksel bir sunucunun sanal bir temsilidir. Fiziksel bir sunucu gibi, sanal bir sunucu da kendi işletim sistemini ve uygulamalarını içerir. Bunlar, fiziksel sunucuda çalışıyor olabilecek diğer sanal sunuculardan ayrı tutulur.

    Sanal makine oluşturma işlemi, hiper yönetici adı verilen hafif bir yazılım bileşeninin fiziksel bir sunucuya yüklenmesini içerir. Hiper yöneticinin işi, fiziksel sunucunun bir sanallaştırma ana bilgisayarı olarak işlev görmesini sağlamaktır. Sanallaştırma ana bilgisayarı, fiziksel sunucunun CPU zamanı, bellek, depolama ve ağ bant genişliği gibi donanım kaynaklarını bir veya daha fazla sanal makine için kullanılabilir hale getirir.

Server Nedir? Sunucu Türleri Nelerdir?

    Bir yönetim konsolu, yöneticilere her bir sanal sunucuya belirli donanım kaynakları tahsis etme yeteneği verir. Bu , her iş yükünün kendi fiziksel sunucusuna ihtiyaç duymasının aksine, tek bir fiziksel sunucu birden çok sanal sunucu çalıştırabileceğinden, donanım maliyetlerini önemli ölçüde düşürmeye yardımcı olur.

 

Sunucu yazılımı

    Bir sunucu en azından iki yazılım bileşeni gerektirir: bir işletim sistemi ve bir uygulama. İşletim sistemi, sunucu uygulamasını çalıştırmak için bir platform görevi görür. Temel donanım kaynaklarına erişim sağlar ve uygulamanın bağlı olduğu bağımlılık hizmetlerini sağlar.

    İşletim sistemi ayrıca istemcilerin sunucu uygulamasıyla iletişim kurmaları için araçlar sağlar. Sunucunun IP adresi ve tam etki alanı adı, örneğin, işletim sistemi düzeyinde atanır.

Server Nedir? Sunucu Türleri Nelerdir?

 

Masaüstü bilgisayarlar ve sunucular

    Masaüstü bilgisayarlar ve sunucular arasında hem benzerlikler hem de farklılıklar vardır. Çoğu sunucu, X86 / X64 CPU'lara dayanır ve bir X86 / X64 masaüstü bilgisayarla aynı kodu çalıştırabilir. Ancak çoğu masaüstü bilgisayarın aksine, fiziksel sunucular genellikle birden çok CPU soketi ve hata düzeltme belleği içerir. Sunucular ayrıca genellikle çoğu masaüstü bilgisayardan çok daha fazla miktarda belleği destekler.

    Sunucu donanımı tipik olarak kritik iş yüklerini çalıştırdığından, sunucu donanımı üreticileri sunucuları yedekli bileşenleri destekleyecek şekilde tasarlar. Bir sunucu, yedekli güç kaynakları ve yedekli ağ arayüzleri ile donatılmış olabilir. Bu yedekli bileşenler, bir ana bileşen arızalansa bile sunucunun çalışmaya devam etmesine izin verir.

Server Nedir? Sunucu Türleri Nelerdir?

    Sunucu donanımı, form faktörü açısından da masaüstü donanımından farklıdır. Modern masaüstü bilgisayarlar genellikle bir masanın altına yerleştirilmek üzere tasarlanmış mini kuleler olarak bulunur. Hala kule sunucular sunan bazı satıcılar olsa da, çoğu sunucu rafa monte edilecek şekilde tasarlanmıştır . Bu raf montaj sistemleri, ne kadar raf alanı kapladıklarına bağlı olarak 1U, 2U veya 4U form faktörüne sahip olarak tanımlanır; 2U sunucusu, 1U sunucusundan iki kat daha fazla raf alanı kaplar.

Server Nedir? Sunucu Türleri Nelerdir?

    Masaüstü bilgisayar ile sunucu arasındaki bir diğer önemli fark da işletim sistemidir. Bir masaüstü işletim sistemi, bazı sunucu benzeri işlevleri gerçekleştirebilir, ancak bir sunucu işletim sisteminin yerini alacak şekilde tasarlanmamıştır veya lisanslanmamıştır. Örneğin Windows 10 , bir masaüstü işletim sistemidir.

    Bazı Windows 10 sürümleri, Microsoft'un sanal makine platformu olan Hyper-V'yi içerir. Hem Windows 10 hem de Windows Server Hyper-V'yi çalıştırabilse de, Windows 10'un hipervizörü öncelikle geliştirme amacıyla kullanılmak üzere tasarlanmıştır, oysa Windows Server'da bulunan Hyper-V sürümü, üretim sanal sunucularını çalıştırmak için tasarlanmıştır.

Server Nedir? Sunucu Türleri Nelerdir?

    Bir kuruluş makul bir şekilde Windows 10 Hyper-V'nin üzerinde bir sanal sunucu çalıştırabilse de, dikkate alınması gereken lisans sorunları vardır. Ek olarak, Windows Server Hyper-V, Windows 10 sürümünde bulunmayan esneklik özelliklerini içerir. Örneğin, Windows Server, yük devretme kümelemeyi ve sanal makine çoğaltmayı destekler.

    Benzer şekilde, Windows 10 işletim sistemi, dosyaları yerel ağdaki cihazlara sunabilir. Ancak, Windows 10 hiçbir zaman büyük ölçekli dosya paylaşımı için tasarlanmamıştır. Ancak Windows Server, tam özellikli bir dosya sunucusu olarak çalışacak şekilde yapılandırılabilir. Büyük kuruluşlarda, bir fiziksel sunucunun tek başına sağlayabileceğinden daha iyi performans, ölçeklenebilirlik ve esneklik sağlamak amacıyla tüm sunucu grubu genelinde dağıtılmış bir dosya sistemi oluşturulabilir.

Server Nedir? Sunucu Türleri Nelerdir?
Bir kule - tower - sunucu ( solda ), bir raf - rack - veya rafa monte sunucu ( ortada ) ve bir çift blade sunucu

 

Sunucu türleri

    Sunucular genellikle amaçlarına göre sınıflandırılır. Mevcut sunucu türlerine birkaç örnek aşağıdaki gibidir:

  • Web sunucusu : İstenen HTML sayfalarını veya dosyalarını sunan bir bilgisayar programı. Bu durumda, bir web tarayıcısı istemci görevi görür.
  • Uygulama sunucusu : Dağıtılmış bir ağdaki bir bilgisayardaki  bir uygulama programı için iş mantığını sağlayan bir program.
  • Proxy sunucusu : Bilgisayar gibi bir uç nokta aygıtı ile bir kullanıcının veya istemcinin hizmet talep ettiği başka bir sunucu arasında aracı görevi gören yazılım.
  • Posta sunucusu : Yerel kullanıcılardan - aynı etki alanındaki kişilerden - ve uzak göndericilerden gelen e-postaları alan ve giden e-postaları teslim edilmek üzere ileten bir uygulama.
  • Sanal sunucu : Paylaşılan bir sunucuda çalışan ve her kullanıcıya bir sunucu üzerinde tam denetime sahipmiş gibi görünecek şekilde yapılandırılmış bir program.
  • Blade sunucu : Sunucu blade'leri olarak bilinen birden çok ince, modüler elektronik devre kartını barındıran bir sunucu kasası. Her blade, genellikle tek bir uygulamaya ayrılmış, kendi başına bir sunucudur.
  • Dosya sunucusu : Aynı ağdaki diğer bilgisayarların bunlara erişebilmesi için veri dosyalarının merkezi olarak depolanmasından ve yönetiminden sorumlu bir bilgisayar.
  • İlke sunucusu : Yetkilendirme hizmetleri sağlayan ve dosyaların izlenmesini ve kontrolünü kolaylaştıran ilke tabanlı bir ağın güvenlik bileşeni. 
  • Veritabanı sunucusu : Bu sunucu, bir veya daha fazla veritabanını barındırmaktan sorumludur. İstemci uygulamaları, sunucuda barındırılan veritabanından veri alan veya bu veritabanına veri yazan veritabanı sorguları gerçekleştirir.
  • Yazdırma sunucusu : Bu sunucu, kullanıcılara bir veya daha fazla ağa bağlı yazıcıya veya bazı sunucu satıcılarının dediği gibi yazdırma aygıtlarına erişim sağlar. Yazdırma sunucusu, kullanıcıların gönderdiği yazdırma işleri için bir kuyruk görevi görür. Bazı yazdırma sunucuları, iş türüne veya yazdırma işini kimin gönderdiğine bağlı olarak yazdırma kuyruğundaki işlere öncelik verebilir.

Server Nedir? Sunucu Türleri Nelerdir?

    Hangi sunucu kaynaklarına ve özelliklerine ihtiyacınız olacağını belirlemek için kullanım durumunu belirleyin.

 

Sunucu bileşenleri

Donanım

    Sunucular birkaç farklı bileşen ve alt bileşenden oluşur. Donanım düzeyinde, sunucular tipik olarak bir güç kaynağı, bir sistem kartı, bir veya daha fazla CPU, bellek, depolama, bir ağ arabirimi ve bir güç kaynağı içeren rafa monte bir kasadan oluşur.

    Çoğu sunucu donanımı, özel bir ağ bağlantı noktası aracılığıyla bant dışı yönetimi destekler. Bant dışı yönetim, sunucunun işletim sisteminden bağımsız olarak düşük düzeyde yönetimini ve izlenmesini sağlar. Bant dışı yönetim sistemleri, sunucuyu uzaktan açıp kapatmak, işletim sistemi kurmak ve sağlık izleme gerçekleştirmek için kullanılabilir.

Raf sunucusu görüntüsü
Bir raf sunucusu, standart boyutlu bir metal çerçeveye sığacak şekilde tasarlanmıştır.

 

İşletim sistemleri

    Diğer bir bileşen ise sunucu işletim sistemidir. Windows Server veya Linux gibi bir sunucu işletim sistemi, uygulamaların çalışmasını sağlayan platform görevi görür. İşletim sistemi, uygulamalara ihtiyaç duydukları donanım kaynaklarına erişim sağlar ve ağ bağlantısını sağlar.

    Uygulama, sunucunun işini yapmasını sağlayan şeydir. Örneğin, bir veritabanı sunucusu bir veritabanı uygulamasını çalıştırır. Aynı şekilde, bir e-posta sunucusunun bir posta uygulamasını çalıştırması gerekir.

 

Doğru sunucuyu seçmek 

    Bir sunucu seçiminin ortasında, sanal makine ve  kapsayıcı  konsolidasyonu da dahil olmak üzere dikkate alınması gereken birçok faktör vardır. Bir sunucu seçerken , kullanım durumlarına göre belirli özelliklerin önemini değerlendirin.

Server Nedir? Sunucu Türleri Nelerdir?

    Güvenlik yetenekleri de önemlidir ve uçuş halindeki verileri ve hareketsiz verileri korumak için yerel veri şifrelemesi  ve tüm etkinliklerin silinmez bir kaydını sağlamak için kalıcı olay günlüğü  dahil olmak üzere dikkate alınması gereken bir dizi koruma, algılama ve kurtarma özelliği  vardır.

   Sunucu dahili depolamaya güvenecekse, giriş / çıkış ( G / Ç ) ve esneklik üzerinde önemli bir etkisi olabileceğinden, disk türleri ve kapasitesi seçimi de önemlidir. 

    Sanallaştırma, daha az sayıda sunucunun daha fazla iş yükünü barındırmasına olanak tanıdığından, birçok kuruluş veri merkezlerindeki fiziksel sunucuların sayısını azaltıyor. Bulut bilişimin ortaya çıkışı,   bir kuruluşun tesislerinde barındırması gereken sunucu sayısını da değiştirdi. 

Server Nedir? Sunucu Türleri Nelerdir?

    Daha az kutuya daha fazla kapasite sığdırmak, genel sermaye giderlerini, veri merkezi zemin alanını ve güç ve soğutma taleplerini azaltabilir. Bununla birlikte, daha az kutuda daha fazla iş yükü barındırmak , sunucunun arızalanması veya rutin bakım için çevrimdışı olması gerektiğinde daha fazla iş yükü etkileneceğinden işletme için artan bir risk oluşturabilir.

    Bir sunucu bakım kontrol listesi, sistemin kritik yapılandırmasının yanı sıra fiziksel öğeleri de kapsamalıdır.

 

Önceki KonuBilardonun Tarihi ve Gelişimi
Sonraki KonuRamazan – Matriksten Çıkarma Zamanı
Bu yazıya henüz yorum yapılmamış, ilk yorum yapan siz olun...
Yorum Yapın
E-posta hesabınız yayınlanmıyacaktır.
Web site zorunlu değildir.
Güvenlik kodu