HP-UXの概要
HP-UX(Hewlett-Packard UNIX)は、
ヒューレット・パッカード(HP)によって開発されたUNIX
オペレーティングシステムです。HPは1939年に設立され、現在は
ヒューレット・パッカード・エンタープライズ(HPE)として知られています。HP-UXは、ワークステーションや中・大規模システム用の
サーバに使用されており、主にSystem VをベースにしたプロプライエタリUNIXとして位置づけられています。
特徴
HP-UXは、特に企業の基幹系システムで求められる高い信頼性を提供することに重点を置いています。通信や金融セクターの
サーバとして、多くのユーザーに支持されており、その代表的な例として
NTTドコモのiモード
サーバが挙げられます。このユースケースでは、TCP/IPに基づく既存のパッケージを変更せずに、簡単なシェルスクリプトを用いてシステムの高可用性を実現できる点が評価されています。
特に、HPのMC/ServiceGuard(現在名はHP Serviceguard)は、クラスタ環境での信頼性を強化するために設計されており、この機能はカーネルに統合されています。これにより、商用クラスタ構成における信頼性が確保されています。なお、HP-UXは自社のPA-RISCプロセッサおよび
インテルのItanium系
CPUで動作し、特にItanium系プロセッサでは独自のEPICアーキテクチャが採用されていますが、Ariesバイナリトランスレータを利用することでPA-RISC系との互換性が保たれています。
大規模システムにおいては、大量のデータを効率よく処理するための高い入出力性能が求められます。HP-UXでは、論理ボリュームマネージャ(LVM、VxVM)によってディスク領域が管理されており、データの柔軟な管理や障害時の代替処理を行うことが可能です。また、ジャーナル付きファイルシステム(VxFS)を用いて、大容量データの効率的な入出力や更新が実現されています。これにより、システム障害時にもファイル構造の迅速な復旧が可能です。
日本国内では、NEC、
日立製作所、
沖電気工業、
三菱電機などのベンダーがHP-UXをOEM販売し、さらにこれらの企業は自社開発による互換
サーバも提供しています。例えば、NECはNX7700iシリーズやシグマグリッドを展開し、日立はBladeSymphonyのIPFブレードを製造していました。
歴史
HP-UXの初期バージョンは、Apollo/Domainシステムに対応していました。特に、
モトローラ68000シリーズのプロセッサを採用したHP 9000シリーズの異なるモデルで使用されてきました。2009年時点では、HP-UXはPA-RISCレンジのプロセッサとIA-64プロセッサに対応しています。最新のバージョンであるHP-UX 11i v3(B.11.31)は、11iシリーズの機能強化版であり、
NTTドコモのiモードゲートウェイシステムにおける提案を基に機能が標準化されています。
まとめ
HP-UXは、その高い信頼性やデータ処理能力から、特に企業向けの基幹系システムとして多くの分野で支持されています。日本国内でも、通信や金融業界での利用が盛んであり、今後もその重要性は変わらないでしょう。