Sap Business Objects platformu sanal sunucular üzerinde (VMware) çalıştırılması durumunda Host sunucunun donanımsal özellikleri, üzerinde çalışan diğer sanal makinaların sayısı ve özellikleri iyi hesaplanmalıdır. Sap BO sanal makinanın kaynaklarının rezerve (reserved) olmasını önerir, eğer rezerve verilemiyorsa Cpu Share verilmesini önerir. (Cpu Share basitçe: eğer sanal sunucu ihtiyaç duyarsa Host’un saniyenin bir kısmında ihtiyaç olunan Cpu kaynağını (0.2 sn örn.) sanal sunucuya minimum olarak sağlamayı garanti etmesi demektir.)
VMware’in işlemci sanallaştırma davranışı şöyledir: bir sanal makineye (Guest) 5 işlemci atandıysa sanal makineyi boşta olan 3 işlemci ile çalıştırmaz, sanal makineye kaynak ayırıp çalıştırması için boşta 5 işlemci olmasını sağlaması gerekir. Böyle bir durumda Sap BO sanal makinesine ayrıcalık tanımlanmamış ise sanal makineye yüksek işlemci kaynağı atamak sanal makinenin kaynak alamamasına ve performans artışı beklenirken performans düşüşü yaşanmasına sebep olur. Ayrıca bu gibi kanak yetersizliği durumlarını tespit etmek için sanal makinenin Cpu Usage ve Cpu Ready değerlerini haftalık ya da aylık olarak gözlemlemek faydalı olacaktır.
Technical_Whitepaper_Best_Practices_for_Virtualizing_SAP_BusinessObjects_BI_4-x_on_VMware_ESXi_5
Avoid_Paying_The_Virtualization_Tax_Deploying_Virtualized_BI_4-0_The_Right_Way
Kaynaklar:
Virtualizing SAP BusinessObjects BI 4
Avoid Paying The Virtualization Tax: Deploying Virtualized BI 4.0 The Right Way
Cpu Share (VMware Reservations and Cpu Scheduling)