News for hackers. Stuff that matters.
Re:BSDs or Illumos may be good alternatives to Linux (2017) by SpaceInvader on Tuesday November 27, 2018 @02:46AM (#18540342)
I have the longest beard (not yet white) in my company (1000+ plus employess), I am primarily the AIX guy (800+ virtual machines) and I do use FreeBSD since 2002 iirc. I also do plenty Linux but AIX and FreeBSD, despite being totally different, seems to be the rock solid option. Given AIX runs only on freakishly expensive power platform FreeBSD can be a good alternative. ZFS is great too.
Re:BSDs or Illumos may be good alternatives to Linux (2017) by posix_me_less on Tuesday November 27, 2018 @04:40AM (#18540912)
> ZFS is great too.

Could you give some of your personal reasons for saying so? So much online sources just say how great it is without any specific detail. It's not like XFS on Linux has some obvious problems - it is rock solid too.

Let's say I want to run several different operating systems simultaneously from a single big ass SSD. With Linux, XFS and Xen, I can try to set up LVM and coerce Xen to use those logical volumes for VMs, but it is pain to get there with the current state of XFS and Xen documentation. Is this possible/easier with FreeBSD and ZFS?

Re:BSDs or Illumos may be good alternatives to Linux (2017) by reacharavindh on Tuesday November 27, 2018 @05:44AM (#18541206)
Just sharing my personal experience.

Context: I use XFS as the default file system on all HPC compute nodes, and few other servers that run CentOS7. I built a FreeBSD+ZFS backup server recently to mirror our primary NAS.

The experience with ZFS was so smooth and logical. All I needed was the ZFS section from the FreeBSD handbook, and I actually understood what was going on underneath to a reasonable extent. No magic - "run this command" without explanation. Once spools are set, ZFS datasets provide the equivalent of logical volumes you were asking for. You get a lot of tunables at that level, and they come with sensible defaults. The whole process is simple, heck you can even make a file act as a zpool for learning or testing purposes.

Once done, I was testing performance rudimentarily and saw that it was almost saturating the network pipes beating my expectations without any time spent on custom perf tuning.

And I get snapshots and online compression, SW RAID out of the box.

I may be able to achieve most of it with XFS, some specific hardware and lot of hours of tuning, but it will never match the experience with ZFS.

ZFS blog post: https://aravindh.net/post/zfs_fileserver/

Performance: https://aravindh.net/post/zfs_performance/

Re:BSDs or Illumos may be good alternatives to Linux (2017) by posix_me_less on Saturday December 01, 2018 @12:32PM (#18577759)
Thank you very much for this. I'm thinking about using ZFS on a single big ssd, as a storage for several simultaneously running VMs. I'm aiming for easier administration and advanced features like error detection/correction on the drive. Would ZFS make sense in that case (single physical drive)? Or do I have to put in more physical drives to get the actual benefits of ZFS, like you did with NAS backup?
Re:BSDs or Illumos may be good alternatives to Linux (2017) by bsder on Tuesday November 27, 2018 @05:53AM (#18541245)
> Could you give some of your personal reasons for saying so?

For one example, ZFS checksums spot all manner of erratic, intermittent idiocies--memory corruption, data bus corruption, disk controller corruption, etc.

No other filesystem even tries.

Re:BSDs or Illumos may be good alternatives to Linux (2017) by posix_me_less on Saturday December 01, 2018 @12:35PM (#18577772)
Would that work also if I had only a single big drive? Say, divide the space on the drive into 2 parts and let ZFS use those parts as RAID1 disks?
Re:BSDs or Illumos may be good alternatives to Linux (2017) by sys_64738 on Tuesday November 27, 2018 @09:04PM (#18548676)
AIX sort of died in the 2000s. Back in the late 90s the only reason to have AIX systems were as gateways to the AS400 systems. You didn't generally use AIX systems for anything else back then.
Re:BSDs or Illumos may be good alternatives to Linux (2017) by pjmlp on Tuesday November 27, 2018 @03:12AM (#18540473)
I don't do Aix since 2003, does it still follow Windows model in how .so are created with export definition files?
Re:BSDs or Illumos may be good alternatives to Linux (2017) by SpaceInvader on Tuesday November 27, 2018 @03:24AM (#18540528)
What you mean by that? I stay away from Windows ;-)
Re:BSDs or Illumos may be good alternatives to Linux (2017) by pjmlp on Tuesday November 27, 2018 @05:23AM (#18541100)
Back in those days, Aix did not use the ELF binary model, rather IBM went their own path and imported the Windows concept of definition files and import libraries to generate shared objects.

Aix shared objects had more in common with Windows world than with other UNIX variants.

Re:BSDs or Illumos may be good alternatives to Linux (2017) by SpaceInvader on Tuesday November 27, 2018 @07:41AM (#18541832)
I've started with 5.1 therefore I can't relate to that.
Re:BSDs or Illumos may be good alternatives to Linux (2017) by pjmlp on Tuesday November 27, 2018 @04:32PM (#18547029)
Thanks for the answer, I got curious and decided to dive again into Aix docs, and apparently export files are still a thing.

https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/co...

Re:BSDs or Illumos may be good alternatives to Linux (2017) by kev009 on Tuesday November 27, 2018 @06:03AM (#18541295)