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

虚拟化技术的主要应用场景


一、云计算关键技术是什么?云计算主要有三大技术:
⑴虚拟化技术:云计算虚拟化技术不同于传统的单一虚拟化,它涵盖了整个IT架构,包括资源、网络、应用和桌面。可以隔离所有设备硬件、软件应用和数据,打破硬件配置、软件使用和数据分布的界限,实现IT架构的动态化,实现集中资源管理,使应用程序能够动态地使用虚拟和物理资源,提高IT架构的动态性。系统适应需求和环境的能力。
对于信息系统仿真来说,应用云计算虚拟化技术的重要性不仅在于增加资源的利用率、降低成本,还在于提供强大的计算能力。众所周知,信息系统仿真系统是一个计算量大的复杂系统,计算能力对系统的运行效率、准确性和可靠性影响很大,而虚拟化技术可以改变大量分散且未得到充分利用的情况。计算能力集成到具有高计算负载的计算机或服务器中,实现全网络的统一调度和资源利用,从而在存储、传输和计算等计算的各个方面实现高效率。
⑵分布式资源管理技术:大多数情况下,信息系统仿真系统会处于多节点并发执行环境中,为保证系统状态的准确性,必须保证分布式数据的一致性。为了解决分布一致性问题,计算机行业的很多公司和研究人员提出了各种必须遵循的协议,换句话说,在云计算出现之前,分布一致性问题就已经被解决了。这取决于许多协议。然而,对于大规模甚至超大规模的分布式系统,无法保证所有子系统和子系统都使用相同的协议,也无法保证分布一致性问题得到解决。云计算中的分布式资源管理技术成功地解决了这个问题。Google的Chubby是最著名的分布式资源管理系统,该系统实现了Chubby服务密钥机制,使解决分布式一致性问题不再仅仅依赖于协议或算法,而是拥有统一的服务(service)。
⑶并行编程技术:云计算采用并行编程模型。在并行编程模式下,并发处理、容错、数据分布、负载均衡等细节都被抽象为函数库,通过统一的接口,自动并发、分布式执行用户的大规模计算任务,即:,任务自动划分为多个任务,并行处理大数据。


二、网络虚拟化技术

处理从虚拟机到物理机的数据包:

半虚拟化技术可以让数据包绕过QEMU虚拟网卡,直接从虚拟机进入虚拟化层。
性能排名虚拟网卡的功能:

简化虚拟环境中的网络交换,取代传统的LinuxTAP设备和Bridge设备的组合
MacVTap设备有3种不同的工作模式:

创建MacVTap端口流程

使用MacVTap网络的KVM虚拟机
配置xml文件如下

虚拟机开机后,主机系统会自动创建一个MacVTap虚拟机使用的设备MacVTap设备挂载主设备eth0,工作模式为Bridge

配置xml文件

1个物理网卡

检查网卡是否支持RSS:
ls/sys/class/net/eth0/queues/

3。多队列Virtio网卡
检查是否支持:
grepIFF_MULTL_QUEUE/usr/include/Linux/if_tun.h
多队列Virtio网卡配置:

N1-8最多支持8个队列在虚拟机上运行以下命令启用多线网卡:
ethtool-Leth0combinedM
M1-N,M为。小于等于N

配置PCIpassthrough
1查看网卡设备信息:
lspci或virshnodedev-list--tree

2配置信息pci_0000_02_00_0
virshnodedev-dumpxmlpci_0000_02_00_0

3编辑虚拟机xml文件,添加PCI设备信息

SR-IOV上有两种功能。

SR-IOV标准可以实现PCI-E设备的高效共享,具有以下优点:

2.网卡SR-IOV配置
SR-IOV配置需要先配置PF主机,然后使用虚拟机专用的子网卡。
(1)加载SR-IOV内核模块
通过modprobe命令加载igb模块。
modprobeigb
实际加载时,需要激活虚拟功能(VF)。
modprobeigbmax_vfs=7

如果需要重置VF,可以删除该模块并重新加载。
modprobe-rigb
将配置永久写入配置文件。
echo"optionsigbmax_vfs=7">>/etc/modprobe.d/
通过lspci命令可以看到多个主网卡和子网卡。

(2)子网卡使用
虚拟机可以通过网卡独占使用子网卡。
virshnodedev-list|grep0b
虚拟机的网卡xml配置文件如下:

虚拟机需要安装网卡驱动才能使用更高版本的Linux系统可以自动识别网卡子网
Windows系统只能是2008Severer或更高版本,并且必须安装最新的Intel网卡驱动。


三、perm00是什么型号
Perm00是什么型号?
Perm00是惠普(HP)发布的服务器型号。该类型服务器主要应用于企业级数据中心,提供高性能、它具有可靠性高、尺寸高等优点。
Perm00
处理器核心配置:Perm00服务器是XeonE7-8800系列;至强E7-4800系列;支持IntelXeon处理器,包括XeonE7-2800系列和XeonE5-2600系列。
内存:Perm00服务器内存容量最高可达2TB,支持DDR3和DDR4两种内存类型。
存储:Perm00服务器为SAS;SATA支持多种类型硬盘,包括SSD、PCIe等,最多可支持24块硬盘。
网络:Perm00服务器配备多个网卡接口,千兆以太网,10Gb以太网;它支持多种网络协议,包括InfiniBand和FibreChannel。
Perm00
数据中心应用条件:Perm00服务器适用于大型企业级数据中心,可用于存储和处理大量数据。
虚拟化:Perm00Server提供虚拟化技术,可用于构建虚拟化环境,提高服务器资源利用率。
高性能计算:Perm00服务器具有高性能和专业科学的计算能力;适用于工程模拟等高性能计算场景。