PowerLinux: Technical Overview
Agenda PowerLinux 가가져다주는 4 가지장점 PowerLinux 의주요활용예 PowerLinux 서버및시스템소프트웨어의세부내용 2
Linux 는 Power Systems 전체라인업을모두지원합니다 SUSE Linux Enterprise Server 11 Full support of POWER7 (native mode) SUSE Linux Enterprise Server 10 in P6-compatibility mode Red Hat Enterprise Linux 6 Full support of POWER7 (native mode) Power 770 Power 780 Power 795 Red Hat Enterprise Linux 5 in P6-compatibility mode Power 720/740 Power 750 Power 710/730 PS Blades PowerLinux TM 7R1, 7R2 Power 755 Power 775 IBM PureFlex System IBM Flex System p460 IBM Flex System p260 IBM Flex System p24l 3
PowerLinux Linux 전용 POWER 서버 PowerLinux 의발표 1. 고성장 IT 분야에서의 Power Systems 시장모멘텀을강화 Smarter Computing Analytics Big Data Cloud 산업별특화솔루션 Linux and Open Source 2. 성장하는 Linux 시장에서의점유율제고 Linux solution 시장 > $10B by 2013 3. Reseller, ISV, OEM 및 Linux 커뮤니티리더들의 Power ecosystem 확장 Power Systems running Linux Commercial HW Revenue ( 과기연산용제외 ) ($M) 100 80 60 40 20 0 2009 2010 2011 Plan 18% YTY 09-10 Actual 29% YTY 10-11 182% of 2011 plan with Power 775 HPC sales 4. Linux 만운용할수있는새로운 Linux Only POWER7 서버및솔루션의발표 4
PowerLinux 의 4 가지특장점 일반적인 x86 기반의 linux 에비해, PowerLinux 는다음과같은특장점을추가로제공합니다. 개방성이고유연한 Linux OS + 견고하고강력한 POWER7 프로세서 뛰어난성능과용량 독보적인안정성 엔터프라이즈급가상화 IBM 의부가가치 업계최고성능의 POWER7+ 프로세서 업무부하가무거울수록, I/O 가많을수록빛나는 RISC 특유의대용량처리능력 프로세서및메모리, I/O 등시스템전체에구현된메인프레임급안정성기능 Hypervisor 기반의 baremetal 가상화 + + 엔터프라이즈급가상화를 + POWER 시스템은 ITIC 조사위한안정성과확장성결과 3년연속안정성 기간계시스템가상화사례 1위를차지다수 Simplified Setup Tool IBM Installation Toolkit Advanced Toolchain IBM YUM Repository 5
PowerLinux 의공인벤치마크성능비교 SPECjbb - 기존 POWER7 linux 보다 56% 향상된 POWER7+ linux - 가상화되지않은 Sandy Bridge 계열최고성능보다 18% 더우수한성능 2,000,000 1,600,000 56% 1,877,284 1,877,284 18% 1,205,289 SPECjbb_2005 1,584,570 1,200,000 800,000 400,000 0 POWER7 POWER7+ POWER7+ Sandy Bridge Sources: http://www.spec.org, http://www-03.ibm.com/systems/power/hardware/reports/system_perf.html 6
PowerLinux 의공인벤치마크성능비교 SPECinteger - 기존 POWER7 linux 보다 47% 향상된 POWER7+ linux - 가상화되지않은 Sandy Bridge 계열최고성능보다 23% 더우수한성능 800 SPECint_rate 852 852 47% 23% 693 578 600 400 200 0 POWER7 POWER7+ POWER7+ Sandy Bridge Sources: http://www.spec.org, http://www-03.ibm.com/systems/power/hardware/reports/system_perf.html 7
POWER7 의안정성 / 고가용성 (RAS) 기능들 Dynamic Oscillator Failover OSC0 OSC1 Fabric Interface Fabric Bus Interface to other Chips and Nodes ECC protected Node hot add /repair 8 X8 Dimms 64 Byte ECC on Memory Corrects full chip kill on X8 dimms Spare X8 devices implemented Dual memory chip failures do not cause outage Selective memory mirror capability to recover partition from dimm failures HW assisted scrubbing Dynamic sparing on channel interface PowerVM Hypervisor protected from full dimm failures BUF BUF BUF BUF IO Hub PCI Bridge PCI Adapter Core Recovery Leverage speculative execution resources to enable recovery Error detection in GPRs FPRs VSR, flushed and retried Stacked latches to improve SER Alternate Processor Recovery Partition isolation for core checkstops L3 edram ECC protected Line delete Spare rows and columns GX IO Bus ECC protected Hot add InfiniBand Interface Redundant paths
PowerVM 과 VMware 의가상화비교 Client Needs PowerVM VMware vsphere 5 High Performance Elastic Scalability Extreme Flexibility Maximum Security 이미발표된모든공인벤치마크수치는모두 hypervisor 를거친수치 대형 UNIX 특유의뛰어난확장성으로대용량업무부하에도적합 동적으로 CPU, 메모리, I/O 자원의추가및제거, 이동이가능 시스템펌웨어에 embed 된보안 access control 과암호화 가상화에따른성능오버헤드가존재 자원제약으로인해중소형업무부하에적합 CPU 와메모리의 추가 만동적으로가능 이미많은보안취약점이노출됨 Platform Integration POWER 프로세서및전체시스템아키텍처와일체화된설계및최적화 프로세서및시스템과는별개의 3rd vendor 에의한 add-on 소프트웨어 9
PowerLinux 가지원하는 PowerVM 가상화기능들 Feature Micro-partitions Yes Yes Yes Yes Yes Yes Dynamic LPAR Processors Yes Yes Yes Yes Yes Yes Dynamic LPAR Memory Add Add Yes Add Add Yes Dynamic LPAR I/O Yes Yes Yes Yes Yes Yes Virtual Ethernet & SCSI Yes Yes Yes Yes Yes Yes Virtual LAN Yes Yes Yes Yes Yes Yes VIOS Support Yes Yes Yes Yes Yes Yes IBM i Hosted Virtual I/O Yes Yes Yes Yes Yes Yes Active Memory Sharing & De-dupe No No Yes No No Yes Active Memory Expansion No No Late 2012 No No Late 2012 NPIV (Shared Fibre-Channel) No Yes Yes No Yes Yes Virtual Tape No Yes Yes No Yes Yes Live Partition Mobility No Yes Yes No Yes Yes Partition Suspend/Resume No No Yes No Yes Yes Linux Containers No No Yes No No Yes Application Mobility No No Late 2012 No No Late 2012 10
TPoX Transactions per Second (TTPS) IBM Power Systems Linux on PowerVM vs - Linux on VMware + x86 Sandy Bridge 72% 10000 9000 SandyBridge/Linux @ 2.9 GHz 8000 Flex p260/linux @ 3.56 GHz 7000 6000 5000 72% 같은 Linux 업무를같은 core 수의 HW box 에서수행할때 PowerVM (3.56GHz POWER7) 이 vsphere 5.0 (2.9GHz Xeon) 보다최대 72% 높은성능을기록 4000 3000 2000 1000 0 40% 5 10 20 40 80 Number of Virtual Machines * TPoX Benchmark Results on IBM PureFlex Systems, April 2012 - click for link to Edison whitepaper IBM PureFlex System with POWER7 and PowerVM (16 x 3.55 GHz POWER7 cores) vs. IBM PureFlex System with SandyBridge and vsphere 5 (16 x 2.9 GHz Xeon cores) 11
PowerLinux 의부가가치 Installation toolkit Factory pre-load RHEL, SLES, PowerVM Plug-in, install parameters 구성, Simplified Setup Tool 에연결 자주사용되는업무형태에대한 Simplified Setup Tool 제공 IBM 의축적된경험에기반한기본튜닝제공 20 개이상의부가가치성 RAS 및생산성 tool 제공 60 개이상의 Linux 가이드, 매뉴얼브라우징및검색 SDK 무료 Eclipse 기반개발환경 Advanced Toolchain SDK for PowerLinux Community resources Team PowerLinux portal Chiphopper Program Team PowerLinux IBM 이패키지 / 테스트 / 지원하는최신 FSF tools (GNU) YUM repository YUM repository Innovation Centers Linux Technology Ctrs. Virtual Loaner Program Chiphopper Program 부가가치성 tool 등에대한 Single access URL Open Source Developers Lab at Oregon State Univ. Virtual Loaner 12
Windows 기반의 SAP 를 Linux on POWER 로대체할경우의효과 Solitaire InterGlobal 의조사결과, SAP 환경에서 Linux on POWER 는 Windows 보다안정성, 처리량, 대응성에서월등한효과를보여주었습니다. 안정성 (Downtime) 43.2% less downtime 처리량 (Throughput) 24.1% faster throughput 대응성 (Resiliency) more than 4 times capable of handling unexpected workload 초기도입비용 (TCA) 3.8% higher plinux 에게적절한규모 직원수 350~9,000 명 (SAP user 수 150~720 명 ) 규모에서 plinux 가유리 그이하규모에서는 Windows 가유리 Source : Solitaire InterGlobal : POWERLINUX VERSUS WINDOWS FOR SAP DEPLOYMENT 13
PowerLinux 에적합한업무들 Big Data Analytics PowerLinux 에서 Apache Hadoop 과 IBM InfoSphere BigInsights 및 Streams 솔루션을이용한분석업무 IBM InfoSphere BigInsights Powered by IBM InfoSphere Streams PowerLinux optimized systems tuned for Big Data Industry Application Solutions 14 Open Source Infrastructure Services PowerLinux 상에서커스터마이즈된 OEM 솔루션들을활용하여산업별특화업무를더신속히구현 Web 기반 app, email, file/print 등의 open source 인프라 app 을 PowerVM 으로가상화된 PowerLinux 상에구현함으로써더적은비용으로더나은서비스를제공 PowerLinux optimized systems tuned for Industry Solutions PowerLinux optimized systems tuned for virtualized Open Source Infrastructure applications
PowerLinux 적용사례 보험사 Lausanne, Switzerland 기존 POWER 및 x86 업무를통합 / 현대화 자동차제조사 Wolfsburg, Germany 효율성및응답시간개선을위한통합및표준화 신규통신사 Hanoi, Vietnam 최신업계 app 및신규업무구현 Retraites Populaires 고부가가치신규서비스 사용자및업무부하요구조건에대한뛰어난유연성및동적대응성 POWER7 + PowerVM 으로전체환경을가상화 새로운 Java apps 을 WebSphere on PowerLinux 에수용 Cobol/RPG apps on i LPARs 기존 IBM i 시스템의개선 통합에따른 Lower TCO 통합에의한 TCO 절감 Volkswagen AG 기존 3 개데이터센터의 76 개서버를 6 대의 Power SYstems 에가상화통합 동적인세계시장변화에신속대응하기위한유연하고확장성있는인프라구축 65 개의 PowerLinux LPAR 에 WebSphere apps 수용 Linux 및 AIX 에 WAS, WAS ND, MQ Message Broker 구현 GTEL Mobile 혁신적인고객관리및빌링 app 을위한 IT 인프라와모바일서비스 N/W 등전체모바일텔코를 6 개월만에구축 통합 CRM 과함께선불 / 후불제를지원하기위한 Comverse (Telecom ISV) app suite 24 대의 Linux Power Systems 에 WebSphere, MQ & ESB 구현 15
Big Data 의선구자 TV 퀴즈쇼에서의 Watson on PowerLinux Watson 의 knowledge base 구축에 Big Data 기술을사용 Big Data 의진보된분석기술에의한 Watson 의통찰력 Watson 은 Power750 linux 에 Apache Hadoop 을설치하여구현된것입니다. Approx. 200M pages of text (To compete on Jeopardy!) POS Data CRM Data InfoSphere BigInsights Social Media Distilled Insight - Spending habits - Social relationships - Buying trends Watson s Memory Runs thousands of tasks in parallel - 8 cores/socket - 4 threads/core - 4 sockets/node 2x the memory bandwidth 16
PowerLinux Linux 전용 POWER 서버세부사양 PowerLinux 7R1 PowerLinux 7R2 IBM PowerLinux 7R1 One socket 2U IBM PowerLinux 7R2 Two socket 2U New Power7+ POWER7+ Processor Offerings 4-core 3.6 GHz 6-core 4.2 GHz 8-core 4.2 GHz 2 x 8-core 3.6 GHz 2 x 8-core 4.2 GHz Planar One Socket Two Socket DDR3 Memory features 8 / 16 / 32 / 64GB 8 / 16 / 32 / 64GB 8GB to 256GB 8GB to 512GB OS Support Linux RHEL 6, SLES 11 SP2 DASD / Bays Up to 6 HDD or SSD PCIe Gen2 Expansion Slots Five x8 low profile One x4 low profile (Ethernet Adapter) Integrated SAS/SATA Cntrl Standard: RAID 0, 1, & 10 Optional: RAID 5 & 6 GX++ Slots One Two / Shared Ethernet Quad 10/100/1000 Media Bays 1 Slim-line & 1 Half Height ( Optional ) IO Drawers No Yes / Max: 2 Storage Drawer Max = 4 Max = 14 Power requirement 100V to 240V AC 200V to 240V AC Redundant Power & Cooling EnergyScale Warranty Optional New Standard Active Thermal Power Management Dynamic Energy Save & Capping 3 Years 17
PowerLinux 의 pre-load 로인한설치간소화 1) 서버 box 의 Linux 부팅 2) 라이센스동의서처리 3) SST 가포함된 IBM package 가설치됨 4) SST service Listening SST : Simplified Setup Tool 최종단계고객은 SST URL 을웹브라우저로접속, 구성완료 Both SUSE and Red Hat preload supported! 18
IBM Simplified Setup Tool in Installation Toolkit 다음의 4 가지업무형태중하나를선택하면그특성에맞도록자동구성및튜닝 - Apache Server - Mail Server - File and Print Server - Network Infra Server 온라인업데이트가능 기존구성상태를백업및복구 New! 19
Installation Toolkit 에의한간단한설치 Pre-Install Install Post-Install 1) IBMIT 를부팅, 설치파라미터구성 2) IBMIT 가자동으로원하는 Linux 를설치 3) 설치된 Linux 로재부팅 4) IBM 의 Addedvalue SW 에접속 network 최종단계 IBM Added value SW 가서버 RAS 관리, 업무부하구성등을지원 Free download 1 20 권고되는 PowerLinux 의각종 tool 의설치를간소화 https://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/home.html Free support 2 (1) https://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/installtools/home.html (2) http://www.ibm.com/developerworks/forums/forum.jspa?forumid=937
IBM Tools YUM Repository for PowerLinux 다음 tool 들에대한 single access point 를제공 RAS & DLPAR Tools Power SDK Advance Toolchain Updates to Simplified Setup Tool 자동업데이트통지기능 New! 다음 URL 에서구성 RPM 다운로드 http://www-304.ibm.com/webapp/set2/sas/f/lopdiags/yum.html 21
애플리케이션포팅을위한 SDK for PowerLinux bundles tools New! Available as both: ISO image RPM packages IBM Java VM 1.6 included What's new in 0.7? Linux on POWER 개발에있서최고의툴이한자리에! http://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/sdklop.html IBM Source Code Advisor plug-in IBM Trace Analyzer plug-in IBM Advance Toolchain plug-in IBM Migration Advisor plug-in Pthread Monitoring tool for Linux on POWER 22
신규 PowerLinux Community! PowerLinux Ecosystem 확장을위한새로운 PowerLinux developerworks community 최신뉴스블로그 Q&A 게시판 최신정보를위한 Wiki page 다른프로젝트및채널로의링크들 지금가입하세요! www.ibm.com/developerworks/group/thinkpowerlinux/ New! 23
PowerLinux 에대한더많은정보는... PowerLinux Home Page www.ibm.com/power/powerlinux Think PowerLinux community (developerworks) www.ibm.com/developerworks/group/tpl/ 24