Prerequisites
Reality Host Platforms
Reality is available for application use under several key UNIX platforms and Microsoft Windows; further details of the supported hardware and operating systems are provided below. As for any database / resilient operating environment with programming languages it is the responsibility of the application developer and implementers to undertake acceptance testing before live production use. This should be repeated for any significant changes or upgrades to the application, operating system and hardware as well as Reality. The level of acceptance testing depends on the importance to end customers for the applications being deployed including features used, all user and data interfaces as well as acceptable levels of performance.
Reality on UNIX
-
UNIX 64-bit architecture:
-
SUN SPARC running Solaris 11 or Solaris 10
-
IBM pSeries running AIX 7 or AIX 6
-
-
Linux 64-bit architecture on Intel x64:
-
Red Hat ES 7 or 6 commercial release
-
CentOS 7 or 6 open software
-
-
128 MB RAM minimum (512 Mb recommended), plus 2-6 MB per Reality User. See also Memory.
-
1 GB of available space to accommodate set up (actual hard disk used once installed will be between 220 MB and about 350 MB, depending on the system components installed, plus space for databases).
-
Korn shell.
-
Perl - this is normally supplied with the operating system.
-
UNIX-Connect for networking (supplied in the Reality ISO/DVD image file).
-
NEC Customisation (a download is available for SUN; for other operating systems, contact NEC Software Solutions).
-
C compiler (on Solaris, if a C compiler is not available you can install the GNU C Compiler from the NEC Customisation download).
UNIX-Connect
'rosi' UNIX user id with a home directory on a file system with at least 25 Mbytes free.
Reality on Windows
-
PC with Intel x86/x64 processor or equivalent, 1 GHz or faster:
-
Windows 10 (64-bit only)
-
Windows 7
-
Windows Server 2012
-
Windows Server 2008
-
-
The minimum memory as required for the base Windows release, plus 2-6 Mb per Reality user. (See also Memory.)
-
Up to 1.5 GB of available disk space to accommodate setup (actual hard disk used once installed will be between 150 MB and about 350 MB for 32-bit and up to 500 MB for 64-bit deliveries, depending on the system components installed, plus space for databases).
It is recommended that Reality is installed on an NTFS partition.
-
The Reality database can be loaded on to a Primary Domain Controller, Backup Domain Controller, stand-alone member server or WorkStation.
-
Reality backup and restore is supported on 4 mm, 8 mm and DLT/LTO tape units.
-
Using at least a dual processor system is highly recommended for more than a small user count in order to run on recent Windows releases.
-
NEC can take no responsibility for the processor and memory requirements of other applications running on a Windows server. Ideally, Reality should be loaded on a dedicated server.
-
NEC recommend Microsoft’s "A Guide to Assessing Windows Server Licensing" and their prevailing licensing policy is used to determine what is required for end user deployment.
Memory
Reality memory usage is difficult to predict, but as a rough sizing guide use 128 Mb for the system and then 2 to 6 Mb per user, depending on type of user and application. Performance problems are generally caused by lack of memory. If the server is not dedicated to Reality then other application memory requirements must be added to this.
Foreign database support and SQL View
These features require a working ODBC installation, with appropriate ODBC driver(s), on the Reality system.
External components
PCSNI
-
PC with Intel x86/x64 processor or equivalent, 1 GHz or faster, with 1 GB (for 32-bit) or 2 GB (for 64-bit) of memory, running Windows 10, Windows 7, Windows Server 2012, Windows Server 2008 (32-bit or 64-bit).
-
A LAN card.
-
TCP/IP networking.
-
A way of resolving host name and IP addresses (for example, a hosts file or a domain name service).
RealEdit
-
PC with Intel x86/x64 processor or equivalent, 1 GHz or faster, with 1 GB (for 32-bit) or 2 GB (for 64-bit) of memory, running Windows 10, Windows 7, Windows Server 2012, Windows Server 2008 (32-bit or 64-bit).
-
NEC PCSNI software V2.3.1 Rev C or later.
JReal
Java Run Time Environment (JRE) version 1.4.1_02 or above. If this is not available, it can be downloaded from: http://www.oracle.com/technetwork/java/javase/downloads/index.html.
RealSQL-ODBC Driver
-
PC with Intel x86/x64 processor or equivalent, 1 GHz or faster, with 1 GB (for 32-bit) or 2 GB (for 64-bit) of memory, running Windows 10, Windows 7, Windows Server 2012, Windows Server 2008 (32-bit or 64-bit).
-
NEC PCSNI software V2.3.1 Rev C or later.
-
Any ODBC Level 1 or 2 compliant application.
-
A Winsock compliant TCP/IP transport stack for TCP/IP connections.
-
If you are connecting to a Reality database on a UNIX host, the host will need UNIX-Connect.
The PC applications and transport stacks use large amounts of memory. It is therefore essential that PCs running this package are configured for the optimum use of memory; otherwise it is possible that GPFs and other memory type errors will occur.
RealSQL-JDBC Driver
-
Java Run Time Environment (JRE) version 1.4.1_02 or above. If this is not available, it can be downloaded from http://www.oracle.com/technetwork/java/javase/downloads/index.html.
-
If you are connecting to a Reality database on a UNIX host, the host will need UNIX-Connect.
RealWeb
-
A web server with support for Java servlets. (This can be on the same system as the Reality database or on another system.) On web servers that do not support servlets, plug-ins can be used to add servlet support.
-
Java Run Time Environment (JRE) version 1.4.1_02 or above. If this is not available, it can be downloaded from http://www.oracle.com/technetwork/java/javase/downloads/index.html.
-
If you are connecting to a Reality database on a UNIX host, the host will need UNIX-Connect.
Remote Tape Server
-
Any UNIX or Windows system that supports Reality.
Note that the Reality Database product does not have to be loaded onto the Server with the tape devices, only the Remote Tape Server component.
Reality Web Services
-
A web server with support for Java servlets (Jetty is supplied). This can be on the same system as the Reality database or on another system. On web servers that do not support servlets, plug-ins can be used to add servlet support.
Note
Reality Web Services have been tested on Jetty 5.1.4 and Tomcat 5.0.
-
Java Runtime Environment (JRE) or Java Development Kit (JDK), version 1.4.1_02 or later. For Jetty, you can use either; for Tomcat you must use a JDK.
Remote Basic ActiveX Control
-
PC with Intel x86/x64 processor or equivalent, 1 GHz or faster, with 1 GB (for 32-bit) or 2 GB (for 64-bit) of memory, running Windows 10, Windows 7, Windows Server 2012, Windows Server 2008 (32-bit or 64-bit).
-
Reality V15.4 Release Information software V2.3.1 Rev C or later.
Online Documentation
The online documentation is intended to be installed on a web server. If necessary, it can also be installed on file server, or on individual PCs running Windows or Linux. It can also be viewed from the Reality ISO/DVD image file.
The online documentation is compatible with most contemporary web browsers (those listed below are suitable). However, be aware that browsers can change over time as to what they allow access to, in terms of local/remote drives and/or websites, so browser settings may need to be checked. If a particular browser prevents access, please try another browser:
-
Internet Explorer
-
Mozilla Firefox
-
Safari
-
Google Chrome