Virtualization Technology (1) -- Introduction

Source: Internet
Author: User
What is virtualization?

Virtualization means that computer components run on a virtual basis rather than on a real basis. Virtualization Technology can expand the hardware capacity and simplify the software reconfiguration process. The virtualization technology of CPU allows a single CPU to simulate multiple CPUs in parallel, allowing a platform to run multiple operating systems at the same time, and applicationsProgramThey can run in independent spaces without affecting each other, significantly improving the efficiency of computers.

Introduction to several virtualization software
  • RedHat KVM

Virtualization: full virtualization

Architecture: Linux kernel; Metal architecture RHEV-H

Features: micron metal architecture RHEV-H or support for semi-virtualized virtio on critical hard drives and NICs for optimal performance.

I/O protocol stack: KVM reuses the entire Linux I/O protocol stack, so KVM users naturally get the latest driver and I/O protocol stack improvements.

Architecture diagram:

  • VMware ESX

Virtualization: full virtualization

Architecture: bare metal Architecture

I/O protocol stack: VMWare selects performance, but places the I/O protocol stack in the hypervisor. Unfortunately, VMWare kernel is proprietary, which means that VMWare has to develop and maintain the entire protocol stack, which slows down the development speed, it may take some time for your hardware to get support from VMware.

Architecture diagram:

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.