HP-UX 11i | |
Rodina | Unix |
---|---|
Typ jádra | Monolitické jádro s dynamicky zatěžovatelnými moduly |
Platformy | IA-64 , PA-RISC |
Společnost / vývojář |
Hewlett Packard Enterprise |
Licence | Komerční |
První verze | 1984 |
Nejnovější stabilní verze | 11.31.1705 - Aktualizace HP-UX 11i v3, květen 2017 |
Správce balíčků | Distributor softwaru |
webová stránka | www.hpe.com/us/en/servers/hp-ux.html |
HP-UX (Hewlett Packard UNIX) je proprietární realizace ze na Unix operační systém , založený na System V , vyvinutý společností Hewlett Packard Enterprise . HP-UX se používá na serverech a pracovních stanicích HP 9000 a Integrity, vybavených příslušnými procesory PA-RISC (32 a 64 bitů), navrženými společnostmi HP a Intel Itanium . HP-UX byl k dispozici také pro systémy Apollo a dřívější verze běžely na serverech řady HP 9000 200, 300 a 400, založených na procesorech řady Motorola 68000 , a také na řadách HP 9000 500, založených na proprietárních procesorech HP FOCUS .
HP-UX byl prvním Unixem s oprávněním typu souboru seznamu řízení přístupu (ACL) jako alternativa ke standardnímu systému oprávnění Unix. HP-UX byl také jedním z prvních Unixů, které obsahovaly integrovaného správce logických svazků . Společnost HP má dlouhodobý vztah se společností Veritas Software (in) a integruje VxFS jako primární souborový systém. HP-UX 11i je přední komerční Unix pro integrovanou virtualizaci s kritickými službami, sledovaným výkonem, vysokou dostupností a spravovatelností.
HP-UX je přímým konkurentem Sun Solaris , IBM AIX a GNU / Linux .
HP-UX používá XFree86 , desktopové prostředí CDE a mnoho bezplatného softwaru , včetně open source softwaru Bastille, ke kterému společnost HP přispívá (původně vyvinut pro Red-Hat Linux).
Verze, publikovaná v února 2007, je 11i v3 (také známý jako 11.31). Stejně jako předchozí verze i tato verze podporuje procesory PA-RISC a Itanium . Nová verze zavádí podporu NFSv4 a hyperthreading pro procesory Itanium.
Nejnovější verzí je HP-UX 11i v3 (11.31), jejíž nejnovější aktualizací je Květen 2017.
HP-UX se dodává ve čtyřech různých verzích předem integrovaných a testovaných.
Systémy HP-UX nabízejí různé vrstvy virtualizace, aby splňovaly různé typy zátěže.
Od zavedení HP-UX 11i v3 se správa úložiště provádí pomocí speciálních souborů zvaných Persistent Device Special Files (Persistent nebo Agile DSF, například: / dev / disk / disk6), na rozdíl od Legacy DSF (například / dev / dsk / c2t0d4) používané v předchozích verzích HP-UX. Tyto soubory poskytují připojení, například k místním diskům nebo logickým jednotkám prezentovaným prostřednictvím SAN . Trvalé DSF poskytují více cest, což umožňuje datům procházet různými cestami v továrně SAN, spravují vyvažování zátěže mezi těmito různými cestami, stejně jako převzetí služeb při selhání , což zajišťuje kontinuitu služby, a to i v případě problému na cestách. Kromě toho tyto soubory zůstávají konstantní, i když se změní velikost logické jednotky. Produkty pro správu EMC PowerPath, HP Securepath nebo Veritas DMP pro více cest již proto na HP-UX 11.31 nejsou vyžadovány.
Pro systémy správy logických svazků (LVM) existují tři možnosti
Na úrovni souborového systému podporuje HP-UX základní souborový systém Veritas (VxFS-lite), souborový systém OnlineJFS (plný VxFS), stejně jako původní CFS (Clustered File System) a HFS. HP, dnes neobvyklé, protože chybí funkčnost.
HP-UX se může pro snadnou správu spolehnout na kompletní ekosystém aplikací.
Software Assistant (SWA) vám umožňuje sledovat úroveň opravy stovek serverů, abyste mohli rychle aplikovat změny po vydání výstrah, například zabezpečení.
Ignite-UX umožňuje nasazení instancí HP-UX, a to buď instalací balíčků jeden po druhém, nebo pomocí softwarového obrazu (zlatý obrázek) přes síť Ethernet pomocí spouštěcího mechanismu PXE. Můžete také použít Ignite k vytvoření zálohy HP-UX jako součást plánu obnovy po havárii (PRA).
Pro administrátory, kterým je příkazový řádek nepříjemný, má HP-UX webovou aplikaci nazvanou Homepage pro správu systému, která umožňuje graficky provádět všechny běžné úkoly správy. Například zvětšení velikosti logického svazku a jeho systému souborů lze provést velmi jednoduchým způsobem, přičemž rozšíření logického svazku a systému souborů se zkombinuje do jedné akce.
Software Distributor (SD) je nástroj pro správu softwarového balíčku. Poskytuje sadu nástrojů pro vytváření a instalaci balíčků. Tyto balíčky lze seskupit do softwarového skladu. Server může obsahovat více úložišť pro instalaci různých balíčků a dokonce i celé systémy.
Softwarové distribuční operační nástroje se obvykle provádějí na příkazovém řádku. Distributor softwaru obsahuje následující příkazy:
Softwarové balíčky jsou tvořeny souborem specifikací, skupinou instalačních skriptů a vlastním softwarovým obsahem. Instalační skripty se spouštějí během instalace, ověřování, odstraňování a lze je použít k přípravě systému na software nebo k aktivaci či deaktivaci balíčků.
Soubor se specifikacemi určuje, jak bude softwarový balíček organizován, uvádí umístění různých souborů, které mají být do balíčku načteny, omezuje systémy, na které lze balíčky instalovat, a určuje konfiguraci zabezpečení balíčku. Poskytuje také mnoho informací o balíčku, například jeho název, verzi a popis.
Softwarové balíčky jsou uspořádány v kontejnerech, přičemž nejvyšší úrovní je balíček nebo produkt a nejnižší úrovní jsou soubory. Hierarchie je stanovena takto:
Ve skutečnosti většina balíčků používá pouze úrovně „Produkt“ a „Sada souborů“. Úroveň „Podprodukt“ se někdy používá ke seskupení „souborů“, zatímco „Bundle“ poskytuje seskupení na vysoké úrovni pro související produkty. Typickým příkladem je „balíček“ webových služeb HP-UX, který obsahuje „produkty“ Apache a Tomcat.
V Produktu může být jedna nebo více skupin souborů a jeden nebo více Produktů v balíčku. Skupiny souborů se používají speciálně pro nahrávání souborů.
Skupiny souborů a produkty lze propojit za různých podmínek a v tomto případě swinstall automaticky vybere závislosti.
Každá skupina souborů může mít mnoho řídicích skriptů specifických pro soubory, které se načte. Tyto skripty se během instalace spouštějí v následujícím pořadí:
Existuje skupina podobných skriptů, které se spouštějí v opačném pořadí při spuštění příkazu swremove.
Mezi další skripty patří další kontroly spuštěním příkazů swverify, unreinstall a unpostinstall. Tyto skripty mohou být zahrnuty jako celek, zčásti nebo vůbec, v závislosti na požadavcích instalace. Jsou užitečné při čištění předchozích balíčků, vytváření odkazů, přidávání softwarového adresáře do různých proměnných prostředí vyhledávání atd.
Rok | Verze | Změny |
---|---|---|
1984 | 1.0 | Podpora pro HP Integral PC (integrovaná verze ROM). Základní jádro běží na ROM; ostatní příkazy jsou na discích |
1987 | 2.0 | První verze pro řadu HP 9000 800. Pro řadu 200 mohla být v jiném datu jiná verze 2.x. |
1988 | 3.x | Pouze pro řadu HP 9000 600/800. Poznámka: Verze 2.x / 3.x (pro řady 600/800) byly vyvíjeny paralelně s verzemi 5.x / 6.x (pro řady 200/300/400). Například 3.x byl současný s 6.x. Tyto dva řádky byly sjednoceny od verze 7.x (s různými menšími čísly pro každou sérii). Série 800 vyskočila z 3,1 na 7,0 a řada 300 z 6,5 na 7,01 |
1985 | 5.0 | Aktualizováno a přejmenováno na HP-UX pro PC Integral. Podpora pro řady 200, 300 a 500 |
1988 | 6.x | Podpora pouze pro HP 9000 Series 300. Představení zásuvek 4.3BSD. Toto vydání (spolu s verzí 3.x) také přináší kontextově závislé soubory (CDF) - technologii funkcí, metodu, která umožňuje souborovému serveru sloužit různým konfiguracím a spustitelným souborům (a dokonce i architekturám) různým zákazníkům v heterogenním prostředí. Adresář obsahující takové soubory má nastavený bitový soubor suid a je při běžném používání skryt před kořenovými a běžnými procesy. Toto schéma hackeři někdy používali ke skrytí exploitů. Verze CDF a souborový systém CDF jsou ve verzi 10.00 ukončeny |
1990 | 7.x | Podpora systémů HP 9000 Series 300/400, 600/700 (verze 7.03) a 800. Poskytuje grafickou knihovnu OSF / Motif |
Leden 1991 | 8.x | Podpora systémů HP 9000 Series 300/400 600/700/800. Zavádění sdílených knihoven |
Červenec 1992 | 9.x | 9.00, 9.02, 9.04 (řada 600/800), 9.01, 9.03, 9.05, 9.07 (řada 300/400/700), 9.08, 9.09, 9.09+ (pouze řada 700), 9.10 (pouze řada 300/400). Tyto verze podporují systémy HP 9000 Series 300, 700 a 800. Představujeme SAM. Správce logického svazku (LVM) je u řady 800 zaveden v 9:00, aby nahradil starší metody správy disků. Chcete-li zjistit, zda je HP-UX spuštěn na pracovní stanici nebo na serveru, podívejte se na poslední číslici verze OS: sudá čísla označují server, lichá čísla označují pracovní stanici. |
1995 | 10.00 | V této hlavní verzi dochází ke konvergenci operačního systému mezi systémy HP 9000 Series 700 (pracovní stanice) a Series 800 (servery). Operační systém již nepodporuje starší řady. Existují také zásadní změny v rozložení souborů a složek na základě standardu AT&T System V Release 4 UNIX. Aplikace jsou odstraněny z adresáře / usr a umístěny do / opt; konfigurační soubory zavádění jsou umístěny pod /etc/rc.config.d; uživatelské adresáře jsou umístěny z / users to / home. Software pro HP-UX se nyní instaluje jako balíčky, odesílá a instaluje pomocí nástrojů Software Distributor (SD). LVM je k dispozici také pro řadu 700. Za HP-UX 10.0 následují 10.01 (1995), 10.02 (1995), 10.03 (1996), 10.08 (1996), 10.09 (1996), 10.10 (1996) a 10.16 (1996) . |
1996 | 10.20 | Toto vydání obsahuje podporu pro procesory PA-RISC 2.0, které podporují 64bitové adresování paměti. Pro použití v CDE jsou zavedeny zásuvné ověřovací moduly (PAM). Kořenový souborový systém lze nakonfigurovat pro použití systému souborů Veritas (VxFS). Z technických důvodů a z důvodu kompatibility zůstává souborový systém používaný pro spuštění jádra do verze 11.23 Hi Performance FileSystem (HPFS; variace UFS). HP-UX 10.20 podporuje také 32bitové pověření uživatele a skupiny. Předchozí limit byl 60 000 nebo 16 bitů. Tato verze HP-UX, stejně jako předchozí verze, jsou nyní oficiálně zastaralé a podpora HP skončila30. června 2003 |
10.24 | Tato verze HP-UX poskytuje vylepšené funkce zabezpečení. Virtual Vault je rozčleněný operační systém, ve kterém je každý soubor přidělen do oddílu a kde mají procesy přístup pouze k souborům patřícím do jejich oddílů a na rozdíl od většiny ostatních unixů nemá super uživatel (root) plný přístup do systému bez dodržovat správné postupy. | |
1997 | 10.30 | Tato verze je určena především vývojářům s různými vylepšeními. Používání PAM se stále zvyšuje v bezpečnostních komponentách systému. Provádí se také mnoho změn systémových volání. Tento operační systém také poskytuje první podporu pro vlákna jádra s modelem vlákna 1: 1 (každý uživatel je vázán na vlákno jádra). HP-UX 10.30 je také prvním rokem 2000 kompatibilní verze HP-UX. |
1997 | 11.00 | Tato verze HP-UX je první, která podporuje 64bitové adresování; předchozí verze byly kompatibilní pouze s 32bitovými verzemi. 32bitové aplikace však mohou běžet na 64bitových systémech. Tato verze je také kompatibilní s rokem 2000. Podporuje symetrické multiprocesy, optický kanál a NFS PV3. Obsahuje také nástroje a dokumentaci pro převod 32bitového kódu na 64bitový. |
11.10 | Toto je verze omezená na podporu systémů HP 9000 V2500 Scalable Computing Architecture (SCA) a V2600 SCA. Jiné verze podporovaly servery třídy HP 9000 V v konfiguraci skříně simpleM; HP-UX 11.10 funguje na verzích SCA, kde jsou dva servery naskládány na sebe a jsou vzájemně propojeny „hyperplošinou“. HP-UX 11.10 také přidává JFS 3.3, podporu 128 procesorů, AutoFS a nový ftpd. Není k dispozici samostatně. | |
2000 | 11.11 (11i v1) | Tato verze HP-UX, známá také jako 11i, zavádí koncept operačního prostředí. Šla venprosince 2000. Jedná se o skupiny aplikací, které lze použít pro obecné použití. Dostupné OE jsou Mission Critical, Enterprise, Internet, Technical Computing a Minimal Technical OEs. (poslední dvě pro pracovní stanice HP 9000). Mezi hlavní vylepšení patří podpora fyzických oddílů, podpora rozhraní gigabitového Ethernetu, NFS přes TCP / IP, načtitelné moduly jádra, dynamicky měnitelné parametry jádra, upozornění na události jádra a chráněné zásobníky ). |
2001 | 11.20 | Tato verze HP-UX, známá také jako 11i v1.5, je první, která podporuje novou řadu systémů Itanium (IA-64). Není určen pro kritická prostředí a nepodporuje klastrový software HP, ServiceGuard. Podporuje však provádění aplikací zkompilovaných na platformách PA-RISC v systémech Itanium a Veritas Volume Manager 3.1. |
2002 | 11.22 | Inkrementální verze Itanium verze HP-UX, známá také jako 11i v1.6. Toto vydání dosahuje škálovatelnosti 64 procesorů, vláken m: n, přidání dynamicky měnitelných parametrů jádra a podporuje HP Logical Volume Manager (LVM). Byl postaven na kódové větvi 11i v1. |
2003 | 11.23 (11i v2) | Původní vydání této verze se odehrává v Září 2003podporovat systémy na bázi Itanium. Tato verze se také nazývá 11i v2. vZáří 2004, je tento operační systém aktualizován tak, aby podporoval systémy Itanium a PA-RISC. Kromě běhu na systémech založených na Itanium obsahuje toto vydání podporu pro ccNUMA, konfiguraci prvků a jádra webovou aplikací, IPv6 a silné generování náhodných čísel. |
2007 | 11.31 (11i v3) | Tato verze se také jmenuje HP-UX 11i v3. Tato verze podporuje systémy PA-RISC a Itanium. Šla dál15. února 2007. Mezi klíčové nové funkce patří podpora nativního vícenásobného připojení, jednotná mezipaměť souborů, NFS v4, Veritas ClusterFS, vícesvazkový VxFS a integrovaná virtualizace. Hyperthreading je podporován procesory Montvale a Tukwila . HP-UX 11i v3 odpovídá standardům otevřené skupiny UNIX 03. Aktualizace pro 11iv3 jsou vydávány pravidelně, nejnovější je aktualizace 10, vydaná vbřezna 2012. |