MedITEX Software Technical Requirements
From MedITEX - Wiki
Line 24: | Line 24: | ||
</tbody> | </tbody> | ||
</table> | </table> | ||
+ | <p>The optimal solution for maximum performance is a dedicated database server built in an SSD, which is not virtualized.<br />An SSD (especially enterprise SSD) allows much more IOPS.<br />Using a Firebird server with the database on an external SAN/NAS is not recommended, since the speed of a Firebird database server depends on the speed of access to individual 4k blocks on the device. External SAN/NAS drives are great for transferring hundreds of MB of data from one file location to another. However the Firebird server transfers hundreds of thousands of small pages between memory and physical hard disk found on different file offsets.<br />Please consider the access time of a mechanical hard drive to be the limiting factor in performance. A commit writes data in very different file offsets. RAID is not found to improve this limitation as the head position of the hard disk must move in the same way.</p> | ||
<table style="margin-left: auto; margin-right: auto;" border="0" width="606" height="817"> | <table style="margin-left: auto; margin-right: auto;" border="0" width="606" height="817"> | ||
<tbody> | <tbody> |
Revision as of 08:02, 14 June 2017
MedITEX utilizes a client/server architecture with Firebird 2.5 as its database.
The following diagram shows one example of configuration where MedITEX could be installed.
<img src="/images/Tech1.png" alt="" width="740" height="548" /> |
Server-client requirements
The table below describes the recommended and minimum requirements for installing MedITEX, as well as additional information regarding some of the applications running on the server and clients to ensure the good quality of services and the proper functioning of MedITEX.
<img src="/images/hint48.png" alt="" width="48" height="48" /> |
It is recommended that the server provided is dedicated exclusively for the use of MedITEX. Having other applications running alongside MedITEX can compromise the overall functionality of the system. |
The optimal solution for maximum performance is a dedicated database server built in an SSD, which is not virtualized.
An SSD (especially enterprise SSD) allows much more IOPS.
Using a Firebird server with the database on an external SAN/NAS is not recommended, since the speed of a Firebird database server depends on the speed of access to individual 4k blocks on the device. External SAN/NAS drives are great for transferring hundreds of MB of data from one file location to another. However the Firebird server transfers hundreds of thousands of small pages between memory and physical hard disk found on different file offsets.
Please consider the access time of a mechanical hard drive to be the limiting factor in performance. A commit writes data in very different file offsets. RAID is not found to improve this limitation as the head position of the hard disk must move in the same way.
<img src="/images/Tech2.png" alt="" /> |
Recommended requirements (depending on number of clients):
Minimum requirements:
|
<img style="display: block; margin-left: auto; margin-right: auto;" src="/images/Tech4.png" alt="" /> |
File based repository: All documents, pictures and common settings are stored on this location. |
<img style="display: block; margin-left: auto; margin-right: auto;" src="/images/Tech5.png" alt="" /> |
Backup Service: Schedules and creates backup of database and repository. |
<img style="display: block; margin-left: auto; margin-right: auto;" src="/images/Tech7.png" alt="" /> |
Recommended requirements:
Minimum hardware requirements:
|
<img style="display: block; margin-left: auto; margin-right: auto;" src="/images/Tech8.png" alt="" /> |
MS Office Integration: All letters based on MS Word templates. Minimum requirement: MS Office 2003. |
<img style="display: block; margin-left: auto; margin-right: auto;" src="/images/Tech9.png" alt="" /> |
TWAIN: TWAIN is used for importing patient photos, ultrasound images (Frame Grabber), etc. |
<img style="display: block; margin-left: auto; margin-right: auto;" src="/images/Tech10.png" alt="" /> |
Voice: Record and play voice messages. |
<img src="/images/hint48.png" alt="" width="48" height="48" /> |
Note that the experience with MedITEX for the client will depend on the speed of the network. All clients must be wired connected to the network and it is recommended the use of 1 Gbps speed. The recommended internet connection should be 16 MB download and 1 MB upload. |
Terminal server requirements
For terminal server architecture a more powerful server is required.
<img src="/images/Tech2.png" alt="" /> |
Recommended requirements (depending on number of clients):
|
<img style="display: block; margin-left: auto; margin-right: auto;" src="/images/Tech12.png" alt="" /> |
Minimum requirements:
|
<img src="/images/hint129.png" alt="" width="129" height="129" /> |
|
<a style="font-size: small;" href="/index.php?title=Administrators_Support">Back to Administrators Support |
<a href="#top">Back to top</a> |