【技术分享】虚拟化

简介: 4月更文挑战第15天

★什么是虚拟化
虚拟化是一种技术,它允许服务器等硬件资源(CPU、内存、硬盘)在逻辑上集成或分区,而不受物理配置的限制。
虚拟化是一种可应用于服务器、网络和存储的技术。
本文将解释服务器虚拟化。 服务器虚拟化允许单台服务器在逻辑上集成到多台服务器中,就好像它是多台服务器一样。
每台服务器运行自己的操作系统和应用程序。
image.png
如果操作系统相同,为什么不在一台服务器上同时运行多个应用程序呢?
因为为了确保软件的稳定运行,服务器通常在每台服务器上运行一个应用程序。

★虚拟化的好处

1.减少服务器数量
如上图所示,服务器虚拟化可减少服务器数量。即使是一台物理服务器,也可以在虚拟化软件的基础上进行虚拟化。
实现了 “一个操作系统,一个应用程序”。
减少服务器数量可降低运行维护成本,节省电力和空间。

2.有效利用硬件资源
在单个物理服务器上配置 “一个操作系统,一个应用程序”,可以有效利用硬件资源。
如果在单个物理服务器上采用 “一个操作系统,一个应用程序 ”的配置,一些服务器会受到硬件资源限制,而另一些服务器则负载较轻。 例如,负载峰值因虚拟化的不同而不同。
通过整合服务器,可以有效利用一台整合物理服务器的硬件资源。

3.服务器环境的封装
无论操作系统有多老或硬件环境有多新,在虚拟化软件上运行的服务器都能顺利运行。
硬件更换后无法识别驱动程序,更换硬件后,服务器不会出现驱动程序无法识别的问题。 只有能在虚拟化软件上运行才没问题。

★两种类型的虚拟化软件
实现虚拟化的服务器虚拟化软件主要有两类:主机操作系统类型和管理程序类型。
image.png

目录
相关文章
|
缓存 安全 关系型数据库
云计算平台笔记
搭建openstack平台实操手册
2197 0
|
Linux 调度 KVM
《云计算架构技术与实践》读书笔记(四):XEN/KVM虚拟化引擎介绍
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/75392862 4.1  XEN/KVM虚拟化引擎 4.1.1  虚拟化架构分类 计算虚拟化技术的实现形式是在系统中加入一个虚拟化层,将下层的资源抽象成另一种形式的资源,供上层使用。
|
6月前
|
人工智能 供应链 安全
群擎并举,众芯共魂,龙蜥重磅首发下一代操作系统“1+3”能力模型
龙蜥重磅首发下一代操作系统“1+3”能力模型,打造三位一体拥抱智算的国产操作系统。
|
开发框架 Cloud Native NoSQL
腾讯阿里工程师所热衷的DPDK到底是个什么东西?
腾讯阿里工程师所热衷的DPDK到底是个什么东西?
|
Web App开发 人工智能 JavaScript
龙蜥白皮书精选:开源 RISC-V 技术支持软硬件全栈平台
RISC-V Anolis已支持平头哥高性能平台,还能运行LibreOffice、Firefox、Droganwell、NCNN等生产力软件和云上应用。
|
运维 Kubernetes Cloud Native
阿里云飞天网络技术架构、洛神系统、洛神:阿里云飞天操作内核核心组件
阿里云飞天网络技术架构、洛神系统、洛神:阿里云飞天操作内核核心组件自制脑图
460 0
阿里云飞天网络技术架构、洛神系统、洛神:阿里云飞天操作内核核心组件
|
Kubernetes Cloud Native IDE
2022云栖精选—中国移动算力网络云原生虚拟化技术
魏宝辉 中国移动信息技术技术中心PaaS架构师
2022云栖精选—中国移动算力网络云原生虚拟化技术
|
虚拟化 开发者 Docker
平台虚拟化介绍|学习笔记
快速学习平台虚拟化介绍
平台虚拟化介绍|学习笔记
下一篇
无影云桌面