HISTORICAL MANUALS
UK Microsoft Windows 95 Strategy
Introduction
Microsoft Windows 95 goes on sale August 24, 1995. In anticipation of this event
Information Systems has dedicated significant resources to answering the question: "What
impact will this have on the computing environment at the University of Kentucky?"
Because Windows 95 is an operating system for Intel-based personal computers that
represent about 70% of the desktop machines on campus, we expect a significant impact.
Windows 95 will not affect Apple Macintosh and PowerMac computer users since these are
not Intel platforms. The "Houdini" card that allows the PowerMac to run most current DOS
and Windows software, will not be a supported Windows 95 configuration.
The operating system controls many aspects of a computer. Older operating systems,
designed for character-based computers, employ simpler technology to interface with the
user. Windows 95 makes significant improvements to the Graphical User Interface (GUI)
introduced by the earlier versions of MS Windows. It replaces MSDOS and Windows with
a single integrated system designed to overcome many of the limitations imposed by the
older technology. At the University of Kentucky, we pushed against these limits when
integrating Intel-based PC's into our campus network, by integrating graphical support into
our applications, and by moving to a client/server database model that makes information
easier to access. Thus, Windows 95 represents a great opportunity for us to move forward
because it expands the boundaries within which we can pursue these goals.
Over the last few years the University has greatly expanded its ability to take advantage of
desktop computing. This progress came as the result of a significant investment of human
and fiscal resources. As we migrate to Windows 95, we must be careful not to lose
ground. Every major piece of software has imperfections, more commonly known as
"bugs." Working through these bugs with the vendors and software authors is tedious,
hard work. This work must be done in order to maintain a robust computing environment.
An environment in which students, faculty and staff can leverage their creativity rather than
waste precious time in non-productive troubleshooting tasks. Presently, we are aware of
several incompatibilities between Windows 95 and the previous versions of Windows that
could impede our Administrative and Educational work-flow if we choose to implement the
first release immediately. In addition, several products seem to work but are not certified or
supported by the products' vendors under Windows 95. We have been in contact with the
vendors of the affected products and they have all promised fixes or support within the first
90 days of Microsoft's release date. While we cannot necessarily depend on these
promises, we anticipate that market pressures will force most vendors whose products
don't run properly to fix them in that time period. We anticipate that some of these fixes
will be in the form of software upgrades which will have a significant cost associated with
them. For these reasons, Information Systems will not centrally support Windows 95 until
approximately 90 days after the official release date; or, until all of the strategic software
vendors begin supporting the new operating system and have fixed the most serious
problems. In turn, we urge you not to install Windows 95 in "production" University
environments until it is centrally supported. The paragraphs below detail some of the
benefits we anticipate and problems we are working to resolve. They are necessarily
somewhat technical. You can use them to help you decide how you will approach
Windows 95 installations in your area, or on your personal computer.
On-Campus Networking
Windows 95 has strong networking capabilities which make it easy to install, maintain and
use network software. When the University switches to Windows 95, we will phase out
our support for ODI drivers, which have been our campus standard for DOS and Windows
machines for about 3 years. This will provide better integration between Microsoft and
Novell networking and pave the road for messaging systems based on Microsoft Exchange
if we decide to implement them. Although the first release of Windows 95 will include
support for Netware versions 3.11 and 3.12 as well as Netware 4.x running "bindery
emulation," the support for Netware Directory Services (NDS) is not yet included. Since
migrating the Novell servers on campus to Netware 4.x with NDS is one of the initiatives
we have instituted in order to take advantage of the "Super Servers" we have purchased,
we need support for NDS. We understand that within 60 to 90 days after the introduction
of Windows 95 we can expect these network drivers to be available. The absence of this
software should make you cautious about moving to Windows 95 if you are presently
using a Netware 4.x server or if you plan to use one within the next few months.
SUPER_ONE users should specially note this fact since, there are plans to activate NDS
soon on that machine. Also, if you are an administrator of a Novell file server running
Netware 4.x you won't want to switch to Windows 95 until a version of "NWADMIN,"
the windows-based Netware administration utility for NDS is available for Windows 95.
The present version of NWADMIN is dependent on 16-bit ODI technology, which,
although it can be installed under Windows 95, is not the preferred 32-bit configuration that
we will support as a campus standard.
In addition to the problems associated with the actual network client software, some
network applications don't work correctly. There are known problems with cc:Mail
which some users may encounter. The commercial Eudora client that we support on
campus is usable, but a small problem exists with the icon not indicating when you have
mail. Also, special modifications must be made to Meeting Maker, a popular calendar
program, after installation in order to run. MS Word version 2.0, one of the most popular
word processing packages on campus will not function properly under Windows 95
necessitating a software upgrade. McGill TCP3270, our standard application for accessing
the IBM mainframe works, but it cannot use the "library" fonts under Windows 95.
Photoshop version 2.5 is known not to work. Norton's utilities and many antivirus
programs currently in use around campus will need to be upgraded in order to work. The
old versions may corrupt files under Windows 95. Most types of backup software
designed for Windows or DOS will need to be upgraded because of the "long filename"
support of Windows 95. We have some concern that Windows 95 files with long filenames
backed up from Novell servers may experience some problems during a restore.
Technicians are working to confirm this and find a fix. In order to support Windows 95
long filenames on Novell servers the OS/2 namespace must be loaded on your file server;
while this seems trivial, it has implications for file backup and recovery.
TCP/IP is the protocol used by your computer to access the internet and logon to the IBM
Mainframe as well as the UNIX machines on campus. Windows 95 includes built-in
support for TCP/IP. Thus, we can replace Novell's LAN Workplace TCP/IP software as
our standard. TCP/IP is only a protocol. Applications are needed to use this protocol.
Except for "telnet and ftp" Windows 95 does not include any TCP/IP applications. LAN
Workplace version 4.2 applications, which have been our standard for some time now, will
not work under Windows 95. On the other hand, we recently obtained a site license for
LAN Workplace version 5.0. Many of the LAN Workplace version 5.0 applications have
been rewritten to use the standard WINSOCK interface defined by Microsoft. These
"WINSOCK-based" applications will work with Windows 95. Consequently, our strategy
will be to continue to support the UKPG installed version of LAN Workplace 4.2 on
Windows 3.11 machines, but roll out the working LAN Workplace 5.0 applications or
working alternatives with Windows 95. In addition, development is in progress on a
deployment vehicle for the University community made up entirely of freeware TCP/IP
applications and those for which we have site licenses. This "Sitepak" simplifies the
installation and configuration of these applications.
Windows 95's implementation of TCP/IP lacks support for the protocol called "bootp" that
automatically assigns internet addresses (also called IP numbers). Since this is the campus
standard protocol for this purpose we must modify our approach. Technicians are currently
testing a different protocol (DHCP) to supplement bootp. We hope that by the time this
letter reaches you the software that provides this service will be functional and somewhat
tested. But, time is needed to ensure the robustness of this new protocol on the network.
Again, one should anticipate problems in the first few months as the Information Systems
technical crew "irons out the bugs."
Remote Access
Our present remote access strategy for Windows machines is based on LAN Workplace
and the UKPG installer. Windows 95 offers a significant improvement both in ease of
installation and reliability over the third-party software from Novell. By using the "Point to
Point Protocol" (PPP) Windows 95 is able to access campus TCP/IP servers and also
support other protocols. This opens up the possibility of making remote access more
"campus-like" than it is presently. Primarily our intention is to provide remote access to
campus computing resources. However, if you need full internet access from a remote site,
we have formed a partnership with MCI to provide that kind of access at a reasonable cost.
When you contract with MCI for this service you will receive software for remote
connection. It is important that you realize that the TCP/IP software from MCI is not
compatible with Windows 95 and is unnecessary. Before upgrading to Windows 95 you
will need to uninstall the MCI software (also known as UK Online). But, like LAN
Workplace, the "PPP" support included with the Windows 95 TCP/IP is fully compatible
with the MCI terminal service. This means that once again there is a simplification for you,
the user. Configure Windows 95 and you'll be ready to use MCI or the campus remote
access modems without having to maintain a third-party TCP/IP package on your
computer, except for applications. As a bonus, testing of remote Novell connectivity is
underway and we anticipate that by the time we begin supporting Windows 95 we can offer
this service through our campus terminal servers and modem pool.
Information Systems Help Desk Support
Windows 95 contains a feature-rich environment with on-line help and tutorials. In
addition, many books are being published about how to install, configure, manage and use
Windows 95. Microsoft even includes 90 days of free telephone support (it's still a toll-call
and does not include support for networking) with your purchase of Windows 95. But, the
University environment presents complex and unique difficulties for those without first-
hand knowledge of the equipment and the network. The
Help Desk
is preparing to deal
with these unique problems and support calls specific to the University's implementation of
Windows 95. The help desk employs a tiered structure. First level support consists of
answering basic questions and gathering information about a problem. Technical questions
or difficult problems are referred to a second tier within the computing center's Technical
Support group. The Technical Support group has access to resources both within and
without the University on which they can draw if the problem is outside the scope or
breadth of their knowledge. Since the number of support personnel is very limited, it is
important that the first tier be able to answer many of the user questions. This requires
training and experience. Although this training has started, it may take as much as 90 days
after the introduction of Windows 95 before Help Desk personnel have sufficient
experience to make a meaningful contribution to campus-wide support for Windows 95.
Microsoft has had the benefit of feedback from their beta program in training their support
personnel. The University must rely on a similar program to garner experience from "beta"
installations in the campus environment before we anoint Windows 95 as a "production"
system.
User Training
The Information Technology and Training Center (ITTC) offers classes to University
employees in an effort to shorten the lag in productivity that accompanies the introduction
of any new technology. ITTC maintains two computer equipped classrooms for teaching
about the software used by administrative personnel on campus. These classroom
resources are much in demand, and we anticipate a rush when we start supporting
Windows 95 as users try to take advantage of this service. The classroom computers
cannot immediately be converted to Windows 95 because classes must still be taught in the
environment most familiar to the administrative user audience and not all application
versions run correctly under Windows 95. Thus, the shift to Windows 95 represents a
commitment, since one cannot quickly restore the "old" windows environment on a
desktop computer. Although the center has already started course design for teaching about
Windows 95, it will take some time after the introduction to justify the shift in classroom
resources so that a class can be taught. Some users may want to delay their move to
Windows 95 even longer than 90 days after the "first sale" date until training is available.
ITTC needs to teach the basics, but remember that much of the basic information regarding
Windows 95 is included in the on-line tutorial. The demand from users will be for the
specialized techniques that make the real difference in productivity. The goal is that each
trained user represents one less support call at the Help Desk from that user, and ten fewer
support calls from that user's coworkers. Encouraging new Windows 95 users to take
these ITTC classes will facilitate managing the load on our Help Desk; but, in order for
users to take the classes, the classes must first be developed and the classroom computing
resources must be available.
Software Distribution
Windows 95 is a relatively large operating system compared to DOS and Windows 3.11. It
occupies about 13 to 14 specially formatted (DMF) diskettes in its compressed form. The
time it takes to load Windows 95 from diskette is significant; especially on slower
computers. Disturbingly, on some computers it takes several hours. The campus
recommended hardware for using Windows 95 is an 80486 processor or above running at
33 MHz or above with a 500 Megabyte Hard disk, 12-16 Megabytes of RAM, and
connected to a network. The minimum system for using one application at a time would be
one with a 80386 processor running at 40 MHz with 8 Megabytes of RAM and 200 Meg
Hard disk. The minimum machine would be similar to one you might use at home, i.e., not
connected to the campus ethernet. It should be noted that these recommendations are
significantly greater than the hardware specifications given by Microsoft. The discrepancy
is explained by the fact that most people will want to run applications, not just the operating
system on their computer. We acknowledge that, as per Microsoft's advertising, Windows
95 can be installed on a computer with only 4 Megabytes of RAM; however, in our
environment, we cannot support this configuration. It is just too slow for the user to be
productive.
The fastest way to install Windows 95 is from a file server on the network or from a
double-speed CD-ROM. It takes about 22 minutes for an average installation from a file
server to a recommended configuration machine. Installing from a file server also allows
the University to somewhat standardize the starting configuration of the computers attached
to the network. We are concerned about reports found in the forums that discuss Netware
and Windows 95 regarding Service Advertising Protocol (SAP) packets and Routing
Information Protocol (RIP) packets which reportedly to flood the network if certain
features within Windows 95 are enabled. By controlling software distribution to campus
machines we can help minimize the impact on the network of these misconfigured
machines. Once again, this will take time to implement, and reinforces the dangers of
rushing into the installation of numerous Windows 95 workstations by "techno novices."
Another issue associated with software distribution, support and maintenance is "Microsoft
Plus!" This is a collection of wallpaper, screensavers, SLIP scripting software (automates
remote access), Internet Browser, an Internet mail add-on to MS Exchange, Double-space
version 3.0, task automation software, a cool pinball game, and a dial-up server somewhat
similar to a terminal server. Purchase and distribution of this software will radically alter
the disk space requirements of Windows 95. While personal benefits of "MS Plus!" can be
determined from its features, we need time to assess the benefits to the University before
advocating the purchase or support of this software.
Interaction with Client/Server Database Strategy
For two years Information Systems has worked to implement a "virtually integrated
technical architecture lifecycle" at the University. The project's acronym, VITAL, suggests
the quality of the role it will play in giving direction to the University's information
infrastructure. The project seeks to unlock the information resources of the University and
make them available to the end-user by integrating the desktop computers (clients) with
large databases and data repositories kept on central machines called "servers." Crucial to
this effort has been the stability of the software on the client systems. This has proven very
difficult to control because traditionally there have been no standards for the installation of
software on these systems, nor standards for the kind of hardware found on these systems.
In the course of the VITAL project, great strides have been made towards establishing these
hardware and software standards. UKPG, an installation program was written to
standardize network software installation as a direct result of the need for stable TCP/IP
software imposed by VITAL. Next, we standardized on an SQL database, Sybase
SQLServer. A client development tool, OMNIS7 was next adopted. Then, finally, an ad
hoc query tool, Data Prism was adopted.
The move to Windows 95 affects the software running on the Windows clients. In order
for an application to talk to Sybase from an Intel PC there must be a program called Open
Client that provides an interface between the application and the TCP/IP software. To date,
Open Client has not been certified for use with the Microsoft TCP/IP included with
Windows 95. We anticipate that this will take place within 90 days of the official Windows
95 release. In addition, OMNIS 7, which allows programmers to build interactive
applications to access the data stored on the server does not run properly under Windows
95. We are presently in negotiations with Blyth software to obtain a Windows 95 version
of the software as soon as it is available. This is critical to some business officers and other
employees who are already using applications based on OMNIS 7 to access financial data
on the servers. Although Data Prism seems to work under Windows 95, it has not been
certified by the vendor.
Conclusion
Although mainframes were said to reside in "glass houses," their complexity was hidden
from most users behind a dumb terminal. Now, each of us is the manager of a "desktop
glass-house." There is an interdependence among the "smart" elements of our networked
computing environment, which has spawned a complexity at the desktop challenging that
seen in the largest of corporate mainframe computer rooms. Only through embracing
software advances like Windows 95 can we manage the growing complexity and take
advantage of the growing power at our fingertips.
Windows 95 offers great promise both in terms of productivity gains and lower support
costs. It provides more robust networking capabilities. It provides a simplified user
interface and a simpler installation procedure. However, the University cannot migrate to
Windows 95 without first solving the critical issues regarding its installation and use.
These critical issues are: How it will interact with campus networking? How it will affect
Remote Access to computing? How will we provide technical support? How will we deal
with user-training needs? How will we distribute the software so as to maintain standards?
Finally, how will we keep from disrupting the progress we have made in our client/server
database strategy as part of the VITAL project?
For more information use your favorite internet browser to access:
http://www.microsoft.com/Windows
or using your Novell client software access the directory:
MCVEY/SYS:WINUSERS\WIN95