ESDS Knowledge Base

05
Jun

How Dynamic VM is beneficial over Static VM

CREATING VM:

Dynamic VM (DVM)

DVM_eNlight

Static VM (SVM)

SVM_eNlight

 

RESOURCES FOR CPU AND MEMORY:

DVM

In DVM, resource allocation is on demand and charges applied are for what is consumed i.e. pay per consume. Computing resources like Memory and CPU can be set with minimum and maximum thresholds, as shown in image. Scaling of resources is done between these limits as per requirement in virtual machine. Take an example; if the load has peaked to the upper threshold, such that it requires resources to be scaled to the maximum limit and with decrease in load resources would be scaled down automatically.

SVM

In SVM, Resource allocation is fixed and charges applied are also fixed for allocated resources as shown in image. System cannot scale up compute resources automatically.

Conclusion

From above descriptions, we can conclude that DVM is better compared to SVM in resource utilization; it is also cost effective solution.

 

AUTO-SCALING:

DVM

In DVM, automatic vertical scaling is possible. Resources can scale up during peak hours till maximum limit provided and then scale down in off-peak hours till the minimum limit. Resources can be changed between the limits as required with increase and decrease of capacities is called as vertical scaling.

SVM

In SVM, no vertical auto scaling feature is possible, as allocated resources are fixed. If the allocated resourced needs to be edited, system needs to be shut down and start again with new allocated resources.

Conclusion

DVM is very beneficial in Peak load hours and due to auto-scalability feature system works in continuity unlike SVM. Thus provides, flexibility, continuity and productivity.

 

PAY PER CONSUME:

DVM

In DVM, charges are applied as per consumed bandwidth, memory and CPU.

SVM

In SVM, charges are applied as per consumed bandwidth, but fixed charges for allocated resources.

Conclusion

During off-peak hours charges applied are cost efficient in DVM compared to SVM.

 

PAY PER USE:

DVM

In DVM, you will be charged only for resources you have used.

SVM

In SVM, you will be charged complete for fixed allocated resources and as per utilized bandwidth.

Conclusion

DVM is cost effective as compared to SVM with resourceful ability of auto-scaling.

 

From all the conclusions drawn above, it clearly points that DVM are beneficial over SVM.

Leave a Reply