IBM Power Virtualization Management(草稿)主控文档

本文详述IBM PowerVM虚拟化技术,包括资源共享与隔离、虚拟化技术的推动力、PowerVM组成,以及关键组件如Power Hypervisor、虚拟IO等。介绍了虚拟化环境的管理、维护、故障诊断,探讨了PowerVM规划与设计,提供了安装配置实例和解决方案。
摘要由CSDN通过智能技术生成

最后更新2021/08/14

IBM Power Virtualization Management不能再简单的序言

试图将IBM Power产品线中与虚拟化技术(PowerVM)有关的许多杂七杂八的东西整理到一起,与《AIX考古/AIX未公开的秘密》系列对应,本文偏硬。


文章目录


前言

陆陆续续近十年的时间,作为旁观者(也只配做个旁观者)看着大观园从花团锦簇到日趋凋敝:眼见它起高楼,眼见它楼塌了。一代产品,从走上巅峰到被嗤之以鼻,直至被弃如敝履,只在弹指一挥间。Power,刚战胜了所有同代对手,未能有片刻机会仰天长啸去摆个剪刀手,直接被拍倒在沙滩上。不知是庆幸还是可笑,报应来得不要太快,刚摘取恶龙之心的骑士同样没来得及摆个剪刀手,骑士的双胞胎弟弟就开始背后捅刀子。因果尚未开启,循环已经到来,后浪刚拍倒前浪,就沦落到后浪复哀后浪矣,肉眼可见。

有变数么?有。浮尸百万,流血千里也不过是触蛮之争,认识不到这一点的观战者不配有5000年的历史,最多200。始皇书同文,车同轨虽二世而亡,却是文明嫁衣。在等死和找死的文明之路上,永远是找死尚有一线涅槃生机,等死一定求死得死。

这里就是余烬。

尽管我已经竭尽所能去修正文中每一处错误,失误依然无法难免,而且本文从始至今,跨越了太久的时间,很多概念、事实都与今日有了偏差,恳请读者留言批评指正。另外,强烈提醒大家注意:在执行文中的任何命令和操作的时候,请先确保您理解其含义,先做好重要数据的备份,而且要在测试机上测试通过,熟练之后再应用于实际生产环境。由于系统环境千差万别,尽管我已经对书中所有操作和命令进行了尽可能详尽的测试,但是依然无法保证其结果不会对您的系统造成伤害(数据丢失、部件无法工作),请您谅解。

除此之外,另一个个人经验:找一个真正能供自己为所欲为的测试系统(至少短时间如此),肆无忌惮地进行各种可能测试;一旦系统被接入到生产,哪怕其用途为测试开发,做任何操作之前,一定要明确你所要执行的操作会有什么结果,有什么意外可能,会不会前任挖坑,后辈填坑暴雷,以免死的不明不白。

IT技术无论什么时候都错综复杂,而且越来越复杂。厂商的产品设计又总是混乱不堪,称其朝令夕改、朝秦暮楚、朝三暮四都不为过。无论是用户还是产品设计者都没有哪一家能够完全主导市场潮流,大家都在随波逐流。在潮流中,不断有领先者冲到风口浪尖之上,高举旗帜,对后进者说:“是我在主导时代!”其实领先者也不过顺应到了潮流,“恰好”被风浪举到了顶点,各领一时风骚而已。之所以这么说,这是我20多年来在IT行业的经验感悟:一个又一个“好”产品、“好”厂商最终总不得不屈服于市场的选择,当然,仅仅是外表光艳的噱头产品也小命不长。达尔文教导我们:“能存活下来的物种不一定是最好的、最强的,而一定是最最快适应环境变化的。”IBM Power VM从2001年分区技术开始,每年都有新功能、新技术推出,同时也在不断修正、改正现有的技术,而仁慈的市场(或者说仁慈的竞争对手)恰好给了IBM和Power VM时间,比IBM友商们“快”了那么一点点时间。Power VM适合市场的需要,在竞争中脱颖而出,并不代表着Power VM技术完美,恰恰相反,Power VM不但不是一整套完美的设计体系,甚至可以说Power VM只是一组杂乱功能的集合而被冠以一顶虚拟化的大帽子(现在帽子上又添加了一朵云)。

想要把这一堆杂七杂八的东西串联在一起,给读者一个整体的体验真是太难了,而把Power VM众多功能组织在一起又非常必要,否则本文就成了Power VM小技巧集合,让读者更难以把握全局去理解IBM的虚拟化思想。从几个不同视角,依次去透视Power VM的重要功能,同时把Power VM涉及到若干技术要点点缀其中,不断深入地介绍IBM服务器虚拟化技术,这就是本系列的特点。

关于IBM PowerVM技术的未来
Power VM曾经是局部的成功者,它在技术发展中领先于身边的竞争对手;Power VM却同样是整体的失败者,如同赛道上一群马拉松选手们挤在一起你争我夺,争取方阵领跑位置,而远远地几辆方程式赛车绝尘而去,方阵领跑者超越于跟随者的半个身位与远处的赛车相比,根本就不应当在一起比较。然而,他们确实在同一赛场上奋力奔跑着,追逐着。如同汽车、飞机再快,自行车和人腿依然有自己的存在价值,而且在可预见的未来依然如此。达尔文理论是残酷的,却也有其仁慈的一面。在这竞争的世界中,各种技术总是在重复出现,被改写、使用。昨天Power VM战胜了所有对手,称为虚拟化市场楚乔,今天的VMware,KVM强颜欢笑,似乎还没红透就要过季,明天,很可能直接出现跑Java代码的虚拟机式CPU,全异构机架也在试探之中。还好,所有一切并没有本质的不同,计算机理论可能从60年代末就已经只剩下工程,失去了理论,尽管每过10年8年都会出现一些量变引起质变的飞跃,然而,不同的技术要点不过更换了名词、外观,甚至不过是鼠标点击界面不同,规模数量”大“了一点而已。当你真正掌握了这门技术,你会发现相关的其他技术非常容易理解,这一方面由于生产厂商的研发机构其实在互相“抄袭”,绝对意义上的创新几乎不存在;另一方面大概就是你已经步入武侠小说中所说的“一法通,万法通”的境界。


一、IBM PowerVM虚拟化技术简介

1.1 什么是PowerVM(IBM小型机虚拟化)技术

1.1.1 资源共享与隔离

1.1.2 资源分配方式与颗粒度

1.1.3 虚拟层与上下层之间的关系

1.2 虚拟化技术的推动力

1.3 PowerVM虚拟化技术的组成

二、IBM PowerVM技术基础

对于技术的讲述可以有很多种方式,本书尝试采用一种全新的方案,就是将技术分解为:元素、组件、状态/参数、架构、动作、功能和解决方案几大部分/方面进行说明。其中组件是物理(或者逻辑)元素组成的最小管理单元,这些组件在不同时刻具有不同的状态;组件通过各种动作触发或者参数变化可以在不同状态之间进行转换,组件的内部组成也可以改变;在各种组件、状态转换过程实现了某种功能;如果系统或者功能比较复杂,则有许多组件组成,组件之间有一定的关联特性,这一整体就是一套架构;某一类类似的功能组合则被称为技术(比较简单、单一)或者解决方案(比较复杂、庞大)。元素、组件、功能之间的关系如<图 21 元素、组件、功能关系图>所示。
元素、组件、功能关系图元素是组件的基本组成部分,虽然元素依然有更小的内部结构,甚至元素之间还存在着交融或包含关系,但为了更为简化、明确地分析和讨论,在当前的讨论环境中(例如本书中),如无特别说明,元素被认为是最小组成(封装)单元,不再对其内部进行讨论。

为了介绍技术,首先需要提到概念一词,虚拟化就是一种概念。本书中将所需要的大部分概念作为本节的一个小节(术语)中介绍,如果此概念非常重要,在后面就会有专门一节进行详细讲述。同时,由于不同概念在不同场合可能具有不同的含义,不同厂商对于同一概念名词也可能有不同的定义,厂商研发、生产者在漫长的技术演进过程中也经常变换缩写名词,似乎有意“增加技术难度”。为了便于理解,本书中对概念的介绍经过了一些“模糊”处理,也就是希望用更通俗的语言讲述概念,因此这些介绍可能并不精确,甚至与你理解的含义有很大的差距,因为本书的作者不想用死的概念去限制每个人灵活的思路,毕竟IT业界定义各种概念的目的是方便理解使用,而不是让每个人去屈就概念本身的文字。同样是基于此点考虑,本书不同于其他中文技术书把所有英文都翻译成中文,因为概念的定义者才最清楚其自身目的是什么,很多概念经过翻译后,完全变了一种味道,更难于理解,而且不同的人对同一名词的翻译各不相同,所以在本书中尽量使用英文名词,而不是把这些名词强制翻译成不伦不类的中文。

2.1 基本术语、概念

2.2 关键要素、元素

这里所说的元素是构成IBM小型机虚拟化系统比较基本的要素(IBM并没有这个说法,是我为了便于读者理解进行的分类)。这些要素是需要进行管理、配置的最基本单元。虚拟化系统就是由这些基本元素用类似堆积木的方式组成。同时,每个元素都是虚拟化系统必须的组成部分,虽然很多时候并不需要特别定义元素组成,其实不过是系统自动选择了缺省的元素设置而已。

2.2.1 Profile资源定义

2.2.2 CPU资源

2.2.3 物理内存资源

2.2.4 Power Hypervisor (PHYP)

2.2.5 物理IO资源

2.2.6 虚拟IO资源

2.2.7 虚拟以太网卡

2.2.8 共享以太网卡SEA

2.2.9 HEA/LHEA

2.2.10虚拟SCSI卡

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ensighine

如需特定专题,踢我

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值