PowerLinux - PowerLinux
PowerLinux är en kombination av ett Linux- baserat operativsystem (OS) som körs på PowerPC - eller Power ISA- baserade datorer från IBM . Den används ofta som referens tillsammans med Linux on Power , och är också namnet på flera Linux-endast IBM Power Systems .
IBM och Linux
I slutet av 1990-talet började IBM överväga Linux-operativsystemet. År 2000 meddelade IBM att de skulle marknadsföra Linux. År 2001 investerade IBM 1 miljard dollar för att stödja Linux-rörelsen och omfamnade det som ett operativsystem för IBMs servrar och programvara. Inom ett decennium kunde Linux hittas i praktiskt taget alla IBM-företag, geografi och arbetsbelastning och fortsätter att vara djupt inbäddad i IBM-hårdvara, programvara, tjänster och intern utveckling.
En undersökning som släpptes av Linux Foundation i april 2012 visade IBM som den femte ledande kommersiella bidragsgivaren under de senaste sju åren, med mer än 600 utvecklare involverade i mer än 100 open source-projekt.
IBM grundade Linux Technology Center (LTC) 1999 för att kombinera sina mjukvaruutvecklare som är intresserade av Linux och annan öppen källkodsprogramvara i en enda organisation. LTC samarbetade med Linux-communityn för att få Linux att fungera optimalt på PowerPC, x86 och mer nyligen, Cell Broadband Engine . Utvecklare inom LTC bidrar till olika öppen källkodsprojekt samt projekt som fokuserar på att Linux ska kunna använda nya hårdvarufunktioner på IBM-plattformar.
Linux har körts på IBM POWER-system sedan 2001, då ett team skapade en ny 64-bitarsport för Linux-kärnan så att operativsystemet kan köras på PowerPC-processorer. Det första systemet som helt stödde 64-bitars Linux-kärnan var IBM: s POWER5, skapad 2004. Det följdes av POWER6 2007 och de nuvarande POWER7-baserade systemen 2010.
PowerLinux-servrar
Linux portades först till POWER i juni 2000. Sedan dess användes PowerLinux i ett antal superdatorer inklusive MareNostrum 2004 och Roadrunner 2008.
Från och med april 2012 introducerade IBM tre POWER7-processorbaserade Linux-specifika system för stora dataanalyser, branschapplikationer och öppen källkodsinfrastrukturtjänster såsom webbtjänster, e-post och samarbete.
De IBM PowerLinux 7R1 och IBM PowerLinux 7R2 system är en- och två- sockel , rackmonterad servrar som stöd antingen 8 eller 16 Power7 mikroprocessor kärnor i 3,55 GHz (7R1 endast) eller, med 7R2, 3,55 och 3,3 GHz alternativ med 128 Maximalt GB-minne (för 7R1) eller 256 GB maximalt minne (7R2) som kan konfigureras med 8, 16 och 32 GB dubbla inbyggda minnesmoduler ( DIMM ). Båda systemen kör Linux-operativsystem: Red Hat Enterprise Linux eller SUSE Linux Enterprise Server och inkluderar en inbyggd PowerVM [för PowerLinux] hypervisor som stöder upp till 10 virtuella datorer per kärna och 160 virtuella datorer per server.
IBM PowerLinux 7R4 är ett POWER7 + -baserat system i ett 5U-paket med två eller fyra uttag och 16 eller 32 kärnor. Den rymmer upp till 1 TB 1066 MHz DDR3 Active Memory Sharing. PowerVM för Linux justerar systemresurser dynamiskt till partitioner baserat på arbetsbelastningskrav på upp till 640 virtuella datorer per server (20 mikropartitioner per kärna).
I en studie om system och arkitektur för big data fann IBM Research att ett 10-nodigt Hadoop- kluster av PowerLinux 7R2-noder med POWER7 + -processorer, som kör InfoSphere BigInsights-programvara, kan sortera en terabyte data på mindre än 8 minuter.
IBM introducerade också IBM Flex System p24L Compute Node , en Linuxspecifik beräkningsnod med två socklar för det nyligen meddelade IBM PureFlex-systemet , som innehåller 12 eller 16 POWER7-mikroprocessorkärnor, upp till 256 GB minne, alternativet Red Hat Enterprise Linux- eller SUSE Linux Enterprise Server-operativsystem och inbyggd PowerVM för PowerLinux.
Förutom dessa specifika produkter kan Linux köras på vilken hårdvaru som helst i Power-serien.
PowerLinux kontra Linux / x86
Utgivningarna från IBM av PowerLinux i april 2012 designades specifikt för att köra Linux OS på företagets POWER7-baserade system. Till skillnad från servrar byggda på Intel Xeon- processorn, en x86-ättling med två trådar per kärna, ger POWER7-processorn fyra trådar per kärna. POWER-baserade servrar virtualiseras för att ge 60 till 80 procents utnyttjande, jämfört med en typisk 40-procents hastighet för x86-processorer. PowerVM- virtualiseringsprogrammet har en Common Criteria Evaluation Assurance (CC) -nivå på 4+, med noll säkerhetsproblem rapporterade samt obegränsad minnesanvändning.
Om PowerVM-virtualisering
POWER- baserade IBM-system har inbyggda virtualiseringsfunktioner som härrör från mainframe- teknik. På System P kallas detta virtualiseringspaket för PowerVM. PowerVM inkluderar virtualiseringsfunktioner som mikropartitionering, aktivt minnesdelning, aktivt minne deduplicering, en virtuell I / O-server för virtuella nätverk och lagring, och live partition mobilitet. Se tekniska detaljer om PowerVM för PowerLinux här .
System
PowerLinux körs på:
- AmigaOne
- AmigaOne X1000
- Cellbladserver från Mercury Computer Systems
- IBM Power Systems
- JS43, JS23, JS20, JS21, QS20, QS21, QS22 Blade Center
- Linux på PlayStation 3
- Pegasos
- Sam440ep
- Sam460ex
Referenser
externa länkar
- Enterprise Linux på IBM Power Systems
- Linux på Power-användare och e-postlistor för kärnutveckling
- Linux POWER RAS-verktyg på GitHub
- Linux POWER-verktyg på GitHub
- Diagnostiska hjälpmedel, produktivitetsverktyg och installations- och utvecklingsverktygssatser
- Linux-information för IBM-system
- Linux på IBM Developer