Got it

FusionCompute Computing Virtualization VM HA,CPU QoS Configuration and Memory Overcommitment Highlighted

Latest reply: Jan 19, 2022 10:45:30 1065 21 14 0 0


Dear All,


Today i will discuse about VM HA,CPU QoS Configuration and Memory Overcommitment.


VM HA

 

Definition: If a server or a VM fails, the system automatically restarts the VM on another available server.

·        Physical server faults: host power-off, restart, and breakdown

·        VM OS faults: Windows blue screen of death (BSOD) and Linux panic

Working principles:

·        A VM or a host is faulty.

·        The management node queries the VM status and detects that the VM is faulty.

·        The management node finds that the faulty VM has the HA function enabled and starts the

·        VM on an available host based on the stored VM information (specifications and volume).

·        After receiving the HA request, the host starts the VM on another host based on the VM specifications and volume information.

·        The host attaches the original VM disks (including user disks) to the destination host.

 

Automatic Service Recovery

 

 

1


 

 

 

 

CPU QoS Configuration

 

The hypervisor schedules CPUs in time-based sharing mode based on configured CPU QoS parameters. By doing so, the hypervisor controls the percentage of physical computing resources allocated to each VM, ensuring service QoS.

 

CPU QoS parameters

 

·        Limit (MHz): specifies the maximum CPU resources that can be allocated to a VM. For example, if a VM has one CPU and this parameter is set to 2000, a maximum of 2000 MHz CPU resources can be allocated to the VM.

 

·        Reserved (MHz): specifies the minimum CPU resources required by a VM. For example, if a VM has one CPU and this parameter is set to 1000, the VM requires a minimum of 1000 MHz CPU resources.

 

·        Quota: specifies the CPU quota a VM can obtain in resource contention. The quota indicates the relative priority or importance of a VM. For example, if the CPU quota of a VM is twice that of another VM, this VM has the priority to consume the CPU resources as twice as that of the other VM.

 

CPU QoS: upper limit, quota, and reservation

 

 

2


 

 

Definition of Memory Overcommitment

 

The Memory Overcommitment feature allows VMs running on a host to use more memory than the physical server has available through virtualization technologies (such as memory ballooning, zero page sharing, and memory swapping), improving VM density and reducing the cost of a single VM.

 

 

3

 

 

 

Way of Memory Overcommitment

 

Memory overcommitment: The memory ballooning, zero page sharing, and memory swapping technologies employed by memory overcommitment enable a VM to promptly respond to memory access requests through proper scheduling, reducing the performance overheads of the VM with memory overcommitment enabled

 

 

4

 

 

Relationship Between VM QoS and Host Memory

 

 

5


 

QoS Configuration for Memory Overcommitment


QoS configuration for VM memory includes the following:

·        Reserved (MB): indicates the minimum memory reserved for a VM. If Reserved (MB) is set to 0, the system reserves the minimum required memory resources for the VM.

·        Quota: specifies the CPU quota a VM can obtain in resource contention. The quota indicates the relative priority or importance of a VM. For example, if the CPU quota of a VM is twice that of another VM, this VM has the priority to consume the CPU resources as twice as that of the other VM.

·        Size: specifies the maximum memory resource required by a VM.



6



Hopefully this will help you to understand concept.


Thanks,

Kashiif Ali

 

 


The post is synchronized to: Community Blog

  • x
  • convention:

Irina
Admin Created Jan 18, 2022 12:14:54

Hi, @Kashif

Because your article was very valuable and qualitative, we've decided to feature it on our Blog collection: https://forum.huawei.com/enterprise/en/forum.php?mod=collection&action=view&ctid=431

Congrats!
View more
  • x
  • convention:

Kashif
Kashif Created Jan 19, 2022 04:30:57 (0) (0)
Thanks @Irina  
Kashif
HCIE MVE Author Created Dec 3, 2021 11:04:41

@olive.zhao @Irina @dragos_v @BAZ @wissal @umaryaqub @Rumana @ander.sanchez @Lan59 @nuchi @Vlada85 @hemin88 @Unicef @little_fish @gzzz @nochhie @chantha @smileymind @Navin_kay @user_4358465 @Majdi.Chebil @AndresMoreno @shakeela @phuta @Ayeshaali @user_4001805 @VinceD @lucian2003 @dengdengdeng @Sara_Obaid @AL_93 @MahMush @Y_T_Z @Kevin_Thomas @Saqib123 @bobi @richie9999 @user_4359501 @MesayW. @Khalid_Gul @LilStylz237 @MMshaikh @Laiheang @Chanbora @Sokrin @simchamnan @user_4237671 @Abdussamed @andersoncf1 @Herediano @Vesper_EvenStar @taha_29four @user_4326135 @Assis_bsb @Serges_armel @sachandio @hamza11 @mouh1991 @Tiplu @Null_0 @Tongun @Haseeb_Haris @Diego.Silva @Caroline_Herrera @kunthea @Somemeow @Anno7 @chenhui @jason_hu @Popeye_Wang @alopez @Chenxintao @E.DR_91 @stephen.xu @DDSN @Malik3000 @Zemo_Mccracken @adrian_alucard @Precious @Kwesi @imransumayari @abdul_basit7233 @Andre_G @Murat87 @LucianoNhantumbo @Vien @titusmahwe @DragonVN @Zebra @thisu @Funstuf @DKetrari @4TEch @rkahya_4 @scidox @faysalji @user_3134129 @SamB @mustafa211 @rimon @RajK @Funstuff @Abrar_Akbar @Kh_Elias65 @James_Nel @Zonger @Hurr @15393597009 @safecity @LeeMARK @jerry_zhuzi @bruno.guedes @Kashif @DrDoom @mrppa @sliawatimena @daniellima @thibay @maithi @hanhcao @wonderj @mytruc @huyvan @manpham @Imnh @hugu @nagu @sam_san @NTan33 @Faridrami @I_Am_Batman @amr_rashedy @Ignatius @Saqibaz @user_4252339 @Satya_Syam @Vijji @user_4413531 @Wieczorekcool @user_4400653 @Sirajs @Dia0205 @abdelali @Irshadhussain @cmarban @javaid100 @Natan_Oliveira @backwaves @alexander.grosello @Confucius @Soliman_Mohammed @sohaib.ansar @csk99 @OneDan @bek7 @Farah_O @AymanOT @Asimsaad @Salah @gabo.lr @Mr.Jack @Steffy @h89151 @Alibaba8000 @SidzHuawei
View more
  • x
  • convention:

andersoncf1
andersoncf1 Created Dec 3, 2021 11:57:04 (0) (0)
 
lucian2003
lucian2003 Created Dec 3, 2021 17:15:11 (0) (0)
 
MahMush
MahMush Created Dec 4, 2021 06:24:23 (0) (0)
thanks for sharing and tagging me  
little_fish
little_fish Created Dec 6, 2021 01:08:50 (0) (0)
 
stephen.xu
Admin Created Dec 3, 2021 11:09:48

Thank you dear!
View more
  • x
  • convention:

Irina
Admin Created Dec 3, 2021 11:11:28

Thank you very much for your your article!
View more
  • x
  • convention:

DrDoom
HCIE MVE Created Dec 3, 2021 11:13:01

gr8 sharing and very informative.
View more
  • x
  • convention:

andersoncf1
MVE Author Created Dec 3, 2021 12:20:44

Well done! Thanks for sharing
View more
  • x
  • convention:

Funstuff
Moderator Author Created Dec 3, 2021 16:19:46

informative share
View more
  • x
  • convention:

umaryaqub
MVE Created Dec 3, 2021 17:24:50

Amazing work, as usual.
View more
  • x
  • convention:

Anno7
Author Created Dec 4, 2021 06:10:51

inforamtive article...you give infoemation un very inrersting way...amazing
View more
  • x
  • convention:

Abrar_Akbar
Created Dec 4, 2021 15:46:59

Thanks dear
View more
  • x
  • convention:

12
Back to list

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.
Information Protection Guide
Thanks for using Huawei Enterprise Support Community! We will help you learn how we collect, use, store and share your personal information and the rights you have in accordance with Privacy Policy and User Agreement.