热门课程

免费试听

上课方式

开班时间

当前位置: 首页 -   文章 -   新闻动态 -   正文

轻松学KVM虚拟化

知了堂姐
2024-07-09 11:12:24
0

一、虚拟化概述

1.1.什么是虚拟化技术

虚拟化是一种技术,可以利用以往局限于硬件的资源来创建有用的 IT 服务。它让您能够将物理计算机的工作能力分配给多个用户或环境,从而充分利用计算机的所有能力。

举一个实际例子,假设你有 3 台物理服务器,分别用于不同的特定用途。其中一台是邮件服务器,一台是 Web 服务器,最后一台则用于运行企业内部的传统应用。每台服务器仅使用了大约 30% 的能力,没有完全发挥它们的潜能。但是,由于传统应用对内部运营非常重要,您必须将其连同所运行的第三台服务器予以保留,对吗?

过去确实如此。相对简单和可靠的做法是在单独的服务器上运行单独的任务:1 台服务器, 1 个运行操作系统,1 个处理任务。我们很难让 1 台服务器有多个大脑。但是,借助虚拟化技术,您可以将邮件服务器分为 2 个能够处理独立任务的特殊服务器,从而实现传统应用的迁移。您仍然使用相同的硬件,但可以更加高效地利用这些资源。

考虑到安全问题,您可以再次划分第一台服务器,从而可以处理另一项任务,将其使用率从 30% 提高到 60%,甚至提高到 90%。这样,现在空闲的服务器可以用于其他任务或停用,以降低散热和维护成本。

1.2.虚拟化技术工作原理

一种叫做 Hypervisor (虚拟机监控程序)的软件可有效分隔物理资源,并将这些资源分配给不同虚拟环境(也就是需要这些资源的任务)使用。虚拟机监控程序可能位于操作系统的顶层(例如在便携式计算机上),或者直接安装在硬件上(例如服务器),这是大多数企业使用虚拟化的方式。虚拟机监控程序接管物理资源,并对它们进行划分,以便虚拟环境能够对其进行使用。

来自物理环境的资源根据需要进行了分区,分配给了很多虚拟环境使用。用户在虚拟环境(通常称为客户机或虚拟机)内部,能够与计算任务交互,并运行计算。虚拟机作为单个数据文件运行。与任何数字文件相同,虚拟机可从一台计算机迁移至另一台计算机,在任何一台计算机上打开,工作方式都是相同的。

当虚拟环境正在运行时,如果用户或程序发出一条指令,请求来自物理环境的更多资源, 虚拟机监控程序就会将请求传递到物理系统并缓存更改,所有这些步骤都接近本机速度(特别是如果该请求来自基于 KVM,即基于内核的虚拟机的开源虚拟机监控程序)。

大家都在看

it培训班出来工作有人要么?IT培训班的真实写照

2024-07-09 浏览次数:0

渗透测试好学吗?渗透测试应该掌握什么技术?

2024-07-09 浏览次数:0

知了堂网络安全培训|Web安全和渗透测试有区别么...

2024-07-09 浏览次数:0

路由的作用和工作原理是什么?轻松理解路由原理

2024-07-09 浏览次数:0

sql注入是什么?防止SQL注入的四种方法

2024-07-09 浏览次数:0

什么是Java工程师?Java工程师工作内容是什...

2024-07-09 浏览次数:0
最新资讯
知了堂CISP-PTE班学员顺...   网络安全领域中有两个常见的术语,红队与蓝队,它们既代表安全行业里的专业岗位,同时也用来描述攻击者...
成都IT培训学校哪一个好点?成...   成都,这座科技日新月异、发展迅速的城市,吸引了大批有志于投身IT行业的青年才俊。他们渴望学习最前...
没有基础可以学JAVA吗?成都...   随着数字化时代的快速发展,Java作为一种流行的编程语言,已经成为了IT行业的必备技能。许多初学...
数字驱动,营销赋能丨工商职院电...   纸上得来终觉浅,绝知此事要躬行。为了让学生更好的了解自己与所应聘岗位的匹配度,同时也希望在实际业...
安全运维学费多少?选择成都汇智...   在数字化时代,网络安全问题日益凸显,安全运维作为保障企业信息安全的重要一环,其重要性不言而喻。然...
运维培训去哪个学校好?成都汇智...   在信息化社会高速发展的今天,运维作为保障企业信息系统稳定运行的重要环节,其重要性日益凸显。因此,...
零基础自学网络安全工程师?成都...   在数字化时代,网络安全工程师成为了市场上炙手可热的职业之一。许多人都梦想着能够成为这个领域的专家...
鸿蒙开发有必要学吗?汇智知了堂...   随着信息技术的飞速发展,鸿蒙操作系统作为华为自主研发的系统,其在市场上的影响力日益增强。那么,鸿...