我对 Solaris 操作系统很感兴趣,但我知道学习新操作系统的最佳方法——慢慢地、小心地将它集成到生产环境中。
我们通常运行的任务:虚拟化、数据库(Oracle)、Java 应用程序和 Java Web 服务、其他 Web 服务(apache/nginx)。所有系统的负载都很高。
有没有 Solaris 可以比 Linux/BSD 更好的任务?一个在 Linux/Windows/BSD 有 10 年经验的系统集成商为什么要学习和集成 Solaris?什么样的系统 - Solaris x86 或 Solaris SPARC,它们是平等的吗?请指出正确的决定。
买一些书看说明书。Solaris 和 Linux 管理彼此之间并没有太大的不同。
一般来说,Solaris 的优点是:
缺点:
我认为 ZFS 令人信服,而 DTrace 令人惊叹;探索这项技术对我来说很有意义。YMMV。
UltraSPARC T2 芯片也很棒。8 核,每核 8 个硬件线程。它们非常适合具有大量并行性的服务器任务,其中很多。这也是使用 Solaris 的一个很好的理由。
Sun 的高端企业服务器仍然比他们(或几乎任何其他人)销售的 x86/x64 服务器更大,所以如果你处于极端高端,你需要这样的东西。
在中低端,差异不那么重要,特别是如果你没有做非常平行的事情。
Solaris 在教育领域也有很大的影响力。我的雇主广泛使用它。很多大型 Oracle 安装都是 Solaris,即使企业的其余部分使用它的次数不多。