Geleneksel mimaride çalışan bir Sunucu Sanallaştırma (Server Virtualization) ortamı görmektesiniz. Bu HyperV Server üzerinde temel bilgi işlem birimlerimiz bulunmakta. Ram, network kartı, işlemci, yerel ve harici veri depolama havuzları..

HyperV Server için hazırlamış olduğumuz HyperV Server Page File çalışmasında HyperVisor işletim sistemiyle , fiziksel belleğimiz için ihtyaç duyulan Page File verisini ayıırmıştık. Fiziksel sunucumuz üzerinde 1 TB fiziksel bellek var ve bu fiziksel bellek hypervisor yardımıyla birden fazla sanal makine ‘ye (virtua machine) paylaştırılmakta.

Fiziksel kaynak mantıksal kaynağa dönüştürüldü (P2V) ve 64 GB sanal belleğe sahip bir sanal makine (virtual machine) oluşturuldu. Fiziksel sunucu üzerinde nasıl Page File yaptıysak her bir sanal makine içinde de HyperV Server Smart Paging File ayarını yapmalıyız.

Hatırlayalım. Hyper V Server ortamlarında Virtual Machine Configuration File dosya önemini anlatmıştık. Her bir Virtual Machine Config dosya boyutu sanal makinenin sahip olduğu sanal bellek kadardır. Sanal makine (virtual machine) kapalı durumdayken sıfır mb sanal makine açıldı zaman ise sahip olduğu sanal bellek kadar veri depolama alanı kullanır.

HyperV artık büyük bilgi işlem kaynaklarına da ev sahipliği yapmakta ve devasa sanal makineleri de barındırmakta. Windows Server 2008 ‘de 64 GB sanal belleği bir sanal makineye verirken günümüz de  12 TB Sanal belleği bir sanal makineye verebiliyoruz.

Ve sanallaştırma ortamında birden fazla sanal makine vardır ve her biri farklı ölçeğe sahiptir. HyperV Bu devasa sanal makinelere ev sahipliği yaparken küçük ölçekte bir çok sanal makineye de ev sahipliği yapabilir.

Ve doğru bir Sanallaştırma Çözümü yapmadığımız zaman bu devasa sanal makineler küçük sanal makinelerin performansına etki edecek. Kapalı durumda olan bir sanal makine (virtual machine) açıldığı zaman çok hızlı bir şekilde VMCX ve VMRS verilerini oluşturacak. Ve sanal makine boyutu nekadar büyük olursa bu Virtual machine config verileri de o kadar büyük olacak.

Virtual machine config verilerinin oluşması ve sanal makinenin açılabilir duruma gelmesi de depolama biriminin hızına bağlıdır. Veri depolama havuzları ne kadar hızlıysa sanal makine o kadar hızlı açılacak ne kadar yavaş ise o kadar yavaş açılacak ve bu işlemler gerçekleşirken devasa boyutta ki sanal makineler daha küçük ölçekte ki sanal makine performanslarını etki edecek.

Doğru bir sanallaştırma çözümünde her bir veri için uygun ölçekte ve hızda ince ayarlar yapılmalı. Hypervisor işletim sistemi için çok hızlı olmayan ve küçük depolama birimleri kullanılabilir. Bunlar yerel diskler de olabilir. Page file için fiziksel bellek boyutunda ve hızlı depolama alanı gerekmekte. Bu alanın hızı da belleklerin hızına yakın olmalı.

Sanal diskler (virtual hard disk)  için daha yavaş ölçekte bir depolama birimi kullanılabilir. Ama bu öneri de Sanal makine (virtual machine) isteklerine bağlı olarak değişecektir.

HyperV Server Smart Paging File içinse Page file ‘de yapmış olduğumuz öneriyle aynıdır. Bir birim daha hızlı olması sanal makine performansına etki edecektir. Uygun ölçekte ki dağılım için sahip olduğunuz depolama biriminin yetenekleri de unutulmamalı.

Sahip olduğunuz depolama biriminin yetenekleri de bu önerilere etki edecek.

Depolama biriminin veriyi algılaması, Sanal ortam için özel olarak tasarlanmış olması, fiziksel ve sanal dosya türlerini algılaması, verilerin sıcak veri, soğuk veri ve ılık veri olarak sınıflandırması gibi bir çok yeteneği tasarımlara etki edecektir.

Özet ile Depolama birimi özelinde de bir çok değişkenlik bulunmakta ve bu çalışmalar kurum özelinde, sahip olunan varlıklar çerçevesinde ve sanal makine ihtiyaçlarına bağlı olarak hazırlanmalıdır.

Proactive hizmetler kapsamında HyperV Server özelinde çalışmalar yapmakta ve projelerde edinmiş olduğumuz tecrübeleri müşterilerimize sunmaktayız.

HyperV özelinde yapmış olduğumuz çalışmalar da mevcut sorunların tespit edilmesi ve  Risk ve performans raporlarını da kapsayan iyileştirme planları paylaşmaktayız. Bu çalışma sonrasında fiziksel sunucu ve storage üzerinde ki hatalar tespit etmekte ve sahip olduğunuz varlıklarla sanal makinelerin en iyi değerlerde çalışması sağlanmaktadır.