biology daily - the biology and biochemistry encyclopedia
biology daily articles and research Encyclopedia Dictionary Forums biology research links Weblinks Pictures Articles Blogs Newsletter

Virtualization

In computing, virtualization involves the process of presenting computing resources in ways that users and applications can easily get value out of them, rather than presenting them in a way dictated by their implementation, geographic location, or physical packaging. In other words, it provides a logical rather than physical view of data, computing power, storage capacity, and other resources.

Virtualization can manifest itself in several ways:

  • Virtual machines - running one or several operating systems, known as "guests", over an operating system actually running on the system, known as a "host", and (to varying degrees) emulating hardware by means of software.

(see Paravirtualization)

  • Partitioning - Splitting a single, usually large, resource (such as a computer system, disk drive, or network switch) into a number of smaller, more easily utilized resources of the same type. (Sometimes also called "zoning".)
  • Aggregation, spanning, or concatenation - Combining multiple resources into a smaller number of apparently large resources. For example, symmetric multiprocessing combines many processors; disk concatenation combines many disks into one large logical disk, and some network equipment uses multiple links combined to work as though they offered a single, higher-bandwidth link. At a meta-level, computer clusters do all of this.

Virtualization software

See also

External links



07-14-2008 23:18:10
The contents of this article are licensed from Wikipedia.org under the GNU Free Documentation License. How to see transparent copy
BiologyDaily.com 2005. Legal info   Privacy