TTY Günlükleri (RAID denetleyicisi günlüğü) sanal disklere atanan okuma, yazma ve önbellek ilkelerine referanslar içerir. Bu ilkeler sanal disklerin performansını etkileyebilir ve doğru şekilde kullanılmazlarsa güç arızası durumunda veri kaybı riskini artırabilir.
Okuma İlkeleri:
Yazma İlkeleri:
Diğer İlkeler:
Sunucu teknolojisinin çoğu alanında ondalık (10 Tabanında) sistem dışında sistemler kullanılır. Örneğin, ikili (2 Tabanında) ve on altılık (16 Tabanında). Belirli değerlerin ne anlama geldiğini tam olarak kavrayabilmek için genellikle sayı sistemlerini birbirine dönüştürmek gereklidir.
İkili sistemde 4 bitlik bir set, on altılık sistemde genellikle tek bir değerle gösterilir. On altılık değerler sıklıkla ikili sistemlerdeki çok büyük değerleri göstermek için kullanılır. İki basamaklı on altılık bir değer ikili sisteme dönüştürüldüğünde toplamda 8 bit, on altılık değer başına ise 4 bit bulunur. 0d on altılık değerini ikili sisteme dönüştürürken on altılık değerin ilk hanesi olan 0, ikili sistemde 0000 değerine eşittir. On altılık değerin ikinci hanesi olan d ise ikili sistemde 1101 değerine eşittir. Bir araya geldiğinde 0d on altılık değeri, ikili sistemde 0000 1101 değerine eşittir. İkili sistemde 4 bite "nibble", 8 bite ise "bayt" adı verilir.
0000 = 0 0100 = 4 1000 = 8 1100 = c
0001 = 1 0101 = 5 1001 = 9 1101 = d
0010 = 2 0110 = 6 1010 = a 1110 = e
0011 = 3 0111 = 7 1011 = b 1111 = f
Şekil 1: İkili Sistemden Onaltılık Sisteme dönüştürme
Bu, ikili değerler çoğunlukla çeşitli ayarları ve yapılandırmaları temsil etmek için bit maskesi olarak kullanıldığından dolayı önem taşır. Örneğin ağ aygıtlarında alt ağ maskesi, mevcut ağların sayısını ve ağ başına yapılandırılabilecek ana bilgisayarların sayısını belirlemek üzere kullanılan bir bit serisidir.
RAID önbellek ilkeleri için bit maskesi tanımı aşağıdaki gibidir:
x01, ikinci ikili veri kelimesinin 1 değerini dikkate alma anlamına gelir – 0000 0001 – vurgulanan basamak
x04, ikinci ikili veri kelimesinin 4 değerini dikkate alma anlamına gelir – 0000 0100 – vurgulanan basamak
x08, ikinci ikili veri kelimesinin 8 değerini dikkate alma anlamına gelir – 0000 1000 – vurgulanan basamak
x10, birinci ikili veri kelimesinin 1 değerini dikkate alma anlamına gelir – 0001 0000 – vurgulanan basamak
x20, birinci ikili veri kelimesinin 2 değerini dikkate alma anlamına gelir – 0010 0000 – vurgulanan basamak
x40, birinci ikili veri kelimesinin 4 değerini dikkate alma anlamına gelir – 0100 0000 – vurgulanan basamak
Denetleyici günlüklerinin çıktısı analiz edilirken belirli önbellek ayarları, önbellek ilkelerini elde edip tek tek dönüştürerek belirlenebilir. Şekil 2 önbellek ilkelerinin ayarlarını gösterir.
07/18/12 5:16:37: EVT#28008-07/18/12 5:16:37: 54=Policy change on VD 00/0 to [ID=00,dcp=0d,ccp=0d,ap=0,dc=0,dbgi=0] from [ID=00,dcp=0d,ccp=0c,ap=0,dc=0,dbgi=0]
Şekil 2: Önbellek ilkesi değişikliklerini gösteren örnek denetleyici günlüğü çıktısı
Varsayılan Önbellek İlkesi (DCP), dizi oluşturulduğunda belirlenen veya kullanıcının daha önce manuel olarak belirlediği önbellek ilkeleridir. Mevcut Önbellek İlkesi (CCP), denetleyicinin belirli bir olaya otomatik tepkisine dayanarak mevcut olarak kullanılan önbellek ilkeleridir.
4 bitlik veri kelimelerinde her bir bit farklı bir işlevi temsil eder. Bit maskesi her bir bitin anlamını belirlemek için kullanılır. Şekil 3, ikili değerler ile her bir bitin önbellek ilkesi ayarı arasındaki bağlantıyı gösterir.
Şekil 3: Bit maskesi değerleri ve her bir bitin anlamı.