-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
This chapter introduces the concepts underlying processor virtualization and explores the numerous benefits that individual users and organizations can derive from its effective use. We will discuss principal virtualization techniques and the open source and commercial tools that implement them.
Virtualization tools perform instruction set-accurate emulation of various computer architectures and operating systems on general-purpose computers. Virtualization is widely used to deploy real-world software applications in cloud environments.
After completing this chapter, you will understand the technology and benefits associated with processor virtualization and how modern processors support virtualization at the instruction set level. You will be familiar with the technical features of several open source and commercial tools that provide virtualization capabilities. You will understand how virtualization is used to deploy scalable applications in cloud computing...