PERFORMANS
/ WEB ve Uygulama Optimizasyonu
Web Optimizasyonu
Girişimlerin sundukları WEB tabanlı uygulamalara erişimin
rahatça sağlanabilmesi ve performansın üst seviyelerde tutulabilmesi
amacıyla takip edilen alışılagelmiş yöntemlerin başında sunucu
kaynaklarında sıkıntı baş gösterdiğinde mevcut sunucunun yerine
daha yüksek teknik özelliklere sahip bir sunucuya geçiş ve
ya eğer uygulama bir yük paylaşımı ağında bulunuyorsa mevcut
web sunucusu tarlasına bir yeni sunucu eklemek şeklinde olmaktadır.
Bu yöntem teorik olarak büyüdükçe yatırım modeli olarak
değerlendirilebilirsede yapılan her yeni sunucu yatırımının
belirlenen vadede maliyet, performans ve faydanın geri dönüş
süresi göz önünde bulundurulduğunda etkin bir yöntem olmadığı
gerçeği ile karşılaşılır. Her bir yeni sunucu devreye alındığında
yüksek donanım maliyeti yanı sıra üzerinde çalışan işletim
sistemi ve uygulamalara ilişkin lisans, sunucunun bakımını
yapacak iş gücü ve zamanı maliyeti, sunucu sayıları arttıkça
ek yer (~ bulundurma) – enerji – soğutma maliyetleri, donanım
arızası riski gibi birçok yan etkiyide beraberinde getirir.
Artan talebe zıt olarak gelişen performans kayıplarının sunucu
kaynaklarını tüketici etkileri [CPU ve hafıza kullanım miktarı,
disk okuma/yazma zamanları, bant genişliği tüketimi, sunucuya
açılan bağlantıların (connection, session, vb.) adedi] henüz
sunucu üzerinde gerçekleşmeden hafifletmek/optimize etmek ilkesine
dayalı tekniklerin bileşkesi (TCP Compression,
TCP Buffering, TCP Offload, Caching, SSL Acceleration)
ile işleyen merkezi bir çözüm, yeni sunucu yatırımından daha
basit, güvenli ve kalıcı olmaktadır. Hızlandırma ve optimizasyon
sadece stadart web trafiğine değil aynı zamanda özellikle e-ticaret
uygulamalarında sıklıkla kullanılan ve doğası gereği normal
trafiğe oranla defalarca kat daha yavaş gerçekleşen SSL (Secure
Sockets Layer) şifrelenmiş bağlantılara da yöneliktir.
Kaynakları savunan birden fazla tekniği barındıran performans
ve optimizasyon çözümleri aynı zamanda ek olarak güvenlikle
ilgili gelişmiş özellikler [SYN Defender (SYN Saldırılarına
karşı koruma), DOS ve DDOS Shield (DOS ve DDOS kalkanı), Packet
Filtering, SSL VPN] ve ya yük paylaştırma (Layer 4 – 7 Load
Balancing) özelliklerini de barındırdığında kritik uygulamalar
için ihtiyaç duyulacak her fonksiyonu tek kutuda sunabilen
çözümler haline gelmektedirler.
|