iT邦幫忙

DAY 3
10

HP-UX管理實務經驗系列 第 3

HP-UX作業系統的發展歷史

簡單介紹HP在UNIX產品HP9000與Integrity Server上主要的作業系統HP-UX的發展歷程
目前HP主要的作業系統有HP-UX、Tru64 UNIX與OpenVMS三種,但後兩者是因2001年併購Compaq才變成產品線,HP的HP-UX才是自家開發與主力產品,根據消息未來很有可能這些作業系統都會合併,只留下HP-UX一種作業系統,不過原則上它應該還是可以安裝於HP所有UNIX主機產品上。

HP-UX最早參考是AT&T的貝爾實驗室所開發的System III所開發出來的作業系統,之後又參考System V改版後才真正推出應用於主機上的1.0版本,所以從網路上得知的訊息有的說1.0版本出於1982年,但wikipedia的參考文獻則是記錄為1983年。

一開始HP一直到1988年才推出2.0版本,但不明原因1988~1989兩年內,版本瞬間從2.0大幅躍升到7.0版本,之後的版本發佈才回歸到比較正常2~3年的產品週期。底下是蒐集的HP-UX版本發佈時間:
→HP-UX 1.0 1983(另一說1986)
→HP-UX 2.0 1988
→HP-UX 3.0 1988
→HP-UX 6.0 1989
→HP-UX 7.0 1989
→HP-UX 8.0 1991
→HP-UX 9.0 1992
→HP-UX 10.0 1995
→HP-UX 10.20 1996
→HP-UX 10.30 1997
→HP-UX 11.0 1997
→HP-UX 11.11 2000 (11i)
→HP-UX 11.20 2001
→HP-UX 11.22 2002
→HP-UX 11.23 2003 (11i v2)
→HP-UX 11.31 2007 (11i v3)

在11.0以前,所有HP-UX的應用主要都在HP PA-RISC架構的UNIX主機產品上,不過由於當時HP研發團隊預期未來PA-RISC架構的處理器可能會有瓶頸,毅然決然決定與當時的Compaq(尚未合併)與微軟共同開發新一代的CPU(Itanium),採用真正平行處理的運算技術,為後來的64位元預作鋪路;因此,在HP-UX11i之後,作業系統的發展有了些許改變。

其實在11.11與11.20版本之間,HP因應Itanium主機的上市與推廣,另外研發了11.15與11.16的版本,雖然同樣是歸屬11i的系列,但這兩種作業系統僅能使用於搭配Itanium處理器的主機上,而11.11或11.20版本同樣僅只能安裝於搭配PA-RISC處理器的主機上,此情況最後在11.23版本出現時才合而為一,也就是所謂的11i v2版本。

目前HP推出最新的HP-UX版本是11i v3(11.31),雖然也是有32位元與64位元環境可以選擇,不過由於市場上幾乎已經沒人使用32位元的UNIX主機,所以絕大部分都還是採用效能較佳的64位元版本。此版本的最大支援可達128顆CPU與256GB的記憶體定址,不過如果搭配Integrity Virtual Machines的虛擬化技術與ServiceGuard(Cluster)架構,則可延伸支援到100PB(PetaByte)的超大記憶體空間。

根據消息,未來HP將會逐漸將整個UNIX產品線往上提升為Integrity的Itanium架構系列,有不少用戶也開始將公司系統由PA-RISC架構移轉到Itanium架構上,由於HP-UX之前就以Binary Compatible著稱,只要不涉及OS或一些Library版本的問題(如JAVA),一般資訊系統的移轉(如COBOL、FOXPRO)應不是太大問題,不過由於Itanium處理器的架構跟以往不同,如要善用CPU最佳的效能,建議最好還是能跟AP廠商配合升級到最新的版本會比較恰當。

目前HP官方網站有提供10.20~11i v3版本的HP-UX中文操作手冊可參考:
http://docs.hp.com/zh\_tw/index.html


上一篇
HP-UX的系統參數查詢與調整
下一篇
怎麼判斷HP-UX系統內的程式是 32bit 或 64bit?
系列文
HP-UX管理實務經驗18

1 則留言

0
davistai
iT邦大師 1 級 ‧ 2008-11-09 20:19:33

Tru64 其實..也還不錯用說...

我要留言

立即登入留言