Parameter(s) | Evaluation |
---|---|
Complexity | VMs implementation is very complex, the functionality and implementation requires lots of efforts and logic. Complexity can be explored considering LOC (Line of Code) and interactions of the components with other components |
Management | Management of virtual machine is also difficult. Concurrent execution of process needs isolation which in turns difficult to manage. Administrative techniques are required |
Goal | Goal of this technique is to develop an energy efficient approach which minimizes energy consumption. This approach has very good result up to some extent but still significant improvements are required |
Energy efficiency | Provides good energy efficiency but some time transition into C-states and active state cost performance minimization |
Cost (in terms of money) | Virtualization is good across this factor as it provide us an opportunity to build multiple OS on the single hardware which in term minimize cost |
Cost (in terms of man power) | As this is complex technique so lots of cost encored to hypervisors, VMs and their management |
Maintenance | Being complex maintenance is not so easy. Different hypervisors are developed overtime and each provides best ability to upgrade, install and manage new hypervisor. Xen, VMware and kmp are best ever used virtualization machines which are good for power management as well |
User awareness | User awareness is required at each step to effectively gain benefits of energy consumption |