Solaris 10与Solaris 11

我将如何决定使用哪一个?

我们计划运行我们自己的http / httpsnetworking服务器,并运行sendmail smtp服务器。 我们将使用ZFS作为引导分区,并尽可能使用ZFSencryption(除操作系统外)。

我们不会使用用户,组,特权以外的UNIX用户安全function。 就像没有基于angular色的安全性或者任何这些东西一样。 为了locking下来,我们将创build我们自己的以root身份运行的程序,并且可以由低级特权用户通过我们自己的设备login来运行。

Solaris 10中存在哪些缺less的function? (假设这两篇文章的最新更新都是2010年9月9日,这两篇文章都是对Solars 10和11)

请注意,Solaris 11尚未发布,但这应该发生在今年年底(或更早)。

考虑到这一点,您的select是Solaris 10和Solaris 11 Express。 两者都支持生产,并会要求您购买许可证。 所以我认为这不是问题。

既然你问哪一个使用,我也假设你的公司没有一个硬性的政策。 Solaris 11 Express是OpenSolaris项目的延续,提供了很多改进(有大量的文档详细说明),并且可以访问更多的当前正在安装的软件列表。

Solaris 11 Express的问题在于Solaris 11的path尚不清楚,但不应该很难,因为两者都基于IPS。 人们已经从OpenSolaris 2009.6(b111)升级到Solaris 11 Express(b151a),但是这意味着您不得不在近期停止升级到Solaris 11“合适”。 在一些不希望的环境中,但我猜你的Web服务器应该是可以接受的。

这对你来说是很难决定的,除非你有更严格的软件要求,要求你使用Solaris 10(在这种情况下你不会问这里),我build议你安装和testingSolaris 11 Express。 Solaris 10远没有达到其使用寿命,但它比Solaris 11快。 Solaris 11 Express还为习惯于Linux / BSD环境的用户提供更愉快的体验。

如果没有其他因素(影响您的环境/计划环境的已知错误,供应商/软件要求,现有企业环境等),请安装您打算使用的最新版本的操作系统。

鉴于您的ZFSencryption要求,您的唯一select是Solaris 11 Express。 Solaris 10不支持ZFSencryption,可能永远不会。

正如你所提到的你打算做ZFSencryption,你必须selectSolaris 11本身,因为在Solaris 10中没有可能的encryption

Solaris 11(以前的OpenSolaris)在其networking堆栈上具有增强function,可以使用dladm创build虚拟networking。

Solaris 11可以将它自己变成交换机/路由器/防火墙,您可以在sol11中构build虚拟networking环境(多个虚拟机,交换机,stream量限制)。

在Solaris 11中查看Solaris 11手册和dladm(1m)的联机帮助页

Solaris 10中存在哪些缺less的function? (假设这两篇文章的最新更新都是2010年9月9日,这两篇文章都是对Solars 10和11)

事实上,Solaris 11缺less压缩的操作系统映像(Flash存档),JumpStart(由“自动化安装程序”取代)和稀疏区域(IPS团队无法弄清楚如何使IPS与其一起工作,所以他们只是放弃了他们)。

图像打包系统(“IPS”)故意不支持任何脚本,因此必须提出作为SMF清单实施的解决方法。 这意味着,如果有一个大型的System V软件包库和大量的封装脚本,现在正在使用一个严重的IPS软件pipe理子系统来进行大规模的重新devise工作。

此外,Solaris 11中缺less32位平台支持和Solaris 10中的各种驱动程序。