
虚拟化
文章平均质量分 97
frankcqy_coding
SRE / AI-sys / 云计算 / 云网络 / 云原生 / 虚拟化
展开
-
KVM虚拟化
虚拟化是提供虚拟机的技术,非常有必要在讨论虚拟化技术之前对x86体系架构进行一些简单的回顾。当前计算机的体系机构与1945年提出的冯诺依曼结构并没有太大的变化,主要包含三个部分:中央处理器单元CPU:主要负责运算和逻辑控制,按照程序中的指令进行计算,根据程序指令进行跳转或者是顺序执行存储器Memory:负责存储程序的指令和数据,来保存程序执行的中间结果和最终结果。现代计算机中通常包括寄存器、CPU缓存、内存等。输入输出IO:负责与外部交互,从外部获得输入,并将结果进行输出。原创 2023-04-28 11:55:04 · 305 阅读 · 0 评论 -
VirtIO
Linux 作为 Guest OS 已经被多个虚拟化系统支持,比如Xen、KVM、VMWare、Lguest等。为了提升虚拟化的性能,CPU和内存的虚拟化已经从全虚拟化发展到使用VT-x、EPT等硬件辅助虚拟化技术,但是IO外设的虚拟化进展并不快,目前业界使用Guest有感的半虚拟化技术。但是每一个虚拟化平台都想要有自己的半虚拟化网络、块设备、console 驱动程序,这些驱动程序大都功能重复且很多没有很好的优化,这带来了较大的维护代价。原创 2023-05-10 20:14:16 · 688 阅读 · 0 评论 -
CPU虚拟化技术
基本概念:物理CPU数量:实际服务器插槽上的CPU个数; 核:一块CPU上面能处理数据的芯片组的数量; 超线程:在一个实体芯片组中提供两个逻辑线程; 逻辑CPU数量:物理CPU数量*核*超线程(若支持超线程,该值为2); vCPU:虚机分配的CPU,一个服务器或集群可分配的vCPU数量为为 (逻辑CPU数量 - (控制台需要的逻辑cpu数量))× 虚拟化比例因子(考虑过载,预估为1.2~1.5)1. 为什么需要 CPU 虚拟化X86 操作系统是设计在直接运行在裸硬件设备上的,因此它们自动原创 2020-11-06 16:16:50 · 4077 阅读 · 0 评论 -
VMware、配置VMware vSphere 6.0 vMotion、DRS、HA和FT
一、虚拟机迁移概述1、vMotion基础知识简介 您可使用热迁移或冷迁移将虚拟机从一个主机或存储位置移至另一位置。例如,您可使用 vSphere vMotion 将已打开电源的虚拟机从主机上移开,以便执行维护、平衡负载、并置相互通信的虚拟机、将多个虚拟机分离以最大限度地减少故障域、迁移到新服务器硬件等等。您可使用冷迁移或热迁移将虚拟机移至其他主机或数据存储。冷迁移: ...转载 2019-03-27 11:03:55 · 7480 阅读 · 0 评论