VSAN - Thin Swap ve Performans | VMware Virtualization Blog
Tayfun DEĞER tarafından 1 Temmuz 2019 tarihinde VMware, VMware ESXi, VMware vCenter, VSAN kategorisine yazıldı.
Bir önceki makalemde VSAN ‘da yer alan advanced options seçenekleri hakkında bilgi vermiştim. Hatta o yazımda Thin Swap ile ilgili detayları aktarmıştım. Thin Swap özelliği oldukça güzel ancak bunun performansa etkisi nedir açıkcası merak ettim ve inceledim. Bu yazımda Thin Swap kullanmanın performansa olan etkisinden bahsedeceğim.
Thin swap kullanmak mantıklı mı açıkcası biraz bundan bahsetmek istiyorum. Bu soruma kısaca cevap vermek gerekir ise Evet mantıklı. Bir önceki yazımda da örnek vermiştim. VSAN Cluster’ınızda 1000 virtual machine bulunuyor ve bunların her biri 8GB olarak olduğunu varasayar isek datastore üzerinde 8 TB yer kaplayacaktır. Eğer FTT=1 olduğunu düşünür isek 16TB alan kaplayacaktır.
Swap dosyaları hangi aşamada kullanılır? Bir ESXi host üzerinde memory yetersiz gelmeye başladığında virtual machine’ler memory ihtiyacını karşılayamayacağı için disk üzerinde oluşturmuş olduğu swap alanını memory gibi kullanmaya çalışır. Siz bir virtual machine oluşturduğunuzda 100GB disk, 8 GB memory verirseniz ve memory rezervasyonu yapmaz iseniz bu virtual machine datastore’da 108 GB alan kaplayacaktır.
Yukarıda swap’e kısaca değindim. Şimdi thin swap’i anlatmak istiyorum. Öncelikle şunu belirtmek istiyorum thin swap’ı kesinlikle kullanmalısınız. Disk performansına baktığınızda önemli ölçüde bir yavaşlık farkedilir. Bu çok normal birşey. Thin swap’i disable duruma getirirseniz bu sefer yukarıda belirtmiş olduğum hesaptan dolayı disk üzerinde çok fazla veri kaplayacaktır. Kaldı ki VSAN 6.7 ile birlikte bu özellik aktif bir şekilde gelecektir. Eğer siz burada disk performansını daha ön plana çıkmasını istiyorsanız bu özelliği disable duruma getirebilirsiniz. Altyapınızda memory overcommitment bulunmuyor ise boşu boşuna 2 kat kaynak ayırmaya gerek yoktur. Zaten şöyle bir durum var, memory yetersiz geliyor ise ESXi host’a ekstra memory eklemek daha uygun bir çözüm olacaktır.
VSAN performans anlamında güzel bir çözüm sunar iken aynı zamanda TCO (Total Cost of Ownership) ‘yu düşürür. Thin swap’in kullanılması önemli ölçüde yer tasarrufu sağlar ve memory’e aşırı yüklenmeyeceğinizi düşünüyorsanız sizin için inanılmaz güzel bir çözümdür.
swap alanı vsan kapasite vsan swap