Hardware Requirements

Abstract

This knowledgebase article discusses the minimum hardware specifications to operate Capable 21C successfully in a variety of environments.

Underlying challenge

Capable 21C was originally architected under Windows 95(tm) using a Pentium II processor running at 133 MHz.  On this calibre of hardware, appointment book refreshes were measured at taking less than one third of a second on a standalone PC.  Since then, office configurations have changed markedly.  The most common configuration now (September, 2007) is that Capable 21C operates under Windows XP Professional in a small office network of 2-3 PCs.

The variations in these two environments are massive.  Apart from the variations in minimum hardware specification just to meet the needs of the different versions of Windows, there is also significant overhead in operating a networked environment.

The challenge is further compounded by the volume of data stored in the database.  New implementations of Capable 21C that do not exploit paperless functionality typically grow the database by about 10Mb of data per year.  This means that the most simple implementations can expect their database to be aroun 30-70Mbs after the first five years - a comparatively small database.  Larger sites that exploit the paperless functions of Capable 21C can expect database growth in excess of 50Mb per year.  At these sites, a 5 year old database may exceed 300Mb.

These factors weigh heavily on the performance of the PCs that are used, and different minimum hardware specifications should be considered to meet the office's performance needs.

Resolution

In choosing office hardware, the office should consider three key factors:

  1. Will Capable 21C be used to achieve a paperless office.
  2. Will Capable 21C be networked, or will it operate on a single standalone PC.
  3. How comprehensive does the office's backup regime need to be to protect the data.

Further to this, the office should consider the minimum hardware requirement to operate Capable 21C.  Whilst Capable 21C may function on a lower specification machine, it may perform so poorly as to be unusable.  The minimum specification PC that has been recently used to test Capable 21C's features is a Pentium III 450MHz with Windows 98 SE.  Performance was poor, but Capable 21C operated.  Refer to the Detailed Information Section below for Capable Software Pty Ltd's recommendations to achieve acceptable (and superior) performance.

Detailed Information

Paperless offices

For paperless offices, refer to KB-Hardware Recommendations for Paperless

Network Environments

In smaller networks (eg 3 PCs or less), the following specifications will perform well:

  • For PCs running Windows XP Professional: Pentium 4, 2.6GHz with 512Mb of RAM and 100Mb NICs or better will perform acceptably.  To improve performance on these PCs, increase the network card performance to 1Gb first, increase the RAM to 1Gb next and then consider striped RAID disk arrays to improve performance further.
  • For PCs running Windows Vista: Pentium 4 2.6GHz or better with 1Gb of RAM and 100MB NICs will perform acceptably.  To improve performance on these PCs, increase the network card performance to 1Gb first, increase the RAM to 2Gb next and then consider striped RAID disk arrays to improve performance further.
  • For PCs running older versions of Windows, refer to the specifications for a Windows XP Professional PC.
  • Note that Windows 95 and Windows ME are not supported for Capable 21C at all.
  • Note that Windows XP Home and Windows Vista Home are not supported for Capable 21C in a network environment.

In larger networks, a network server is recommended for optimum performance.  As previously stated, a server will improve performance, but is not mandatory for Capable 21C to function.

  • A network server should operate Windows 2003 Small Business Server or better.
  • The server should be configured as a domain controller, and each PC to log on to the server via the domain.
  • Network user accounts must be configured with administrative rights to the PCs that they use.
  • The server should be a Pentium 4, 2.6GHz with 1Gb of RAM and a 1Gb NIC.  To improve performance further, increase to 2Gb of RAM and consider striped RAID disk arrays.
  • For larger networks (eg 7PCs or above), or where network connectivity is unreliable, the office should consider Windows Terminal Services.  Refer to KB-Windows Terminal Services for more details.

Stability considerations

Many factors can influence the stability of Capable 21C in an office network.  If the network fails (even momentarily), Capable 21C will be affected - which may ultimately result in database damage.

The kinds of factors that can influence network stability are things such as:

  • Quality of cabling, and whether the cabling is exposed to physical dangers (eg people treading on cables).
  • Quality of networking components such as network cards and routers.
  • Windows configuration on each PC.  One mis-configured PC can bring down an entire network.  This kind of problem can be difficult to diagnose and only Microsoft Certified Professionals are fully qualified to diagnose and repair these kinds of faults.
  • Power fluctuations, whilst maybe not great enough to force PCs to reboot, may be sufficient to impair network performance and result in data loss.  An inadequate power supply can be adversely affected by the operation of office equipment (eg X-Ray machines or air compressors).

Capable Software Pty Ltd has noted that offices that are overzealous on saving money on their hardware typically encounter the greatest problems.  A saving in one area may be valid, but in others, it may result in substandard or unreliable equipment.  It is a false economy, so Capable Software Pty Ltd does not recommend the use of the cheapest available equipment.

Backups and redundancy plans are critical for success.  Many business consulting firms state that an office's intellectual property is its greatest asset.  Loss of data can cripple a business in seconds, and take months to recover - some businesses never recover.  Capable Software Pty Ltd takes no responsibility for loss of data where a substandard backup scheme (or no backup scheme) is in place.

 
This knowledge resource is designed for use on a Windows (tm) XP system operating at a screen resolution of 1024x768 or better. Windows Media Player must be installed for this training resource to operate correctly.

Copyright 2008 Capable Software Pty Ltd

Training Sessions

Fundamentals Training Modules

Intermediate Training Modules

Advanced Training Modules

Other Resources

Return to Capable Software home

Contact Technical Support