【AIX】LPar分区技术、逻辑CPU、虚拟CPU、物理CPU

【AIX】LPar分区技术、逻辑CPU、虚拟CPU、物理CPU





      IBM硬件管理控制台(Hardware Management Console)提供了标准的用户接口来配置和管理Power System系列服务器以及服务器上的分区。系统管理员通过HMC对Power System服务器上的分区进行配置和日常管理。  

HMC的功能包 括:  .

创建分区,

维护分区  .

显示每个分区上虚拟的操作系统会话终端  

.显示每个分区的虚拟操作面板  

.监控,记录以及汇报硬件的更换  

.服务器开/关机  

.作为Service Focal Point设备提供远程管理和Service Agent Call-Home功能  .

激活服务器上的CUoD部件   

当前的POWER6服务器中,Power 560/570/575/595必须依靠HMC管理

          LPAR 既逻辑分区,指的是将一个物理的服务器划分成若干个虚拟的或逻辑的服务器,每个虚拟的或逻辑的服务器运行自己独立的操作系统,有自己独享的处理器、内存和 I/O 资源。动态逻辑分区 (DLPAR) 允许在不中断应用操作的情况下,增加或减少分区占用的资源。IBM 将这些灵活的技术从大型机(mainframe)平台带到了基于 POWER 4 处理器的 IBM pSeries 平台上从而极大的降低了该技术的价格和成本,到了 POWER 5 处理器,该项技术得到进一步发展,并引入了微分区技术。后面的power6、7就更完善了。
         动态逻辑分区的资源调整功能让系统管理员可以自由添加、删除或在分区之间移动系统资源,例如 CPU、内存、I/O 适配器的分配,而不需要像原来修改之后重新启动分区。这样,微分区技术的引入,更使得动态逻辑分区的资源调整功能不但可以移动物理资源,还可移动、增减虚拟资源,具有广阔的应用场景。这样系统管理员就可以根据分区系统负荷和分区业务运行特点,随时将资源动态分配到需要的地方,从而大大提供资源的利用效率和灵活性。
对于服务器是否可以使用动态 LPAR,是要看安装在服务器上的软件是否支持。

 

我对lpar也是初步了解,在网上找了一个说明aix系统通过hmc去管理lpar的图:

(hmc还要管理aix服务器的asm)

通过hmc对lpar资源动态调整lpar分区需要注意:

1、 不需要重启

2、 如果是多个分区,资源调整,需要先对空闲lpar释放资源,然后在对繁忙的机器进行增加资源。

可以对内存,i/o,处理器,网卡等进行动态资源调整。

    AIX项目中,必须要对HMC的基本功能了解,然后能够划分LPAR,这是很有用的知识和功能

 

LPAR概述

LPAR 即逻辑分区,指的是将一个物理的服务器划分成若干个虚拟的或逻辑的服务器,每个虚拟的或逻辑的服务器运行自己独立的操作系统,有自己独享的处理器、内存和I/O资源。

本项目中P750服务器(32CPU、256GB内存)就是通过LPAR技术将一台服务器分为两个LPAR,相当于两台独立服务器使用。

IBM P720服务器需要配置硬件管理控制台 (HMC)才可以划分LPAR,本项目中就配置了一台HMC,通过将P750和P720服务器的HMC管理口和HMC的网口连接到一个网段,实现HMC对P750和P720服务器的控制。

每个LPAR至少需要一些资源,下面是每个LPAR的最小需求:

 

1)  每个分区至少一个处理器。

2)  至少256 MB内存。

3)  至少有一块硬盘用于安装操作系统

4)  至少一块网卡用于每个分区与HMC的连接。LPAR的管理要消耗服务器物理内存,本项目中IBM P750服务器的128GB物理内存在划分完LPAR后就少了4GB。

硬件管理控制台 (HMC)介绍

HMC 是一个专用的工作站,可以提供一个图形用户接口,用于配置和管理没有分区的服务器、做分区(LPAR )服务器。它通过专用的软件(已经预安装)管理pSeries服务器、划分LPAR。一个HMC能够控制多台pSeries 服务器。目前,一个HMC最多可以同时支持16台没有做集群的pSeries 服务器和最多64个LPAR。

1、登录hmc控制台,对750划分lpar,当然这之前,你要确保资源分配。

 

2、这里的期望处理器值是最终的值。

 

3、分配资源



探索 AIX 6:WPAR 基本管理

工作负载分区(Workload Partition,以下简称为 WPAR)是 IBM AIX 6 在虚拟化方面的一项重要增强。在本系列的第二篇文章《探索 AIX 6:新特性概览(中)》一文中,我们已经对 WPAR 做了一个概要的介绍,读者应该对其有个大概的印象。在本文中,我们一起来了解使用 AIX 6 系统自带的工具(系统命令和 SMIT 菜单)对 WPAR 进行基本的管理操作,包括创建,删除,启动,停止,登录,挂起,备份和恢复等,并了解 WPAR 对系统环境的要求和安装前期应该进行的计划准备工作。

您可以访问“AIX 6 资源中心”了解更多的 AIX 6 的新特性:

     

     

    
    
    
    
    
    
    
    
    
    • <>
    
    
    
    
    
    
    
    
    >

      

    
    
    
    
    
    



     

     

     

     

     

     
                         
                         
                         
                         
                         
                         
                         

     

     

            &&

             

             




    1.  

     
     
     



        

    时间: 2024-07-31 02:11:55

    【AIX】LPar分区技术、逻辑CPU、虚拟CPU、物理CPU的相关文章

    Linux下区分物理CPU、逻辑CPU和CPU核数

    判断依据:  一个物理封装的CPU(通过physical id区分判断)可以有多个核(通过core id区分判断). 而每个核可以有多个逻辑cpu(通过processor区分判断). 一个核通过多个逻辑cpu实现这个核自己的超线程技术. cpu cores 条目包含位于相同物理封装中的内核数量. siblings 条目列出了位于相同物理封装中的逻辑处理器的数量. // proc文件用processor做索引,是因为processor是拥有其下所列所有信息的最小单位.方便查看细化信息. //例如如

    Linux查看物理CPU个数、核数、逻辑CPU个数

    (一)概念 ① 物理CPU 实际Server中插槽上的CPU个数 物理cpu数量,可以数不重复的 physical id 有几个 ② 逻辑CPU  /proc/cpuinfo 用来存储cpu硬件信息的 信息内容分别列出了processor 0 –processor n 的规格.这里需要注意,n是逻辑cpu数 一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来 逻辑CPU数量=物理cpu数量 x cpu cores 这个规格

    高性能的MySQL(7)分区技术详解

    在我之前的2篇博客中已经简单介绍过MySQL5.1之后的分区技术的基本理论和分区技术的表存储文件及特点,博客地址如下: http://janephp.blog.51cto.com/4439680/1305220 http://janephp.blog.51cto.com/4439680/1305937 今天要介绍一下分区技术一些使用场景和机制. MySQL实现分区表的方式--对底层表封装--意味着索引也按照分区的子表定义的,而没有全局索引. 一.在下面的场景中,作用非常大: 1.表非常大无法全部

    Mysql分区技术的理论

    一.基本理论 在mysql大数据处理上,水平分表技术是很常用的,但是分表技术带来了PHP处理的很大开销,为了解决这个弊端Mysql5.1以后以插件的方式增加了一个新的技术--分区技术. 分区技术是在逻辑层进行的水平分表,对于应用程序而言还是一张表,Mysql5.1有4种分区类型 1.RANGE:基于属于一个给定连续区间的列值,把多行分配给分区. 2.LIST :类似于RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行 选择 3.HASH :基于用户定义的表达式的返回

    CPU小常识,cpu基础知识

    1.CPU的位和字长 位:在数字电路和电脑技术中采用二进制,代码只有"0"和"1",其中无论是 "0"或是"1"在CPU中都是 一"位". 字长:电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长.所以能处理字长为8位数据的CPU通常就叫8位的 CPU.同理32位的CPU就能在单位时间内处理字长为32位的二进制数据.字节和字长的区别:由于常用的英文字符用8位二进制就可以表示,所以通常

    Shell实现识别物理cpu个数、核心数_linux shell

    如何识别物理cpu个数,几个核,是超线程还是多核心 判断依据: 1.具有相同core id的cpu是同一个core的超线程. 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores. 英文版: 1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core id are hyperthreads in the same co

    Mysql数据表分区技术PARTITION浅析_Mysql

    在这一章节里, 我们来了解下 Mysql 中的分区技术 (RANGE, LIST, HASH)   Mysql 的分区技术与水平分表有点类似, 但是它是在逻辑层进行的水平分表, 对于应用而言它还是一张表, 换句话说: 分区不是实际真正的对一张表进行拆分,分区之后表还是一个表,它是把存储文件进行拆分. 在 Mysql 5.1(后) 有了几种分区类型:   RANGE分区: 基于属于一个给定连续区间的列值, 把多行分配给分区 LIST分区: 类似于按 RANGE 分区, 区别在于 LIST 分区是基

    MySQL分区技术

    原文:MySQL分区技术 针对海量数据的优化主要有两种: 大表拆小表的方式:SQL语句的优化   分区技术: 与水平分割类似,但它是在逻辑层进行的水平分表,对于应用程序而言它还是一张表   一.range方式 1.创建一张分区表   可以到/usr/local/mysql/var/test/下看到生成这么多文件(26个)    2.创建一张未分区表  可以到/usr/local/mysql/var/test/下看到生成3个对应的文件   3.建立load_part_tab存储   4.添加800

    Mysql分区技术的实例

    一.查看当前MySQL是否支持分区技术 二.使用HASH实现一个简单测试案例 1.建立一个分区表 2.查看数据库文件初始状态 计算实例"> 3.写一个存储过程生成100万条记录 4.查看存储后的数据文件,可以看到数据均匀分布