Power小型机概念输理

2023-10-30

一、基本概念
(一)、Power System服务器

POWER AIX RISC/CISC SMT QCM SP Hypervisor LPAR 

POWER(Performance Optimization With Enhanced RISC)
1990年,IBM发布了基于RISC的产品线,RS/6000系列小型机,运行AIX3,这个产品架构IBM给起了一个响亮的名字POWER,一个目前性能最强大的处理器由此诞生。POWER处理器在大量的服务器,大型计算机,小型机,工作站中广泛使用。

Power小型机,每代产品主要机型:
POWER4+ → P615 P630 P650 P655 P670 P690
POWER5 → P505 P510 P520 P550 P570 P590 P595
POWER5+ → P510+ P510Q P520+ P52A P550+ P550Q P55A P560Q P575
POWER6 → new P520 new P550 new P570 new P575 new P595
POWER7 → P710 P720 P730 P740 P750 P760 P770 P780 P775

AIX(Advanced Interactive eXecutive)
AIX是IBM基于AT&T Unix System V开发的一套类UNIX操作系统,运行在IBM专有的Power系列芯片设计的小型机硬件系统之上。通过全面集成对32-位和64-位应用的并行运行支持,为这些应用提供了全面的可扩展性,它可以在所有的P系列和RS/6000工作站、服务器和大型并行超级计算机上运行。

wKiom1M3wZqgPH2TAAXZYGABoDE753.jpg




RISC/CISC
精简指令集与复杂指令集,两种不同的CPU设计模式。
基于RSIC的CPU有Power、PA-RISC、SPARC、DEC、Alpha
基于CISC的CPU有x86、ARM

wKiom1M3wdTQdLJqAAEWyasCGQ4168.jpg


SMT(Simultaneousmulti-threading)

SMT一种处理器技术,允许多个指令流(线程)在同一物理处理器上同时运行,提高了整体的吞吐量。到操作系统中,每个硬件线程被视为一个独立的逻辑处理器。最新的AIX7支持4SMT,即一个物理处理器激活多线程后可同时处理4个线程,即相当于4个逻辑处理器。

QCM(Quad Core Module)
QCM是一种CPU的集成模式,一个CPU模块集成4个物理CPU。

SP(Service Process)
SP服务处理器,不同于操作系统的运算处理器,SP在Power硬件体系架构中位于底层硬件与Hypervisor之间,负责硬件系统维护和状态监测以及虚拟化底层支持,HMC连接的就是SP的接口以获取PowerSystem的系统信息。

Hypervisor
Hypervisor称为系统管理应用程序,是服务器进行虚拟化的基础,它使硬件具有划分成多个逻辑分区的能力,并使分区间相互隔离,保证了分区的安全性,同时提供分区间通讯,使VIOS的虚拟SCSI与虚拟以太网实现成为可能。

LPAR(Logic Partion)  
逻辑分区是指将一台物理服务器分成多台虚拟或逻辑的服务器,每台虚拟或逻辑服务器都运行独立的操作系统,享有独立的CPU,内存和IO资源。动态逻辑分区是指在不中断应用的情况下,动态的增加或减少分区占用的资源。


(二)、Power System管理
HMC ASM IVM SMIT NIM 


HMC(Hardware Management Console)
HMC,就是一台PC或PC Server,安装了基于Linux系统的HMC管理软件。通过连接到服务器HMC管理口可对服务进行配置,维护和管理,如创建LPAR,接入交换机可管理多台服务器。
Power6小型机HMC口默认IP:
HMC1:169.254.2.147/24
HMC2:169.254.3.147/24

Power5小型机HMC口默认IP:
HMC1:192.168.2.147/24
HMC2:192.168.3.147/24

ASM(Advanced System Management)
ASM是AIX系统基于WEB浏览器的管理工具,通过ASM可查看系统错误日志,关闭告警灯等。
可直接在浏览器中输入管理口IP地址进行访问:http://192.168.2(3).147

IVM(Integrated Virtualization Manager)
IVM是IBM的集成虚拟化管理工具,提供一个基于WEB与命令行的虚拟化管理工具,在没有HMC的时候可以用IVE来完成虚拟化的配置和管理任务。

SMIT/SMITTY
AIX操作系统非常重要的系统管理工具,90%以上的工作都可以通过SMIT来完成,如用户和组管理,存储与文件系统管理,网络管理等等任务,是非常强大的管理工具。

NIM(Network Install Manager)
NIM网络安装管理,主要用于需要管理大量的Power服务器,通过网络安装,升级与维护操作系统。需要至少一台NIM master主服务器,其余服务器做为NIM client。


二、Power System虚拟化
PowerVM WPar LAM VIOS IVE SEA NPIV AMS mPar LPM


PowerVM
IBM在2008年将基于Power System的虚拟化技术正式命令名为PowerVM,PowerVM可极大的提高服务器资源利用率,降低费用,减化IT环境,方便集中管理,快速的响应业务的变化和调整。
PowerVM有三个版本,分别是便捷版,标准版和企业版。PowerVM支持的主要功能包括LPAR、mPar、VIOS、IVM、LPM、Lx86、WPAR、LAM
图一:PowerVM发展史
wKiom1M3w1mDs2XQAAIr5_-RgIw403.jpg图二:PowerVM体系结构

wKioL1M3w07DNcEEAAPAId4eLPY266.jpg
图三:PowerVM版本比较

wKiom1M3w52yEfS2AAGC3ILk_s4607.jpg

WPar(Workload Partitions)
WPar基于工作负载的分区,在一个AIX操作系统环境上分离多个相对独立的应用程序运行环境,每个WPar都能获得共享的系统资源,同时又有独立的网络,文件系统和安全特性,WPar可分为系统分区和应用分区,每个系统WPar都有独立的管理和安全域。

wKioL1M3xTHDWUd8AAMnXUagA4w339.jpg


LAM(Live Application Mobility)
LAM在线应用迁移,将WPar从一台服务器迁移到另一台服务器,或者是从一个LPAR迁移到另一个LPAR。

VIOS(Virtual I/O Server)
VIOS虚拟I/O服务器,一个特殊的LPAR,用于为LPAR提供虚拟网络和虚拟SCSI,实现物理网络适配器和存储共享。

wKioL1M3xE6ynH8KAAHJiYHrXe8154.jpg


IVE(Integrated Virtual Ethernet)
IVE集成虚拟化以太网卡,业务分区可通过VIOS虚拟网卡连接到外部网络,但这样有个局限性就是所有的以太网数据流都需要穿越VIOS,如果使用IVE卡,业务分区可直接通过IVE上分配的逻辑端口连接到外部网络,不用穿越VIOS,每个IVE的物理端口对应16个逻辑端口,每个逻辑端口都可分配给任一个业务分区使用,而且多个逻辑端口可划分成端口组提高带宽。

wKioL1M3xGmgaZQCAAKvk5meTMI459.jpg
SEA(Share Ethernet Adapter)
SEA共享以太网卡,提供各分区的与机器外部访问,是VIOS的物理网卡。

NPIV(N-Port Identifier Virtualization)
NPIV多端口标识虚拟化,NPIV允许一个F_Port关联多个N_Port ID,各业务分区可通过N-Port ID直接访问外部存储,而无须通过VIOS虚拟的SCSI,所以一个物理光纤通道HBA可以在虚拟环境的多个操作系统间共享。
wKiom1M3xLTymF4wAALav1elkDs436.jpg
AMS(Active Memory Sharing)
AMS活动内存共享,和微分区提升CPU的利用率类似,AMS能提升内存的利用率,多个分区共享物理内存池,基于各LPAR的需求,动态的在LPAR之间分配,可以优化共享池内的内存的整体利用率。提供了更小粒度的内存分配,可以自动的扩展和收缩各分区的物理内存。

mPar(Micro-partions)
mPar微分区,将多个物理处理器组成一个共享的处理器池,微分区允许把一颗CPU分成10份,每一个分区最小0.1CPU,以0.0.1CPU的粒度增加。

wKioL1M3xNazKz7SAAHGy9UZmEk219.jpg
LPM(Live Partion Mobility)
 LPM动态分区迁移,即在保持业务不中断的情况下,将LPAR从一台物理服务器迁移到另一台物理服务器。LPM可降低计划内宕机时间,在不同服务器之间重新分配负载,而且在迁移的过程中,业务仍然保持运行状态。
wKioL1M3xO_waZAtAAHfNvE6G6o440.jpg

本文转自清风拂面 51CTO博客,原文链接:http://blog.51cto.com/crazy123/1386894
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Power小型机概念输理 的相关文章

  • case class

    case class scala里的case class和普通class有几点不同 1 初始化的时候可以不用new 当然你也可以加上 普通类一定需要加new 2 toString的实现更漂亮 3 默认实现了equals 和hashCode

随机推荐

  • BUUCTF-Crypto--一眼就解密 writeup分享

    题目描述 给定密文 ZmxhZ3tUSEVfRkxBR19PRl9USElTX1NUUklOR30 通过解密得出明文 并将结果包上flag 提交 题目求解 我们首先观察密文 类似于章节中的一道题 上面的都是小写的 我们用的是MD5的方法求解
  • 如何使用Eclipse

    1 安装好Eclipse双击进去使用 会先跳出来一个Workspace的工作环境路径选择 自己选好要保存的路径即可保存 如果不小心勾了下面的 设置为默认并不在询问 的窗口 进入Eclipse之后 点击最上方菜单栏 Window Prefer
  • Hyperledger Fabric 入门笔记(五)项目fabric-samples简介

    文章目录 前言 一 特定场景的链码 应用示例 1 1 资产转移asset transfer系列 1 2 拍卖auction系列 1 3 代币token系列 1 4 其它 二 测试网络 三 其它用途 四 过时的内容 五 未知用途 前言 本文对
  • wsl访问Win10中MySQL_在 Windows 10 上安装适用于 Linux 的 Windows 子系统 (WSL)

    适用于 Linux 的 Windows 子系统安装指南 Windows 10 Windows Subsystem for Linux Installation Guide for Windows 10 09 15 2020 本文内容 安装适
  • 腾讯云轻量应用服务器性能测评(全网超详细)

    腾讯云轻量应用服务器性能如何 CPU型号主频 内存 公网带宽和系统盘存储多维对比 轻量应用服务器会不会比云服务器CVM性能差 相对于CVM云服务器轻量服务器更适合轻量级的应用 轻量服务适合中小企或个人开发者用于搭建We网站b应用 小程序 A
  • Base64FileUtils工具类

    package com ruoyi common utils import org apache commons codec binary Base64 import java io public class Base64FileUtils
  • 报错注入的原理分析

    SQL报错注入就是利用数据库的某些机制 人为地制造错误条件 使得查询结果能够出现在错误信息中 这种手段在联合查询受限且能返回错误信息的情况下比较好用 01使用报错注入的前提 页面上没有显示位但是有sql语句执行错误信息输出位 使用mysql
  • android 标题栏,状态栏和导航栏的区别

    http blog csdn net baidu 26352053 article details 53025912 标题栏是手机左上最顶上 显示中国移动 安全卫士 或者当前运行软件的地方 手机的顶部 右边显示信号 电量 网速等等是状态栏
  • linux docker常用命令

    docker ps 显示当前正在运行的容器 docker ps a 显示所有状态的容器 docker images 列出本地镜像 docker port 容器Id 查看容器端口 lsof i 容器端口 检查容器端口是否可用 docker s
  • Prometheus 安装部署监控JMX

    系统环境 系统版本 centos7 Prometheus版本 2 20 1 服务器ip 192 168 0 226 客户端ip 192 168 10 62 一 服务器端系统安装 192 168 0 226 1 将下载好的包文件上传到服务器并
  • 前端学习之原生JS实现attr方法的封装

    HTML代码 img src images 1 jpg alt JS代码 功能 1 参数为2个 设置 2 参数为1个 设置批量属性 获取属性 function attr property value console log property
  • ubuntu18.04配置Swin Transformer环境

    1 安装pytorch pip install torch 1 8 1 i https pypi douban com simple pip install torchvision 0 9 1 i https pypi douban com
  • 电脑打开计算机显示远程过程调用失败,win7系统电脑弹出提示“远程过程调用失败且未执行”的解决方法...

    win7系统使用久了 好多网友反馈说win7系统电脑弹出提示 远程过程调用失败且未执行 的问题 非常不方便 有什么办法可以永久解决win7系统电脑弹出提示 远程过程调用失败且未执行 的问题 面对win7系统电脑弹出提示 远程过程调用失败且未
  • java 原始套接字编程_套接字编程原理

    6 多路复用 select 功能 用来检测一个或多个套接字状态 格式 int PASCAL FAR select int nfds fd set FAR readfds fd set FAR writefds fd set FAR exce
  • android里面layer-list中的inset和clip到底有什么作用

    Inset Drawable 用于通过指定的间距把图片插入到XML中 它在View需要比自身小的背景时常用 有些像padding的作用 例子 第一步 drawable文件中建立inset drawable xml
  • DB与缓存一致性

    一般方案中的设计均有其缺陷 要么会产生脏数据 要么会产生不一致 不同的是代价和概率 更新数据时 是先删除缓存再更新DB 还是先更新DB再删除缓存 https blog csdn net qq 33999844 article details
  • unity 如何获取到屏幕中间_Unity UGUI获取鼠标在屏幕的准确点击位置

    想要获取鼠标在屏幕的准确点击位置 千万不要胡乱写 什么转化坐标系 什么Ray射线检测都是浮云 1 转化坐标系只是相对而言 并不能准确实现当前鼠标点击在屏幕的位置 2 Ray检测 hit是需要碰撞的 没碰撞 获取的是什么 0 0 0 所以 请
  • css的选择器

    一 基本标签 标签选择器 格式 标签名 h1 文本内容 h1 类名选择器 格式 类名
  • Eclipse中断点调试详解

    小编是刚学习Java两个月 在学习视频中看到老师玩断点6到飞起 自己也就各种查资料 实施并总结了一下断点的调试 找到需要设置断点的位置 你可能会问 我怎么知道在哪设置断点呢 如果你实在不知道在哪设置断点 那你完全可以多设置几个断点 单步调试
  • Power小型机概念输理

    一 基本概念 一 Power System服务器POWER AIX RISC CISC SMT QCM SP Hypervisor LPAR POWER Performance Optimization With Enhanced RISC