IBM i5/OS-Efficient, Resilient Business Processing

The industry’s leading integrated operating environment
i5/OS—Efficient, resilient business processing
Integrated middleware for efficient business processing
Virtualized to manage multiple applications and processes
Optimized for exceptional business resilience
Trusted security with auditing and compliance tools
Designed for open application design choices
Simplified operations and storage management
Scalable to enable non-disruptive business growth
Companies rely on an efficient IT infrastructure to support
business-critical applications. They need to know that their sys­
tems and business processes are deployed to meet the high­
est service levels defined by their business units plus can be
adapted to handle every new business opportunity. The
IBM® i5/OS® integrated operating environment has a highly
scalable and virus resistant architecture with a proven reputa­
tion for exceptional business resiliency. Running applications
based on the i5/OS integrated operating environment has
helped companies over many years to focus on innovation and
delivering new value to their business, not just on managing
their data center operations.
The i5/OS operating environment integrates a trusted combina­
tion of relational database, security, Web services, networking
and storage management capabilities. It provides a broad and
highly stable database and middleware foundation for efficiently
deploying business processing applications, with support for
over 5,000 solutions from over 2,500 ISVs. i5/OS solutions are
offered through an extensive, highly skilled worldwide network
of IBM Business Partners that is backed by IBM’s trusted serv­
ices and support infrastructure.
IBM develops, fully tests and pre-loads the core middleware
components of i5/OS together up front, whereas on other plat­
forms, operating system, database and middleware integration
is done in the data center. The pre-integration and testing of
i5/OS is a key factor in enabling companies to deploy applica­
tions faster and maintain them with fewer staff. Virtualization
and workload management are also built in to i5/OS to enable
you to run multiple applications and components together on
the same system, driving up system utilization and delivering a
better return on your IT investments.
Integrated middleware for efficient business
The integrated database and middleware design of the i5/OS
operating environment provides unique business value and dif­
ferentiates it from component operating environments like
UNIX® and Windows®. This unique value is derived from
IBM pre-integrating and pre-testing the majority of the underly­
ing middleware components required to run business applica­
tions. For example, IBM installs and integrates the SQL
standards-based DB2® for i5/OS database with advanced
database management utilities, plus additional middleware
components such as multiple file system options, directory
capability, an HTTP Web-server powered by Apache, a Web
application server and a Web-services environment. IBM also
makes available WebSphere® Application Server Express
with i5/OS for Web-based J2EE application serving. Normally,
companies purchase i5/OS with the DB2 capability built-in, but
IBM also offers an application server license of i5/OS for those
companies deploying workloads that do not use the DB2
IBM DB2 for i5/OS provides a scalable and easy-to-secure
environment for the business data behind transaction process­
ing and business intelligence applications. DB2 can be used to
provide data to applications regardless of whether they are run­
ning on i5/OS, Windows, UNIX or Linux® with access via
standards-based interfaces such as SQL, .NET, DRDA/CLI,
DB2 for i5/OS offers a wide range of features to help improve
performance and reliability of your business applications. For
example, DB2 offers object-relational technology that allows
you to manage large, non-relational objects within your data­
base, such as images, audio, or XML documents. It also pro­
vides extensive tools to manage queries based on the SQL
industry standard. DB2 advanced parallel processing and query
optimization techniques also support the exploitation of very
large databases for analytical purposes.
The DB2 database in i5/OS is managed through the same
easy-to-use, graphical interfaces as other components of the
operating system. Online database maintenance is designed to
be performed while users are accessing and changing the
database, which helps avoid scheduled outages by keeping
applications available to users. Sophisticated database audit
utilities also capture the information you need to conform to
reporting and data compliance requirements.
In addition to handling data stored in the DB2 relational data­
base, i5/OS also has an integrated file system that supports
storage management of files in a similar way to Windows and
UNIX operating systems. The integrated file system provides a
hierarchical directory structure and management interface to
11 different file systems (including UNIX, Windows and NFS),
each with its own set of logical structures and rules for interact­
ing with information in storage. Compared to systems that
focus only on their own native file system technology, the i5/OS
integrated file system gives companies much broader flexibility
to integrate with a range of open applications from wide variety
of operating environments.
Virtualized to manage multiple applications and
One of the key factors to the i5/OS environment’s efficiency is
the ability to run multiple business processes and applications
reliably and securely together. In a study of large enterprises
using multiple operating systems, IBM found utilization rates on
i5/OS-based servers were over 10 times that compared to
Intel®-processor based servers and over twice as high as UNIX
and other mid-range based systems. The high rate of i5/OS
utilization is achieved through the use of a variety of proven vir­
tualization technologies, such as subsystems (multiple work­
loads managed in a single operating system image) and logical
partitions (multiple workloads managed in independent operat­
ing system images).
Subsystems are independent operating environments within an
i5/OS instance, through which the system coordinates and
automatically manages work flow and resource use for jobs,
processes and applications. The system can contain many
subsystems, each of which can be assigned defined system
resources such as memory pools and processor priority.
i5/OS subsystems are routinely used to separate multiple Web,
batch and transaction processing application components.
Subsystems may be tuned manually for specific workloads, but
most companies let i5/OS automatically handle routine subsys­
tem prioritization and workload balancing.
Virtualization by micro-partitioning enables multiple images of
i5/OS, IBM AIX® or Linux to be run on the same system with
resources automatically balanced by the IBM POWER™
Hypervisor. Unlike most industry virtualization implementations
on UNIX and Intel processor-based systems, the POWERprocessor based Micro-partitioning™ is directly based the
proven IBM mainframe hypervisor architecture. The POWER
Hypervisor implementation ensures true separation of operating
systems functionality from the performance-optimized firmware
layer that handles management of system hardware resources.
The POWER Hypervisor ensures each operating system
partition—either i5/OS, AIX or Linux—is completely independ­
ent and secure. Up to ten partitions can be defined per
processor, with dynamic or automatic balancing of processor
resources between the partitions. Companies deploying i5/OS
have routinely deployed their business applications using logi­
cal partitioning to optimize their IT operations over the past
Optimized for exceptional business resilience
For many companies, business process resilience and the abil­
ity to meet and exceed demanding service levels of multiple
business units are top priorities. Over many years and in many
businesses, i5/OS has established the reputation as one of the
top operating environments in the industry for resilient applica­
tion deployment. Companies routinely trust the i5/OS operating
environment to deploy their most critical business applications.
To handle the most challenging resiliency requirements, i5/OS
features a clustering architecture with multiple deployment
options to provide continuous availability for application pro­
cessing. For example, i5/OS includes options for remote data­
base journaling and cross site mirroring capability to cluster
between systems at both transaction and disk levels. For disk
level clustering, IBM offers High Availability Solutions Manager.
These resiliency features have been extended and enhanced
by a broad range of business resiliency solutions available from
specialist resiliency ISVs that have exploited the i5/OS cluster
architecture and implemented additional cluster management
Trusted security with auditing and compliance
For companies running Windows and UNIX-based servers,
security and virus management are major challenges in terms
of time and money. According to, i5/OS has a
long-term track record of significantly fewer security advisories
than Microsoft® Windows Server® and UNIX operating
The simple-to-deploy, object-based security model of i5/OS
provides comprehensive capabilities for deploying and manag­
ing a highly secure system environment. Its object-based archi­
tectural design provides virus resistance by protecting the
operating system code from modification (via hardware storage
protection) and by preventing the running of executable instruc­
tions stored in a file, a common source of viruses. i5/OS also
helps safeguard data against hackers with built-in intrusion
detection and prevention and has an audit journal to track
security changes and breaches to help with compliance and
auditing. Of course, i5/OS supports options for encrypting data
on disk as well as backups and common network networking
standards, including SSL and VPN.
i5/OS also supports multiple additional tools from IBM and ISV
tools providers that help create, deploy and comply with busi­
ness security policies.
Designed for open application design choices
i5/OS offers an integrated language environment that supports
a broad range of open application options, with best-of-breed
IBM Rational® development tools as well as a wide range of
options from IBM tools partners. ISV solutions written for i5/OS
are routinely deployed with a combination of development lan­
guages optimized for transaction processing such as C, RPG,
COBOL and C++, as well as environments optimized for Webbased and open source applications such as Java™, PHP and
the MySQL database.
The integrated language environment of i5/OS enables compa­
nies to exploit existing application assets, while taking advan­
tage of new business opportunities with a range of open
technologies. A variety of technologies can be used to imple­
ment a Service Oriented Architecture (SOA), integrating tradi­
tional transaction processing language environments with
today’s open source technologies. Traditional language applica­
tions can also be made available as a Web service, or easily
connected to Web services running on other systems. Java
and PHP offer powerful and open Web application environ­
ments on i5/OS with thousands of applications and compo­
nents. With its easy-to-use development approach, PHP is a
natural fit for companies that have invested in i5/OS, offering
rapid deployment and simple integration with existing business
i5/OS also includes a runtime for AIX applications—the
Portable Application Solutions Environment—enabling UNIX
applications more simply to be ported to the system. The PASE
run-time environment enables running selected UNIX applica­
tions without the complexity of managing a full UNIX system. It
is shipped with industry-standard and de facto-standard shells
and utilities that provide powerful scripting tools.
i5/OS is also shipped with a powerful Command Language
(CL) that is commonly used for automating complex opera­
tions, such as for deploying batch processing and job
Simplified operations and storage management
i5/OS is renowned for its ease-of-use and powerful systems
management features. Typically, companies require fewer
administrators to manage i5/OS compared to their UNIX and
Windows-based systems. Navigator for i5/OS is a browserbased graphical interface that enables the system to be
managed with minimal skills and resources. Additionally,
IBM Systems Director is available to help with management of
heterogeneous systems.
Storage management software is also a key element of the
i5/OS operating environment providing fundamental operating
advantages compared to UNIX and Windows-based systems.
Unlike on UNIX and Windows, applications running in i5/OS do
not directly access disk drives. Instead, i5/OS automatically
manages and balances the storage of data across multiple disk
drives. The automated storage balancing both optimizes per­
formance and helps companies avoid reorganizing disk units
and defragmenting disks to reclaim unused space. Of course,
i5/OS also enables protection of disk storage through various
resiliency options, including RAID-6, mirroring, as well as
IBM System Storage™ solutions.
The value of i5/OS advanced storage management capabilities
can also be extended to other operating environments by host­
ing storage for i5/OS, AIX and Linux logical partitions or
Windows, Linux and VMware-based blades running on
IBM BladeCenter®.
Scalable to enable non-disruptive business
i5/OS offers a variety of expansion options to help a company
maximize return on its IT investments. With support for
POWER processor-based servers with one to sixty-four
processors as well as blades, i5/OS can support the comput­
ing requirements of small and mid-sized businesses to large
enterprises. Most important to non-disruptive growth is the
i5/OS Technology Independent Machine Interface (TIMI) that
provides a protective layer between applications and hardware
devices, such as processors and disks. Proven over many
years and technology generations, the i5/OS TIMI has pro­
tected applications from changing hardware devices and
processor technologies, enabling applications to be upgraded
without recompilation. i5/OS also directly supports software
upgrades from the previous two i5/OS releases, with the sys­
tem automatically changing system data structures and other
object characteristics to new operating levels.
Capacity on Demand is an additional aid to non-disruptive
business growth, enabling additional built-in processors to be
activated without disrupting business operations. When using
Capacity on Demand with i5/OS, neither the operating environ­
ment, nor the database or applications need to be restarted to
take advantage of the additional performance.
Integrated middleware for efficient business
Virtualized to manage multiple applications
and processes
Optimized for exceptional business
Trusted security with auditing and
compliance tools
Designed for open application design
Simplified operations and storage
Scalable to handle non-disruptive business
Standards-based DB2 for i5/OS database
HTTP Server Powered by Apache
Integrated Web application server
Java and J2EE Web-services environment
IBM WebSphere Application Server Express
Integration with SQL, .NET, DRDA/CLI, ODBC, JDBC
Multiple file systems (Windows, UNIX, NFS)
Support for MySQL database
Subsystem workload manager
Micro-partitioning based on POWER-Hypervisor
Automatic partition performance balancing
Highly resilient with built-in cluster architecture
Transaction based journaling & cross site mirroring
IBM High Availability Solutions Manager
Complementary ISV cluster management solutions
Simple to deploy, object based security model
Virus resistance object architecture
Intrusion detection, prevention, and audit journal
Encryption of data on disk and backups
Secure networking with SSL and VPN
IBM Rational development tools
C, RPG, COBOL, C++, Java, PHP, CL
Services Oriented Architecture
UNIX application runtime
Web-based systems management
IBM Systems Director
Integrated storage management
Support for integrated and IBM System Storage
Hosts managed storage for i5/OS, AIX, Linux, Windows, VMware
Support for POWER processor-based systems and blades
Technology independent machine interface
Automatic software upgrades from previous releases
Capacity on Demand (processor & memory)
© Copyright IBM Corporation 2008
IBM Systems and Technology Group
Route 100
Somers, NY 10589
Produced in the United States
January 2008
All Rights Reserved
IBM, the IBM logo, AIX, BladeCenter, DB2,
i5/OS, Micro-partitioning, POWER, Rational,
System Storage and WebSphere, are
trademarks or registered trademarks of
International Business Machines Corporation in
the United States, other countries or both.
Intel is a registered trademark of Intel
Corporation or its subsidiaries in the United
States and other countries.
Linux is a registered trademark of Linus Torvalds
in the United States, other countries or both.
Microsoft, Windows and Windows Server are
trademarks or registered trademarks of
Microsoft Corporation in the United States,
other countries or both.
For more information
Contact your IBM representative or IBM Business Partner or visit:
Java and all Java-based trademarks are
trademarks of Sun Microsystems, Inc. in the
United States, other countries or both.
UNIX is a registered trademark of The Open
Group in the United States and other countries.
Other company, product and service names
may be trademarks or service marks of others.
IBM hardware products are manufactured from
new parts, or new and used parts. In some
cases, the hardware product may not be new
and may have been previously installed.
Regardless, IBM warranty terms apply.
References in this publication to IBM products
or services do not imply that IBM intends to
make them available in all countries in which
IBM operates.
All statements regarding IBM’s future direction
and intent are subject to change or withdrawal
without notice, and represent goals and
objectives only.
The System i homepage on the Internet is
located at
Download PDF