PowerVM 安装实施手册 广东 XX 银行
广东 XX 银行
IBM_UNIX 服务器集成项目
PowerVM安装配置手册
文档编号:
拟 制:
审 核:
项目编号:
日 期:
日 期:
2011年11月29
东华软件股份公司 第 1 页共 48 页
PowerVM 安装实施手册 广东 XX 银行
目录
目录........................................................................................................................................................ 2
一、项目情况........................................................................................................................................ 3
1.1前言 ......................................................................................................................................... 3
1.2项目概述 ................................................................................................................................. 5
1.3 拓扑架构 ............................................................................................................................... 6
二、项目规划........................................................................................................................................ 7
2.1 VIO Server设计 ................................................................................................................... 7
2.2分区规划 ............................................................................................................................... 11
三、项目实施...................................................................................................................................... 15
3.1 VIO Server分区创建 ......................................................................................................... 15
3.2 VIO Server分区系统安装 ................................................................................................. 24
3.3客户端分区创建 ................................................................................................................... 28
3.4 VIO Server分区配置 ......................................................................................................... 33
3.5客户端分区操作系统安装 ................................................................................................... 36
东华软件股份公司 第 2 页共 48 页
PowerVM 安装实施手册 广东 XX 银行
一、项目情况
1.1 前言
最新的 PowerVM 是在基于 IBM POWER 处理器的硬件平台上提供的具有行业领先水平的
虚拟化技术家族。它是 IBM Power System 虚拟化技术全新和统一的品牌(逻辑分区,微分区,
Hypervisor,虚拟 I/O 服务器,PowerVM Lx86,Live Partition Mobility等)
本次项目中涉及到PowerVM几个主要部分
微分区(Micro-Partitioning)
微分区改变了 POWER 系列服务器的整个规划结构。实施 APV 后,可以在资源分配方面提
供更大的灵活性和细分能力。添加处理器的部分处理能力而不是整个处理器,还能够帮助客户
更好地利用服务器。使用工作负载管理器(WLM)和 PLM 有助于更好地优化这些资源。
现在,分区要么是专用的处理器分区(按整个处理器的增量来分配处理能力),要么是共
享的处理器分区(使用微分区);不会出现两者的组合。使用微分区时,可以将一组处理器分
配到共享处理器池(SPP),然后使 LPAR 可以(根据在池中获得的容量和优先级)使用这些
处理器。此时,服务器上仅有一个 SPP 可用,但多个 LPAR 可以共享这些资源。
虚拟 I/O 服务器
APV 功能部件的关键组件之一是虚拟 I/O 服务器。该设施可以提供 I/O 虚拟化和网络资
源虚拟化。虚拟 I/O 服务器是一个分区,用于提供 I/O 资源共享,还用于为一个或多个客户
机 LPAR 托管虚拟盘、光存储和 SEA。
虚拟 LAN
虚拟 LAN 不是 APV 的一部分,它只需要 POWER5 系统上有 AIX 5L V5.3 或支持的 Linux
版本。HMC 用于定义虚拟 LAN 设备,从而使 LPAR 通过内存而非以太网卡连接。一个 LPAR 可
支持多达 256 个虚拟 LAN,每个虚拟 LAN 的传输速度都在 1 到 3 Gbps 之间。在这里,性
能是值得关注的一点。如果在分区之间使用物理 LAN 连接,则适配器以 LAN 的传输速度运行,
而不是以通常快许多的内存传输速度运行。由于适配器能够自行处理其任务,所以需要的处理
器开销非常少。如果使用 VLAN,数据传输/交换速度会更快,因为两个分区之间基本上是内
东华软件股份公司 第 3 页共 48 页
PowerVM 安装实施手册 广东 XX 银行
存传送。但是,这种传输需要处理器的参与。这两种传输方式的速度可能各有不同,视具体情
况而定。但总的来说,VLAN 比物理互连要快。
共享以太网适配器
SEA 是一种与 APV 一起提供的 POWER5 中的新服务,它支持多个分区共享虚拟 I/O 服务
器上的物理适配器。它实际上起着第 2 层网桥的作用,在客户机中的虚拟以太网适配器和主
机服务器中的实际适配器之间路由数据。网络适配器共享是通过虚拟 I/O 服务器上配置的
SEA 实现的。通过虚拟 I/O 服务器,数据或者在实际网络中流动,或者经由 Hypervisor 流
向实际分区。
虚拟 SCSI
在 I/O 方面,使用虚拟 SCSI 服务器共享磁盘和适配器。虚拟 SCSI 服务器运行在虚拟
I/O 服务器上,它能够支持您在一个物理磁盘上分配多个逻辑卷(LV)。然后,您可以将每个
LV 导出到不同的客户机 LPAR。客户机 LPAR 会将这些 LV 视为常规 SCSI 磁盘,而它们实际
上可能是通过光纤连接到服务器。例如,您可以使用一个 146GB 磁盘驱动器,将它划分为 3 个
45 Gb LV 并将它们用作 3 个不同 LPAR 的引导磁盘。
总的来说,这些概念相互独立。为便于后面阅读和实践,我们主要弄清 2 个大的概念:
微分区和 VIO server 即可,以下是我个人的白话理解:
微分区 可以理解成可以小于 1 个 CPU 并和其他分区充分共享 CPU 的 LPAR,内存的使
用和 LPAR 没有什么不同。它可以使用 VIO server 共享出来的网卡和存储,也可以不用。
VIO server 是一个特殊的分区,负责共享 I/O( 网卡和存储 ) 供其他分区使用。不仅仅
是微分区,实际也可以供一般 LPAR 使用,只是考虑到性能的原因,一般不这么做。其中网卡
通过实际网卡通过 SEA 勾连转换为共享虚拟网卡,通过 虚拟 LAN 和各个分区连通,同时使
得各个分区可以通过共享虚拟网卡的桥接与外界联系。共享存储是通过设置虚拟 SCSI 卡
vhost,可以把 VIO server 的 lv 或磁盘,(新 powerVM 还可以包括文件)映射给 vhost,
实际 vhost 对应到其他分区就是一块 SCSI卡,可以供其他分区使用。
东华软件股份公司 第 4 页共 48 页
PowerVM 安装实施手册 广东 XX 银行
1.2 项目概述
XX银行本次项目中,PowerVM部署在两台Power 550服务器上,每台Power550配置2个VIO
服务器和其他12个微分区,用于测试应用。每台Power550服务器配置情况如下:
IBM Power 550 8204-E8A
Power6 8C*3.5G
64G内存
4个300G 15KPM的SAS硬盘
4块1000M双口网卡
4块HBA卡
2块SAS连接卡
Power虚拟化软件企业版
按照双VIO服务器的高可用性模式,将4块本地盘规划给2个VIO server分区作为系统盘,
由于Power550 要用本地做2个分区的话,需要配置增加1个fc#3669内部SAS线分离硬盘背板,
1个fc#3679外部SAS线,fc#3679一头连接fc#3669,另一头连接上面所选SAS卡管理另外一半的
磁盘。
这两根线听见多了,可能很少见过吧,看下图:
东华软件股份公司 第 5 页共 48 页
PowerVM 安装实施手册 广东 XX 银行
一头红色的是fc#3669是内部SAS线,另外一条是fc#3679外部SAS线,和普通的fc#3688 的
SAS线不同,fc#3679是AI模式的SAS线,fc#3688是AT模式的SAS线,接口中间的突出部分不
同。
1.3 拓扑架构
如上图,每台Power550上的两个VIO分区都有2个HBA卡连接到SAN交换机,通过交换机
连接到DS5100存储上。本次项目中,所有应用的微分区的磁盘空间全部都是用DS5100上的存
储空间。并在存储上规划好,统一映射到VIOserver上。每台Power 550上的两个VIO分区都有2
个网卡,共4个物理网口,都连接在交换机上。
按照高可用性的设计原则,每个VIO服务器分区的网口应该做成链路聚合模式,即把几个
物理端口捆绑起来变成一个网口。
本项目中的服务器因为没有购买8GB的HBA卡,因此无法配置NPIV模式,只能是用vscsi
模式,但网络方面,有2个内置的IVE网口,可以虚拟成16个网口,按每台Power550 配置12个
微分区,可以每个分区分配一个逻辑端口。与SEA等混合使用。
东华软件股份公司 第 6 页共 48 页
PowerVM 安装实施手册 广东 XX 银行
二、项目规划
2.1 VIO Server 设计
VIO server的设计是本方案的关键部分。VIO server的设计包括三个部分,第一是网络部分
的设计,第二是存储部分的设计,还有就是CPU与内存设计。
网络部分设计
本次XX银行网银系统测试环境平台的VIO server网络部分规划如下图:
为了确保客户端分区通过共享以太网卡与外部通信,本次网络设计采用了双SEA互相备份
的模式,确保客户端分区的两个虚拟网卡能通过不同的网段与外部通信,连接VLAN1(红色)
的虚拟网卡正常通过VIOS1的SEA (ent11)对外通信,如果VIOS1的SEA (ent11) 因为故障失
败,那么备用的在VIOS2上的SEA (ent11)就会代替主SEA与客户端连接对外通信。同样的道
理,VLAN2(蓝色)也是一样,但是VLAN2的主SEA在VIOS2上,是为了实现负载均衡与高
可用性。其他的ent7的绿色线路是ent11建立SEA的心跳,ent8是紫色线路是ent12简历SEA的心
跳。
VIOS1上的物理网卡ent0与ent2通过链路聚合成为ent9,ent1与ent3通过链路聚合成为ent10
VIOS2上的物理网卡ent0与ent2通过链路聚合成为ent9,ent1与ent3通过链路聚合成为ent10
东华软件股份公司 第 7 页共 48 页
PowerVM 安装实施手册 广东 XX 银行
另外Power550还有2个IVE物理网口,通过IVE内部虚拟交换机可以划分为16个逻辑网口,
足够每个分区使用一个,包括VIOS服务器。用以网络上的线路备用。
按规划,每个分区(包括VIO服务器分区与客户端分区)都分配一个IVE的逻辑端口,由
于机器默认是4个逻辑端口为一组,需要改为1个口为一组。
设置如下:
点击主机以太网
东华软件股份公司 第 8 页共 48 页