Solaris 10 10/09 新增功能

第 1 章 Solaris 10 10/09 发行版的新增功能

本文档概述了在当前发行版(即 Solaris 10 10/09 发行版)中所有新增或增强的 Solaris 10 操作系统 (Operating System, OS) 功能。

Solaris 9 OS 最初于 2002 年 5 月发行,有关此后在 Solaris 10 OS 中引入或增强的所有功能的摘要,请参见《Solaris 10 What’s New》

系统管理增强功能

Solaris 10 10/09 发行版中添加了以下系统管理功能和增强功能。

支持在 2 TB 磁盘上安装和引导 Solaris OS

从 Solaris 10 10/09 发行版开始,您可以从大小高达 2 TB 的磁盘安装和引导 Solaris OS。在以前的 Solaris 发行版中,无法从大小超过 1 TB 的磁盘安装和引导 Solaris OS。

在本 Solaris 发行版中,您可以在任意大小的磁盘上使用 VTOC 标签。但是,VTOC 标签的可寻址空间限制在 2 TB 以内。此功能使容量大于 2 TB 的磁盘也可以用作引导驱动器。但是,标签上的可用空间限制在 2 TB 以内。

此功能仅可用于运行 64 位内核的系统。对于基于 x86 的系统,至少需要 1 GB 的内存。

对 Solaris 磁盘驱动程序和磁盘实用程序进行了更新以支持在大小超过 1 TB 的磁盘上进行引导,有关更多信息请参见《系统管理指南:设备和文件系统》

pcitool 实用程序

利用 pcitool 实用程序,系统管理员可以将中断绑定到特定的硬件线程以实现增强的性能。此实用程序存在于公共软件包 SUNWio-tools 中。有关使用 pcitool 的更多信息,请参见 pcitool 手册页。

ZFS 功能和更改

下节概述了 ZFS 文件系统中的新增功能。

有关这些改进和变化的更多信息,请参见《Solaris ZFS 管理指南》

有关相关 ZFS 功能的信息,请参见以下新增功能小节:

nss_ldap shadowAccount 支持

LDAP 名称服务已得到增强,使用存储在已配置的 LDAP 服务器上的影子数据库中的数据,支持帐户锁定和口令生命期功能。这种支持使 passwd(1) 实用程序和 pam_unix_*(5) PAM 模块在处理本地帐户和远程 LDAP 用户帐户的帐户锁定和口令生命期时几乎具有同样的功能。因此,使用 pam_ldap(5) 模块不再是对 LDAP 名称服务实现口令策略和帐户控制的唯一方法。使用 pam_unix_*(5) 可获得与使用这些文件和 nisplus 名称服务时完全一致的结果。

有关更多信息,请参见《系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)》

Sun Validation Test Suite 7.0 Patch Set 6

Solaris 10 10/09 发行版中集成了 SunVTSTM 7.0 Patch Set 6。SunVTS 7.0 Patch Set 6 遵循常规的三层体系结构模型。修补程序集包括一个基于浏览器的用户界面 (browser-based user interface, BUI)、一个基于 Java 技术的中间服务器和一个诊断代理。SunVTS 基础结构的增强功能包括:

Solaris 10 10/09 发行版包括对内存和 CPU 诊断的以下增强功能:

Solaris 10 10/09 发行版还包括对 I/O 诊断的以下增强功能:

安装增强功能

Solaris 10 10/09 发行版中添加了以下安装功能。

增强的 SVR4 打包

从 Solaris 10 10/09 发行版开始,SVR4 软件包命令运行速度更快。此增强功能意味着 Solaris 安装技术(如初始安装、升级、Live Upgrade 和区域安装)执行速度显著加快。

系统资源增强功能

Solaris 10 10/09 发行版中添加了以下系统资源功能。

区域并行修补

标准 Solaris10 修补实用程序的区域并行修补增强功能通过允许非全局区域的并行修补在具有多个区域的系统上提供了修补工具性能。在 Solaris 10 10/09 之前的发行版中,该功能是通过针对 SPARC 的修补实用程序的修补 119254-66 或更新修订版和针对 x86 的修补实用程序的修补 119255-66 或更新修订版实现的。仍然要在修补非全局区域之前修补全局区域。

详细信息,请参见以下内容:

Solaris 10 来宾域中的 PVIO 驱动程序

在 Solaris OS 中使用 Sun xVM 虚拟机管理程序 (hypervisor) 时,完全虚拟化的来宾域被称为硬件辅助虚拟机 (hardware-assisted virtual machine, HVM)。HVM + PVIO 来宾通过使用 PV 驱动程序提供更好的性能。

从 Solaris 10 10/08 发行版开始,所有发行版都配有 Solaris PV 驱动程序。为 Solaris10 5 /08 提供了一个修补程序。

有关更多信息,请参见《System Administration Guide: Virtualization Using the Solaris Operating System》中的“Guests That Are Known to Work”中的 "Solaris 10 releases"。本指南还介绍了具有 HVM 功能的计算机。

设备管理增强功能

Solaris 10 10/09 发行版中添加了以下设备管理功能。

iSCSI 启动器 SMF 服务

在 FMRI svc:/network/iscsi/initiator:default 下引入了新的 SMF 服务以控制 iSCSI 设备的可用性。SMF 服务还可控制计时,以在 OS 启动期间启动 iSCSI 设备的发现和枚举。

依赖于 iSCSI 设备的可用性的其他服务可以自定义其对该新的 iSCSI 启动器服务的依赖性。有关更多信息,请参见 iscsi(7D) 手册页。

Solaris MPxIO 中的 LSI 6180 控制器支持

从 Solaris 10 10/09 发行版开始,Solaris MPxIO 支持基于 LSI 6180 控制器的存储阵列。

系统性能增强功能

Solaris 10 10/09 发行版中添加了以下系统性能功能。

调用子系统可伸缩性

调用子系统已重新设计为包括以下功能:

驱动程序增强功能

Solaris 10 10/09 发行版中添加了以下驱动程序功能和增强功能。

增强的 10 千兆位以太网性能

Solaris 10 10/09 包含许多对 Solaris 10GbE 驱动程序的增强功能。nxge 10GbE 驱动程序包含以下增强功能:

x86 系统上的 ixgbe 驱动程序包含以下增强功能:

现在,Solaris 10GbE 驱动程序可以提供接近于线路速率的数据速率,从而可在 10 千兆位网络上提供最佳性能。

Infiniband 功能改进

Solaris 10 10/09 发行版包含以下与 InfiniBand 相关的增强功能:

用于符合 LSI MPT 2.0 的 SAS2.0 控制器的驱动程序

mpt_sas(7D) 驱动程序通过使用集成的 RAID 功能来支持 SAS、SATA、SMP 物理设备和虚拟设备。SAS 驱动程序的新体系结构支持以下功能:

有关更多信息,请参见 mpt_sas(7D) 手册页。

x86: Broadcom NetXtreme II 千兆位以太网驱动程序

Solaris 10 10/09 发行版包含新的芯片组支持,如 bcm5716cbcm5716s

x86: Intel VT-d 的中断重新映射支持

Solaris 10 10/09 发行版提供一个至少可在 Intel Nehalem 平台上隔离中断的中断重新映射表,确保设备只能使用授权的中断并且中断被正确定向。此功能改进了系统可靠性、可用性和可维护性 (reliability, availability, and serviceability, RAS)。

x86: AHCI 驱动程序支持的 SATA 磁带设备

AHCI 驱动程序现在支持 SATA 磁带设备。用户可以通过 SATA 或 eSATA 电缆将 SATA 磁带机连接或热插到 AHCI 控制器。还增强了 SATA ATAPI 设备(包括 CD、DVD 或磁带)的错误处理机制。

有关更多信息,请参见 ahci(7D) 手册页。

Sun StorageTek 6Gb/s SAS PCIe RAID HBA 驱动程序

mr_sas MegaRAID sas2.0 控制器主机总线适配器驱动程序是一个符合 SCSA 的结点驱动程序,可支持 LSI MegaRAID SAS 92xx 系列控制器、StorageTek 6Gb/s SAS RAID HBA 系列控制器和 LSI MegaRAID SAS 92xx 系列控制器。

一些支持的 RAID 功能包括:

Intel 82599 10Gb PCI Express 以太网控制器

从 Solaris 10 10/09 发行版开始,ixgbe 驱动程序支持 Intel 82599 10Gb PCI Express 以太网控制器芯片组。

Intel 82598 10Gb PCI Express 以太网控制器

从 Solaris 10 10/09 发行版开始,ixgbe 驱动程序支持 Intel 82598 10Gb PCI Express 以太网控制器芯片组。

免费软件增强功能

Solaris 10 10/09 发行版中添加了以下免费软件功能和增强功能。

NTP 版本 4.2.5

Solaris 10 10/09 发行版包含最新版本的网络时间协议,此协议支持增强验证、IPv6 和更高的性能。有关更多信息,请参见 ntpdate(1M) 手册页。

PostgreSQL

Solaris 10 10/09 发行版支持 PostgreSQL 版本 8.1.17、8.2.13 和 8.3.7。

Samba

Solaris 10 10/09 发行版支持 Samba 3.0.35。