Language:


System Requirements

HansaWorld Enterprise requires at least 50 Mb of free hard disk space at the time of installation, but more will be required as the database grows with regular use. The program is suitable for use on mixed networks (e.g. networks with Linux, Mac OS X and Windows clients), provided all machines have TCP/IP installed.

HansaWorld Enterprise does not require Windows or Mac OS X file sharing to be switched on.

Any employee can work with HansaWorld Enterprise in a local area network or a wide area network. As HansaWorld Enterprise supports firewall technology independent of the type of internet connection (ADSL, ISDN or dial-up modem), it is recommended that firewall software be installed on the server machine.

Concerning security, it is important to mention that the data flow between the HansaWorld Enterprise server and its clients is encrypted. Back-up files created using the facility built in to HansaWorld Enterprise feature are also encrypted. Every user will require a unique user name and password to log in, and you can use the Password Security setting in the System module to force users to change their passwords regularly.

Server Hardware

The following general hardware recommendations apply to all platforms:

  • The server should be dedicated (i.e. you should not use it for any other purpose such as print spooling or running separate applications).

  • The server should have a fixed line connection and a static IP address.

  • Server hard disks must have disk protection (RAID 1, 5, 1+0 etc). Unprotected disks, such as single disks and disks in RAID 0 configuration, will put your vital data at considerable risk.

  • There should be an off-site back-up capability, the simplest version of which is a directly connected tape drive, with back-up software, well-established routines and testing. The routines should include moving the current tape to a different location every night (in case of fire or other disaster), and periodically testing that you can use the latest back-up file to restore the database successfully.
Described below are three sample configurations that have been shown to give acceptable performance of HansaWorld Enterprise in normal usage. If your usage is expected to be very heavy or very light, please make adjustments as appropriate. If you have other functions running, such as an integrated web shop, then make provision for extra capacity.
The users are assumed to be normal users in a typical system using the Sales, Purchase and Nominal Ledgers, Logistics and CRM. If you are deploying a system with a significantly different usage pattern, your needs could be larger or smaller. For example, HansaWorld Business Communicator users are lighter users than normal users, while a high volume Point-of-Sale user creating large Invoices that update stock would need more resources than a normal user.

Small Server - suitable for 1 - 5 users

  • CPU 1.8 GHz, one core

  • RAM 1 Gb

  • Disk 2 x 7200 RPM mirrored disks

  • Internal network speed (network card, switches etc) 100 Mb/s
Medium Server - suitable for 3 - 30 users
  • CPU 2.0 GHz, two cores

  • RAM 2 Gb

  • Disk 4 x 10000 RPM

  • Hardware RAID controller with 128 Mb write cache backed by battery

  • Internal network speed (network card, switches etc) 100 Mb/s
Large Server - suitable for 20 - 60 users
  • CPU 2.5 GHz, four cores

  • RAM 4 Gb

  • Disk 6 x 15000 RPM

  • Hardware RAID controller with 256 Mb write cache backed by battery

  • Internal network speed (network card, switches etc) 1Gb/s (to allow for backing up over the network)
The recommended CPUs are the current generation (2007) Intel and AMD x86 CPUs. You can also use IBM POWER4 and later based systems with similar GHz ratings. Old Intel Pentium 4 (NetBurst-based) machines should have higher GHz ratings.

For larger configurations please contact your HansaWorld office for help with configuring the appropriate hardware for your situation

Operating Systems

The HansaWorld Enterprise server runs on the following operating systems

  • Mac OS X and Mac OS X Server 10.3.9 and later (universal)

  • Windows 2000 and later

  • RedHat Enterprise version 3 and later, SuSE Enterprise and Ubuntu/Kubuntu are recommended Linux distributions because of the level of OS support that is available. On graphical clients, KDE is the recommended desktop environment as it includes the necessary fonts as standard

  • IBM AIX

  • IBM i5/OS (in PASE mode)

  • Sun Solaris (SPARC)
You should consider the following when choosing the software environment in which you will use HansaWorld Enterprise:
  • For Windows Vista, additional memory is needed.

  • When running on Microsoft Windows, anti-virus software is strongly recommended.

  • On all platforms, back-up software is strongly recommended.

  • When installing in a virtual environment (VMware, Xen etc.), take special care to ensure disk-writing consistency. HansaWorld Enterprise normally ensures the consistency of its database by forcing data to the physical disk device, or battery backed cache if available. In some configurations with virtualisation software these safety features can fail to be enabled. You must ensure that this disk synchronisation is enabled inside the virtual environment.
Network

HansaWorld communicates using TCP/IP networking, and has relatively low bandwidth requirements. However, for a good user experience we do recommend a low latency.

A network connection of 30 kb/s for the first user and an additional 10 kb/s per user tends to give an acceptable working environment. The recommended bandwidth is 50 kb/s for the first user and an additional 15 kb/s per user. This is the bandwidth that should be dedicated to HansaWorld. This bandwidth figure should be increased if users will also be using the network for other purposes such as web-browsing, if they will routinely produce large reports with many pages of output, and/or there will be frequent use of the Attachments feature to attach files to records or mails. If the users are idle, the bandwidth usage decreases.

Network latency should preferably be at or below 0.1 seconds. Latencies up to 0.5 seconds can generally be worked with; however, the user experience will start to suffer at this level or above.

As an example, a 128 kb/s line into the server (e.g. dual ISDN connection) with a 0.1s latency will give good performance for up to 6 users and will be useable for 10-11 users, providing they do not also often use the connection for other tasks such as transferring files.

For internal use HansaWorld routinely tests a GPRS connection (0.5s latency, 20-50 kb/s bandwidth) for 2-4 users using CRM and e-mail functionality, while this "feels a bit sluggish" it is a fully workable system.

---

Please refer now to the following pages: