Linux Sunucu Desteği
Linux Sunucu Desteği
Linux tabanlı sunucu sistemleri desteği
Web sayfaları kurumların görünen yüzüdür. Sağlıklı çalışması ve saldırılara karşı dayanıklı olması gerekmektedir. Kullandığımız sistem; web sitelerine hem performans hem de güvenlik sağlar. Yük dengeleme ve önbellek sayesinde
aynı anda gelen binlerce ziyaretçiye cevap verebilir.
Kullandığımız web çözümünün en önemli özellikleri;
Yüksek performans, Güvenlik(Güncelleme, Admin Erişimi, WAF), İki Lokasyon otomatik senkronizasyon sağlaması, Video yayınlamayı kolaylaştırması(Video dönüştürme ve V.O.D. Sunucu), Sorunları anlık haber vermesi(Mail ve Sms), Yazılımsal revizyonlar kolayca yapılabilmesi şeklinde sıralanabilir.
Container yapısıyla yönetimi çok daha kolay olan web çözümümüz için maliyeti de benzer özelliklere sahip yapılarla kıyaslandığında daha düşük.
Web çözümü, aşağıdaki server yapılarından oluşmaktadır. Tabi ki sürekli geliştirebilir olduğundan yeniliklere açık bir sistem ve ihtiyaca göre özelleştirmeler yapmak mümkün.
Performans Sunucusu
Gelen trafik; dosya tipi, link (url), hedef ip adresi, kaynak ip adresi veya porta göre yayın katmanındaki farklı modüllere iletilir. Bu sayede yönetim paneli, video, canlı yayın ve DNS çağrıları ayrıştırılır. Ayrıca yüksek trafik karşılayabilmek için standart http trafiği birden fazla önbellek modülüne paylaştırılır.
– Web, yönetim paneli, video, canlı yayın ve dns çağrıları ayrıştırma
– Önbellek sunuculara yük paylaşımı
– SSL Sertifika Desteği
– Yönlendirme Desteği
Ön Bellek Sunucusu
Üretilen web sayfaları, türüne göre belli bir süre cache sunucularının önbelleklerinde tutulur. Gelen talep için uygun sayfa, önbellekte yer alıyorsa buradan cevaplanır. Sayfa önbellekte yoksa veya güncelleğini yitirmişse web sunucularından talep edilir. Bu sayede performans sağlanır.
DNS Sunucusu
Web’e ait DNS kayıtlarının tutulmasını sağlar. DNS sunucu A, MX, NS, CNAME, TXT benzeri DNS kayıtlarını destekler.
– DNS sunucu ve DNS yönetim paneli
– DNS Senkronizasyonu
Video Sunucusu
Videoların web sayfalarında sağlıklı bir şekilde görüntülenmesini sağlar.
– Android, IOS, Web player
Canlı Yayın Sunucusu (v.o.d)
Yayınlanacak canlı yayını, RTMP formatında alıp HLS formatında çok sayıda kullanıcıya yayınlar.
– HLS yayın
Video Dönüştürme Sunucusu (video transcoding)
Yüklenen videoları, web ortamında yayınlanmaya uygun formata çevirir.
– HTTP, FTP ile Video alma
– Video Sıkıştırma
İzleme ve Alarm Sunucusu (monitoring)
Sunucu izleme ve erken uyarı sistemi. Sunucuların ve sunucularda yer alan servislerin durumu, sürekli olarak takip edilmekte, sistem işleyişinde kararsızlık / aksama olması durumunda e-mail ve SMS ile sistem yöneticilerine durum iletilmektedir.
– Kaynakların kontrolü (cpu, memory, disk)
– Uygulamaların kontrolü
Web Sunucusu
Web uygulamaları bu modül üzerinde çalıştırılır.
– Apache + PHP desteği
– Java, Fastcgi, Uwsgi desteği
VeriTabanı Sunucusu
Cihaz üzerinde istenirse veri tabanı sunucuları devreye alınabilir.
– PostgreSQL veritabanı sunucusu
– MariaDB veritabanı sunucusu
Yedekleme Sunucusu
Sunucu üzerindeki içerik dosyaları, kodlar ve veri tabanı düzenli olarak farklı bir ortama yedeklenebilmektedir.
– Dosya Sıkıştırma
Senkronizasyon Yapısı
Web sayfasında kullanılan veritabanı ve dosyalar, lokasyonlar arasında senkron edilmektedir. Bu sayede arıza durumunda DNS ile anında yedek lokasyona geçiş yapılabilir.
– İki lokasyon cihaz konfigurasyon senkronizasyonu
– İki lokasyon veri tabanı senkronizasyonu
– İki lokasyon içerik senkronizasyonu
Dosya Sunucusu
Farklı modüller tarafından ortak kullanılan dosyalar dosya sunucusunda tutulur.
FTPS Sunucusu
Dışarıdan dosya yükleme için kullanılır.
Veritabanı Yönetim Sunucusu
Web tabanlı veritabanı yönetim paneli.
Web Yönetim Sunucusu
Sitenin içeriğinin yönetimi, bu sunucu üzerinde yapılır.