The amount of information and the number of network applications on NetWare servers is
.
.
.
increasing rapidly, as is the dependence on these servers. Resource-intensive services such as
.
.
.
large databases, multimedia, imaging and document management are becoming more prominent.
.
.
intraNetWare Symmetric Multiprocessing (SMP) allows you to add additional processors to a
.
.
.
system without adding the overhead of an entire machine with its own hardware (disk drives and
.
.
.
network cards) and software (operating system and disk drivers). An SMPserver also allows a
.
.
.
network administrator to centralize network services—file, print, communications and
.
.
.
client/server applications—within one server, which also greatly reduces the number of servers
.
.
.
that must be managed. As servers handle heavier workloads, the need for increased processing
.
.
.
power grows, making an SMP solution very attractive. This document looks at the evolution of
.
.
.
Compaq multiprocessing systems, focuses on the development of intraNetWare SMP, and
.
.
.
provides basic installation instructions and tips for using intraNetWare SMP on your Compaq
.
.
.
server.
.
.
.
.
.
.
.
.
.
.
.
.
INTRODUCTION
.
.
.
.
Symmetric Multiprocessing (SMP) denotes the use of multiple processors in an intraNetWare
.
.
.
environment. Each processor has equal access to system resources, including system interrupts,
.
.
.
memory, I/O bus and peripheral support. SMP provides more processing power, often at a lower
.
.
.
cost than multiple single processor systems. The most common need for more processing power
.
.
.
is in processor-intensive database environments. intraNetWare SMP allows you to add additional
.
.
.
processors to a system without adding the overhead of an entire machine with its own hardware
.
.
.
(disk drives and network cards) and software (operating system and disk drivers). An SMP
.
.
server also allows a network administrator to centralize network services—file, print,
.
.
.
communications and client/server applications—within one server, which also greatly reduces the
.
.
.
number of servers that must be managed. This document looks at the evolution of Compaq
.
.
.
multiprocessing systems, focuses on the development of intraNetWare SMP, and provides basic
.
.
.
installation instructions and tips for using intraNetWare SMP on your Compaq server.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
WHY DO I N EED SMP?
.
.
.
.
NetWare SMP offers the greatest potential returns in environments that require intensive
.
.
.
processing power. The most common example of this can be found in application serving
.
.
.
environments where large enterprise applications stress the capacity of the typical NetWare file
.
.
.
server.
.
.
.
.
.
Often in the past, the only option users could find to address the capacity requirements of these
.
.
environments was to implement a new multiprocessing operating system. In most organizations,
.
.
.
introducing a new operating system represented a costly decision requiring a significant financial
.
.
.
commitment to develop resources to manage the new environment. However, with NetWare
.
.
.
SMP, organizations have the option of leveraging the existing skills of their support staffs to
.
.
.
implement a high-capacity enterprise application serving environment. Benchmark tests run in
.
.
.
Compaq Integration Labs suggest that NetWare SMP can provide a highly scaleable platform for
.
.
.
application serving environments.
.
.
.
.
.
.
.
.
.
3
NOTE: Compaq supports intranetWare SMP. Support for
NetWare 4.10 SMP was discontinued with NPFC v3.04.
ECG045/1097
.
.
INTEGRATION NOTE (cont.)
To obtain this benefit in an application serving environment, your network applications must be
.
.
.
designed to take advantage of intraNetWare/NetWare 4.11 SMP. Contact your application vendor
.
.
.
to find out about current support for NetWare SMP. Novell is also updating applications, such as
.
.
.
GroupWise and MultiProtocol Router v3.0, to support the SMP architecture.
.
.
.
.
NetWare SMP also offers some opportunities for organizations using NetWare to provide basic
.
.
.
network file and print services. Large file serving environments that stress the processor capacity
.
.
.
of existing NetWare servers may see significant benefit from NetWare SMP. In
.
.
.
intraNetWare/NetWare 4.11 SMP, the LAN driver interrupts are moved to the secondary
.
.
.
processors, reducing the load on the boot processor and making more capacity available for other
.
.
.
functions. Server environments that support multiple LAN segments and maintain high
.
.
.
processor utilization are most likely to benefit from this capability.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
HISTORY OF SMP AT COMPAQ
.
.
.
.
Multiprocessing (MP) in the PC industry began with the Compaq Systempro. While this design
.
.
.
enhanced performance and supported up to two processors, the support was asymmetrical: only
.
.
.
one processor could service interrupts. In the case of the Systempro, all interrupts were processed
.
.
.
by the boot processor. The second processor could run applications but could not service
.
.
.
interrupts from peripheral boards, timers, or other components.
.
.
.
.
The Systempro/XL and ProLiant family were the first Compaq SMP servers and used the 8259
.
.
.
programmable interrupt controller. This architecture is symmetric: any processor can service any
.
.
.
interrupt and there are separate Direct Memory Access (DMA) channels, timers and
.
.
.
Programmable Interrupt Controllers (PIC) for each processor. Because of expanding customer
.
.
.
needs, Intel has introduced the Multiprocessor Specification (MPS) which is becoming a standard
.
.
.
for MP.
.
.
.
.
Intel’s MPS assumes that an Advanced Programmable Interrupt Controllers (APIC) are available
.
.
.
in the system. The APIC was developed for multiprocessing environments. Later versions of
.
.
.
Pentium and Pentium Pro chips have the APIC embedded in the processor to simplify design
.
.
.
requirements and to guarantee that the APIC functionality will be available for use by operating
.
.
.
systems. The APIC design provides better interrupt handling than previous designs in SMP
.
.
.
environments. The largest benefit is that the APIC system dispatches interrupts to the processor
.
.
.
executing the least important task.
.
.
.
.
An additional performance increase is realized through the operating system scheduler. The
.
.
.
scheduler recognizes high priority tasks and avoids interrupting these tasks when possible, thus
.
.
.
increasing the overall efficiency of the system. The scheduler also attempts to schedule a task to
.
.
.
use the same processor that was last used by the task, which is called thread affinity. Because
.
.
.
each processor has its own cache, if a processor is using information that has already been called
.
.
.
from system memory and placed in its cache, performance is improved.
.
.
.
.
.
.
.
NET WARE AND MULTIPROCESSING
.
.
.
.
NetWare versions prior to 4.10 are neither symmetric multiprocessing capable nor preemptive.
.
.
.
Novell’s first multiprocessing development was the NetWare SFT III architecture which uses
.
.
.
.
4
NOTE: The Compaq Advanced Network Fault Detection and
Correction feature (i.e. controller pairing) for NetFlex-3
and Netelligent controllers is not currently supported
under SMP. Compaq is actively working with Novell to
provide this feature under SMP, and it will be available
in the near future.
Loading...
+ 7 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.