Solaris

Solaris是计算机历史上传奇的操作系统,由SUN公司(发明了Java)开发,曾经一度是数据中心举足轻重的基石。然而,先进的技术没有良性的商业运作和完善的开源社区支持,难免最终称为历史。不过,Solaris在最后的发展阶段(被Oracle收购之前),终于拥抱了开源,推出了影响业界的 OpenSolaris/illumos 系统,并衍生出至今仍在活跃开发的开源分支( OpenSolaris发展历史 ):

  • openindiana - 基于illumos(操作系统核心软件组合)开发的操作系统

  • OmniOS - 通用型服务器操作系统(基于illumos),和smartos类似也支持容器和KVM(OmniOS是社区驱动的发行版,其功能和特性和SmartOS相似,也可以说和 FreeBSD 类似)

  • SmartOS - 专注于云计算的分支(内存运行操作系统),结合了容器技术和KVM(最初开发公司是Jeyent,也是最早支持和开发node.js的公司;2022年4月Triton Datacenter和SmartOS以及商业支持被整体出售给MNX Solutions公司)

备注

SmartOS 是一个特别的发行版,专注于云计算,有些类似Red Hat推出的 container linux ,并非通用操作系统。但是在专有领域,通过精简和定制能够更高效地运行虚拟机和容器。

如果作为通用服务器操作系统,推荐采用 OmniOS 和 openindiana (也是illumos推荐)

enlyft统计illumos的企业级市场份额低于 0.1% 看起来成规模的使用公司只有SAP公司。几乎就是屠龙之技。

很遗憾,Solaris可能只能怀旧了,或者说只能在特定工作场合(电信/金融)需要这项技术。除非二手市场淘到可用的SPARC服务器,或者有非常便宜的Sun服务器用来练习。我不知道自己手头的旧机器能否跑得起来,也许Thinkpad x220还能一战。

参考