[comp.sys.novell] TERMINAL ACCESS TO NOVELL SERVER

t_anstey@darwin.ntu.edu.au (04/21/91)

This is a posting that I hope will provoke some comment as we need some outside
and knowledgeable ideas on the topic to help us on our way. I am sending it to 
a number of LISTs as well as NEWS so do not be surprised to see it again.
 
We are facing stringent financial times, in common no doubt many people, and
our current mainframe sytems are just too expensive. Solution, lets down size
to say a Novell LAN running Netware 386. The problem is that many people will
will not believe that you can run large scale multi access systems with Novell.
This is nonsense people have been doing it for years and there are lots of
examples. We even have a few ourselves but some people do not want to believe
it. Everyone knows the world is flat.

The one problem I have with Novell and always have had is that of terminal
access. In time all our users will be PC based so no problem, but I have to
live thru the interim and have to provide for users with terminals who are not
likely to get a PC and LAN card in the near future. There is also the very
genuine one off remote user whom will never be connected to the LAN proper. 

There is PCANYWHERE etc and a myriad of solutions none of which I like much.
They all have to do with driving a terminal from a PC connected to the LAN. We
have even had PC XTs with 'bank select' memory options, (that puts me in the 
ancient age group for starters). This was all done in software, and each PC XT
could handle up to four or more concurrent terminal sessions through one 
network card. The number of terminals was limited only by the memory size in 
the PC. It worked well, but to me it was a complete kludge.

If I understand Netware 386 correctly then a solution to this may be at hand. I 
should say my understanding of Netware 386 is sketchy at best, hence my request
for help on this.

All our system development for Novell was done using a multi-user PC based 
database system which would run on PCs, Novell, UNIX, ULTRIX, XENIX, VMS etc. 
By this I mean the system could be developed on a PC and then copied to say a 
VAX and it would work without modification. I tried this and it worked, much to
my surprise at the time. The actual files that contain the 'executables' and 
'data' on the PC were uploaded to a VAX running VMS, via KERMIT, and they ran
without any need for re-compilation or conversion. The reverse was also true. 
The system could be developed on a VAX and moved via KERMIT to a PC and off it
would go. At the time this was a curiosity to me as I did not have any need to
run the system on a VAX. 

I understand that in Netware 386, there is support for the Sun PC-NFS option. 
The server provides common disk storage to a UNIX box via TCP/IP but not the
reverse ie the disk is attached to the server but is accessable from Netware
and the UNIX box.

Now this being the case we could have a Netware 386 server with BIG SCSI drives 
running a LAN and providing a PC-NFS type service to a UNIX box. The UNIX box 
would service terminal users via TCP/IP ethernet and our existing DECSERVERS. 
If the data and executables were being shared and the database system was loaded
on both the server and the UNIX box, then in theory we are home. We have data 
and applications being shared between a UNIX box to handle the terminal users 
and a Novell Netware 386 server to handle the PC and MAC users on the LAN. I may
not have the complete story on this as I have no firm information on Netware 386
other than news and trade sources. 

Obvious question is why go to all this trouble? Well the updating function of
the common data would be done on the LAN with a processor being dedicated to 
each transaction in true LAN fashion, whilst in our case anyway, the ad hoc
queries come from the terminal users and present a lighter load also much more 
spasmodic use, so a multi-user option makes sense.

If anyone can pick holes in this by virtue of knowing more about Netware 386
than I do, not hard!, then I would love to hear from you. As I feel this could
be a very real possibility and I would hate to waste my time on something that 
could never work.



Tery Anstey


Computer Services
Northern Territory University
Darwin, NT
Australia

INTERNET: T_ANSTEY@DARWIN.NTU.EDU.AU   -   "The LAN at the end of the INTERNET"

jkt@seneca.Sed.Novell.COM. (Jack Thomasson) (04/24/91)

>>>>> On 21 Apr 91 05:40:25 GMT, t_anstey@darwin.ntu.edu.au said:
Tery> I understand that in Netware 386, there is support for the Sun
Tery> PC-NFS option.  The server provides common disk storage to a
Tery> UNIX box via TCP/IP but not the reverse ie the disk is attached
Tery> to the server but is accessable from Netware and the UNIX box.

we support NFS but not PC-NFS.  PC-NFS is a Sun product that allows
PCs to access NFS exports as local disk drives (like mapping in
NetWare), throwing in (away?) user authentication, security, ... (i've
heard).  the server you mention above would be a NetWare 3.11 server.

Tery> Now this being the case we could have a Netware 386 server with
Tery> BIG SCSI drives running a LAN and providing a PC-NFS type
Tery> service to a UNIX box. The UNIX box would service terminal users
Tery> via TCP/IP ethernet and our existing DECSERVERS.  If the data
Tery> and executables were being shared and the database system was
Tery> loaded on both the server and the UNIX box, then in theory we
Tery> are home. We have data and applications being shared between a
Tery> UNIX box to handle the terminal users and a Novell Netware 386
Tery> server to handle the PC and MAC users on the LAN. I may not have
Tery> the complete story on this as I have no firm information on
Tery> Netware 386 other than news and trade sources.

right.  NetWare 3.11 with NetWare NFS and NetWare for Macintosh allows
concurrent file access from PC-DOS, PC-OS/2, Mac, and Unix.

Tery> If anyone can pick holes in this by virtue of knowing more about
Tery> Netware 386 than I do, not hard!, then I would love to hear from
Tery> you. As I feel this could be a very real possibility and I would
Tery> hate to waste my time on something that could never work.

your choice of database could be limiting, depending on which way you
go.  otherwise things are looking up.

Tery> Tery Anstey
Tery> Computer Services
Tery> Northern Territory University
Tery> Darwin, NT
Tery> Australia
Tery> INTERNET: T_ANSTEY@DARWIN.NTU.EDU.AU - "The LAN at the end of
the INTERNET"
--
---------------------------------------------------------------------
Jack Thomasson                :{)}                 jkt@Sed.Novell.COM
Novell, Inc. /  MS C-25-1 /  122 East 1700 South /   Provo, UT  84606
Phone: (801)429-7604                               FAX: (801)429-5511
"WARNING: the comments do not necessarily reflect the implementation"

t_anstey@darwin.ntu.edu.au (04/24/91)

Since my previous posting on this subject there have been a number of
developments on this front.

A Novell person has responded to NEWS confirming that Netware V386.1 will
support NFS, not PC-NFS as I mistakenly said. This allows common access
between a Novell file server and a UNIX box via TCP/IP. I am very grateful
for the interest and could not wish for a better confirmation.

I have also discussed the matter with the producers of the database package
and they confirm that if Netware 386 and the UNIX system, they vouchsafe 
SCO/UNIX, are both running on INTEL based systems then the database files
can be shared successfully by their database system running on both systems.

They did recommend that I recompiled the executable for each environment but
the source code remains the same. I can live with that, and it would be
foolish not to have the executables resident on both systems, as why share
files needlessly?

The comment was also made that the choice of database package could be a
limiting factor and that could be so. The database I have in mind is cheap
and I have used it to good effect for four years on a Novell platform and 
have NEVER EVER struck a bug in it. (They do exist but I have either found
a work-around or never used that option). This then is not as problem to me.

The problem of terminal access has always been a real bug-bear in a LAN,
that and the dreadful DOS 640 KB memory limit. This new option means we can
migrate to a LAN in the high intensity use areas, yet not write off our 
investment in terminals and equipment. There are some problems like how do we
print remotely using DECSERCVER ports but I think I have an answer to that. 

This presents us with a very viable low cost (compare the cost of a VAX with
VMS to say a '486 running SCO/UNIX plus a '486 running Netware 386) and we are
going to take this very seriously. Especially as it preserves our investment in
our network equipment.

A problem I do have, and I suspect I am not alone, is that my management keep 
saying, undoubtedly motivated by detractors;
 
	"If it is such a good idea, why are others not doing it ?"

Well someone has to be first, which sounds a bit lame. There are two quotes 
that sum up my position on this.

	"The leading edge of technology, is the brink of disaster"

	(ie never be first)

	and

	"All great truths, start as great heresies"

	(ie after enough time passes anything is acceptabe)

In view of this can I have some ideas and thoughts on this concept, and in
particular, WHY WILL IT NOT WORK !!


Tery Anstey


Computer Services
Northern Territory University
Darwin, NT
Australia

INTERNET: T_ANSTEY@DARWIN.NTU.EDU.AU   -   "The LAN at the end of the INTERNET"