![](https://i-blog.csdnimg.cn/direct/48dfcd2f302745f3813c3985f4a39cb7.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
虚拟化
文章平均质量分 95
介绍KVM 和 openstack ,Wmware虚拟化技术
阿龙先生啊
懂点大数据运维, 会写两三行代码,自学了一些 docker, kubernetes。博客主要分享大数据、Linux、云原生相关知识。 目前职位大数据工程师,长远打算做个会敲代码的厨子。
展开
-
【虚拟化】KVM常用命令操作(virsh虚拟机常用操作之开关|连接|自启|克隆|快照)
libvirt是用来管理虚拟机或虚拟化功能的软件集合,主要包括:libvirt API,libvirtd进程和virsh工具集三部分。最初的目的是为不同的hypervisor提供统一的管理接口。(1)远程代理所有remote client发送来的命令,由该进程监测执行;(2)本地环境初始化libvirt服务的启停,用户connection的响应等;(3)根据环境注册各种Driver(qemu, xen, storage…)的实现查看libvirtd服务状态。原创 2024-08-27 09:22:55 · 1113 阅读 · 60 评论 -
【虚拟化】KVM命令行安装linux虚拟机
QEMU是个独立的虚拟化解决方案,从这个角度它并不依赖KVM。而KVM是另一套虚拟化解决方案,不过因为这个方案实际上只实现了内核中对处理器(Intel VT, AMD SVM)虚拟化特性的支持,换言之它缺乏设备虚拟化以及相应的用户空间管理虚拟机的工具,所以它借用了QEMU的代码并加以精简,连同KVM一起构成了另一个独立的虚拟化解决方案:KVM+QEMU。KVM可以运行多个其本身运行未改动的镜像的虚拟机,例如Windows,Mac OS X ,每个虚拟机都有各自的虚拟硬件,比如网卡、硬盘核图形适配器等。原创 2024-08-19 08:52:41 · 976 阅读 · 70 评论 -
【虚拟化】KVM安装和WebVirtMgr创建虚拟机
KVM 的工作原理是使用 Linux 内核的虚拟化模块,将物理服务器划分为多个虚拟机。KVM 在 Linux 内核之上构建一个虚拟化层,该虚拟化层允许多个虚拟机共享物理服务器上的计算资源(如 CPU、内存和 0 设备)。在此虚拟化层中,每个虚拟机都被视为单独的计算机,每个虚拟机可以运行不同的操作系统和应用程序。KVM使用硬件虚拟化技术,即通过 intel VT-x 和 AMD-V 等 CPU 虚拟化指集的支持,将虚拟化性能提升到接近原生性能。此外,KVM 还使用 QEMU 作为其虚拟机监控程序,原创 2024-08-13 09:25:25 · 3110 阅读 · 64 评论 -
【虚拟化】KVM使用virt-manager部署及管理虚拟机
KVM 是 Kernel-based Virtual Machine 的缩写,是一种用于虚拟化的开源硬件虚拟化技术。它使用 Linux 内核的虚拟化模块,将物理服务器划分为多个虚拟机。KVM 允许虚拟机直接访问物理硬件资源,从而提供出色的性能和稳定性,同时还支持许多常见的操作系统和应用程序。 KVM 使用了 QEMU (Quick Emulator) 作为其默认的虚拟机监控程序。除此之外,KVM 还支持多种嵌入式和云计算场景,并且得到了广泛的应用。原创 2024-08-05 08:54:23 · 1911 阅读 · 80 评论 -
【虚拟化】KVM概念和架构
vm就是一个普通的linux进程,由linux内核调度程序进行调度,vm因此可以使用linux内核已有的功能。vm的执行本质就是vm中cpu的执行,因此vm的每个cpu就是普通的linux进程。原创 2024-07-29 08:48:58 · 2469 阅读 · 73 评论 -
【虚拟化】虚拟化简介 | Hypervisor介绍
虚拟化是一种能够更有效地利用物理计算机硬件的过程,是云计算的基础。虚拟化技术使用软件,在计算机硬件上创建一个抽象层,能够将单台计算机的硬件元素(处理器、内存、存储等)分成多个虚拟计算机(通常称为虚拟机 (VM))。 每个虚拟机都会运行自己的操作系统 (OS),其行为就像一台独立的计算机,即使它只在一部分实际底层计算机硬件上运行。原创 2024-07-26 09:22:39 · 3275 阅读 · 63 评论