AIX
| AIX | |||||
|---|---|---|---|---|---|
|
|
|||||
| Skaper | IBM | ||||
| Utvikler | IBM | ||||
| Utgitt | 1986 | ||||
| Nyeste versjon | 6.6.1 (9. november 2007) | ||||
| Plattform | POWER og PowerPC | ||||
| Skrevet i | C | ||||
| Skrivebordsmiljø | Common Desktop Environment (KDE og GNOME er tilgjengelig) |
||||
| Kjerne | Monolittisk | ||||
| Lisens | Proprietær | ||||
AIX (Advanced Interactive eXecutive) er et proprietært Unix operativsystem som blir utviklet og solgt av IBM for dets egne datamaskiner. AIX ble første gang lansert i 1986 for arbeidsstasjonen IBM 6150 RT, med RISC-prosessoren IBM ROMP. I løpet av dets historie har det også vært portert til flere andre plattformer. Idag er AIX et operativsystem for IBM datamaskiner som er bygd opp omkring mikroprosessorer i POWER-familien og PowerPC.
AIX er basert på UNIX System V versjonene 1 og 2, med enkelte tilføyelser fra BSD Unix versjonene 4.2 og 4.3.
Innhold |
[rediger] Historie
[rediger] Versjonene 1.x og 2.x
Den opprinnelige utgaven av AIX, noen ganger kalt AIX/RT, ble utviklet for arbeidsstasjonen IBM 6150 RT, som var bygd opp omkring den første kommersielle RISC mikroprosessoren IBM ROMP. Versjon 1.0 ble utviklet av IBM i samarbeid med INTERACTIVE Systems Corporation (ISC). ISC var den første kommersielle Unix-leverandøren, og hadde blant annet portert UNIX System III til IBM Personal Computer under navnet PC/IX. Operativsystemet ble levert på åtte 1,2 Mb floppydisker.
AIX versjon 1.0 var hovedsakelig basert på UNIX System V versjonene 1 og 2, men inkorporerte også kildekode fra BSD Unix 4.2 og 4.3.
AIX/RT versjon 2.0 hadde et innovativt design, hentet fra operativsystemet Mach, som skilte AIX ut fra både UNIX System V og BSD Unix med deres monolittiske kjerner. Dette var bruken av en mikrokjerne, som på denne tiden også var implementert i PICK OS.
I AIX ble mikrokjernen kalt Virtual Resource Manager (VRM), og den kontrollerte tastatur, mus, diskettstasjoner og nettverks-tilgangen. Gjennom hurtigtastene Alt-Tab kunne man svitsje mellom ulike operativsystemer som benyttet den samme kjernen. Hvert operativsystem fikk gjennom mikrokjernen tilgang til tastaturet, musen og skjermen.
Store deler av kjernen i AIX/RT versjon 2.x var skrevet i programmeringsspråket PL/I. AIX/RT 2.x hadde full nettverksstøtte gjennom protokollene TCP/IP og IBM Systems Network Architecture (SNA). Det hadde to nettverksoperativsystemer: Network File System (NFS), lisensiert fra Sun Microsystems, og Distributed Services (DS). DS var bygd på toppen av SNA-protokollstakken, og sørget for full kompatibilitet med IBM's AS/400-systemer. AIX/RT 2.x benyttet Vindussystemet X, versjon X10R3, og senere X10R4 og X11, sammen med widget settet Athena. Kompilatorer var tilgjengelig for programmeringsspråkene Fortran og C. Et av de mest populære programmene var desktop publishing-programmet Aldus PageMaker.
I 1989 lanserte også IBM en avart av operativsystemet kalt AIX PS/2 1.1. Denne utgaven kjørte på IBM PS/2 personlige datamaskiner med mikroprosessorene Intel 80386 og Intel 80486. Siste versjon, AIX PS/2 1.3, ble lansert i 1992.
I 1988 kunngjorde IBM en tredje avart, utviklet i samarbeid med Locus Computing, under navnet AIX/370. AIX/370 var IBMs første forsøk på å tilføre deres stormaskiner Unix-funksjonalitet, spesielt System/370. AIX/370 ble lansert i 1990, med funksjonalitet hentet fra System V Release 2, 4.3 BSD, såvel som IBMs egne utvidelser.
Med introduksjonen av ESA/390-arkitekturen, ble AIX/370 erstattet av AIX/ESA i 1991. AIX/ESA var basert på OSF/1, og kunne kjøre både som et vertsoperativsystem og som en gjest på en virtuell datamaskin.
[rediger] Versjon 6.x
| Versjon | Dato |
|---|---|
| AIX 6.1.0 | 9. november 2007[1] |
| AIX 6.1.1 (TL1) | Mai 2008[2] |
| AIX 6.1.2 (TL2) | November 2008[3] |
| AIX 6.1.3 (TL3) | Mai 2009[4] |
| AIX 6.1.4 (TL4) | Oktober 2009[5] |
| AIX 6.1.5 (TL5) | April 2010[6] |
IBM innledet en åpen beta-testing av AIX 6, kalt AIX 6 OpenBeta, den 12. juli 2007.[7] Dette representerte en endring i IBMs produktpolitikk, ettersom den nye betautgaven var den første som kunne nedlastes og testes fritt utenfor selskapet. IBM valgte å sløyfe «L» fra versjonsbenevnelsen, ettersom Linux var blitt etablert i IBMs produktrekke av datamaskiner basert på POWER-arkitekturen, og det ikke var behov for et særskilt navn. AIX 6 ble konstruert for å kjøre på mikroprosessorene PowerPC 970, POWER4, POWER5 og POWER6. AIX 6 TL2 og TL3 er også kompatible med POWER6+, TL4 kan kjøre på POWER7, mens TL5 er istand til å utnytte flere av POWER7-prosessorens finesser innenfor minnehåndtering. Programmer som er skrevet for AIX 5.x er binærkompatible med den nye versjonen, uten å måtte rekompileres.
[rediger] Versjon 7.x
IBM innledet en åpen beta-testing av AIX 7, kalt AIX 7 OpenBeta, den 27. juli 2010.[8] Blant nyhetene er støtte for opptil 256 kjerner og 1024 tråder per logiske AIX-partisjon, noe som er fire ganger større enn på AIX 6.
[rediger] Versjoner
| Versjon | År | Merknader | |||
|---|---|---|---|---|---|
| Utgaver for IBM 6150 RT | |||||
| AIX 1.0 | 1986 | ||||
| AIX 2.0 | Siste versjon var 2.2.1 | ||||
| Utgaver for IBM PS/2 | |||||
| AIX PS/2 1.1 | 1989 | ||||
| AIX PS/2 1.3 | 1992 | ||||
| Utgaver for POWER og PowerPC | |||||
| AIX 3.0 | 1989 | LVM (Logical Volume Manager) ble innlemmet i OSF/1, og i 1995 også for HP-UX. Linux LVM implementaajon basert på HP-UX LVM. Introduksjon av SMIT. | |||
| AIX 3.1 | Februar 1990 | 64-bit filsystemet Journaled File System (JFS). | |||
| AIX 3.2 | 1992 | ||||
| AIX 4.0 | 1994 | Kjørte på RS/6000 systemer med PowerPC-prosessorer og PCI-busser | |||
| AIX 4.1 | 12. august 1994 | ||||
| AIX 4.1.1 | 28. oktober 1994 | ||||
| AIX 4.1.3 | 7. juli 1995 | CDE 1,0 blir nytt GUI, og erstatter Motif Window Manager. | |||
| AIX 4.1.4 | 20. oktober 1995 | ||||
| AIX 4.1.5 | 8. november 1996 | ||||
| AIX 4.2 | 17. mai 1996 | ||||
| AIX 4.2.1 | 25. april 1997 | NFS versjon 3 | |||
| AIX 4.3 | 31. oktober 1997 | Mulighet til å kjøres på 64-bit mikroprosessore, IPv6 og nettbasert System Manager. | |||
| AIX 4.3.1 | 24. april 1998 | ||||
| AIX 4.3.2 | 23. oktober 1998 | ||||
| AIX 4.3.3 | 17. september 1999 | Online backup-funksjon, Workload Manager (WLM) og verktøyet topas | |||
| AIX 5L 5.1 | 4. mai 2001 | Support opphørt 1. april 2006. Støtte for Intel Merced i betaversjonene. Støtte for POWER4. Siste versjon med støtte for Micro Channel architecture, 64-bit kjerne, JFS2, kunne kjøres i en logisk partisjon på POWER4, L står for Linux-affinitet, Trusted Computing Base (TCB), støtte for mirroring med striping. | |||
| AIX 5L 5.2 | 18. oktober 2002 | Support opphørt 30. april 2009. Støtte for IBM BladeCenter JS20 med PowerPC 970. Støtte for POWER5, MPIO for fiberkanal-disker, iSCSI Initiator software, deltagelse i Dynamic LPAR, Concurrrent I/O (CIO) introdusert for JFS2 i Maintenance Level 01 i mai 2003. | |||
| AIX 5L 5.3 | 13. august 2004 | NFS versjon 4, avansert accounting, virtuell SCSI, virtuelt Ethernet, Simultaneous multithreading (SMT), mikro-partisjonering, bedre utnyttelse av POWER5, JFS2 quotas, muligheter til å nedskalere til et JFS2 filsystem, kjernens scheduler kan dynamisk øke og minske bruken av dynamiske prosesser | |||
| AIX V6 6.1 | 9. november 2007 | Workload Partitions (WPARs) operativsystem-virtualisering, Live Application Mobility, Live Partition Mobility, sikkerhet, Role Based Access Control RBAC, AIX Security Expert, kryptisering av filsystemet JFS2, Trusted AIX, Trusted Execution, Integrated Electronic Service Agent for automatisk feilrapportering, Concurrent Kernel Maintenance, kjernen utnytter POWER6 storage keys, ProbeVue dynamic tracing, Systems Director Console for AIX, integrert filsystem snapshot, krever POWER4 eller nyere CPUer. | |||
[rediger] Referanser
- ^ IBM: AIX Version 6.1 Release Notes, 1. utgave, november 2007
- ^ IBM: AIX Version 6.1 Release Notes, 3. utgave, mai 2008
- ^ IBM: AIX Version 6.1 Release Notes, 4. utgave, november 2008
- ^ IBM: AIX Version 6.1 Release Notes, 5. utgave, mai 2009
- ^ IBM: AIX Version 6.1 Release Notes, 6. utgave, oktober 2009
- ^ IBM: AIX Version 6.1 Release Notes, 7. utgave, april 2010
- ^ The UNIX and Linux Forums: AIX 6 Open Beta now available, juli 2007
- ^ Rob McNelly: AIX7 Open Beta: First impressions, IBM Systems magazine, 27. juli 2010
[rediger] Litteratur
- José Eduardo Martínez Cordero, Shiv Dutta, Liviu Rosca, Gilvan Pereira da Silva, Kristof Stroobants: IBM Certification Study Guide eserver p5 and pSeries Administration and Support for AIX 5L Version 5.3, International Technical Support Organization, IBM Red books, april 2006, SG24-7199-00
- Bruno Blanchard, Pedro Coelho, Mary Hazuka, Jerry Petru, Theeraphong Thitayanun, Chris Almond: Introduction to Workload Partition Management in IBM AIX Version 6.1, International Technical Support Organization, IBM Red books, November 2007, SG24-7431-00
- Christopher Hales, Chris Milsted, Oliver Stadler, Morten Vågmo: PowerVM Virtualization on IBM System p: Introduction and Configuration, International Technical Support Organization, IBM Red books, 4. utgave, mai 2008, SG24-7940-03
- John E Bailey, Thomas Prokop, Guido Somers: IBM PowerVM Live Partition Mobility, International Technical Support Organization, IBM Red books, mars 2009, SG24-7460-01
- Roman Aleksic, Ismael "Numi" Castillo, Rosa Fernandez, Armin Röll, Nobuhiko Watanabe: IBM AIX Version 6.1 Differences Guide, International Technical Support Organization, IBM Red books, mars 2008, SG24-7559-00
|
|||||