Analysis of the difference between virtualization and cloud computing _ cloud Other

Source: Internet
Author: User

The examples in this article describe the difference between virtualization and cloud computing. Share to everyone for your reference, specific as follows:

Often people discuss the difference between the two, in this industry for a long time, heard also a lot of natural, here to do a summary. The following point of view, I think there is no right and wrong, just understand different.

The so-called virtualization, virtual machine, VPS, in fact, is almost a meaning

The so-called cloud computing, the broad sense must include everything, but a narrow point, basically refers to IaaS

is actually the connection and difference between the virtual machine and the IaaS.

① Virtualization is cloud computing

This is a very early term, especially for business, VMware, and Microsoft, who renamed the previously virtualized product to cloud computing.

In a sense, too, virtualization is the primary stage of cloud computing. For the enterprise, virtualization, in fact, has been able to fully meet the demand, that is actually cloud computing. Believe that cloud computing also has different stages, different levels.

②api interface

There is no API interface, is virtualization. There is the API interface, that is, cloud computing. In fact, it is quite reasonable. Because there is API interface, you can and third party call. Without API interface, you can only create one virtual machine through the admin interface.

But now many virtualization vendors are also starting to provide API interfaces, but this is only part of the functionality of the API interface.

If IaaS, cloud computing, must provide the full functionality of the API interface, this definition I still agree. But with this definition, domestic Qingyun can be done.

③ node Size

Some people say that the size of 10 units, that is, virtualization, 1000, is cloud computing. In fact, there is a reason. The size of your management machine is very much related to how you manage it. A simple example, when you 10 machines, create a virtual machine, make a physical node, is a just need. When your device is over 1k, you are more concerned about which zone to put in.

④ Distributed Technology

Some people think that the use of distributed technology is cloud computing, for example, if your storage is local storage, then virtualization, distributed, then cloud computing, the network is similar.

This view, or very popular, in line with the Chinese people a lot of ideas. Virtual machines are distributed, and there is certainly no single point of failure.

⑤ Elastic Extension

This is more deeply rooted. Flexible expansion of the function, that is, cloud computing, is not virtualization. However, the understanding of elastic expansion in fact, the difference is very large. For virtual machines, is it horizontal or vertical?

Horizontal refers to automatically increase and reduce the number of machines.

Vertical refers to automatically increase and decrease CPU and memory

In this industry has been mixed for so long, frankly, see and my understanding of the lateral elasticity of expansion, is Fit2cloud, is really based on the implementation of the automatic expansion of Qingyun. The portrait is carved through the cloud to show me. But this is limited to Linux, under Windows, is still very difficult to do a demo.

Actually outside a lot of demo demo. In the real scene, in fact, can not be used at all. Is it easier to increase the virtual machine and reduce it?

To really be very convenient to achieve flexible expansion, really ask you to provide a platform, database services, caching services, so that the difficulty of achieving flexible expansion will be much lower.

⑥ Self Service

It is cloud computing that enables users to create their own virtual machines. It is virtualization that relies on administrators to create virtual machines. Actually, it's quite reasonable. In fact, the current enterprise inside, the current user is still not accustomed to service. So no matter what platform you use, it may be virtualization.

I hope this article will help you with the study of virtualization and cloud computing.

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.