Hasty Briefsbeta

Bilingual

IBM i (OS/400) the Database Operating System

6 hours ago
  • IBM i (originally AS/400) is a unique operating system with an integrated Db2 database at the kernel level, treating database and OS as one inseparable unit.
  • It uses an object-based architecture instead of file-centric, with Single Level Storage (SLS) treating all memory and disk as one flat address space.
  • The TIMI abstraction layer ensures decades-long backward compatibility, allowing programs from 1990 to run on modern hardware without recompilation.
  • Work management features include Jobs, Subsystems (interactive/batch), and MSGW state for pausing tasks on errors instead of crashing.
  • The system uses Control Language (CL) with logical Verb-Noun syntax, Library Lists for dynamic object resolution, and green-screen 5250 terminals for efficient administration.
  • Modern capabilities include a web interface (Navigator for i), PASE runtime for AIX/Unix binaries, IFS for POSIX file system, and support for open-source tools via Yum.
  • Security is built around User Profiles, Special Authorities (*ALLOBJ, etc.), and Adopted Authority for fine-grained access control.
  • Backup and recovery use native SAV commands and BRMS for policy-based management, while High Availability solutions like MIMIX or PowerHA ensure business continuity.
  • System monitoring relies on commands like WRKSYSSTS, WRKACTJOB, and graphical PDI tools; service tools SST/DST provide low-level hardware and firmware management.
  • Updates are delivered via PTFs and Technology Refreshes, with dual-side firmware (Side A/B) for safe patching.

Related

Loading…