Reklam Sunucusu mu kurmak istiyorsunuz?
Banner yayınlamak istiyorsunuz ama reklam sunucunuz bu yükü kaldıramıyor. Öylesye artık önünüzde iki seçenek var. Ya mevcut sunucunuzun yanına aynı işi yapan yeni ek bir sunucu daha kuracaksınız ya da bu yazının kalanını okuyacaksınız.
Neden özelleşmiş bir sistem?
Yüksek performans almak için yapılması gereken yalnızca banner yayınlamak üzere konfigüre edilmiş bir sunucu kurmak.
Dünyada adserver olarak en çok kullanılan açık kaynak kodlu yazılım PAN (PhpAdsNew) doğru şekilde ayarlandığında ve üzerinde çalıştığı işletim sistemi PAN’ın gereksinimlerine tam yanıt verebildiği takdirde aynı donanımdan 4 kata varan yüksek performans almak mümkün.
Bunun için öncelikle PAN’ın ‘delivery engine’inin doğru şekilde ayarlanması ve kodda bir kaç ufak değişiklik yapılması gerekiyor.
Üzerinde çalışacağı LAMP (Linux+Apache+MySQL+PHP) platformunun her bir bileşeninin de özel olarak derlenmesi ve konfigüre edilmesi gerekiyor.
Özel derleme (custom compile ): Kaynak koddan çalışabilir kod haline getirmek için standardın dışında ekstra optimizasyon yapılması ve ekstra derleme parametreler verilmesi.
Konfigürasyon : Yazılımının çalışması esnasında kullanacağı değerlerin üzerinde çalışacağı sunucuya ve vereceği servise göre optimize edilmesi.
Sonuçta ne kazanıyorsunz ?
Performası tanımlarken iki kriter var:
- Delivery speed : Tek bir istek için sunucunun yanıt verme süresi. Sunucu üzerinde yük yok ise bunu test etme olanağınız hemen hemen yoktur. Artan kullanıcısıyla birlikte sunucunun kurulum parametrelerine bağlı bir eşikten sonra eksponensiyal olarak delivery speed değişir. Aşağıdaki grafik durumu özetler.

- Concurrency : Aynı anda yayınlanabilecek banner sayısı olarak ifade edilebilir. “Resource Bottleneck” olarak adlandırılan durum ‘concurrency’yi incelerken daha özel anlamda kullandığınız sunucunun kapasitesinin yalnızca belirli bir kısmını kullanıyorken başka kaynakların tükenmesinden dolayı yeni isteklere yanıt verememesi olarak açıklanabilir.

Yani günde kaç reklam banner’ı yayınlayabilirim ?
dual Intel Xeon 2.8 Ghz / 1MB
2GB RAM ecc reg
3x18GB SCSI hdd
Bu ayarda bir makina için minimum, saniyede 220 banner çevirebilir.
(Yalnız aynı makina ile ulaştığım en iyi değer saniyede 420 banner gösterimi oldu.)
Bir başka deyişle saate 750bin’den fazla banner çevirebilir.
Diğer bir ifadeyle günün 12 saati tam kapasite kullanıldığını düşünürsek günlük 10 milyon üzeri banner çevirebilir. Zaten bundan daha iyisi de ‘Şamda kayısı‘dır herhalde.
Bu değer ziyaretçilerin internet bağlantı hızı, çıkış yapılan ISP’nin hat QoS parametreleri gibi değişkenlerle farklılık gösterebilir.
Reklam sunucunuzu benim kurmamın/işletmemin size maliyeti ne olacak ?
Yukarıda anlattığım bileşenlerin kurulumları, derlenmeleri, konfigrasyonları : 800$.
Aylık sunucu bakım ücreti : 300$






