System Requirements for Running NewViews

The Workstation Computer

NewViews requires a contemporary computer system to provide satisfactory performance.

Sample Hardware Configurations for a NewViews Workstation
 Low EndMid TierHigh End
CPUIntel i5 (≥ Haswell)Intel i7 (≥ Broadwell)
Memory2048 MB4096 MB8192 MB
Hard Disk500 GB500 GB1 TB (10,000 rpm) or 256 MB SSD
MotherboardLGA 1150 or 1151 socket with H97 or Z97 chipset
Video CardOn board - Intel
NetworkingOn board - Gigabit
Operating SystemWindows 7 / 8.1 / 10 (32 or 64-bit)

The Server Computer

We strongly recommend that NewViews be run on its own server.

However, we do not recommend that the Server computer run a Microsoft Server Operating System. We prefer the simplicity of Windows 7 / 8.1 / 10 Pro for this purpose. The NewViews Server does not rely on any services provided by a Microsoft Server OS and is not restricted by the 10 connection limit of a Microsoft desktop OS. Any computer can act as a NV2 Server, even a powerful laptop.

Sample Hardware Configurations for a NewViews Server
 2 to 5 User Server5+ User Server
CPUIntel i5 (≥ Haswell)Intel i7 (≥ Broadwell)
Memory8 GB16 GB
Hard Disk2 x 500 GB - RAID 14 x 1 TB - RAID 10
MotherboardLGA 1150 or 1151 socket with H97 or Z97 chipset
Video CardOn board - Intel
NetworkingOn board - Gigabit
Operating SystemWindows 7 Pro / 8.1 Pro / 10 Pro

Components

Windows 7, 8, 8.1 & 10

NewViews operates on any Windows 7, 8 or 10 computer or laptop with 1024 MB of RAM.

There are several versions of Windows:

  • Windows 7 – Starter, Home Basic, Home Premium, Professional, Enterprise & Ultimate
  • Windows 8 – RT, Basic, Professional & Enterprise
  • Windows 8.1 – RT, Basic, Professional & Enterprise
  • Windows 10 – Home, Professional & Enterprise

NV2 runs on all of the above versions, both 32 and 64 bit. We strongly recommend the “Pro” versions (Professional and Enterprise) which are targeted at the business market. The Pro versions of Windows can also run Windows XP Mode for NV1 (DOS) compatibility.

Suggested Storage

Financial data is critical, therefore we recommend RAID 1 configured computers.

During the last decade, computer components prices have dropped sharply. Now component quality and mean time between failures is also dropping. The hard drive is a mechanical device. It has an electric motor and high speed magnetic actuator arm. The hard drive is not a solid state device. The hard drive is where all your data is stored.

Recently we have noticed an increase in the number of hard disk failures. By adding two (2) hard drives to a computer and mirroring the data, the exposure of losing data due to hard drive failure is greatly reduced. This can easily be achieved with a RAID 1 or RAID 10 system.

Consider ordering new computers for the accounting department with RAID 1.

Many computers can now be ordered with an Intel P35 ICH9R or P965 ICH8R chipset. These computers provide onboard Intel RAID 1, 0 or 10 support. RAID = Redundant Arrays of Inexpensive Disks.

The cost difference between a computer with a single drive and one configured with two drives in SATA RAID 1 can be as low as $125.

Sample Inexpensive SATA RAID Configurations
TypeDescription# of DrivesCapacityMain AdvantageRecommendation
RAID 0striped set without parity2 x 500 GB1000 GBhigh performance
(not recommended)
NO - if one drive fails all data is lost
RAID 1mirrored set without parity2 x 500 GB500 GBredundancyYES - if one drive fails data is safe
RAID 10nested mirrored sets in a striped set4 x 500 GB1000 GBhighest performance possible with redundancyYES, if a drive fails data is safe
RAID 5striped set with distributed parity4 x 500 GB1500 GBhighest redundancyNO, if a drive fails data is safe but suffers from low write performance
Recommended Hard Drives
ManufacturerModel #TypeSizeDescription / Main Advantage
Western DigitalWD60000HLHXSATA 10,000 RPM600 GBcurrently the fastest SATA drive with highest performance on database i/o
Western DigitalWD1001FALSSATA 7,200 RPM1 TBhigh performance on database i/o
Western DigitalWD7500AYYSSATA 7,200 RPM750 GBlarge capacity and high performance on database i/o
SeagateST3750330ASSATA 7,200 RPM750 GBlarge capacity and high performance on database i/o
SeagateST3500320ASSATA 7,200 RPM500 GBhigh performance on database i/o

Performance

Benchmarks

Below are some timing tests performed in February 2013. The application database was 175 MB and all tests were performed using version NV 2.25.3.

SystemRead / Write TestsnvREORG ObjectsnvREORG IndexesAccount History
(lower is better)m:ssh:mm:ssmm:ss
1Xeon 2.13 GHz SSD (VM)5:321:42:2930:06
2i3 3.0 GHz 7,200 rpm hard drive5:111:15:0019:49
3ai7 4.2 GHz 10,000 rpm hard drive2:3438:3810:53
3bi7 4.2 GHz Intel SSD2:2738:588:01
  • system 1   – Xeon E5606 @ 2.13GHz 8GB ram SSD 240Gb (OCZ RevoDrive), Virtual Machine
  • system 2   – i3   540   @ 3.0GHz 4GB ram HD 500Gb WD, 7,200rpm
  • system 3a – i7 3770K @ 4.2GHz 4GB ram HD 1 Tb WD VelociRaptor, 10,000rpm (no RAID)
  • system 3b – i7 3770K @ 4.2GHz 4GB ram SSD 240 Gb (Intel 520)

Virtual machines do not perform well, even when using very high end hardware.
SSDs only have a slight advantage over Raptor 10,000rpm hard drives.
For real performance, there must be a fast CPU and a fast drive subsystem.