Understanding of Virtualization

Source: Internet
Author: User
Tags hosting virtual environment

First, virtualization Hypervisor Meta-system

Hypervisoris an intermediate software layer running between the physical server and the operating system, allows multiple operating systems and applications to share a set of basic physical hardware , and therefore can also be viewed as a virtual environment "Yuan"Operating System, it can coordinate access to all physical devices and virtual machines on the server, also called virtual machine monitors (Virtual Machine Monitor). Hypervisoris at the heart of all virtualization technologies. The ability to support multi-workload migrations non-disruptively isHypervisorthe basic functionality. When the server starts andLineHypervisor, it allocates the appropriate amount of memory to each virtual machine,CPU, network, and disk, and load the guest operating system for all virtual machines.

Hyper-V is very comprehensive (although not the same technique, but the principle of implementation is the same)

Hardware -hyper-v- Virtual Machines ( hardware -vsphere- virtual machines )

Systems that can be installed and run on bare metal independently. Do not depend on the host.

650) this.width=650; "title=" 1.png "src=" Http://s5.51cto.com/wyfs02/M01/85/E0/wKiom1etP8KQOpGDAAAmf3XAW20171.png " alt= "Wkiom1etp8kqopgdaaamf3xaw20171.png"/>

VMM ( virtual machine monitor ) , primarily used to isolate and manage multiple virtual machines running on the upper level, to arbitrate their access to the underlying hardware ,

Second, understand the core of virtualization technology and virtualization architecture

Hypervisor is at the heart of all virtualization technologies. the ability to support multi-workload migrations non-disruptively is the basic function of Hypervisor

currently on the market various x86 (hypervisor)

(1) Type: Virtual Machines run directly on the system hardware, create a hardware full emulation instance, known as " Bare Metal " type .

bare-metal type in virtualization Hypervisor directly manages calls to hardware resources, does not require the underlying operating system, or can Hypervisor See

To make a very thin operating system. The performance of this scenario is between host virtualization and operating system virtualization.

(2) Type: Virtual Machines run in a traditional Operating System is also a hardware full emulation instance, called " Hosting (hosting) " type.

managed Type / Host Type Hypervisor run on the underlying operating system to build a complete set of virtual hardware platforms

( Cpu/memory/storage/adapter ), the user installs the new operating system and application software as needed, and the underlying and upper

the operating system can be completely irrelevant, such as Windows Run Linux operating system. the application of the VM in host virtualization needs to go through when calling hardware resources : VM kernel ->hypervisor-> Hardware Resources, the host core, so the performance

Is the worst of three virtualization technologies.

Note: We use the vmwareworkstation Workstation Edition is this

(3) running in legacy operating system on , Create a standalone instance of virtualization (container), pointing to the underlying managed operating system, called Span style= "FONT-FAMILY:CALIBRI;" > " operating system virtualization " operating system virtualization is an operating system that simulates the container , There is a virtual machine shared kernel space , ( best performance, resource-intensive

Less. However, the disadvantage is that the underlying and upper layers must use the same operating system , such as

the underlying operating system is running Windows System, you vps/ve it must be running Windows .

Iii. differences between managed and bare-metal types

managed Type: The common is VMware the workstation version and VirtualBox.

Bare-Metal type: The common is Vmware VSphere and the Hyper-V and XenServer

The working mode of the workstation edition switch is very different from the operating mode of the server edition.

Virtual Switch:

VMware workStation The Virtual Switch configuration is configured on the Virtual network editor

Bridge mode: Directly bridged on the local network card, the virtual machine can communicate with the native direct access to the same network segment address as the host.

Nat and host-only It is not possible to communicate with a local network card, creating a connection to the NAT Virtual network adapter for the switch

such as: VMware Network Adapter VMnet1 ( the last word indicates that the virtual NIC is connected to the VMnet1 switch )

Vmwarenetwork Adapter VMnet8 ( the last word indicates that the virtual NIC is connected to the VMnet8 switch )

Standard Virtual Switch:

  VM (VM VM )

  Kernel vcenter exsi esxi virtual machines under host management host

Explanation: By logging into VCenter, centrally managing the exsi host , through Exsi hosts centrally manage virtual machines.

the port groups on which the virtual machines reside(Pvid)need one and it in the sameVLanof theKernelportto be managed, different port groups can be refined(specifically whichVLAN), then the virtual machine'sKernelportcan also be refined to manage it(He's going to have the same thing.VLAN). It will only be used when ———— centralized management

in and other VMS and external communication, directly out of the host network card (host network card is not the gateway of the virtual machine).

At this time do not tangle the VM data directly from the host network card out, do not control the IP network card

Host network card can also be virtual a lot of Kernelport , it is like a workstation version of the bridge adapter, can communicate with the outside world.

2. Other features: such as migration of management traffic is specifically used as a copy, more like the transfer of the past through host sharing


This article is from the "Sleep" blog, please be sure to keep this source http://jinkaiye.blog.51cto.com/7619715/1837224

Understanding of Virtualization

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.