23
Linux on Power の x86 Linux との技術的な相違点 本IBM株式会社 システムズ&テクノロジー・エバンジェリスト 新井真 @araishin

Linux on Power と x86 Linux との技術的な相違点

Embed Size (px)

Citation preview

  • Linux on Power x86 Linux

    IBM&

    @araishin

  • x86 Linux

  • Source: Capacity based on IBM Sizing of typical SPECint_rate landscape and 3rd party analysis of system utilization.

    100 2- x86 Xeon X5690

    12 / 1

    2 / 1 3.46 GHz 1200 VMware

    Ivy Bridge 69 2- x86 Xeon E5-2697 v2 24 / 1,

    2 / 1 2.8 GHz 1656 VMware

    1.5

    34%!

    x86

    (2011)

    POWER8 1/3 ()

    1/3 ()1/3 ()

    TCAx8650%

    POWER8

    (2014)

    x86

    (2014)

    54% !

    Power S822L 23 2- POWER8 POWER8 24 / 1

    8 / 1 3.0 GHz 552

    x86POWER

    3

  • POWER8

    Linux

    Linux S812L / S822L

    Intel Little Endian I/O CAPI

    PowerVC Power Systems OpenStack

    Power Systems KVM Power SystemsPowerVM

    24

    x86 Linux OSS

    RHEL for IBM Power SLES for IBM Power ubuntu for Power LE

  • x86

    POWERLinux PCIe

    x86 HDDSSD (RAID)

    PCIe

    5

  • HDD SSD Low cost per IOP Low cost per GB

    Easy Tier

    RAID OS:AIX V7.1 TL3 SP3, or later; AIX V6.1 TL9 SP3, or later; RHEL 6.5, or later; SLES 11 SP3, or later; or VIOS 2.2.3.3, or later

    SSDHDDEasy Tier

    6

  • CPU,,PCI

    CoD

    X

    OS

    HypervisorOS

    LPAR2

    OS

    LPAR3

    OS

    LPAR4

    CPU CPUCPU CPU

    CPUCPU

    CPUCPUCPU

    CPUCPU CPU

    CPU

    CoDLPAR1

    CPUCPUCPU

    PCI

    POWER CPU

    PCI

    PCI

    - -

    First Failure Data Capture (FFDC)1bitECCChipkill4bit150

    Chipkill

    7

  • Xeon40 Power Systems

    POWERChecker(FIR)

    IBM IBM

    8

  • x86

    PowerVMCPU(LPAR)PCIeVIOS(Virtual I/O Server)KVM (PowerKVM / RHEV-Hypervisor)CPUPCIe

    x86 CPU(PowerVM)

    (PowerVM)VIOS

    9

  • Power Systems VMware

    PowerVM VMware vSphere

    HMC vCenter

    HMC vCenter

    I/OVIOSHDD

    USBmemory

    CPU

    0.05 1/100

    1vCPU

    I/O PCIe

    1PCIe(VIOS

    PCIe

    HMC

    vCenter ServerPowerVM ESX/ESXi

    10

  • x86Linux Linux

    Red Hat Enterprise Linux for IBM POWERSUSE Linux Enterprise Server for IBM POWER

    ubuntu PPC64 Little EndianFedora PPC64 Big Endian

    x86 PowerVMVIOS(LPAR)KVMPowerKVM/RHEV-HypervisorOS

    Java OpenJDK IBM JDK11

  • x86

    IBMWAS,DB2 https://ibm.biz/BdEjkZ

    ISVCRM,ERP https://ibm.biz/BdEjkz

    (OSS)LinuxOSS

    x86 Java/PHP/Perl/Python

    C/C++SLES12/ubuntu14Little Endian

    12

  • Javax86/Linux

    C/C++x86/Linux

    C/C++5%x86/LinuxUbuntuSUSE

    Lift & shift

    x86

    13

  • Power Systems POWER8 14 IBM

    Power Systems Linux

    POWER8

    Power S824(PowerVM)

    Power S822L(PowerKVM) Power S824

    OS

    AIX 7.1, AIX 6.1RHEL 6.5, SLES11.3

    RHEL 7, Ubuntu 14.04 IBM i 7.2

    CPU/

    1-4 CPU2-4GB

    1-2 CPU2-4GB

    1-2 CPU2-4GB

    35GB(DS8000)

    15 - 35GB(V7000)

    100GB(DS8000)

    CPU

    CPU%20% 20% 20%

    IBM

    *VPN

    (IBM Power Development Cloud) www.ibm.com/partnerworld/pdp

    IBM Power Development Cloud

    POWER8

  • Power Systems Linux

    BOE

    x86/Linux Power Systems ISVSI/SP

    2013/10/1 Open

    ISV

    Montpellier Beijin

    AustinNew York

    15

  • Migration Factory OS, Lab Service

    C

    ,,())

    g6'-&M2'*GB Cg6>iA9c

  • JBoss JBoss Planner + POWER8 JBoss Business Resource Planner

    Hospital Bed PlanningPOWER8

    [x86]E5-2697 v2 2.7GHz12core x 2 =24coreRHEL6.5 x86-64IBM JDK 7.1-1.1[POWER8]POWER8 3.42GHz10core x 2 = 20coreRHEL7 for POWERIBM JDK 7.1-1.1

    30%

    17

  • x86

    OpenStackPowerVMPowerVCCloud Manager with OpenStackPowerKVMPowerVCCMOOpenStack

    x86 OpenStackAPI CPU

    18

  • POWER Hypervisor

    VIOS#01

    LPAR#01

    LPAR#02

    POWER Hypervisor

    300GB x 24

    IBM Storwize V7000 x1

    #2IBM Power Systems S822

    SAN SAN24B-5 x2

    VIOS#01

    LPAR#01

    LPAR#02

    x1

    LPAR#03VIOS#02 VIOS#02

    #1IBM Power Systems S822

    (LTO6)IBM System Storage 7226-1U3Multi-Media Enclosure x1

    VIOS rootvg146GB x 4

    VIOS rootvg146GB x 4

    PowerVC

    CMO

    PowerVC+CMO OpenStack

    PowerVC CMO,,

    19

  • OpenStack Compute

    OpenStack Network

    OpenStack Storage

    Software Dened Environment

    SoftLayer (Swift)

    OpenStack

    OpenStack CLOUD FOUNDRY

    Linux on PowerOpenStack

    Application & Data Platform

    IBM Security Access Manager for Mobile

    Mobile Quality Assurance

    Elastic Storage IBM Storwize IBM XIV IBM DS8000

    IBM SDN VE BlueMix

    PublicPrivate Dynamic

    Cloud Manager with OpenStack

    SmarterCloud Orchestrator

    OpenStack

    OpenStack

  • 21 21 21 21 21

  • Linux on Power

    https://ibm.biz/BdE4Dk PowerKVM

    https://ibm.biz/BdEH24 IBM Cloud Manager with OpenStack PowerKVM

    https://ibm.biz/BdEqPi

    Rescue RHEL6 for IBM POWER-VIOShttps://ibm.biz/BdFQV9

    Linux on Power FAQhttps://ibm.biz/BdEiZN

    Linux on Power Systems JPN

    https://ibm.biz/powerlinuxdevjp The Linux on Power Community

    https://www.ibm.com/developerworks/group/tpl

  • IBMIBM IBMIBMIBMIBMIBM IBMIBMIBMIBM ibm.comPower SystemsPureSystemsSystem zInternational Business Machines CorporationIBM IBM www.ibm.com/legal/copytrade.shtml LinuxLinus Torvalds