Prolog:
A usual tenor in this forum is kind of a combination of "Why should I/you move from BSD to Linux?" and THIS
I'll not speak about BSD here but instead about Illumos.
End Prolog
Anyway - Why should I/you move from Linux to Illumos?
The top Reasons: Stability, Performance, a more mature and stable Network Stack
Lets do a Comparison between Linux and Illumos:
Filesystem
Illumos: ZFS
Linux: There are "ext" file systems, the newest: ext4 (wich means 4 times extended from the minix file system), also btrfs and various ported ones
Networking
Illumos: Crossbow - a next generation fully virtualised high performance network stack
Linux: nameless - yet another independently written TCP/IP stack (we should call it "Bottleneck")
Also a nice feature: IPMP ? IP Multipathing provides high availability networking and greater bandwidth
Security
Illumos: RBAC - Role Based Access Control, for granting least-privilege access to processes and users
Linux: SELinux - Security framework implementing RBAC by RedHat and the NSA (sounds dangerous) (Management is Catastrophic) and AppAmor - another security framework
Finally
Illumos uses the Distribution model to Distribute the Operating system.
Compared to linux, there are only a few Distributions of Illumos.
You can check out the list of distributions here
A usual tenor in this forum is kind of a combination of "Why should I/you move from BSD to Linux?" and THIS
I'll not speak about BSD here but instead about Illumos.
End Prolog
Anyway - Why should I/you move from Linux to Illumos?
The top Reasons: Stability, Performance, a more mature and stable Network Stack
Lets do a Comparison between Linux and Illumos:
Filesystem
Illumos: ZFS
Linux: There are "ext" file systems, the newest: ext4 (wich means 4 times extended from the minix file system), also btrfs and various ported ones
Networking
Illumos: Crossbow - a next generation fully virtualised high performance network stack
Linux: nameless - yet another independently written TCP/IP stack (we should call it "Bottleneck")
My discussions with Unix specialists from companies which deploy both linux and one or several commercial flavors of OS also support the impression that linux networking stack is still less mature and less stable then in all three major commercial flavors of Unix (AIX, HP-UX and Solaris). (Illumos comes from (Open)Solaris)
...
Achieved 43% gain (over Linux) on web like workload on x86
(source)
...
Achieved 43% gain (over Linux) on web like workload on x86
(source)
Security
Illumos: RBAC - Role Based Access Control, for granting least-privilege access to processes and users
Linux: SELinux - Security framework implementing RBAC by RedHat and the NSA (sounds dangerous) (Management is Catastrophic) and AppAmor - another security framework
Finally
Illumos uses the Distribution model to Distribute the Operating system.
Compared to linux, there are only a few Distributions of Illumos.
You can check out the list of distributions here
Comment