HP -UX - HP-UX

HP-UX
HP-UX logo.svg
Kehittäjä Hewlett Packard Enterprise
Kirjoitettu sisään C
OS -perhe Unix ( järjestelmä V )
Toimiva tila Nykyinen
Lähdemalli Suljettu lähde
Ensimmäinen julkaisu 1982 ; 39 vuotta sitten ( 1982 )
Viimeisin julkaisu 11i v3, toukokuu 2021, julkaisuversio 1 / toukokuu 2021 ; 4 kuukautta sitten ( 2021-05 )
Markkinoinnin tavoite Palvelin
Saatavilla Englanti
Pakettipäällikkö Ohjelmistojen jakelija
Alustat IA-64 , PA-RISC
Ytimen tyyppi Monoliittinen kanssa dynaamisesti ladattavina moduuleina
Käyttäjämaa POSIX / SUS
Oletuksena
käyttöliittymä
KDE , GNOME ja CDE
Lisenssi Oma
Virallinen nettisivu www .hpe .com /info /hpux
HP Superdome, jossa on HP-UX 11.23 -käyttöjärjestelmä
HP 9000 /425 -työasema, jossa on HP-UX 9 ja HP-VUE
HP 9000-B180L -työasema, jossa on HP-UX 10.20 ja CDE
HP C8000 -työasema, jossa on HP-UX 11i

HP-UX (mistä "Hewlett Packard Unix") on Hewlett Packardin Enterprise n oma toteuttamisesta Unix käyttöjärjestelmä , joka perustuu Unix System V (aluksi System III ) ja julkaistiin ensimmäisen kerran vuonna 1984. Viimeaikaiset versiot tukevat HP 9000 -sarjan tietokoneella järjestelmiä, jotka perustuvat PA-RISC käskykannan arkkitehtuuri ja HPE Integrity -palvelimet , jotka perustuvat Intelin n Itanium arkkitehtuuria.

Aiemmat HP-UX-versiot tukivat HP Integral PC: tä ja HP 9000 -sarjan 200, 300 ja 400 tietokonejärjestelmiä, jotka perustuvat Motorola 68000 -sarjan suorittimiin, sekä HP: n omaan FOCUS- arkkitehtuuriin perustuvia HP 9000 Series 500 -tietokoneita .

HP-UX oli ensimmäinen Unix, joka tarjosi pääsynhallintaluetteloita tiedostojen käyttöoikeuksille vaihtoehtona Unix-vakiokäyttöjärjestelmälle. HP-UX oli myös ensimmäisten joukossa Unix-järjestelmiä, joissa oli sisäänrakennettu looginen äänenvoimakkuuden hallinta . HP on tehnyt pitkän yhteistyön Veritas Software -ohjelmiston kanssa ja käyttää VxFS : ää ensisijaisena tiedostojärjestelmänä .

Se on yksi neljästä kaupallisesta käyttöjärjestelmästä, joiden versiot on sertifioitu Open Groupin UNIX 03 -standardin mukaisesti. (Muut ovat macOS , AIX ja Huawein EulerOS .)

Ominaisuudet

HP-UX 11i tarjoaa yhteiset jaetut levyt klusteroituun tiedostojärjestelmään. HP Serviceguard on klusteriratkaisu HP-UX: lle. HP: n globaali työmääränhallinta säätää työkuormat optimoidakseen suorituskyvyn ja integroituu Instant Capacity on Demand -ominaisuuteen, joten asennetut resurssit voidaan maksaa 30 minuutin välein tarpeen mukaan.

HP-UX tarjoaa käyttöjärjestelmätason virtualisointiominaisuuksia , kuten laitteisto-osioita, erillisiä käyttöjärjestelmän virtuaaliosioita solupohjaisilla palvelimilla ja HP Integrity Virtual Machines (HPVM) -palveluja kaikilla Integrity-palvelimilla. HPVM tukee vieraita, jotka käyttävät HP-UX 11i v3 -isäntäkoneita-vieraat voivat käyttää Linuxia , Windows Serveriä , OpenVMS: ää tai HP-UX: ää. HP tukee online -virtuaalikoneiden vieraiden siirtoa, jossa salaus voi suojata vieraiden sisällön siirron aikana.

HP-UX 11i v3 skaalautuu seuraavasti (SuperDome 2, jossa on 32 Intel Itanium 9560 -prosessoria):


Turvallisuus

11i v2 -julkaisu esitteli ytimen pohjaisen tunkeutumisen havaitsemisen , vahvan satunnaislukujen generoinnin , pinopuskurin ylivuotosuojauksen , suojausosion, roolipohjaisen käytönhallinnan ja useita avoimen lähdekoodin suojaustyökaluja.

HP luokittelee käyttöjärjestelmän suojausominaisuudet kolmeen luokkaan: data, järjestelmä ja identiteetti:

Kategoria Suojaustuotteet
Tiedot Salatut asemat ja tiedostojärjestelmät, Luotettu tietotekniikka , sallittujen luettelo , säilöt , IPsec
Järjestelmä Ohjelmistoavustaja, Bastille , Auditointijärjestelmä, IP -suodatin , Host IDS , Standard Mode Security Extensions,
Identiteetti RBAC , PAM - Kerberos , AAA -palvelin, Kerberos -palvelin

Kontekstista riippuvat tiedostot

Julkaisu 6.x (yhdessä 3.x: n kanssa) esitteli asiayhteydestä riippuvaiset tiedostot (CDF) -ominaisuuden, jonka avulla tiedostopalvelin voi palvella eri kokoonpanoja ja binaaritiedostoja (ja jopa arkkitehtuureja) eri asiakaskoneille heterogeenisessa ympäristössä. Hakemisto, joka sisältää tällaisia tiedostoja oli sen suid -bitti on asetettu ja tehtiin piilossa sekä tavallisia ja juuri prosessien normaalissa käytössä. Tunkeilijat käyttivät joskus tällaista järjestelmää piilottaakseen haittaohjelmia tai tietoja. CDF -tiedostot ja CDF -tiedostojärjestelmä hylättiin julkaisulla 10.0.

Tuetut laitteistoalustat

HP-UX-käyttöjärjestelmät tukevat erilaisia PA-RISC- järjestelmiä. 11.0 lisäsi tukea Integrity -pohjaisille palvelimille siirtymisessä PA -RISC: stä Itaniumiin . HP-UX 11i v1.5 on ensimmäinen Itaniumia tukeva versio. HP-UX 11i v2: n esittelyssä käyttöjärjestelmä tuki molempia arkkitehtuureja.

BL -sarja

HP-UX 11i tukee HP BL -palvelinperheiden HPE Integrity -palvelimia . Nämä palvelimet käyttävät Intel Itanium -arkkitehtuuria.

CX -sarja

HP-UX 11i v2 ja 11i v3 tukevat HP: n CX-sarjan palvelimia. CX tarkoittaa operaattoriluokkaa ja sitä käytetään pääasiassa teleteollisuudessa -48V DC -tuella ja se on NEBS -sertifioitu. Molemmat järjestelmät sisältävät Itanium Mad6M -prosessoreita, ja ne lopetetaan.

RX -sarja

HP-UX tukee HP: n RX-palvelimia.

Julkaisuhistoria

Ennen HP-UX-version 11.11 julkaisua HP käytti desimaaliversioiden numerointimallia , jossa ensimmäinen numero antoi tärkeimmän julkaisun ja desimaalin jälkeinen numero, joka osoittaa pienemmän julkaisun. 11.11 HP teki markkinointipäätöksen nimetä julkaisunsa 11 i ja sen jälkeen av ( desimaaliluku ) versiolle. I haluttiin ilmaista OS on internet -yhteensopivan, mutta tehokas tulos oli kaksi versiota-numerointijärjestelmän.

Versiohistoria

Versio Julkaisupäivä Käyttöiän päättymispäivä Laitteisto
Vanha versio, ei enää yllä: 11i v1 (B.11.11) 2000-12-01 2015-12-31 HP 9000
Vanha versio, ei enää yllä: 11i v1.6 (B.11.22) 2002-06-02 Eheys
Vanha versio, ei enää yllä: 11i v2 (B.11.23) 2003-10-01 HP 9000 ja Integrity
Vanha versio, ei enää yllä: 11i v3 (B.11.31) 2007-02-01 2021-03-31 HP 9000
Nykyinen vakaa versio: 11i v3 (B.11.31) 2025-12-31 Eheys
Legenda:
Vanha versio
Vanhempi versio, edelleen ylläpidetty
Uusin versio
Uusin esikatseluversio
Tuleva julkaisu

Versiot

1.0 (1982)
Ensimmäinen luovutus HP 9000 Series 500. HP-UX Series 500 oli merkittävästi erilainen kuin HP-UX muihin HP koneita, koska se kerrostettiin huipulla Series 500 käyttöjärjestelmää kutsutaan SunOS (liity Sun Microsystems " SunOS ).
1.0 (1984)
AT&T System III -pohjainen. Tuki HP Integral PC: lle (HP 9807A). Ydin toimii ROM -levyltä; muut komennot ovat levypohjaisia.
2.0 (1984)
Ensimmäinen julkaisu HP: n varhaisille Motorola 68000 -pohjaisille työasemille (HP 9816U, HP 9826U, HP 9836U)
5.0 (1985)
ROM-pohjainen AT&T System V HP Integral PC: lle. Erottuu uudemmasta HP-UX 5.x -mallista Series 200/300 -malleille.
3.x (1988)
Vain HP 9000 Series 600/800. Huomaa: 2.x/3.x (sarja 600/800) kehitettiin rinnakkain 5.x/6.x kanssa (sarja 200/300/400), joten esimerkiksi 3.x oli todella nykyaikainen 6.x. Molemmat linjat yhdistettiin HP-UX 7.x: ssä.
6.x (1988)
Vain HP 9000 Series 300 -tuki. Esitetty pistorasiat 4.3BSD: ltä . Tämä versio (yhdessä 3.x: n kanssa) esitteli myös edellä käsitellyt asiayhteydestä riippuvat tiedostot (CDF), jotka poistettiin versiosta 10 niiden turvallisuusriskien vuoksi.
7.x (1990)
Tuki HP 9000 -sarjan 300/400, 600/700 (7.03)/800 HP -järjestelmille. Toimitettu OSF/motiivi .
8.x (tammikuu 1991)
Tuki HP 9000 -sarjan 300/400 600/700/800 -järjestelmille. Jaetut kirjastot esillä.
HP-UX 9.0 -asennusohjelmisto QIC-kasettiin, 1992
9.x (heinäkuu 1992)
9.00, 9.02, 9.04 (sarja 600/800), 9.01, 9.03, 9.05, 9.07 (sarja 300/400/700), 9.08, 9.09, 9.09+ (vain sarja 700), 9.10 (vain sarja 300/400). Nämä tukivat HP 9000 -sarjan 300, 700 ja 800 järjestelmiä. Esittelyssä System Administration Manager (SAM) . Looginen Volume Manager (LVM) esiteltiin 9,00 Sarjan 800. Hyväksyi Visual käyttöympäristön työpöydälle.
10.0 (1995)
Tässä suuressa versiossa käyttöjärjestelmä lähentyi HP 9000 Series 700 (työasema) ja Series 800 (palvelin) järjestelmiä, jolloin aiempien linjojen tuki poistui. Myös järjestelmätiedostojen ja hakemistojen ulkoasu muuttui merkittävästi AT&T UNIX System V Release 4 -standardin perusteella. Sovellukset poistettiin hakemistosta /usr ja siirrettiin kohtaan /opt; käynnistyksen määritystiedostot sijoitettiin kansioon /etc/rc.config.d; käyttäjät siirrettiin kansioon /home osoitteesta /users. HP-UX: n ohjelmistot on nyt pakattu, toimitettu, asennettu ja poistettu ohjelmistojen jakelutyökalujen (SD) avulla. LVM saatiin saataville myös sarjaan 700.
10.10 (1996)
Esitteli yhteisen työpöytäympäristön . UNIX95 -yhteensopivuus.
10.20 (1996)
Tämä julkaisu sisälsi 64-bittisten PA-RISC 2.0 -prosessorien tuen. Pluggable Authentication Modules (PAM) otettiin käyttöön CDE: n sisällä . Juuritiedostojärjestelmä voidaan määrittää käyttämään Veritas -tiedostojärjestelmää (VxFS). Vanhoille sekä teknisistä syistä, tiedostojärjestelmä, jota käytetään boot ytimen pysyi Hi Performance FileSystem (HFS, variantti UFS ), kunnes versio 11.23. 10.20 tukee myös 32-bittisiä käyttäjä- ja ryhmätunnisteita. Aiempi raja oli 60000 tai 16-bittinen. Tämä ja aiemmat HP-UX-julkaisut ovat nyt vanhentuneita, ja HP: n tuki päättyi 30. kesäkuuta 2003.
10.24
Tämä on HP-UX: n Virtual Vault -julkaisu, joka tarjoaa parannettuja suojausominaisuuksia. Virtual Vault on osastoitu käyttöjärjestelmä, jossa jokaiselle tiedostolle on määritetty osasto ja prosesseilla on pääsy vain asianmukaisen osion tiedostoihin, ja toisin kuin useimmat muut UNIX -järjestelmät, pääkäyttäjällä (tai juurilla) ei ole täydellistä pääsyä järjestelmään noudattamatta oikeita menettelyjä .
10.30 (1997)
Tämä oli ensisijaisesti kehittäjäjulkaisu, jossa oli useita lisäparannuksia. Se tarjosi ensimmäisen tuen ytimen säikeille 1: 1 -säikeemallilla (jokainen käyttäjälanka on sidottu yhteen ytimen säieen).
11.00 (1997)
Ensimmäinen HP-UX-julkaisu, joka tukee myös 64-bittistä osoitetta. Se voi silti ajaa 32-bittisiä sovelluksia 64-bittisessä järjestelmässä. Se tuki symmetristä moniprosessointia , kuitukanavaa ja NFS PV3: ta. Se sisälsi myös työkaluja ja asiakirjoja 32-bittisen koodin muuttamiseksi 64-bittiseksi.
11.04
Virtual Vault -julkaisu.
11.10
Tämä oli rajoitettu julkaisu, joka tukee HP 9000 V2500 SCA (Scalable Computing Architecture) ja V2600 SCA -palvelimia. Se lisäsi myös JFS 3.3: n, AutoFS: n, uuden ftpd: n ja jopa 128 suorittimen tuen. Sitä ei ollut saatavana erikseen.
11.11 (2000) - 11i v1
Tämä HP-UX-julkaisu esitteli käyttöympäristöjen käsitteen. Se julkaistiin joulukuussa 2000. Nämä ovat kerroksellisten sovellusten ryhmiä, jotka on tarkoitettu käytettäväksi yleisen käyttöluokan kanssa. Käytettävissä olevat tyypit olivat Mission Critical, Enterprise, Internet, Technical Computing ja Minimal Technical OE. (Kaksi viimeistä oli tarkoitettu HP 9000 -työasemille.) Tämän julkaisun tärkeimmät parannukset olivat tuki koville osioille, Gigabit Ethernet , NFS TCP/IP: n yli , ladattavat ydinmoduulit , dynaamiset ytimen viritettävät parametrit, ytimen tapahtumailmoitukset ja suojatut pinot.
11.20 (2001) - 11i v1.5
Tämä HP-UX-julkaisu tuki ensimmäisenä uutta Itanium- pohjaisten (IA-64) järjestelmien linjaa . Sitä ei ole tarkoitettu operatiivisiin kriittisiin tietokoneympäristöihin, eikä se tue HP: n ServiceGuard -klusteriohjelmistoa. Se tuki PA-RISC-käännettyjen sovellusten käyttämistä Itanium-järjestelmissä ja Veritas Volume Manager 3.1 -ohjelmaa.
11,22 (2002) - 11i v1.6
HP-UX: n Itanium- version vaiheittainen julkaisu . Tämä versio saavutti 64-suuntaisen skaalautuvuuden , m: n- säikeet , lisäsi dynaamisempia ytimen viritettäviä parametreja ja tuki HP: n Logical Volume Manageria Itaniumissa. Se rakennettiin lähdekoodivirrasta 11i v1.
11.23 (2003) - 11i v2
Tämän version alkuperäinen julkaisu oli syyskuussa 2003 Itanium-pohjaisten järjestelmien tukemiseksi. Syyskuussa 2004 käyttöjärjestelmää päivitettiin tarjoamaan tukea sekä Itanium- että PA-RISC-järjestelmille. Tämä julkaisu sisältää Itanium-järjestelmissä toimimisen lisäksi tuen ccNUMA: lle , verkkopohjaisen ytimen ja laitteen määrityksille, IPv6 : lle ja vahvemmalle satunnaislukujen luomiselle.
11.31 (2007) - 11i v3
Tämä julkaisu tukee sekä PA-RISC: tä että Itaniumia. Se julkaistiin 15. helmikuuta 2007. Tärkeimmät uusia ominaisuuksia ovat kotoisin monipolkuohjelmiston tuki, yhtenäinen välimuistin, NFSv 4, Veritas ClusterFS, suurteosliiketoiminnassa VxFS, ja integroitu virtualisointi . Hyperthreadingia tuetaan Itanium -järjestelmissä, joissa on Montecito- ja Tukwila -prosessorit. HP-UX 11i v3 on Open Groupin UNIX 03 -standardin mukainen . Päivitykset 11i v3: lle on julkaistu kuuden kuukauden välein, ja viimeisin versio on B.11.31.1805, julkaistu toukokuussa 2018. HP on siirtynyt yhden suuren HP-UX-käyttöjärjestelmäpäivityksen poljinnopeuteen vuosittain.

HP-UX 11i -käyttöympäristöt

HP niputtaa HP-UX 11i -ohjelmistot paketteihin, joita he kutsuvat käyttöympäristöiksi (OE).

Seuraavassa on luettelo tällä hetkellä saatavilla olevista HP-UX 11i v3 OE -laitteista:

HP-UX 11i v3 Base OE (BOE)
Sisältää täyden HP-UX 11i -käyttöjärjestelmän sekä tiedostojärjestelmän ja osiointiohjelmiston sekä sovellukset verkkopalvelua, järjestelmänhallintaa ja suojausta varten. BOE sisältää kaikki aiemmin FOE- ja TCOE-ohjelmistot (katso alla) sekä aiemmin itsenäisesti myydyt ohjelmistot (esim. Auto Port Aggregator).
HP-UX 11i v3 Virtualization Server OE (VSE-OE)
Sisältää kaiken BOE: n sekä GlancePlus -suorituskykyanalyysin ja ohjelmistojen peilauksen sekä kaikki Virtual Server Environment -ohjelmistot, jotka sisältävät virtuaaliset osiot , virtuaalikoneet , työkuormanhallinnan, kapasiteettineuvojan ja sovellukset. VSE-OE sisältää kaikki aiemmin EOE-ohjelmistot (katso alla) sekä muita virtualisointiohjelmistoja.
HP-UX 11i v3 korkean käytettävyyden OE (HA-OE)
Sisältää kaiken BOE: n ja HP ​​Serviceguard -klusterointiohjelmiston järjestelmän vikaantumista varten ja työkaluja klustereiden hallintaan sekä GlancePlus -suorituskykyanalyysin ja ohjelmistojen peilaussovellukset.
HP-UX 11i v3 Data Center OE (DC-OE)
Sisältää kaiken yhdessä paketissa ja yhdistää HP-UX 11i -käyttöjärjestelmän virtualisointiin. Kaikki HA-OE: ssä ja VSE-OE: ssä on DC-OE: ssä. Ratkaisut laaja-alaiseen katastrofien palauttamiseen ja kääntäjäpaketti myydään erikseen.
HP-UX 11i v2 (11.23)
HP luopui v2-tuesta joulukuussa 2010. Tällä hetkellä saatavilla olevia HP-UX 11i v2 OE -laitteita ovat:
HP-UX 11i v2 Foundation OE (FOE)
Tämä OE on suunniteltu web-palvelimille, sisältöpalvelimille ja käyttöliittymille, ja se sisältää sovelluksia, kuten HP-UX Web Server Suite, Java ja Mozilla Application Suite. Tämä OE on nipussa HP-UX 11i FOE.
HP-UX 11i v2 Enterprise OE (EOE)
Tämä OE on suunniteltu tietokantasovellus- ja logiikkapalvelimille, ja se sisältää HP-UX 11i v2 Foundation OE -paketit ja lisäsovellukset, kuten GlancePlus Pak, jotka mahdollistavat yritystason palvelimen. Tämä OE on nipussa HP-UX 11i EOE.
HP-UX 11i v2 Mission Critical OE (MCOE)
Suunniteltu suurille, tehokkaille tausta-sovelluspalvelimille ja tietokantapalvelimille, jotka käyttävät asiakastiedostoja ja käsittelevät tapahtumien käsittelyä, tämä OE sisältää Enterprise OE -paketit sekä sovellukset, kuten MC/ServiceGuard ja Workload Manager, jotka mahdollistavat tehtävän kannalta kriittisen palvelimen. Tämä OE on nipussa HP-UX 11i MCOE.
HP-UX 11i v2 Minimitekninen OE (MTOE)
Tämä OE on suunniteltu HP-UX 11i v2: tä käyttäville työasemille, ja se sisältää Mozilla Application Suite-, Perl- , VxVM- ja Judy-sovellukset sekä OpenGL Graphics Developer's Kit -paketin. Tämä OE on nipussa HP-UX 11i MTOE.
HP-UX 11i v2 Technical Computing OE (TCOE)
Suunniteltu sekä laskentatehokkaille työasemille että palvelinsovelluksille, tämä OE sisältää MTOE-paketit sekä kattavat grafiikkasovellukset, MPI- ja matematiikkakirjastot. Tämä OE on nipussa HP-UX 11i-TCOE.
HP-UX 11i v1 (11.11)
HP: n etenemissuunnitelman mukaan se myytiin joulukuuhun 2009 saakka, ja v1 -tuki jatkui ainakin joulukuuhun 2015 asti.

Katso myös

Viitteet

  • Scott WY Wang ja Jeff B.Lindberg "HP-UX: Implementation of UNIX on the HP 9000 Series 500 Computer Systems", Hewlett-Packard Journal (nide 35, numero 3, maaliskuu 1984)
  • Frank McConnell, Lisätietoja HP ​​9000: sta , gaby.de
  • Hewlett-Packard Company, "HP-UX Reference, Vol.1, HP-UX Release 6.5, December 1988", HP Osanumero 09000-90009

Ulkoiset linkit