当前位置:首页 > 虚拟化 > 正文

虚拟化通俗理解(虚拟化基本原理)

说一说什么是虚拟化?

虚拟化是指通过虚拟化技术将一台计算机虚拟成多台逻辑计算机。这是一个广泛的术语,旨在简化IT基础设施。虚拟化设施可以包括服务器、互联网、桌面和档案空间的虚拟化。自从虚拟化概念提出以来,它的优点被大多数人所熟知,服务器虚拟化也开始流行起来,在过去很长一段时间里,全球一半的服务器都已经虚拟化了。他的一些问题逐渐暴露出来,有目共睹。例如,服务器虚拟化的过程颠覆了原有的一些基本结构,使得虚拟化服务器的安全性无法得到保证。在此基础上,访问某些软件可能会造成个人隐私的泄露,这也会对共享虚拟服务器造成影响,而且其存储方式也大大增加了信息被盗的可能性。可见,虚拟化带来的弊端亟待解决,根据系统研究,大多数虚拟服务器比物理服务器更容易受到攻击。

如果您想了解更多,请访问韦云官方网站wayuncn

十多年的专业经验和专注

一次沟通,一生的朋友

什么是虚拟化?
1、虚拟化分为一次虚拟化和多次虚拟化。简单理解就是随意分配硬件资源。
2.比如把一块内存分成几块供几个人使用,一虚一多。
3.将多个硬件合二为一,将多个硬件虚拟化为一个。
4.将理论事物整合或分离为逻辑事物。

什么是虚拟化技术
虚拟化技术与多任务和超线程技术完全不同。多任务意味着在同一操作系统上同时运行多个程序。虚拟处理器或虚拟主机;而超线程技术则仅用单个处理器模拟两个处理器,以平衡程序性能。两个模拟处理器不能分开,只能一起工作。
虚拟化技术也不同于VMwareWorkstation等软件,同样可以实现虚拟效果。这是一项巨大的技术进步,特别体现在与软件虚拟机相关的开销的减少以及对更广泛操作系统的支持。。
纯软件虚拟化解决方案有很多局限性。在许多情况下,“来宾”操作系统通过VMM(虚拟机监视器)与硬件进行通信,VMM决定其对系统上所有虚拟机的访问权限。(请注意,大多数CPU和内存访问独立于VMM,并且仅在发生某些事件(例如页面错误)时执行。)在纯软件虚拟化解决方案中,VMM在软件包中的位置是传统意义上的。应用程序传统上所在的操作系统的位置。
虚拟化技术是一套解决方案。总体而言,这种情况需要CPU、主板芯片组、BIOS和VMM软件等软件或操作系统本身的支持。即使只有CPU支持虚拟化技术,与VMM软件一起使用时,也会比根本不支持虚拟化技术的系统表现更好。
两大处理器巨头英特尔和AMD正在努力在虚拟化领域占据领先地位,但AMD的虚拟化技术落后英特尔几个月。自2005年底以来,英特尔一直在其处理器系列中推广使用英特尔虚拟化技术(IntelVT)。
AMD还发布了一系列支持AMD虚拟化技术(AMDVT)的处理器产品,包括SocketS1接口的Turion64X2系列、SocketAM2接口的Athlon64X2系列和Athlon64FX系列等,以及绝大多数AMD下一代处理器主流处理器,包括即将推出的带有SocketF接口的Opteron,都将支持AMDVT虚拟化技术。

上一篇:虚拟化的优点

下一篇:如何理解虚拟化