[ Thanks to James
Maguire for this link. ]
“Virtualization Definition
“Let’s begin with a quick introduction of virtualization to set
the stage for the following exploration. Virtualization is nothing
more than an abstraction over physical resources to make them
shareable by a number of physical users (see Figure 1).“From this definition, we could categorize many things as
virtualization that have historically not been so (such as early
time sharing systems). But this is the essence of virtualization,
and as we’ll find, creates many interesting and unique
technologies.“Virtualization and Cloud Computing
“Cloud computing is another technology creating large amount of
press these days. It’s interesting to note that virtualization is
the key enabler of cloud computing and cloud infrastructures in
general (both public and Private Cloud computing).“Virtualization enables dynamically provisionable infrastructure
(servers, storage, networking bandwidth, etc.) while also making it
much simpler to manage. Without virtualization, resources would be
more difficult to provision and share, making them less cost
effective.”