Solaris10基础:Solaris简介
Solaris简介
Sun Microsystems是由Stanford和Berkeley两所大学的毕业生创建的他们使用Stanford大学的硬件和Berkeley大学的软件来开拓企业工作站市场他们希望通过提供空前的CPU速度和成熟的桌面操作系统来和大型机厂商直接竞争对于一个给定的价格而言使用Sun工作站可以获得比使用任何大型机都高的性能这一成功破坏了传统的使用哑终端和非常智能但非常昂贵的大型机系统进行通信的客户/服务器市场因为Sun在性能上使用了更多的bangperbuck专用系统厂商如HP和DEC看到了他们在企业市场上的占有率的迅速萎缩到年UNIX在费用上和一些操作系统(如VAX/VMS)相比具有绝对的优势但VMS后来以Windows NT的形式出现并对UNIX产生了威胁当用户需要一个图形工作站来代替哑终端时Sun是毫无疑问的第一选择然而Sun的革新使得很多工作组和部门可以对他们自己的计算环境进行控制并对C编程语言进行颇有成效的发展Sun采用BSD并把它发展成为一个商用产品增加了很多有用的革新例如NFS这和一些Linux公司开发软件包并和Linux内核捆绑在一起销售是类似的然而Sun和RedHat Linux之间很大的不同是Sun是一个一直注重硬件的公司它的系统是基于SPARC芯片集设计的Ultra SPARC也已经出现这使得Sun可以使用比Intel慢的CPU做出非常快的工作站和服务器它的总线性能更快更有效率Sun在硬件设计上的投资非常大并期望能够获得商业回报
SunOS x的主要革新如下
实现了网络文件系统(NFS 运行在UDP上)
基于X的OpenWindows 图形用户环境
OpenBoot监视器
DeskSet实用程序
多进程支持
SunOS x的主要革新如下
在多达个处理器的单服务器上支持对称进程
OpenWindows 图形用户环境和OpenLook包括与MITXRMotifPostScript及公共桌面环境(CDE)的集成
网络信息服务(NIS/NIS+)
集成用于身份验证的Kerberos
对静态和动态链接的支持
Fullmoon集群确保高可用性
作为主要域控制器给NT客户机提供服务
Tooltalk
Java
与POSIX兼容的开发环境包括单线程多线程共享内存和信号灯
实时内核访问
兼容X/OPEN的命令环境
符合UNIX 和UNIX 标准
支持超大文件(>GB)
桌面环境使用WABI实现对MicrosoftWindows的模仿
高级卷管理(vold)
标准化包管理和部署工具
标准化补丁管理和集成
基于软件的电源管理
用于资源授权的访问控制列表
使用automounter支持用户主目录的集中管理
对NFS的改进(版本)在TCP上运行
对高级网络(如ATM帧中继吉字节以太网)的支持
本地站点安装和配置的JumpStart自定义
在Solaris和以后版本使用位内核体系结构
简化备份和恢复过程
使用AdminSuite工具包简化站点管理
链接