(转)LPAR & DLPAR
转载
<script src="httP://www.myfaq.com.cn/images/ad.js"></script>
介绍LPAR,DLPAR是什么,并分析其优点 LPAR和DLPAR的优点分析 LPAR和DLPAR的优点分析
内容 提要 介绍LPAR,DLPAR是什么,并分析其优点
环境: p-series 产品: AIX 版本: AIX 5L
正文 1,介绍 动态逻辑分区是AIX5L版本5.2提供的一项新的功能。如果编写运行于AIX 5.2系统的应用程序,需要了解DLPAR的特点并且知道应用可能受到的影响。DLPAR对大多数的应用不需要做任何改变,但是少部分的应用可能受到影响。应当定位这些可能的问题,提供正确的解决方案。
2,LPAR是什么 简单说,逻辑分区(LPAR)就是将单台服务器划分成多个逻辑服务器,彼此运行独立的应用程序。逻辑分区不同于物理分区(Physical Partitioning PPAR),物理分区是将物理的将资源组合形成分区,而逻辑分区则不需要考虑物理资源的界限。相对而言,逻辑分区具有更多的灵活性,可以在物理资源中自由的选择部件,这需要有比较好的保证,即最大化的使用系统资源,但又最小化不必要的资源再分配。在逻辑分区的环境下,如CPU、内存和I/O都可以独立的分配给每个分区。逻辑分区的配置和管理是通过硬件管理控制台(Hardware Management Console)实现的。 对具有许多硬件资源的高端服务器而言,逻辑分区能提供许多好处,具体可以体现在以下几个方面: 1) 合并服务器 2) 同时运行生产和测试环境 3) 合并统一操作系统的多套版本 4) 合并要求不同时区设置的应用 5) 隔离应用程序 6) 灵活的工作量策略
2.1 合并服务器 当合并多套服务器成单台服务器时,可以减少系统的管理成本和物理成本,尽而减少总体 成本。在此之前,运行于多台服务器的工作量,现在可以运行于单台服务器的不同分区上,可以只有一套硬件系统管理,而且也满足于现在的物理需求,空间、电源要求等等,只用考虑----仅仅一台机器。
2.2 同时运行生产和测试环境 同一服务器的不同分区可以彼此独立运行,可以在同一服务器的不同分区同时运行生产 程序和测试程序。这可以保证让测试版本的应用程序平滑的过渡到生产应用,因为他们是 在同一硬件平台上测试的,这就减少了仅仅为了测试的要求而增加额外的机器。生产和测 试环境可以同时存在运行于同一台服务器而彼此没有接触。由于逻辑分区的存在,使几种 不同的软件或者应用程序版本运行于同一服务器成为可能。
2.3 合并统一操作系统的多套版本 从AIX 5L版本5.1开始,不同的AIX版本可以存在于同一硬件系统的不同逻辑分区上。 系统提供的这种能力,可以安装不同的操作系统版本,从而满足不同的应用要求。也可以 开发、测试和支持不同的版本的AIX,除AIX操作系统外,逻辑分区也支持Linux操作系统。
2.4 合并要求不同时区设置的应用 有许多应用程序依赖于系统时间,系统时间是由系统管理员设置的。支持不同区域操 作的应用通常是运行在不同的操作系统实例上。即使应用程序本身可以管理不同的时区, 但为计划中的维护和系统升级而不影响到区域操作,安排系统停机时间仍然是困难的。 逻辑分区使多种区域的工作量合并到一台单一的服务器。
2.5 隔离应用程序 因为逻辑分区是完全彼此独立的,所以运行于不同分区的应用程序和工作负载不会 彼此互相干扰。每一个分区的资源(CPU、内存块和适配卡)仅仅归属于分区本身,如 果一个分区的应用程序消耗了所有分配的资源,如CPU,仍然不会影响到运行于其他分 区的应用,因为分区的资源是独立的。
2.6 灵活的工作量策略 对某些特定的工作负载或者应用可能会改变对资源的要求,对逻辑分区,只是简单 的再申请需要的硬件资源到需要改变资源的分区而已。同非逻辑分区的服务器相比, 显然这是很简单的,因为,这不需要硬件资源的升级来匹配这种资源的改变。
3,动态逻辑分区(DLPAR)是什么 在单台服务器上管理、协调工作量,逻辑分区给我们提供许多灵活性,因为我们可 以将单台服务器划分成多台逻辑服务器,而且每台逻辑服务器都具有自己的资源,然 而,逻辑分区也有些限制,如要增加或删除资源,必须停止逻辑分区的运行,然后重 新引导分区。 动态逻辑分区,则消除了以上的局限,例如,AIX 5.2具有动态增加、删除资源的 能力,可以动态的增加、删除CPU、内存和适配卡,而不用重新启动机器。动态逻辑 分区,具有逻辑分区的所有优点,又增加了动态改变系统资源使用的能力。
动态逻辑分区的优点 在动态逻辑分区的环境下,给我们提供了更大的灵活性,硬件资源可以按需分配, 以下详细列举动态逻辑分区的优点: 1) RAS(reliability, availability, serviceability )性能进一步得到提高。有故障的CPU可以动态删除,另外动态逻辑分区组合CUoD是CPU可动态备份,故障的CPU可以 被后备的CPU透明的替换。 2) 升级PCI系统主板(带热插拔功能),升级可不需重新启动而又不影响其他的分区 3) 转移系统资源到最需要的分区中。例如,应用程序如耗尽CPU资源,另外的CPU可以动态的分配到此分区 4) 通过CUoD功能可动态的激活并使用资源,这些后备的资源,可以在系统管理员认为机器需要更多的处理能力时激活使用,而这些后备资源可以在客户确定要激活时才付费。 5) 安装新的操作系统,以供测试。为了使应用可以跟踪操作系统的更新,可以创 建新的分区,供测试使用。为获得足够的资源,动态逻辑分区使得从运行中的分区释放资源变得更加容易。 6) 再分配I/O设备,如光驱、带机。这些设备可以很快又容易的从一个分区再分配到另一个分区以供安装、备份等用。 7) 在系统运行的高峰时刻,可以在分区之间移动CPU,内存,高峰过后则可将这些资源重新转移回去。 8) 维护一个空闲的资源池(CPU、内存和I/O),因而新创建的分区可以比较简单的从空闲池中获取资源。
4,总结 LPAR和DLAPR是AIX 5L提供的一项新的功能。任何运行AIX 5.2操作系统的逻辑分区都 支持动态逻辑分区。当升级操作系统从AIX 5.1到AIX 5.2时,没有必要为了使用动态逻辑分区而升级所有的操作系统到AIX 5.2,可以在同一台服务器上,同时保留AIX 5.1和AIX 5.2两套系统。 在AIX 5.1 和AIX 5.2系统中引入逻辑分区和动态逻辑分区的功能,对应用而言并不具有破坏性,应用程序在逻辑分区中的运行,并不要求必须改变。尽管多数应用并不受动态逻辑分区操作的影响,但某些绑定特定系统资源的应用需要做些改变以适应动态逻辑分区操作。 |