Board logo

标题: 如何有效使用LPAR和Virtualization技术 [打印本页]

作者: look_w    时间: 2017-11-18 21:58     标题: 如何有效使用LPAR和Virtualization技术

LPAR是逻辑分区(Logical Partitioning)技术,Virtualization是虚拟引擎技术。我们中的许多人认识虚拟机技术在是使用VMWare、VirtualPC等软件时得到的,在一台装好了操作系统的PC上,安装这些虚拟机软件后就可以模拟一个PC机的硬件框架,并可以虚拟出网卡、SCSI硬盘等硬件设备,在其中可以安装各种不同的操作系统及其应用。如果在互联网中搜索,我们还能发现很多这样的软件系统,它们不仅仅能够模拟X86框架的硬件系统,还能够模拟PowerPC、ARM、MIPS等硬件系统。
其实早在上世纪70年代IBM S/370大型机系统中就已经在使用逻辑分区技术了。目前在IBM eServer zSerries的大型机系统中,分区技术(Partitioning)和虚拟技术(Virtualization)仍然起到重要的作用,在这些大型机系统中运行操作系统就提供了三种方式:Basic mode(基本模式)、Logical partition(逻辑分区方式)、z/VM(Z虚拟机方式)。
在开始本部分内容之前,先介绍这两种技术:
分区技术(Partitioning)将原本作为一个整体的物理系统资源(例如一台标准配置的OpenPower720服务器系统)分隔为若干相互独立的逻辑区域,每一个区域独享分配给它的系统资源,当一个分区出现故障或者需要重装时不会影响其它的分区。实现分区技术的方法大体可分为:Hardware partitioning(硬件分区),Logical partitioning(LPAR逻辑分区,通过微码microcode实现),Software partitioning(软件分区)。
虚拟技术(Virtualization)则向逻辑分区中的操作系统提供模拟的硬件系统,模拟出来的硬件有可能是不存在的系统资源,也有可能是实际的物理系统资源的一个共享池。现在IBM的虚拟引擎技术包括:虚拟I/O技术,可模拟磁盘存储及网络存储;虚拟LAN技术,可模拟局域网连接,提供逻辑分区间虚拟的网络通信;共享处理器池在逻辑分区间共享CPU处理能力;等等。
现在这些原本属于大型机zSeries系统的技术也已经被成功移植到了OpenPower720系统上。要在OpenPower720服务器上使用逻辑分区和虚拟引擎,应该同时具有HMC控制台,以方便操作。在下面的讲解中,我们会结合实例,通过在OpenPower720以及HMC上设置逻辑分区和虚拟设备来更好的理解概念。
在本节内容中主要介绍以下几个方面:
1.设置激活码
2.创建概要文件
3.动态去配系统资源
1.设置激活码
要使用多于一个的逻辑分区,我们需要取得所使用的OpenPower720服务器系统的"激活码",在内容区域中点中"服务器"(我们这里是"2"),在下拉菜单中,"管理随需应变激活"->"虚拟引擎技术"->"输入激活码"。

"管理随需应变激活"->"虚拟引擎技术"->"显示代码信息",可以查询相关的系统信息、激活码等。
2.创建概要文件
然后我们就可以创建更多的逻辑分区了。创建逻辑分区当然应该在服务器系统上,所以鼠标点中"服务器",接着选择:"创建"->"逻辑分区"。按系统提示完成创建过程。

这里我们也可以对已经存在的逻辑分区,重新创建概要文件,在服务器重启时选择自己设置的系统概要文件完成启动以及随后的使用过程。在创建概要文件的过程中,我们就可以清楚的看到实际的处理器、内存、I/O以及虚拟设备的分配定义情况。在要重新创建概要文件的"分区"上点击鼠标右键,"创建"->"概要文件"。

输入"概要文件名称",注意,这里有一个选项:"使用系统中的所有资源",如果选中,则将不进行如下的步骤,系统认为该服务器系统上只有一个分区,其使用所有的系统资源。这里我们没有选择该选项。

我们在这里分配内存。在上图中可以看到,我们使用的OpenPower720总的内存数为4096MB。系统管理员在分配内存、处理器等资源时,应做好周密的安排,合理的评估各个逻辑分区的使用量,做出可行的分配方案。

这里我们分配处理器资源到选定的逻辑分区中。

这里是实际的I/O资源,我们可以进行分配。

注意:我们从这里开始进入虚拟设备的设置阶段,它们也是虚拟引擎技术的主要的体现者。

我们在这里可以设置:虚拟以太网适配器、虚拟串行适配器、虚拟SCSI适配器。

我们在这里设备了一个虚拟以太网适配器,在下文安装操作系统时,我们会发现除了OpenPower720实际的两块Intel网卡以外,还有一个IBM i/pSeries Virtual Ethernet IBM,操作系统是无法区分真实与虚拟网卡的区别的。

我们还可以设置虚拟SCSI适配器以及虚拟串行适配器。

设置完成后,保存设置,在下次启动服务器系统时请使用这个概要文件,并使用"系统概要文件"的方式启动分区。
3.动态去配系统资源
在分区运行过程中,我们也可动态去配逻辑分区中的各种系统资源,如物理适配器资源(真实的适配器)、处理器资源、内存资源、虚拟适配器资源等,包括添加、除去、移动(从一个到分区到另一个分区)。这可能需要操作系统内核的支持。





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0