CloudLinux, Linux çekirdeği üzerine inşa edilmiş, özellikle web hosting sağlayıcıları için tasarlanmış özel bir işletim sistemidir.
Amacı, birden fazla kullanıcıyı barındıran sunucularda her bir kullanıcının kaynakları adil ve izole şekilde kullanmasını sağlamak, böylece diğer kullanıcıların güvenlik, hız ve performansını olumsuz etkilemesini önlemektir.
CloudLinux, bu hedefe ulaşmak için LVE (Lightweight Virtual Environment), CageFS, PHP Selector, MySQL Governor gibi gelişmiş araçlarla donatılmıştır.
Web siteniz bir paylaşımlı hosting ortamında barınıyorsa, aynı sunucuda sizin dışınızda başka kullanıcıların da siteleri vardır. Sunucunun işlemci gücü, RAM’i, disk erişim hızı gibi kaynaklar hepiniz arasında paylaşılır.
İşte sorun burada başlar:
diğer tüm siteler bundan etkilenir.
Yani komşunuzun hatası sizin sitenizi de etkileyebilir.
Bu teknoloji ise bu riski ortadan kaldırır. Her kullanıcıya özel bir “kutu” (izole ortam) yaratır. O kutunun dışına çıkamazsınız, başkasının kutusuna da dokunamazsınız.
CageFS, her kullanıcıya izole bir dosya sistemi sağlar.
Bu, kullanıcının yalnızca kendi verilerine erişebilmesi, başkasının dosyalarına, sistem yapılandırmalarına ya da diğer kullanıcı bilgilerine erişememesi anlamına gelir.
Bir apartmanda yaşadığınızı düşünün. CageFS, her dairenin kapısını ve penceresini özel olarak kilitler. Diğer daireleri göremez, duyamaz, dokunamazsınız.
LVE, her kullanıcıya belirli miktarda CPU, RAM, Giriş/Çıkış (I/O), bağlantı limiti tahsis eder.
WordPress blogunuz bir anda popüler oldu. Binlerce kişi aynı anda giriyor. Normalde bu durumda sunucu çökerdi. Ama bu teknoloji ile sistem “sadece bu kullanıcı yavaşlasın, diğerleri etkilenmesin” diyerek koruma sağlar.
Her kullanıcıya kendi PHP sürümünü seçme imkanı tanır.
Bazı yazılımlar PHP 7.4 ile çalışırken, bazıları 8.1’e ihtiyaç duyar.
Yeni yazılımınız sadece PHP 8.2 ile çalışıyor. Ama eski siteniz hala PHP 7.3’te kalmak zorunda. Bu teknoloji sayesinde ikisini aynı sunucuda sorunsuz kullanabilirsiniz.
Veritabanı kullanımı da kontrol altına alınmalıdır. Çünkü kötü optimize edilmiş bir veritabanı sunucunun tamamını yavaşlatabilir.
MySQL Governor, veritabanı sorgularını takip eder, yoğun kaynak kullanan sorguları sınırlar ya da yavaşlatır.
Özellik | Açıklama |
---|---|
Güvenlik | Her kullanıcı kendi “kafesinde” izole çalışır |
İzolasyon | Diğer kullanıcılar sizi etkileyemez |
Kaynak Yönetimi | CPU, RAM, I/O gibi kaynaklar adil şekilde paylaştırılır |
Uyumlu Yapı | cPanel, Plesk gibi kontrol panelleriyle tam uyumlu |
Performans | Trafik artışlarında dahi istikrarlı çalışma |
Destek Azalması | Hosting firmaları için daha az teknik problem demek |
Bu teknoloji, özellikle şu kullanıcı grupları için kritik öneme sahiptir: