3 Şubat 2015 Salı

Server Genel Bakış

Dikkatli PC Labs okuyucuları son dönemlerde artık anakart, işlemci, ekran kartları gibi temel sistem bileşenlerinden çok sık bahsetmediğimizi; ADSL, genel sistem incelemeleri/rehbleri, multimedya cihazlara yöneldiğimizi fark edecektir. Çünkü temel sistem bileşenlerinde birbirinin kopyası olan incelemeler sunmak hem bize, hem de size çok fazla şey getirmiyor. Bundan sonra da, çok fazla üzerine eğilmediğimiz konular ile ilgili çalışmaları sitemizde görebileceksiniz.
Bu konulardan birisi de sunucular (server) üzerine olacak. Tahminen 4-5 yazı sürecek bu yazı dizisinde, sunucuların kullanım alanlarından, farklı sunucu tiplerinden bahsedip, farklı ihtiyaçlar için sunucular kurup bunları test edeceğiz. Sonuçta elde edeceğimiz verilerle ve bilgilerle bir rehber hazırlayıp yazı dizimizi noktalayacağız. Bu yazı dizisini hazırlarken ASUS tarafından sağlanan sunucular üzerinde çalışmalar yapacağız. Böylece hem ASUS sunucu ürünlerini incelemiş olacağız, hem de sizlere bilgilendirici makaleler/rehberler sunmuş olacağız.
Sunacağımız ilk yazı, bir giriş yazısı niteliğinde. Çok derine inmeden neden sunuculara ihtiyaç duyduğumuzdan, kullanım alanlarından, zaman zaman geçmişten ve farklı sunucu tiplerinden bahsedeceğiz. Yeterli bilgileri sağladıktan sonra incelemelerimizi yapıp, gerektiği noktalarda referans olması açısından masaüstü sistemlerle karşılaştırma yapacağız.
Sunucu Nedir?
Sunucu (söylemeye alışık olduğumz şekliyle: Server), herhangi bir ağ üzerinde bir programı veya bir bilgiyi farklı kullanıcılara/sistemlere paylaştıran/dağıtan donanım veya yazılıma verilen genel isimdir. Burada temel nokta, sunucuların bir bilgisayar ağına bağlı olması.
Donanımsal olarak sunucuların, sorunsuz çalışmak üzere inşaa edilmiş, güvenilir, çoklu kullanıcıya hizmet eden bilgisayar sistem(ler)i olduğunu söyleyebiliriz. Örneğin, PC Labs’ın bulunduğu bilgisayar sistemi bir sunucudur ve bu bilgiler Internet aracılığı ile siteyi ziyaret edenlere bilgiler dağıtılır/paylaşılır. Bilgisayar sunucularının yanında, yazılım sunucuları da mevcut. Örneğin, MySQL Server bir veritabanı sunucu yazılımıdır ve bunu bir sunucuya yüklediğimiz zaman bu sunucuya genellikle database server (veritabanı sunucusu) deriz.
Neden Sunuculara İhtiyacımız Var?
Sunuculara olan ihtiyaç, işlerimizi bilgisayar sistemleri vasıtasıyla yaptığımız ve bilgileri bu sistemlere depoladığımız zamanlarda ortaya çıkıyor. Günümüzde bilgisayar sistemlerinin kullanımını tartışmamıza bile gerek yok. Arrtık bir çok işletme bilgilerini merkezi noktada saklıyor ve bilgileri şuıbelerine/müşterilerine bu merkezden dağıtıyor. Merkezde bu bilgi saklama görevini yapan, sürekli çalışır halde olması gereken bilgisayar sistemi sunucudur.