IBM AIX, a robust and friendly Unix enterprise operating system
Use Cases and Deployment Scope
Pros
- For an operating system based on Unix AIX is very user-friendly. In addition to the manual pages, it also includes SMIT (a system management interface tool) both graphically and text-based, that helps administrators execute complex commands. SMIT logs all AIX commands (and their output) to logfiles, so you can review (and duplicate yourself) what it executed 'under the covers'.
- AIX has high (or sometimes dynamic) limits on lots of settings. Of course you can tune a lot of variables that determine how the operating system acts, but the defaults have evolved over decades and are generally great. A lot of settings are by default based e.g. on the amount of memory and scale with the system.
- In combination with IBM POWER hardware and PowerVM (built in to the hardware of every modern POWER system) AIX can make full use of dynamic features like adding (and removing) additional processing capacity, memory, SAN-based disks etc. to an AIX virtual machine (LPAR) on the fly.
- AIX has excellent built-in security, where a secure-by-default installation skips installation of software components notorious for causing security issues, disables services that are normally considered unsafe (like plain ftp) etc. File permission manager allows you to select wanted degrees of security (based on profiles provided or obtained from other sources) to tighten security. Trusted Execution allows you to restrict execution only to programs that haven't been modified - the OS refuses to run (unauthorized) modified programs. Secure Boot makes sure the software used to start the system, including AIX itself is not tampered with.
Cons
- I would like Live Kernel Update not to be dependent on a connection to the HMC.
- I would like IBM to provide more "thirdp arty" software in installp format (AIX-native install packages) instead of relying on RPM packages to be installed with rpm, yum or dnf.
Likelihood to Recommend
IBM AIX runs unmodified from the smallest IBM POWER machine (S1022, with 12 Power10 cores) to the biggest machine (E1080, with 240 Power10 cores).
Because IBM POWER systems have very fast CPU’s, you typically need a lower number of CPU’s when compared to alternatives. This may bring a reduction in cost for software licensed per core.
Unfortunately, not all software vendors port their software to IBM AIX, so sometimes you may have to run Linux on POWER, or skip the POWER platform altogether. But many vendors happily support AIX and POWER.

