Sayfalar

22 Mayıs 2012 Salı

SOLARIS ZONES nedir?


SOLARIS ZONES / CONTAINER Kavramları (Solaris Bölgeleri)Zone nedir?

Solaris işletim sistemin deki zone kavramı sanal olarak çalışan işletim sistemine karşılık gelmektedir.  Zone’ lar çalıştırıldığı işletim sisteminden izole edilmiş sistemlerdir, bu bize;
  • Uygulamalarımızı farklı zone’ lara dağıtarak bir birlerinden etkilenmeden çalıştırmayı,
  • Tek bir makinaya birden fazla zone kurarak kendi yazılımlarımızı test etme,
  • İş yükünü göre kaynak paylaştırma gibi önemli yetenekler sağlar,
Gibi yetenekler sağlar.
Çoğu kaynakta Zone ile Container aynı anlamda kullanılmasına rağmen doğrusu Zone kavramı Solaris container ın bir öğesidir,
Zone lar bizlere asıl işletim sistemimizden ayrı ve bağımsız işletim sistemine ait servisleri sağlar, bunun sonucu olarak sistemimizin altında çalışan farklı bir işletim sistemine sahip oluruz,
Zone teknolojisini kullanabilmek için en azından Solaris 9 ya da 10 sürümüyüklü bir sisteme ihtiyaç vardır,
Bir Solaris sistem üzerine donanım kapasitene bağlı olarak en fazla 8192 zone kurulabilir,
Non-global zone: içinde bir birlerinden etkilenmeden çalışabilen uygulamaların bulunduğu bir kutu gibi düşünülebir, zone lar non-global zone içinde bulunur.
BrandZ (Branded Zones): Branded zone container ları oluşturmaya yarar,
Non-globalar zone larda Solaris  8  ya da Linux işletim sistemini emulate edebiliriz.
Solaris 10 8/07 (Sparc) işletim sistemi çalışan bir sistemde Solaris 8 ve 9 brand leri kullanılabilir,
Solaris 10 çalışan x86 ve x 64 bir sistemde Linuxlx brand’ i kullanabiliriz,
Zone’lar kullanım doğrultusunda sistem kaynaklarının dağıtılması amaçlı kullanımı oldukça yararlıdır.
Örneğin daha önce üç adet sunucu bulunan (uygulama sucusu, lisans sunucusu ve NIS sunucu) bir sitemi, üç farklı zone konfigürasyonu yaparak (uygulama_zone, lisans_zone ve NIS_zone) tek sunucuya indirgeyebiliriz.
Bununla birlikte kullanılmayan sistem kaynaklarını zone lar arası geçişleri mümkündür, sistemimizde 3 zone bulunsun ve her Zone  2 şer Gb lık ram ayırmış olalım, ihtiyaç halinde zone lar arasında kullanılmayan ram ihtiyaç duyan Zone’a dinamik olarak aktarılabilir,
Hiçbir zone diğer zone ya da zone’ lar daki hatalardan etkilenmez, yukarıda ki durumda uygulama sunucusunu kapatılması diğer iki zone un çalışmasını etkilemez ama bu üç uygulama tek bir işletim sistemine yüklü olsaydı ve uygulamalardan biri için sistemi restart etmek zorunda kalsaydık diğer 2 uygulamanın kullanıcılarıda bundan etkilenecekti.

Kaynak:unix-tr

Hiç yorum yok:

Yorum Gönder