WEB开发网
开发学院操作系统Linux/Unix 优化绿色计算的性能 阅读

优化绿色计算的性能

 2009-12-16 00:00:00 来源:WEB开发网   
核心提示: 处理器 folding 节约电力的原理就像是根据利用率修改 LPAR 的配置,但是它的效率高得多而且不会影响配置或 LPAR 处理器利用率,优化绿色计算的性能(3),它比 LPAR 高效是因为它不需要在 PowerVM Hypervisor 上做任何工作(这会降低性能),AIX 性能调优尽管听起

处理器 folding 节约电力的原理就像是根据利用率修改 LPAR 的配置,但是它的效率高得多而且不会影响配置或 LPAR 处理器利用率。它比 LPAR 高效是因为它不需要在 PowerVM Hypervisor 上做任何工作(这会降低性能)。

AIX 性能调优

尽管听起来可能奇怪,但是经过正确调优的系统需要的物理 CPU 更少,这会减少供电和冷却所需的资源。对于减少数据中心的电力和冷却需求来说,最大的障碍之一就是服务器群中的 CPU 数量。与大家的普遍认识不同,CPU 调优的主要手段不是调整参数,而是实现更有效的工作负载利用率和高效的进程管理。

在开始调优之前,需要建立一个基线,以此判断健康的系统应该是什么样的。这需要使用工具捕捉目前状态下的数据。可以使用的工具包括 topas 和 nmon。IBM 现在支持 nmon,这也是我最喜欢的监视工具。它的前端让用户能够马上看到系统性能的状态。它还可以在后台运行以捕捉数据和检查性能趋势。可以使用另一个称为 nmon analyzer 的工具通过 Excel 电子表格处理数据,这会以图形方式显示系统性能。

一个比较老的工具是 nice 命令,它允许调整指定进程的值。可以使用 renice 重新分配正在运行的进程的值。在 AIX 上,使用 schedo 命令通过调度器修改与 CPU 相关的可调参数。

与调优相关的另一个领域是对称多线程 (SMT),它是 PowerVM 的一部分。SMT 提供两个独立的执行线程。查看它的命令是 smtctl。在启用这个特性时,系统性能常常会提高大约百分之 30。通过使用动态 LPAR (DLPAR),可以在运行时增加或减少 CPU 或内存资源。在出现这个特性之前,当需要更多处理能力时,不得不升级 CPU 或使用更强大的机器。通过在虚拟化环境中使用 DLPAR、PowerVM 和不封顶的分区,就可以利用 Power Architecture 的动态功能提高性能,而不需要购买更多硬件。

除了 CPU 调优之外,正确地设计环境也可以节约资金和资源。应该根据今后两三年的需要设计环境。超过这段时间,技术就会过时了。应该使用 IBM Server Consolidation Spreadsheet Tool 等工具帮助您确定适当的 CPU 数量。如果您打算把 Sun 服务器整合到 Power Systems 服务器,那么不要只看 CPU 频率。

关于 Linux

许多组织都在尝试对硬件和 OS 进行标准化。Power Systems 服务器的优点之一是允许把 x86 应用程序迁移到 Power Architecture 上,而不需要本机重新编译。PowerVM Lx86 允许运行几乎所有 x86 Linux 应用程序,这提供了进一步整合的机会。关于跨平台整合的更多信息,请阅读 “Riding the Next Wave of Enterprise Consolidation” (www.ibmsystemsmag.com/aix/augustseptember09/coverstory/25997p1.aspx)。

目前的 IBM Power Systems 服务器基准测试表明,在处理能力方面它们比其他体系结构有明显的优势。把 Linux 应用程序从 x86 服务器群迁移到 Power Systems 服务器上的分区可以提高可管理性和性能,同时有助于通过整合降低电力和冷却成本。

在绿色解决方案中添加性能调优

尽管在考虑绿色计算时可能不会想到性能,但它是一个重要的方面。在 Power Systems 服务器上,可以同时实现绿色计算和出色的系统性能。

上一页  1 2 3 

Tags:优化 计算

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接