UNIX Level 3 Administration: HP-UX, Solaris, and AIX in the Modern Data Center
Although Linux extensively dominates today's server market, native UNIX systems like HP-UX, Oracle Solaris, and IBM AIX still support highly critical core processes in banks, telecom operators, and large multinationals. The mechanical stability, strict kernel control, and robust design of these platforms are exemplary.
As a level 3 UNIX administrator (SCSA / HP-UX), in this article I share some of the main storage, virtualization, and maintenance concepts that keep these iron dinosaurs running smoothly.
Virtualization with Solaris Zones
Unlike traditional Hyper-V or VMware virtual machines, Solaris Zones work very similarly to modern containers (like Docker), but with military-grade kernel-level process isolation.
Provisioning a non-global zone in Solaris
zonecfg -z zone-app1
zonecfg:zone-app1> create
zonecfg:zone-app1> set zonepath=/export/zones/zone-app1
zonecfg:zone-app1> set autoboot=true
zonecfg:zone-app1> commit
LVM on HP-UX and AIX
The Logical Volume Manager (LVM) was born in UNIX to solve dynamic disk management without service interruptions. The flexibility of HP-UX to expand volumes online with commands like lvextend and extendfs was revolutionary in its time and formed the foundation for today's elastic cloud file systems.
AIX and Solaris on the same shift
Someone searching "AIX vs Solaris" wants the disk command, not the history. Both isolate a workload and grow a filesystem online. The verb changes.
Solaris: zones and boot
zoneadm list -cv
zoneadm -z zone-app1 boot
HP-UX: grow the volume and filesystem without stopping the service
lvextend -L 20480 /dev/vg01/lvol_app
extendfs -F vxfs /dev/vg01/rlvol_app
AIX: the same growth, a different command
chfs -a size=+2G /app
lslv lv_app
Solaris Zones are close to a container: one kernel, many zones. An AIX LPAR splits the hardware. On shift I treat a zone as an application unit and an LPAR as a machine unit.
Lessons from UNIX for the Cloud
Minimalism, absolute privilege isolation, and the philosophy of "doing only one thing and doing it well" are the spiritual foundation of modern microservices. Studying the robustness of traditional UNIX teaches us how to design much more resilient cloud architectures.
Related Articles
Predictive Billing AI in Telecom/Energy Running on Oracle Solaris
Case study of a Python script using RandomForest for predicting default, integrated with the SAP Hana database in a UNIX Oracle Solaris environment.
Multi-cloud for Banks: Separating the Core, Data, and the Audit Trail
Multi-cloud architecture for banks: a locked region, a core isolated from the lab, and an audit trail nobody can delete. SCP, CloudTrail, and Object Lock commands.