某客户为了加快实现数字化转型的步伐,以及满足核心系统上云的苛刻要求:
经过审慎考虑,最后选择浪潮商用机器有限公司的 K1 Power K8880G2 服务器承载其核心业务系统。
根据业界最佳实践,该客户与众多的其他客户一样,采用基于 PowerVM 技术的双 VIOS+ 多 VIOC 的虚拟化架构。
既然是重中之重的核心系统,那么在采用多个 SEA ( Shared Ethernet Adapters )以及 NPIV 虚拟化技术的情况下,又应该如何分配 VIOS 的处理器及内存资源?
VIOS 处理器资源分配参考
根据 IBM Power Systems Performance Guide: Implementing and Optimizing 红皮书的 4.5.1 Network tuning on 10 G-E 一节指出:
该文档所描述的场景是使用 Power7 处理器,折算至 Power9 处理器, 1x10GbE 端口大概需要 1EC 。
VIOS 内存资源分配参考
根据 IBM PowerVM Best Practices 红皮书的 1.3.4 Sizing your Virtual I/O Server 一节指出:
A rule of thumb for estimating the amount of memory that is needed by each adapter, is to add 512 MB for each physical high speed Ethernet adapter in the Virtual I/O Server. This number also includes the memory that is needed for virtual Ethernet adapters in the virtual clients. Also, add 140 MBfor each virtual Fibre Channel adapter in the client.
两张 10Gb 网卡及 20 张虚拟光纤通道适配器场景的 VIOS 内存分配估算,如下所示:
2 GB for base workload + 1 GB (512 MG x 2) for Ethernet adapters + 2.8 GB
(20 x 140 MB) for Virtual Fibre Channel adapters = 5.8 GB.
客户的核心业务系统需求
客户 VIOS 的处理器资源分配:
客户 VIOS 的内存资源分配:
上述案例仅供参考,如遇实际需求可联系浪潮商用机器相关的售前技术支持工程师。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论