All
I know about
HP Integrity Servers
and Related Topics
About the author:
Marty Poniatowski is Vice President of System Architecture
at Computer Design and Integration, LLC (www.cdillc.com.)
The company is a professional services and infrastructure
firm and Marty’s group are experts in all major technologies
including servers, storage, networking, and software.
Marty has been widely published in computer industry trade
publications. He has published over 50 articles on various
computer-related topics. He is the author of 16 Prentice
Hall books on computer-related topics that have been translated
into numerous languages including Japanese and Simplified
Chinese. Marty holds an M.S. in Information Systems from
Polytechnic University (Brooklyn, NY), an M.S. in Management
from the University of Bridgeport (Bridgeport, CT), and a
B.S. in Electrical Engineering from Roger Williams University
(Bristol, RI).
Before joining CDI Marty has been a Solution Architect with
Hewlett-Packard Company for 20 years in the New York area.
He has worked with hundreds of Hewlett Packard customers
in many industries, including Internet startups, financial
services, and manufacturing.
www.martyp.net is your source for all things
HP. Renowned HP author Marty Poniatowski can help your business
with all your HP technology for your business needs including
the following:
• laptops, notebooks, and tablets • servers and blades • multifunction devices • desktops and workstations • scanner and fax • storage • handheld devices and calculators • ink, toner, and
paper • monitors • networking • software
Consulting with Marty about your technology needs
gives you access to the many years of HP knowledge Marty posses
and ensures we’ll
craft the right HP solutions for you.
You can work with Marty
to help solve your problems in any technology area using HP products.
Email martyp@martyp.net today to get more
information on all HP products.
Integrity Virtual Machines
(Integrity VM)
HP Integrity Virtual Machines is a soft partitioning and
virtualization technology that provides operating systems
isolation, shared processor (with sub-core granularity),
shared I/O, and automatic, dynamic resource allocation that
is built in. With Integrity VM you can run several operating
system instances simultaneously on a single core. The operating
systems supported include several 64-bit operating systems
including HP-UX, Windows Server 2003, Linux, and OpenVMS.
You can run multiple instance of one of these operating systems
or all of the these operating systems simultaneously on a
single core. Go
to HP related siteDownload
chapter in PDF
Node Partitions (nPartitions)
With nPartitions you can configure a single server complex
as one large system or as multiple smaller systems. These
hard partitions are designed to provide for complete electrical
and software isolation.
nPartitions are built-in to high-end Integrity servers that
have multiple cell boards. Each cell board constitutes the
basic building block of a hard partition. On a server with
four cell boards, for instance, you can have as many as four
and as few as one hard partition. You can take comfort in
knowing your production applications are fully electrically
isolated in separate hard partitions so maintenance on one
cell board will not affect the other nPartitions. Go
to HP related siteDownload
chapter in PDF
Virtual Partitions (vPars)
on PA-RISC HP 9000 Server
Virtual Partitions (vPars) enable you to run multiple instances
of the HP-UX 11i Operating Environment (OE) simultaneously
within either one server or hard partition.
vPars provide full software isolation between instances of
HP-UX 11i. This is an ideal soft partition solution for production
due to the maturity of vPars and the confidence system administrators
have in it. vPars run with minimal overhead, due to the fact
that various hardware components are dedicated to each vPar,
and are used in many HP-UX installations. vPars run on only
the high-end Integrity cell-based servers. Go
to HP related siteDownload
chapter in PDF
Kernel Configuration
(HP-UX 11i Kernel)
Kernel configuration is done on HP-UX with several different
commands including the following: kcmodule, kctune, kcconfig,
kclog, kcalarm, kcusage, and kcmod. As an alternative you
can use System Management Homepage (SMH) to modify the kernel.
My chapter on HP-UX 11i kernel configuration covers using
these commands, a flowchart of how to rebuild the kernel,
and many other kernel configuration tips. Go
to HP related siteDownload
chapter in PDF
Logical Volume Manager
(HP-UX 11i LVM)
Logical Volume Manager (LVM) can be one of the trickiest
aspects of using HP-UX. In my LVM chapter I provide an overview
of several commands. In addition I show some examples of
using LVM such adding external disk and what is involved
working with LVM. Go
to HP related siteDownload
chapter in PDF
Extensible Firmware Interface
(EFI)
HP Integrity servers boot using Intel’s EFI. System
administrators on PA-RISC servers are familiar with Processor
Dependent Code (PDC). EFI is different than PDC and my chapter
on this topic makes EFI easy to understand. There are many
nuances related to boot and I cover all topics related to
boot in this chapter. Go
to HP related siteDownload
chapter in PDF
Installing HP-UX
There are many aspects to HP-UX 11i installation including
Operating Environments (OE) such as the Mission Critical
OE that includes ServiceGuard, selecting, downloading,
and installing patches, and many other considerations.
I cover these and many other topics in this chapter. Download
chapter in PDF
HP System Insight Manager
(HP SIM)
HP System Insight Manager (HP SIM) is a hardware-management
environment for all HP systems. With HP SIM, you can manage
various systems including HP Integrity servers running HP-UX,
Windows, OpenVMS, and Linux; ProLiant servers running Windows,
Linux, and NetWare.
The Central Management Server (CMS) for HP SIM can run on
HP-UX, Linux, or Windows. To manage HP-UX systems, you don’t
need a separate Windows or Linux system. You can run CMS
right on one of your HP-UX systems. Go
to HP related siteDownload
chapter in PDF
System Management Homepage
(SMH)
SMH is a web-based system management interface for HP-UX.
See the SMH chapter below for and overview of SMH. Go
to HP related siteDownload
chapter in PDF
HP-UX Devices
With the proliferation of cell-based partitionable HP-UX
systems, there is a lot to know about devices. Cell-based
systems greatly increase the complexity of working with
devices, such as determining in what partition devices
are located, mapping card and slot numbers in I/O chassis,
and other topics. Whether you use cell-based systems or
not, you need to understand many important device-related
commands, such as ioscan. Keep in mind that most device-related
work on cell-based systems is relative to the partition
in which you’re working and not on a global systems
basis. The partial chapter below covers a variety of topics. Download
chapter in PDF
HP-UX Startup
This partial chapter below covers a variety of topics related
to startup and shutdown scripts including the following:
- The overall organization
of the startup and shutdown mechanism in HP-UX
- Example of a startup
file
- /etc/inittab file
- shutdown command
- Virtual Partitions
(vPars) and startup Download
chapter in PDF
Virtual Partitions (vPars)
on Integrity Server (Itanium nPartition)
Virtual Partitions (vPars) enable you to run multiple instances
of the HP-UX 11i Operating Environment (OE) simultaneously
within either one server or hard partition. This link is
specifically for vPars on Integrity. Go
to HP related siteDownload
chapter in PDF
Capacity Advisor
With Capacity Advisor you can view historical utilization
of servers and partitions with a graphical interface. You
can use Capacity Advisor to match workloads to server resources
by pre-testing several different scenarios before you make
changes to critical applications. Go
to HP related site
Dynamic Root Disk (DRD)
With DRD you can apply patches or make other modifications
to a cloned system image while your active system image
is running. When you’re ready you can reboot the
system and switch from the active system image to the cloned
system image. The only down time required for this process
is while the system reboots. Go
to HP related site
BASH
Bash possesses many of the fine features of other shells,
and in fact derives its name from Bourne Again SHell, which
is a dead giveaway that it possesses at least some of the
features of the Bourne shell. Bash is similar to other
shells in that it provides a user interface to UNIX. You
can use the Bash shell in the following three ways:
-
Interactively
type commands on the command line.
-
Group commonly
executed sets of commands into command
files that you can execute by typing the
name of the file.
-
Create Bash
shell programs using the structured programming
techniques of the shell.
KornShell
The KornShell was derived from the Bourne Shell and has much
of the same functionality of the Bourne Shell. ksh is the
program you run on most UNIX systems, including HP-UX,
that supplies KornShell functionality. It is also often
referred to as the K shell. I use ksh throughout the example
chapter below. You can use the ksh in the following three
ways:
-
Interactively type
commands on the command line.
-
Group commonly executed sets of
commands into command files that you can execute by typing
the name of the file.
-
Create KornShell programs using
the structured programming techniques of the shell.
Vi Editor
Virtually all UNIX users have had some experience with vi
and most are proficient with it. To use UNIX you really
want to know vi. The partial chapter below covers vi. Go
to HP related siteDownload
chapter in PDF
Shell Programming
There is much more to a shell than meets the eye. The shell
can do much more than the command-line interpreter everyone
is used to using. UNIX shells actually provide a powerful
interpretive programming language as well.
In the partial chapter, we’ll cover ksh shell programming.
I chose ksh because most ksh programming techniques work
with the Bourne shell as well. There is a follow-on to ksh
programming at the end of the chapter for csh because the
csh employs some different programming techniques than the
ksh. Download
chapter in PDF
UNIX Tools Such as sed,
awk, and grep
The three commands covered in this partial chapter, along
with regular expressions (pattern matching), are often grouped
together. There are even many books available devoted to
awk and sed. In these books, grep usually goes along for
the ride because awk is derived to some extent from sed and
grep. In addition, the use of regular expressions for pattern
matching that are used for awk, sed, and grep are similar. Download
chapter in PDF
SQL Server on Integrity
Microsoft has done a great job of optimizing SQL Server for
Integrity. I’ll provide more information on this
on the web site soon. In the meantime please see the link
below. Go
to Microsoft related site
Linux on Integrity
HP Integrity Servers run Red Hat and SUSE Linux along
with several other operating systems. See the link below
to learn more about this capability. Go
to HP related siteDownload
chapter in PDF
OpenVMS on Integrity
OpenVMS has long been available on HP Integrity Servers.
The latest release of OpenVMS delivers new clustering,
data-shadowing, and other advanced capability described
in the list Go
to HP related site
Integrity Servers
HP Integrity servers are based on the Intel® Itanium® 2
dual-core processor technology, These servers deliver high
performance, run multiple operating systems, deliver high
availability, and leading virtualization solutions. Go
to HP related site
Intanium
Itanium is the result of years of research by HP and Intel
to create an open-standard architecture to meet the requirements
of the changing commercial and technical computing demands,
today and in the future. The Itanium architecture provides
the building blocks for HP’s Integrity and Integrity
NonStop servers. Go
to HP related site
For more information feel
free to contact me.
HP Integrity Virtual Machines is a soft partitioning and
virtualization technology that provides operating systems isolation,
shared CPU (with sub-CPU granularity), shared I/O, and automatic,
dynamic resource allocation that is built in.