IT Overview
The FluidFM system comes with a preconfigured computer on which all required drivers and applications are installed. This document describes aspects which must be considered when the system is integrated and managed within an existing IT infrastructure.
User Accounts
The system comes with two user accounts that are already setup.
Username | Displayname | Type | Password |
---|---|---|---|
maintenance-user | Maintenance | Administrator (Maintenance Account) | |
fluidfm-user | FluidFM User | Standard operator account |
Note
If the computer is included in a domain prefix the username with .\
to login with a local account, e.g. .\fluidfm-user
.
The software can be run with standard user privileges. However, software updates can only be applied if the user enters the credentials of an administrator in the UAC dialog. We recommend communicating the maintenance account password only to the people responsible for the instrument. However, for daily measurement routines we recommend to use only user accounts without administrative privileges.
The password for the user can be changed (when logged in, press ctrl+alt+del, select change password)
It is also possible to setup individual user accounts for every user of the system. This way every user will have his/her own desktop environment available. Also the experiment results will be exported into each user’s personal Document folder. For details about setting up new user account, please refer to the Windows help documentation (Start-> Help and Support).
User Data
If a user profile was renamed or the domain name changed, result data from previous sessions will not be visible in the application anymore. In such a case, please contact your distributor with the user’s old and new login details (user name and domain name) so the results from old sessions can be associated to the new username.
Network Configuration
Some features of either the system or the software require internet access to work correctly.
Remote Support
Teamviewer is used by support personnel to troubleshoot issues remotely. Therefore, the pre-installed Teamviewer client must be allowed to accept inbound connections. At the time of writing the client opens port 5938 for both TCP and UDP.
Software Updates
On every start the software contacts Cytosurge’s update server to check whether they are any software updates available. If this is the case, the user is asked whether the update should be downloaded and applied.
Following addresses will be contacted
Data | Type | Protocol | Address | Content |
---|---|---|---|---|
Software update info | TCP:80 | http | https://updates.cytosurge.com/updates/cyui.json | JSON encoded versioning info |
General FluidFM info | TCP:80 | http | https://updates.cytosurge.com/banners/banners.json | JSON encoded update information and binary encoded images |
Cantilever Details | TCP:80 | http | (Address stored on the barcode), www.cytosurge.ch/shop/getcantilever.php in case of Cytosurge tips | XML formatted document |
Active Directory Domain Integration
The system may be integrated into an active directory domain. However, we recommend you not to remove the preinstalled Administrator account (username: maintenance). This account is required for maintenance and remote support assistance by Cytosurge or its distributors. Also, it is necessary to install updates and upgrades for the Cytosurge software, as this procedure requires administrative rights.
Antivirus
The system is delivered with a free antivirus solution from Microsoft pre-installed. While possible to use your own antivirus software we strongly recommend against it. If you desire to it up anyway, please ensure that the pre-installed antivirus solution is completely uninstalled before you apply any third party security software. Furthermore, whitelist the database service and I/O to its data directory as well as Cytosurge executables and especially I/O to the temporary files folder (see below).
Cytosurge Temporary Files
The software maintains a filesystem based buffer of roughly 2GB size to which frames are continuously written. Ensure the working folder D:\CyTmp\ is excluded from virus scans as the software writes 2MB chunks 10 times a second. The working folder can be changed by updating the configuration file in C:\ProgramData\Cytosurge\InstrumentLayout.txt.
Furthermore, subsampled versions of images are stored in the current user’s temporary folder.
Backup
All data recorded by the application is stored in a database which has its data store located on the secondary hard drive (called Data, Driveletter, D:) in D:\PostgreSQL\9.2\data
Additionally, results are exported into the Documents folder of the corresponding user, e.g. C:\Users\<user>\Documents\Cytosurge
To backup all data, we recommend you to include the Database and all user document folders in your backup set. Cytosurge or its distributor cannot be held responsible for data loss under any circumstances.
Do not change file attributes of the database directory or allow concurrent access (e.g. sharing as network drive) as this might lead to data corruption. Better directly export from the database or use copy commands when the database is idle (for transactional consistency) to other directories instead of direct access.