APLNET - A LOCAL AREA COMPUTER ...

advertisement
H. DAVID PIXLER
APLNET - A LOCAL AREA COMPUTER NETWORK
APLnet is a high data rate system developed at APL to interconnect dissimilar computers in order
to share computer resources and functions. It can be expanded to include additional computers from
a variety of vendors .
BACKGROUND
Modern computer systems such as the IBM 3033,
VAX-I1, and CRA Y-1 internally perform significant
numbers of reliable data transfers and data manipulations. However, when data must be transferred at
high rates between dissimilar computers or when the
distance is greater than 200 feet between similar equipment, special hardware and software are required.
In the past, data communication between dissimilar computer architectures has required computer links
that were both very expensive and technically difficult
to implement and use. These systems were usually one
of a kind, with many operational and maintenance
limitations.
When either of the linked computers was modified
or enhanced or a new release of software was installed,
additional changes were usually required in the communications system, with an associated downtime to
deal with the problems. If either computer is replaced
(even with the same manufacturer's equipment), the
communications link usually also needs to be q::placed
beca~se of subtle differences between the hardware
and s'o ftware of the computer technologies erpployed
and the design of later-generation equipment. This
would include both hardware interfaces and the communications software.
The F. T. McClure Computing Center at APL, in
conjunction with several other APL technical groups,
has been studying the development of wide-bandwidth
data communications for computers. A general-purpose computer networking technology is now available
so that heterogeneous networks are a practical option.
taining up to a million bytes per frame) need to be
viewed, processed, and/ or printed on film or paper.
In the past, these data from the IBM 3033 were stored
on a magnetic tape and hand carried to another building for viewing, printing, and processing.
Resource sharing has become one of the main advantages of a computer network. Expensive and
sophisticated peripherals need not be duplicated on
each computer. With a network, the peripherals are
available to all users of the network.
WHAT IS APLNET?
A network task force team was formed in 1980 to
study, plan, and implement a general-purpose widebandwidth data communications system for the sharing of computer resources. Many types of computer
networking architectures and systems designs were
evaluated for use at APL. The results of these studies
-the design goals-used in the development of a local area computer network are listed in Table 1. The
boxed insert shows the components of the network that
have evolved as APLnet.
Table 1-APLnet design goals.
The APLnet network was designed to
• Interconnect computers of various manufacturers, initially Digital Equipment Corp. and IBM
• Have high intercomputer data rates (up to 50 megabytes
per second)
• Build on commercially available hardware and software
WHY A NETWORK?
With increasing frequency, APL is engaged in projects for which distributed computing is a necessity.
In the past, the transfer of data from one computer
to another was an awkward process involving either
the physical transport of magnetic tapes or the use of
modems and low-speed telephone communications
lines.
Applications that use distributed computing include
image processing and the formatting and processing
of large databases. An example of this work is the
processing that involves the creation and manipulation
of graphic images on the IBM 3033. The images (con284
• Have high intercomputer communication data rates over
distances up to 5000 feet
• Have expansion capability
• Provide user-friendly software protocols
The implementation of a unified Laboratory-wide
local network for interconnecting computers, with
well-defined and consistent user interfaces, has made
distributed processing applications easier to implement, faster, and more interactive. In addition, a network makes feasible new applications and the sharing
Johns Hopkin s A PL Technical Digest
APLNET COMPONENTS
HYPERcbannel. Hardware to interconnect dissimilar computers. A
high-speed 50 megabytes per second
serial " bus " with intelligent node interface adapters , manufactured by
Network Systems Corp. Almost any
computer can be connected to the network adapters through its standard input/output interfaces or channels. The
adapters manage the flow of data to
and from the attached computers and
include a microcomputer that manages
the buffering and formatting required
on HYPERchannel.
NETEX software. Designed to
connect the HYPERchannel adapter
to the associated computer's operating system and to provide a user interface. Netex, developed by Network
Systems Corp. and available for most
popular computers , provides singlevendor support for both hardware and
software.
APLnet. The combination of equipment supplied by Network Systems
Corp. and the APL-developed utilities
and application programs that do the intercomputer communications and the
data-conversion routines, and make the
system convenient and easy to use.
~
A
HYPE Rchannel trunk
~
I Adapter I
I Adapter I
I Adapter J
I adapter
Link I
Adapter
v
~ telephone
Microwave or
communicati on
link to
Baltimore or
other remote
locations
IBM 3033
(F. T. McClure
Computing
Center)
DEC PDP-11/70
(F . T. McClure
Computing
Center)
VAX-11/750
(Combat Systems
Evaluation
Laboratory)
VAX-11/750
(Combat Systems
Evaluation
Laboratory)
I Adapter I
I
ETHERNET coaxial cable
ITerminal
I·
• • •
• •ETHERNET
I adapter
Link I
Future
computer
•
~ TerminalJ
I
Terminal
Device
I
Computer
at The Johns
Hopkins University
main campus
in Baltimore
Figure 1-The block diagram of the current configuration of APLnet hardware is shown in black; the red sections illustrate
how APLnet may be expanded . The portion in light red is a diagram of how this network may be expanded to include additional computers and access to ETH ERN ET devices at APL and to computers at remote locations. Although the equipment
in the dark red box illustrates a link to The Johns Hopkins University campus in Baltimore, the link could be to any place
in the world with the appropriate microwave , telephone , or satellite communications .
of expensive peripheral equipment among various
computer systems. Data conversion routines are
provided that allow the translation and conversion of
numbers or characters to the format needed for each
computer.
The black portion of Fig. I is a block diagram of
the current configuration of APLnet hardware, which
connects computers in three different buildings via a
1200 foot coaxial cable.
APLnet is used daily to transfer data from the IBM
3033 to the PDP-1l / 70, which is in a separate building, for processing and use of the special peripherals
Volume 5, Number 3, 1984
such as the Dicomed color film recorder and the
multiple-pen CalComp drum plotter. The PDP-1l / 70
and VAX-II also use the network-moving files between the systems-and such resources of the IBM
3033 as the laser printer.
With the advent of the ETHERNET network on the
VAX-II, the APLnet will have additional resources
available. Another natural expansion of the network
would be to provide a remote link to The Johns Hopkins University. This could be implemented by means
of a microwave link or high-speed telephone lines, as
shown in Fig. 1.
285
Download