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

Taxonomy of Virtualization Techniques
View
Various Computing platforms and technologies
View
Pros and cons of virtualization
View
Introduction to Cloud Computing
View
What are the Characteristics of Virtualized Environment?
View
What Is Cloud Computing?
View
Challenges of Cloud Computing
View