LinuxONE 实验室专家团
作者LinuxONE 实验室专家团2019-10-18 10:49
系统工程师, LinuxONE

 初识“动态分区管理”——DPM使用分享

字数 2384阅读 842评论 1赞 6

适宜读者:(一年及以上主机以及Linux系统管理经验)
背景知识:(LPAR, PR/SM,HMC, Linux for IBM z Systems)

什么是DPM?

DPM即主机上的动态分区管理(Dynamic Partition Manager)。在2016年的三月,随着全新的z13s以及第二代z13的推出, IBM同时发布了这个在大机上快捷部署Linux服务的新功能。作为LinuxOne服务器的标配选项,“动态分区管理”在原有的PR/SM虚拟技术上构建了全新易用的用户体验, 让更多没有主机维护经验的管理员可以更快,更轻松地上手并配置管理Linux主机。

DPM出现的背景:

其实,Linux应用和服务已经在IBM主机上出现很多年了,但是复杂的I/O资源定义以及需要借助不同软件平台(HCD,HMC和SE)对LPAR进行的初始化,配置和安装过程,使Linux主机的用户体验受到了很大的限制。在传统的PR/SM模式下,安装部署z/VM或者原生Linux逻辑分区需要对以下技术点具备一定的认识和理解,第一感觉就是——不容易上手

· Linux and z Systems Devices

· Logical Partition (LPAR)

· IODF and IOCDS

· Profile setup from HMC and SE

关于DPM:

全新的“动态分区管理”更像是开放平台下的虚拟机管理器,基于web的图形化配置界面,用户可以只用在HMC硬件管理控制台上对Linux主机进行直观的操作,包括创建分区(LPAR),分配虚拟资源比如处理器/内存/虚拟网卡和HBA卡,也可以配置分区访问硬件加密卡或者压缩卡资源等等。资深的HMC用户甚至可以借助HMC API for DPM进行二次开发,对主机进行自动化运维。

DPM目前支持的硬件包括:

· IBM z13 or IBM z13s and newer

· IBM LinuxOne Emperor and IBM LinuxOne Rockhopper and newer

在DPM-enabled的CPC系统上支持的分区镜像包括:

· 不同的Linux发行版本(Red Hat, SUSE, Ubuntu)

请参考IBM Tested Platforms for Linux链接来查询具体版本信息:

http://www.ibm.com/systems/z/os/linux/resources/testedplatforms.html

· z/VM, 早期IBM研发的运行在主机上的虚拟机管理器

请参考DPM文档获取完整支持列表

DPM提供的功能包括:

· Adapter资源管理(网络,存储,压缩卡,以及加密卡)

在CPC系统启用DPM模式后,主机上所有的通信设备(OSA/OSM /FICON)以及硬件资源(zEDC/Crypto)将被分类自动映射到一个虚拟资源池中,这也就是把PR/SM模式下用IOCP程序创建IOCDS的过程给自动化了,用户可以直接从Adapter视图下访问以及规划虚拟资源,并对目标分区进行合理有效的资源调整。

· 分区管理以及动态资源调整(创建,删除,启动,停止,配置等)

除了“逻辑分区”生存周期的基本管理功能,DPM还可以支持动态资源扩展,比如增加处理器个数,扩展内存容量,添加网卡以及HBA卡等, 用户可以在不宕机的情况下完成上述动态资源更改。

· 实时的系统监控以及资源使用预警

全新的监控仪表盘提供了对CPC物理资源和分区虚拟资源的分类展示,丰富的监控内容包含处理器使用率,网络使用率,存储链路使用率,压缩卡使用情况,以及系统功耗和温度。用户也可以设置自定义报警功能,分区资源使用一旦发生异常,管理员可以在第一时间里收到报警信息并快速响应。


以上是对DPM一个比较直观简单的认识,我们会在以后的分享中跟大家接着探讨DPM的分区镜像安装,动态资源调整,以及Processor weight and capping配置等更有趣的话题。

参考资料:

IBM Dynamic Partition Manager. Customer Webcast.

http://www.vm.ibm.com/education/lvc/LVC0309.pdf

Introduction to the IBM Dynamic Partition Manager (DPM)

https://www.ibm.com/support/knowledgecenter/en/HW11R/com.ibm.hwmca.kc_hmc.doc/introductiontotheconsole/wn2131dpm.html

Partitions on DPM Systems

http://www.ibm.com/support/knowledgecenter/en/HW11P_2.13.1/com.ibm.hwmca.kc_hmc.doc/gettingstarteddpm/learnmore_partitions.html

z Systems IBM Dynamic Partition Manager (DPM) Guide

http://www-01.ibm.com/support/docview.wss?uid=isg2c29b5c70ef6ddd178525803d00671411

作者:吴勇

邮箱:yongwubj@cn.ibm.com

内容声明 :本文仅代表作者的个人观点,与IBM立场、策略和观点无关。文中专业名词因翻译原因,表述中难免存在差异。如有疑惑,请以英文为准。同时数据来源于实验室环境,仅供参考。如果您对我们的话题感兴趣,请通过电子邮箱联系我们。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

6

添加新评论1 条评论

#danhui产品经理, IBM
2019-10-18 19:08
谢谢分享,期待看到LinuxONE 实验室专家团发表更多的文章!
Ctrl+Enter 发表

关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
© 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30