比较Unix操作系统的各个版本:AIX、HP-UX和Solaris
操作系统有哪些类型

操作系统有哪些类型操作系统有哪些类型导语:想必大家都用过电脑,自己也许也用过好几种操作系统了,但是操作系统都有哪些呢?你知道吗?以下的是店铺为大家整理的一些操作系统的介绍,希望对你有所帮助。
操作系统大致可分为6种类型。
①简单操作系统。
它是计算机初期所配置的操作系统,如IBM公司的磁盘操作系统DOS/360和微型计算机的操作系统CP/M等。
这类操作系统的功能主要是操作命令的执行,文件服务,支持高级程序设计语言编译程序和控制外部设备等。
②分时系统。
它支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。
③实时操作系统。
它是为实时计算机系统配置的操作系统。
其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。
此外,实时操作系统应有较强的容错能力。
④网络操作系统。
它是为计算机网络配置的操作系统。
在其支持下,网络中的各台计算机能互相通信和共享资源。
其主要特点是与网络的硬件相结合来完成网络的通信任务。
⑤分布操作系统。
它是为分布计算系统配置的操作系统。
它在资源管理,通信控制和操作系统的结构等方面都与其他操作系统有较大的区别。
由于分布计算机系统的资源分布于系统的不同计算机上,操作系统对用户的资源需求不能像一般的操作系统那样等待有资源时直接分配的简单做法而是要在系统的各台计算机上搜索,找到所需资源后才可进行分配。
对于有些资源,如具有多个副本的文件,还必须考虑一致性。
所谓一致性是指若干个用户对同一个文件所同时读出的数据是一致的。
为了保证一致性,操作系统须控制文件的读、写、操作,使得多个用户可同时读一个文件,而任一时刻最多只能有一个用户在修改文件。
分布操作系统的通信功能类似于网络操作系统。
由于分布计算机系统不像网络分布得很广,同时分布操作系统还要支持并行处理,因此它提供的通信机制和网络操作系统提供的'有所不同,它要求通信速度高。
分布操作系统的结构也不同于其他操作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。
比较Unix操作系统的各个版本:AIX、HP-UX和Solaris

在我上一篇文章中,我编了一份使用频率位居前50位的Unix命令清单。
我提到的所有命令都适用于Unix最为流行的三个版本:Solaris、AIX和HP-UX操作系统。
在本文中,我将引导您回顾Unix这些版本的发展史,讨论他们一些根本的区别,在文章最后部分还将以表格的形式对其常用命令进行对比。
Sun的Solaris操作系统Solaris操作系统是Sun的Unix版本,它实际上是承袭于SunOS,而SunOS的历史则可追溯至1992年。
起初SunOS是基于BSD Unix的,而SunOS的5.0及其之后的更高版本都是基于Unix SVR4的(更名为Solaris操作系统)。
其中究竟有什么奥妙?让我们进一步往前追溯。
SunOS的1.0版本发布于1983年,支持Sun-1和Sun-2系统。
1985年推出了2.0版本——让其声名卓著的是虚拟文件系统(VFS)和网络文件系统(NFS)。
到了1987年,AT&T公司和Sun公司共同宣布,他们将基于SVR4合作开发一个旨在合并System V和BSD的项目,并对外发布。
2.4版本的Solaris是Sun SparcX86操作系统的第一个版本。
而SunOS的最后一次发布则是在1994年9月的4.1.4版本。
Solaris 7则是第一个64位Ultra Sparc的版本,它能为Solaris的文件系统元数据记录提供本地支持。
2002年推出的Solaris 9增添了对Solaris 卷标管理器和Linux的支持。
2005年首次推出的Solaris 10有许多创新之处,其中包括了对其新ZFS文件系统、Solaris容器和逻辑域的支持。
目前Solaris的最高版本为10,其最新一次发布是在2008年10月。
创新之一就是支持半虚拟化,在Solaris 10中基于Xen环境客户可以只用半虚拟化技术。
基本区别和特征Solaris免费、开源,并通过OpenSolaris操作系统进行分布。
AIX,HPUX机器比较

原创:HP和IBM的机型比较(2004.05.09修正部分错误,并重新上传修改后的DOC文档)有朋友问HP和IBM的机型比较,正好最近单位正在进行系统的选型工作(主要是基于Unix的系统),和HP以及IBM做了几次技术交流,我说说我所知道的一些内容,希望大家通过我的介绍对HP和IBM的系统有个初步的认识。
由于技术交流还没有结束,有些内容可能还有变动。
我尽可能采用在公开站点上能查找到的资料。
先介绍tpc组织和tpc值:1、这是一个由IBM、HP、Dell等联合组成的一个第三方评测组织,TPC是Transaction Processing Performance Council的所写,由字面可以知道这是一个“事务处理性能理事会”。
简而言之就是一个评测各家机器性能的一个组织。
而TPC值一般都是各个系统在满配情况下的最优化后的得分。
2、TPC的几个指标(只介绍含义,具体请到tpc的网站上看——其实是俺e文不好又懒惰)2.1、TPC-C:OLTP(联机事务处理)——工厂的MIS系统比较注重这个指标,我们单位本次选型就基本基于这个指标2.2、TPC-H:Decision Support for Ad Hoc Queries(基于特定查询的决策支持)2.3、TPC-W:Web e-Commerce(互联网及电子商务)2.4、TPC-R:Decision Support for Business Reporting(基于商业报告的决策支持)3、TPC-C概述由于我们单位本次选型就基本基于这个指标,所以觉得有必要进一步说明。
这些内容基于技术交流的讲座或tpc站点资料。
TPC-C指标(benchm ark),是基于一个交易模型而进行的基准测试的得分。
这个交易模型是由9张表组成的一个最简单的交易系统,它有几个基本功能:输入和交付订单,付款记录,查询订单状态,库存情况监控(These transactions include entering and delivering orders, recording payments, checking the status of orders, and m onitoring the level of stock at the warehouses. )由于一般企业的MIS系统大多数都要进行以上几个操作,所以这个指标对MIS或ERP系统的选型有比较重要的参考作用。
unix

今天这么多的各式各样的Unix衍生产品。
如AIX、Solaris、HP-UX、IRIX、OSF、Ultrix等等。
(这些商业化的Unix基本上都是源于AT&T授权的Unix System V)UNIX操作系统概要对于一个典型的计算机系统包括硬件、系统软件和应用软件这三部分。
操作系统则是控制和协调计算机行为的系统软件。
当然UNIX操作系统也是一个程序的集合,其中包括文本编辑器、编译器和其他系统程序。
下面我们就来认识一下这个分层结构:内核:在UNIX中,也被称为基本操作系统,负责管理所有与硬件相关的功能。
这些功能由UNIX内核中的各个模块实现。
其中包括直接控制硬件的各模块,这也是系统中最重要的部分,用户当然也不能直接访问内核的。
常驻模块层:常驻模块层提供了执行我们请示的服务例程。
它提供的服务包括输入/输出控制服务、文件/磁盘访问服务以及进程创建和中止服务。
我们的程序通过系统调用来访问常驻模块层。
工具层:是UNIX的用户接口,就是常用的shell。
它和其他UNIX命令和工具一样都单独的程序,是UNIX系统软件的组成部分,但不是内核的组成部分。
虚拟计算机:是向系统中的每个用户指定一个执行环境。
这个环境包括一个与用户进行交流的终端和共享的其他计算机资源,如最重要的CPU。
如果是多用户的操作系统,UNIX视为一个虚拟计算机的集合。
而对每一个用户都有一个自己的专用虚拟计算机。
但是由于CPU和其他硬件是共享的,虚拟计算机比真实的计算机速度要慢一些。
进程:UNIX通过进程向用户和程序分配资源。
每个进程都有一个作为进程标识的整数和一组相关的资源。
当然它也可以在虚拟计算机环境中执行。
Unix的家谱Unix成长为一个非私有的操作系统,是因为1956年的AT&T公司受命于联邦去经营电报电话服务。
当然也可以开发软件,甚至那个软件可以有”合理”收费的许可证,但是这个公司却被禁止从事任何和计算机有关的商业活动。
在AIX、SUSE、HP-Unix、Solaris下查看HBA卡WWN号信息的方法

AIX:1,获得AIX主机连接的光纤设备:# lsdev -Cc adapter -S a | grep fcsfcs0 Available 09-08 FC Adapterfcs1 Available 09-09 FC Adapter其中,显示有两块光纤卡.fcs0和fcs12,查看光纤卡的WWN号# lscfg -vpl fcs0fcs0 U787B.001.DNWG664-P1-C1-T1 FC AdapterPart Number.................10N8620Serial Number...............1B74404468Manufacturer................001BEC Level....................ACustomer Card ID Number (5759)FRU Number.................. 10N8620Device Specific.(ZM) (3)Network Address.............10000000C96E2898ROS Level and ID............02C82138Device Specific.(Z0)........1036406DDevice Specific.(Z1) (00000000)Device Specific.(Z2) (00000000)Device Specific.(Z3) (03000909)Device Specific.(Z4)........FFC01159Device Specific.(Z5)........02C82138Device Specific.(Z6)........06C12138Device Specific.(Z7)........07C12138Device Specific.(Z8)........20000000C96E2898Device Specific.(Z9)........BS2.10X8Device Specific.(ZA)........B1F2.10X8Device Specific.(ZB)........B2F2.10X8Device Specific.(ZC) (00000000)Hardware Location Code......U787B.001.DNWG664-P1-C1-T1其中标红的部分就是光纤卡的WWN号HP-Unix:1,列出HP机上连接的光纤卡设备:# ioscan -fnC fcClass I H/W Path Driver S/W State H/W Type Description=================================================================fc 0 0/3/1/0 fcd CLAIMED INTERFACE HP A6826-60001 2Gb Dual Port PCI/PCI-X Fibre Channel Adapter (FC Port 1)/dev/fcd0fc 1 0/3/1/1 fcd CLAIMED INTERFACE HP A6826-60001 2Gb Dual Port PCI/PCI-X Fibre Channel Adapter (FC Port 2)/dev/fcd1由此图可以看到,/dev/fcd0和/dev/fcd1是两个光纤卡2, 查看光纤卡的WWN号# fcmsutil /dev/fcd0Vendor ID is = 0x001077Device ID is = 0x002312PCI Sub-system Vendor ID is = 0x00103cPCI Sub-system ID is = 0x0012baPCI Mode = PCI-X 133 MHzISP Code version = 3.3.18ISP Chip version = 3Topology = PTTOPT_FABRICLink Speed = 2GbLocal N_Port_id is = 0xa10500Previous N_Port_id is = NoneN_Port Node World Wide Name = 0x50060b00001db241N_Port Port World Wide Name = 0x50060b00001db240Switch Port World Wide Name = 0x205e000dec0e2e00Switch Node World Wide Name = 0x2001000dec0e2e01Driver state = ONLINEHardware Path is = 0/3/1/0Maximum Frame Size = 2048Driver-Firmware Dump Available = NODriver-Firmware Dump Timestamp = N/ADriver Version = @(#) libfcd.a HP Fibre Channel ISP 23xx & 24xx Driver B.11.23.04 /ux/core/isu/FCD/kern/src/common/wsio/fcd_init.c:Oct 18 2005,08:21:11其中红色部分显示了HBA卡的WWNN和WWPN号,另外还能看到该HBA卡连接的光纤交换机端口的WWN号Solaris:solaris上用luxadm命令来管理存储设备以及光纤相关设备.1, 查询现有存储设备和光纤设备,可以读到包括磁盘设备的WWN号# luxadm probe2, 查看HBA的prot,可以得到HBA卡的port值以及连接属性:# luxadm -e port/devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctl NOT CONNECTED/devices/pci@0,0/pci1022,7450@2/pci1077,101@1,1/fp@0,0:devctl CONNECTED从中可以看到仅有一块光纤卡连接到存储设备3, 选择那个已经连接的HBA卡,查看其WWN号格式: # luxadm -e dump_map 设备port.其中port值可从步骤2得到.如下图啊所示:# luxadm -e dump_map /devices/pci@0,0/pci1022,7450@2/pci1077,101@1/fp@0,0:devctl Pos Port_ID Hard_Addr Port WWN Node WWN Type0 0 0 210000e08b19827a 200000e08b19827a 0x1f (Unknown Type,Host Bus Adapter)Redhat:在Redhat中,设备管理的相关信息都保存在内核中,即/proc目录.所以我们一般查询CPU,内存,磁盘等信息,也是在该目录下. 其中HBA卡相关信息保存在/proc/scsi/qla2300/目录下,不同设备对应不同的文件名,例如# grep scsi /proc/scsi/qla2300/1Number of reqs in pending_q= 0, retry_q= 0, done_q= 0, scsi_retry_q= 0scsi-qla0-adapter-node=200000e08b9cf661;scsi-qla0-adapter-port=210000e08b9cf661;就可以查到系统第一块HBA卡的WWNN和WWPN号.SUSE 下查HBA卡WWN号信息∙在SUSE9下:cat /proc/scsi/qla2xxx/1这个1可能是0,或者2,3等在SUSE10下:∙cat /sys/class/fc_host/host1/node_name有时会是host2或者host3在SUSE9下:cat /proc/scsi/qla2xxx/1这个1可能是0,或者2,3等在SUSE10下:cat /sys/class/fc_host/host1/node_name有时会是host2或者host3。
UNIX操作系统简介(讲稿)

UNIX操作系统简介(讲稿)UNIX操作系统概述●UNIX操作系统UNIX是较早广泛使用的操作系统之一,它的第一版于1969年在Bell实验室产生,1975年对外公布,1976年以后在Bell实验室外广泛使用。
应用范围应用到几乎所有16位及以上的计算机上,包括微机、工作站、小型机、多处理机和大型机等等。
UNIX特点(1) 多任务、多用户(2) 并行处理能力(3) 管道(4) 安全保护机制(5) 功能强大的shell(6) 强大的网络支持(7) 系统源代码用C语言写成,移植性强(8) 出售源代码,软件厂家自己增删UNIX流派举例SCO UNIX PC兼容机Digital Unix Dec Alpha机Sun UNIX Sun工作站AIX IBM机●UNIX系统组成UNIX操作系统结构由三大部分组成:(1) kernel(内核)(2) shell(外壳)(3) 工具及应用程序工具及应用程序shellkernel硬件UNIX Kernel提供四个基本功能:进程、文件系统、通信、系统启动。
UNIX Shell是UNIX的命令解释器,共有三种:(1) Bourne Shell sh(2) Korn Shell ksh(3) C-Shell csh一般系统默认为Bourne Shell, 本文以此shell为例。
UNIX的几个名词用户名(user)UNIX是多用户操作系统,它允许多个用户同时使用。
每个用户拥有用户名、登录口令以及操作特权。
用户每次使用UNIX时必须先登录:输入用户名和口令。
一般用户的UNIX操作系统提示符一般为”$”。
工作组(group)几个用户可以组成一组,同组内的用户可以共享信息。
root用户 UNIX的超级用户,拥有其他用户没有的特权。
root用户的UNIX操作系统提示符一般为”#”。
进程(process)是正在执行的程序。
UNIX允许多个进程同时存在,每个进程都有唯一代号称为进程标识符(pid)。
HP-UX和AIX上LVM操作对比

HP-UX和AIX上LVM操作对比一、察看当前VGa. 在HP-UX上察看1) 通过命令察看#vgdisplay--- Volume groups ---VG Name /dev/vg00VG Write Access read/writeVG Status availableMax LV 255Cur LV 11Open LV 11Max PV 16Cur PV 2Act PV 2Max PE per PV 4384VGDA 4PE Size (Mbytes) 32Total PE 8748Alloc PE 4178Free PE 4570Total PVG 0Total Spare PVs 0Total Spare PVs in use 0vgdisplay: Volume group not activated.vgdisplay: Cannot display volume group "/dev/oradzgl".注:最后两行表示/dev/oradzgl这个VG没有激活2) 通过文件察看#strings /etc/lvmtab/dev/vg00/dev/dsk/c7t0d0/dev/dsk/c7t1d0/dev/oradzgl/dev/dsk/c16t0d0/dev/dsk/c16t0d1/dev/dsk/c16t0d2/dev/dsk/c16t0d3/dev/dsk/c18t0d0/dev/dsk/c18t0d1/dev/dsk/c18t0d2/dev/dsk/c18t0db. 在AIX上察看1) 通过命令察看#lsvgrootvg二、激活VG/去激活VGa. 在HP-UX上1) 激活VG#vgchange -a y VG_NAME2) 去激活VG#vgchange -a n VG_NAMEb. 在AIX上1) 激活VG#varyonvg VG_NAME2) 去激活VG#varyoffvg VG_NAME三. 察看VG中的PVa. 在HP-UX上察看#strings /etc/lvmtab/dev/vg00/dev/dsk/c7t0d0/dev/dsk/c7t1d0/dev/oradzgl/dev/dsk/c16t0d0/dev/dsk/c16t0d1/dev/dsk/c16t0d2/dev/dsk/c16t0d3/dev/dsk/c18t0d0/dev/dsk/c18t0d1/dev/dsk/c18t0d2/dev/dsk/c18t0db. 在AIX上察看#lsvg -p rootvgrootvg:PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk0 active 546 341 69..00..54..109..109 hdisk1 active 546 345 28..33..66..109..109四、察看VG中的LVa. 在HP-UX上察看#ll /dev/VG_NAMEll /dev/oradzgltotal 0brw-r----- 1 oracle dba 64 0x04001c Aug 28 06:18 archive_log brw-r----- 1 oracle dba 64 0x040007 Aug 28 06:18 bdfpdybbrw-r----- 1 oracle dba 64 0x040008 Aug 28 06:18 bdggbcrw-r----- 1 oracle dba 64 0x040008 Aug 28 06:18 rbdggbcrw-r----- 1 oracle dba 64 0x040009 Aug 28 06:18 rbdhxbcrw-r----- 1 oracle dba 64 0x040022 Aug 28 06:18 rbdhxb01 crw-r----- 1 oracle dba 64 0x040001 Aug 28 06:18 rcontrol01 crw-r----- 1 oracle dba 64 0x040002 Aug 28 06:18 rcontrol02 crw-r----- 1 oracle dba 64 0x040003 Aug 28 06:18 rcontrol03b. 在AIX上察看#lsvg -l VG_NAMElsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 2 2 closed/syncd N/Ahd6 paging 4 8 2 open/syncd N/Ahd8 jfs2log 1 2 2 open/syncd N/Ahd4 jfs2 1 2 2 open/syncd /hd2 jfs2 12 24 2 open/syncd /usrhd9var jfs2 12 24 2 open/syncd /varhd3 jfs2 8 16 2 open/syncd /tmphd1 jfs2 8 16 2 open/syncd /homehd10opt jfs2 1 2 2 open/syncd /optlg_dumplv sysdump 4 4 1 open/syncd N/Alvoracle jfs2 40 80 2 open/syncd /u01 lvsoftware jfs2 32 64 2 open/syncd /software lvoradata jfs2 81 162 2 open/syncd /oradata。
UNIX操作系统(Solaris,AIX,UNIX)

UNIX操作系统Unix最为流行的三个版本:Solaris、AIX和HP-UX操作系统。
1.Sun的Solaris操作系统Solaris操作系统是Sun的Unix版本,它实际上是承袭于SunOS,而SunOS的历史则可追溯至1992年。
起初SunOS是基于BSD Unix的,而SunOS的5.0及其之后的更高版本都是基于Unix SVR4的(更名为Solaris操作系统)。
其中究竟有什么奥妙?让我们进一步往前追溯。
SunOS的1.0版本发布于1983年,支持Sun-1和Sun-2系统。
1985年推出了2.0版本——让其声名卓著的是虚拟文件系统(VFS)和网络文件系统(NFS)。
到了1987年,AT&T公司和Sun公司共同宣布,他们将基于SVR4合作开发一个旨在合并System V和BSD的项目,并对外发布。
2.4版本的Solaris是Sun SparcX86操作系统的第一个版本。
而SunOS的最后一次发布则是在1994年9月的4.1.4版本。
Solaris 7则是第一个64位Ultra Sparc的版本,它能为Solaris的文件系统元数据记录提供本地支持。
2002年推出的Solaris 9增添了对Solaris卷标管理器和Linux的支持。
2005年首次推出的Solaris 10有许多创新之处,其中包括了对其新ZFS文件系统、Solaris容器和逻辑域的支持。
目前Solaris的最高版本为10,其最新一次发布是在2008年10月。
创新之一就是支持半虚拟化,在Solaris 10中基于Xen环境客户可以只用半虚拟化技术。
基本区别和特征Solaris免费、开源,并通过OpenSolaris操作系统进行分布。
Solaris基于Unix操作系统,相对于HP-UX或AIX而言,它的命令行更多。
坦率地讲,相对于HP-UX中的系统管理器(SAM)或AIX中的系统管理界面工具(SMIT)Solaris都没有任何可比性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在我上一篇文章中,我编了一份使用频率位居前50位的Unix命令清单。
我提到的所有命令都适用于Unix最为流行的三个版本:Solaris、AIX和HP-UX操作系统。
在本文中,我将引导您回顾Unix这些版本的发展史,讨论他们一些根本的区别,在文章最后部分还将以表格的形式对其常用命令进行对比。
Sun的Solaris操作系统
Solaris操作系统是Sun的Unix版本,它实际上是承袭于SunOS,而SunOS的历史则可追溯至1992年。
起初SunOS是基于BSD Unix的,而SunOS的5.0及其之后的更高版本都是基于Unix SVR4的(更名为Solaris操作系统)。
其中究竟有什么奥妙?让我们进一步往前追溯。
SunOS的1.0版本发布于1983年,支持Sun-1和Sun-2系统。
1985年推出了2.0版本——让其声名卓著的是虚拟文件系统(VFS)和网络文件系统(NFS)。
到了1987年,AT&T公司和Sun公司共同宣布,他们将基于SVR4合作开发一个旨在合并System V和BSD的项目,并对外发布。
2.4版本的Solaris是Sun SparcX86操作系统的第一个版本。
而SunOS的最后一次发布则是在1994年9月的4.1.4版本。
Solaris 7则是第一个64位Ultra Sparc的版本,它能为Solaris的文件系统元数据记录提供本地支持。
2002年推出的Solaris 9增添了对Solaris 卷标管理器和Linux的支持。
2005年首次推出的Solaris 10有许多创新之处,其中包括了对其新ZFS文件系统、Solaris容器和逻辑域的支持。
目前Solaris的最高版本为10,其最新一次发布是在2008年10月。
创新之一就是支持半虚拟化,在Solaris 10中基于Xen环境客户可以只用半虚拟化技术。
基本区别和特征
Solaris免费、开源,并通过OpenSolaris操作系统进行分布。
Solaris基于Unix操作系统,相对于HP-UX或AIX而言,它的命令行更多。
坦率地讲,相对于HP-UX中的系统管理器(SAM)或AIX中的系统管理界面工具(SMIT)Solaris都没有任何可比性。
Solaris 操作系统能在Sparc和X86环境下运行。
也配有最新的文件系统ZFS,近年来在这方面已取得了极大的进步,包括目前将其作为ROOT文件系统的能力。
ZFS具有成为最佳全方位Unix文件系统的潜质。
Solaris操作系统有许多方法来执行虚拟化,包括容器区、xVM服务器、逻辑域和硬件分区。
惠普的HP-UX
HP-UX操作系统最初是在System V第三版的基础上研发出来的。
它最初完全用于PA-RISC HP 9000平台。
HP-UX的第一版发布于1984年。
第九版采用了基于字符的图形用户界面(GUI)和SAM管理系统。
发布于1995年的第十版改变了系统文件和目录结构的布局,而这一点与AT&T公司的SVR4极为相似。
第十一版发布于1997年,同时也
是惠普首次发布支持64位寻址方式的操作系统。
在2000年,惠普推出了绑定分层应用群组以满足特殊IT用途的操作环境,将其更名为11i。
2001年惠普发布了支持Itanium系统的11.20版本。
HP-UX操作系统是第一个使用文件权限访问控制列表(Access ACL)的操作系统,同时也是首批采用逻辑卷标管理器内置支持的操作系统。
如今,惠普与Veritas 紧密合作,将Veritas作为其主要文件系统。
目前,惠普正准备发布HP-UX 11iv3和Update4版本。
基本区别和特征
HP-UX是Unix操作系统中第一个允许客户购买特定操作环境的。
例如,如果您想购买其高可用性(HA)产品Serviceguard,您就可以选购与其相对应的操作系统版本。
HP-UX 是唯一的一个使用第三方文件系统(Veritas,Sun公司多年来一直提供)的Unix版本。
惠普有很多虚拟化产品,包括nPartitions、vPars、IVM及资源分区。
选择如此之多,有时候甚至让人感到有些困惑。
HP-UX可以在HP 9000s和Integrity Itanium系统平台上运行。
HP-UX 11v3最多可以支持128个处理器内核。
HP-UX除提供相应SAM菜单系统之外,对于命令行的支持也很强大。
相对于AIX和Solaris操作系统而言,其性能调试更为简单。
IBM AIX操作系统
AIX操作系统由IBM公司在1986年发布。
虽然它是基于Unix System V,但也有BSD ROOT,是两者的一种结合。
AIX操作系统是第一个采用日志文件系统(JFS)的操作系统。
它也是第一个配备集成逻辑卷标管理器(LVM)的操作系统。
1989年IBM公司首次将AIX移植到RS6000平台上。
2001年5L版本的推出则具有突破性的意义,该版本通过Power4服务器提供对Linux通用性和逻辑分区的支持。
在2004年,AIX操作系统在其AIX 5.3版本中采用了虚拟化。
APV(Advanced Power Virtualization)提供了微分区、共享处理器池和对称多线程。
2007年,IBM公司加强了其虚拟化产品的研发,同时发布了AIX 6.1版本和Power6架构,将APV更名为PowerVM,其中对AIX操作系统的改进包括一种称为WPARs工作负载分配技术,这类似于Solaris的zones/Containers 组件,但功能更为强大。
目前,AIX的最新版本为6.1。
基本区别和特征
通常来讲,IBM公司的虚拟化产品PowerVM被公认为在中端产品市场中是最好的。
最近IBM对其进行了更新,增加了动态应用软件迁移(即允许一个应用在不停机的状况下实现动态迁移)、主动内存共享和多处理器共享池等特性。
除此之外,没有其它版本的Unix 操作系统有这些虚拟化特性,也没有其它公司可以与IBM在虚拟化领域的四十年的经验相媲美。
AIX只能在IBM Power System上运行——Power System是中端Unix服务器中性能最强大的。
IBM始终在强盗一个事实,AIX操作系统只在Power上运行,这是因为在Power的体系架构上AIX可以得到完全的优化,并且AIX的发展有明确的路线图,IBM对此矢志不渝。
还应当指出的是在该平台上能够同时运行Linux和AIX分区。
其LX86虚拟化插件允许未移植到Power上的Linux和AIX分区的运行。
AIX与其他Unix版本需要的附件不同,AIX有一个集成逻辑卷标管理器。
近年来,AIX是Unix操作系统中唯一能保持市场份额持续增长的版本,部分原因是因为Power系统的硬件能力在可靠性、适用性和可扩展性方面都在业界中处于领先。
参考命令比较。