Pros and cons of virtualization


Advantages of Virtualization
  • Managed execution and isolation are perhaps the most important advantages of virtualization.
  • allow building secure and controllable computing environments.
  • This enables fine tuning of resources, which is important in a server consolidation and is also a requirement for effective quality of service
  • Portability especially for execution virtualization techniques
  • Java programs are compiled once and run every where. they only require that the java Virtual Machine be installed on the host.
  • To achieve a more efficient use of resources the underlying host, without interfering with each other.

Disadvantages of Virtualization
  • Performance degradation since virtualization interposes an abstraction layer b/w the guest and the host , the guest can experience increased latencies
  • Binary transition and interpretation can slow down the execution of managed applications
  • inefficiency and degraded user explain leads to an experience leads to an inefficient use of the host
  • Some of the specific features of the host cannot be exposed by the abstraction layer and then become an inaccesible
  • Security holes and new threats opens the door to a new and unexpected form of phishing


Share to whatsapp

More Questions from Cloud Computing and Its Applications Module 1

Machine reference model of execution Virtualization
View
Challenges of Cloud Computing
View
Microsoft Azure - Cloud Computing
View
Cloud computing at a glance
View
What are the Characteristics of Virtualized Environment?
View
Pros and cons of virtualization
View
Various Computing platforms and technologies
View