gracejh
作者gracejh2020-09-24 12:28
系统架构师, 浪潮商用机器有限公司

K1 Power基础架构云平台PowerVC介绍与案例分享

字数 3472阅读 3086评论 0赞 0

K1 Power 基础架构云平台 PowerVC

PowerVC 是在 OpenStack 开放架构基础上打造的高级虚拟化管理产品,它针对 K1 Power 服务器上的 AIX 、 IBM i 与 Linux 环境提供了高级虚拟化管理功能。除了针对 K1 Power 系统的高级虚拟化管理、虚拟机捕获与快速部署、虚拟机在线迁移、基于策略的工作负载部署、工作负载优化及快速配置等虚拟化全生命周期管理功能以外, PowerVC 还添加了简化的用户界面、增强的企业级资源调度功能,以及可靠性和可服务性功能,使 PowerVC 成为 K1 Power Systems 虚拟化环境最佳的管理平台,是打造基础架构云管理平台坚实高效的管理工具。

PowerVC 硬件管理

PowerVC 可通过 HMC 管理 Power 的服务器( P7/P8/P9 ),也可以通过 Novalink 的方式管理 P8/P9 的设备;通过 PowerVC 可以直接添加存储(浪潮 /IBM/ 华为 /EMC/HDS 等存储设备)以及 Brocade 或 Cisco 的交换机设备,实现对主流存储的管理。 PowerVC 是基于 Openstack 架构开发的,能提供标准的 Openstack REST API ,支持高级云平台管理,同时 PowerVC 本身也有 Cloud PowerVC Manager 的版本,支持高级云管的功能。

下面是 PowerVC 硬件管理的架构图:

PowerVC 的版本和功能

目前 PowerVC 有 3 个版本: PowerVC 标准版, PowerVC 云管版和 PowerVC SDI 云管理版本,针对不同的客户需求可以选择不同的版本,具体版本介绍如下:

PowerVC 基本功能

· 简化的管理界面

在 OpenStack API 的基础上, PowerVC 提供了全新直观、简化、易用的管理界面。即使不熟悉 PowerVC 产品,也可以轻松地通过管理界面,开展 Power 虚拟化环境的管理工作。

· 虚拟机管理

PowerVC 提供了清晰的管理视图,对 Power 虚拟机进行有效管理,包括 :

虚拟机管理 : 启动、停止、删除虚拟机,捕获虚拟机映像,更改虚拟机配置 (DLPAR) ,基于放置策略迁移虚拟机等功能;

虚拟机健康状态:红、绿、蓝色指示灯;

虚拟机属性 : 配置信息、物理机信息、网络配置、卷配置信息 ;

· 镜像管理

镜像的捕获和部署;

镜像的导入和导出;

· 灵活的调度策略

通过集成 EGO(Enterprise Grid Orchestrator ) , PowerVC 支持智能虚拟资源部署,基于策略来决定虚拟机的部署路径。例如,自动地将虚拟机部署在 CPU 或内存资源最空闲的物理主机上,为应用系统提供最优的性能和可用性:

1 )基于 CPU 、内存的空闲容量; 2 )基于物理机 CPU 利用率:

再如,可以制定虚拟机放置规则:

  • Affinity :所选择的虚拟机必须放置在同一台物理主机
  • Anti-Affinity: 所选择的虚拟机放置在不同的物理主机上

    根据整体应用环境的需求,以最优化的虚拟机排列方式进行部署,为应用系统提供最佳的性能及最高的可用性。

· 多重高可用机制: LPM 和 Remote Restart

PowerVC 提供了虚拟系统的在线迁移功能 (Live Partition Mobile) ,使得能够再保持虚拟系统运行状态下,将虚拟系统从一台物理机迁移到另一台物理机

PowerVC 还提供了虚拟机远程重启( Remote Restart )功能,将失效服务器上的虚拟机在远程服务器上自动重新启动,进一步提升了虚拟环境应用系统的高可用性。

· 多维度监控

在保证整体运行环境的可靠性方面, PowerVC 提供从 PowerVC 管理服务器到受管环境(服务器、存储)的多维度检测,主动发现潜在问题,避免故障发生 :

PowerVC 管理服务器:操作系统要求、网络配置、 PowerVC 进程、 DB2 配置、文件系统空间、资源间通信等;

受管服务器: VIOS 版本、主机网络配置、主机型号要求、最大受管主机数量等;

受管存储:存储设备型号要求、 LUN 测试、 SVC 微码要求等。

基于 PowerVC 的资源池解决方案

基于久经政企 & 金融关键业务考验的 PowerVM 虚拟化技术,加上开放 & 易用的 PowerVC 平台,为企业级用户打造数据库及关键应用资源池,帮助企业级应用入云的关键技术已就绪!

  • Power 资源池是基于企业级高端虚拟化 + 架构的最佳实践,并非泛指的云平台,可以承载原先小型机、 PC 服务器平台运行的几乎所有业务,通常建议可用作除关键业务外的大部分数据库及应用的整合平台。
  • 分配同等虚拟资源情况下,相对与同代 Power 物理服务器提供相当性能,并通过高端服务器整合提供更高的弹性性能和扩展性
  • 对于整合旧 Unix 、 PC 服务器的场景,提供多倍于原系统的开放平台最高单核性能来加速应用,并提供更大的性能弹性和扩展性
  • 典型软件包括数据库、中间件、各类企业软件套件如 ERP 、自研应用等
  • Oracle/DB2/WAS/SAP 等主流软件都认证 PowerVM 虚拟化并有大量部署案例
  • 典型的应用场景示例:

    • 银行:除核心银行、信用卡等少量核心系统以外的各类数据库、应用等
    • 政府:除几套关键系统外,其他数据库、中间件服务器整合
    • 企业: ERP 套件、 HANA 、 Oracle 数据库服务器整合

PowerVC 与高级云管平台集成

PowerVC 通过多种形式开放对接主流高级云管平台,融入云生态和协同创新:

· 基于 PowerVC 的 Cloud Manager 扩展组件包含了基本的用户管理、计费管理、计量管理、流程管理等基本云管功能,若没有特殊的客户云化定制需求,则可以推荐用此版本,但一般情况下,客户会要求定制化的流程;

· PowerVC 提供了基于 OpenStack 的 REST API 接口,利用这些接口,客户在其 OA 系统或已有的管理平台上自行通过 API 轻松对接云管平台;

· 众多的国内外商业化云平台已完成 PowerVC 对接,用户可以按需要选择,或通过云管项目实施实现对 PowerVC API 的对接;

· 基于 OpenStack 接口直接对接 PowerVM NovaLink 分区,实现 OpenStack 云管平台对 PowerVM 的直接纳管,云平台自行完成全部 Power 虚拟化管理功能和服务,满足部分客户的特殊需求。

某保险客户实现 K1 Power 云架构案例

背景:

为了符合某保险云计算战略规划,提高资源利用率,节省机房空间能耗,以及简化 IT 运维管理和提高效率,某保险客户计划将新采购的 K1 Power 服务器纳入云计算环境中。

该保险客户自研了基于 OpenStack 的定制化云计算管理平台,且已经纳管了 x86 资源池,需要进一步纳管 K1 Power 资源池,实现 X86 和 K1 Power 资源的混合管理。

目前该保险客户的 K1 Power 环境是用来支撑核心系统,运行 Oracle RAC 集群数据库。

解决方案:

通过在 X86 的一个 Redhat 分区上部署 PowerVC ,并管理客户已购的两台 E870C 设备,通过 E870C 构建高可用资源池,通过 PowerVC 提供的 Openstack RESTAPI 对接客户自研的云计算管理平台,实现 x86 和 K1 Power 的混合管理;

对于每台 E870C 通过 PowerVM 构建全虚拟化环境,并在每台服务器上部署双 VIOS ,后端通过 Cisco 交换机连接 EMC VMAX200K 存储设备,该案例充分实现了对虚拟机进行捕获,生成镜像以后,实现快速的虚拟机部署、通过 PowerVC 调整虚拟机资源、完成虚拟机生命周期管理、对存储 LUN 添加删除映射、实现虚拟机的 LPM , Remote Restart 等功能,能应对客户的生产需要。

关键价值:

  • 通过 PowerVC 对接该保险客户的 OpenStack 架构的高级云管平台,帮助客户解决了异构硬件的云管理;
  • PowerVM 通过 Oracle 官方认证,更适合数据库云环境;
  • PowerVC 资源池承载 Oracle RAC 经过实际测试,满足客户业务要求,很好实现了虚拟机故障远程自动恢复。

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

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广