ibm power_IBM POWER8上的IBM PowerKVM(第1部分)

IBM PowerKVM在Power Architecture上实现了Linux的KVM虚拟化,允许开源虚拟化在IBM Power Systems上运行。通过OPAL固件,PowerKVM可以在Power8硬件上实现高性能的虚拟化。本文详细介绍了PowerKVM的构建模块,如FSP、OPAL,以及如何更新固件、选择系统管理程序、安装和验证PowerKVM,以及故障排除的方法。
摘要由CSDN通过智能技术生成

PowerKVM简介

Linux®具有自己的内置虚拟机管理程序,基于内核的虚拟机(KVM)。 现在,KVM支持已添加到IBM Power Architecture中,从而允许使用开源虚拟化标准对IBM Power Systems进行虚拟化。 KVM作为不同架构的开源虚拟机管理程序已经存在了一段时间,现在已移植并调整到IBM PowerArchitecture®。 领先的Linux发行供应商SUSE和Red Hat的来宾可以轻松地在企业就绪的PowerKVM环境中部署。 IBM还开发了具有工程质量水平的OPAL,以在下一代基于IBMPOWER®处理器的服务器上运行KVM。 因此,IBM扩展了其智能手,将客户KVM作为Power Systems上可靠的开源虚拟化技术来提供。

要了解PowerKVM,您需要了解PowerKVM与Power Systems有关的构建模块。 下图描述了运行PowerKVM的Power Systems中涉及的高级模块。

图1. PowerKVM的构建块
PowerKVM的构建块

灵活服务处理器(FSP)

FSP是一种高级服务处理器,提供以下功能:初始化系统芯片集,引导至管理程序运行时,连接至管理模块并为高级可靠性,可用性和可维护性(RAS)功能提供运行时支持。 FSP是硬件中的一个附加层,用于密切监视其他硬件组件,并且在事件发生期间,FSP会通知系统管理员或供应商在发生故障之前主动进行工作,以避免服务中断等。

固件或OPAL

OPAL是基于POWER8处理器的服务器PowerKVM堆栈中的系统固件。 它由三个主要部分组成,分别称为Skiboot,skiroot和skirun。

OPAL引导(skiboot)

这是FSP加载的二进制组件(负载ID),它执行一些系统初始化和设置(PCIe等),并为客户端操作系统提供运行时服务抽象。 这些服务包括访问实时时钟,重新启动系统,各种PCIe PCI主机桥接(PHB)相关功能和nvram。 OPAL还会在引导过程中加载控制并将其转移到OPAL加载器。

OPAL根(skiroot)

这是一个基于Linux的引导加载程序,可发现I / O设备并从磁盘或网络加载基于Linux的管理程序

OPAL运行时(skirun)

OPAL运行时是一个Linux系统(内核+ ramdisk),存储在单独的本地ID中。 该系统用于访问I / O设备(例如磁盘,网络等),并定位和加载要在系统管理程序模式下在系统上运行的主机Linux系统。

PowerKVM

PowerKVM是在虚拟机监控程序模式下运行的Linux主机内核。 PowerKVM在开源KVM生态系统的帮助下,可以在超级用户模式下无缝运行多个Linux guest虚拟机。 主机内核可以访问所有内存和所有系统资源。 使用PAPR界面对在PowerKVM上运行的所有guest虚拟机进行半虚拟化。 PowerKVM主机以管理程序模式运行,而来宾内核以管理程序模式运行。 开发特殊固件OPAL是为了提供对虚拟机监控程序模式的完全访问权限,并且来宾可以以完整的硬件速度运行,而无需模拟任何特权指令。

与FSP的接口

用户可以通过IPMItool和高级系统管理(ASM)访问电力系统的FSP。

IBM建议和公告的访问FSP的方法是通过基于开源命令行的IPMItool。 用户还可以使用由FSP提供的称为ASM的GUI。

IPMItool:

IPMItool是一个开源系统管理工具,可以下载并安装在Linux系统上。 安装后,可以使用以下命令访问FSP。

$ipmitool -I lanplus -H <fsp_ip> -P <fsp_password> power status

哪里,

  • fsp_ip:表示FSP的IP
  • fsp_password: FSP的IPMI密码。
    默认密码将设置为“ passw0rd”。 有关更多信息,请参考固件发行说明。
  • power: IPMITool在Power Systems上支持的命令示例。

检查IPMItool手册页上的其他命令和用法。

ASM:

ASM是FSP提供的基于GUI的Web产品,用于管理系统。 用户可以在任何浏览器上使用https:// <fsp_ip>连接到相应FSP的ASM。

选择系统管理程序

在2014年之前,POWER固件是固件(软件)的软件包,可在FSP和IBM POWER Hypervisor™上运行。 现在,POWER固件还将包括OPAL(用于PowerKVM的固件)的负载ID,以及FSP固件和POWER Hypervisor。

这意味着PowerKVM和IBM PowerVM堆栈所需的固件将始终在2014年以后的系统中可用。因此,在打开Power Systems服务器时,用户必须根据其堆栈要求选择固件。 可以使用ASM完成此步骤。

执行以下步骤以使用ASM选择虚拟机监控程序:

在左侧面板上,单击系统配置➟系统管理程序配置。 然后选择OPAL

注意:

  • 仅当系统处于关闭电源状态时,此选项才可用。
  • 没有连接HMC时,必须将管理程序设置为OPAL 。 因此,在将系统管理程序设置为OPAL之前,请断开HMC连接&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值