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

虚拟化是什么为什么要使用虚拟化(虚拟机中何为虚拟化)

虚拟化的作用是什么?

目标虚拟化的主要目标是简化IT基础架构。这使得访问资源和管理资源变得更加容易。消费者可以是访问资源或与资源交互的最终用户、应用程序或服务。

什么是虚拟化?

虚拟化是资源的逻辑表示,并不局限于物理资源。执行环境并不在真实的硬件上,而是在硬件上的一块虚拟内存上,或者在虚拟环境中。

虚拟化提供了数据、计算能力、存储资源等的逻辑视图,而不是物理视图。虚拟化的发展显着降低了IT硬件成本,减少了资源浪费,提高了的稳定性和安全性。

1.全虚拟化

全虚拟化(FullVirtualization)也称为原始虚拟化技术。该模型使用虚拟机来协调Guest作和原始设备。VMM运行在Guest中,为了协调和硬件之间的工作,必须由hypervisor(虚拟机管理程序)捕获并处理一些受保护的指令。全虚拟化运行速度比硬件模拟快,但性能不如机,因为虚拟机管理程序要占用一些资源。

2.半虚拟化

半虚拟化是另一种类似于全虚拟化的技术。它使用Hypervisor来共享对底层硬件的访问,但其Guest作集成了虚拟化代码。这种不需要重新编译或陷阱,因为作本身可以很好地处理虚拟进程。半虚拟化需要对Guest作进行一些修改,以使Guest作明白它处于虚拟化环境中,但半虚拟化提供了与原始作类似的性能。

扩展信息:

虚拟机设备队列(VMDq):化输入/输出吞吐量。在传统服务器虚拟化环境中,VMM必须对每个单独的数据包进行分类,并将其路由到适当的虚拟机。这会消耗大量处理器周期。通过VMDq,这种分类功能可以由Intel服务器网卡内部的专用硬件来执行,而VMM只需要负责将这组预分类的数据包发送到相应的虚拟机即可。这将减少I/O延迟,并为处理器提供更多可用于处理业务应用程序的周期。IntelVT-c可以将I/O吞吐量提高一倍以上,使虚拟化应用程序能够实现接近物理服务器的吞吐量速度。

虚拟机直连(VMDc):大幅提升虚拟化性能。VMDc允许虚拟机直接访问I/O硬件,从而显着提高虚拟机性能。例如,使用单个Intel10G服务器NIC,可以为10个虚拟机中的每一个分配一个受保护的专用1Gb/s连接。这些通信链路直接绕过VMM交换机,进一步提高I/O性能并减少服务器处理器的负载。

参考资料:-虚拟化

服务器虚拟化的好处有哪些呢?

对于很多运维程序员来说,维护服务器状态和内存使用情况是他们日常工作中非常常见的一部分。服务器虚拟化可以极大地优化这个问题。昌平介绍的服务器虚拟化的好处如下:


从基本的服务器整合开始,服务器虚拟化提供了许多好处.提供:。通过将多个应用程序整合到单个硬件上,减少数据中心所需的服务器总数。更少的服务器意味着更少的框架和设备。计算机学校发现它可以为您节省一切,从物理空间到空调维修费用。

服务器虚拟化显着减少了对新硬件的资本支出的需求,并且无需更换该硬件。您还可以重新部署突然停用的服务器。

还记得数据中心管理员必须手动配置服务器的日子吗?服务器虚拟化的引入极大地提高了自动化程度,使用户可以在短短几秒钟内运行虚拟机。现在,北大青鸟发现,数据中心管理人员只需点击几下鼠标即可迁移多个工作负载,以适应业务变化。

服务器虚拟化还可以提供当今高度互联、基于Web的企业所需的高可用性、故障恢复、可扩展性、敏捷性、高性能和灵活性。而长平Java培训发现,服务器虚拟化是支持云计算提供商提供服务的基础技术。当客户从云服务提供商处购买基础设施即服务(IaaS)时,他们会购买虚拟机并添加完成工作所需的存储、管理和安全功能。