What are the details for the network architecture of FCS Express?
The information presented below serves as a way for our customers to better understand how a Network Installation of FCS Express works. Prior to installation, please review the concepts and details below to better understand how the network version of FCS Express works. Please see our full Network Installation Instructions when you are ready to proceed.
- FCS Express Network is installed on a central network location. The network is simply acting as a fileshare.
- A shortcut to the FCS Express executable file on the network is created on a local workstation. This local workstation will be referred to as the Client.
- When the program is launched from the shortcut, FCS Express will be executed on the client, not on the network. In other words, FCS Express will use the resources of the client, rather than the network, to run the application.
- On the initial launch of FCS Express on a local workstation, a network cache will be created in the ProgramData folder of the client.
- The network cache is a folder that contains most of the application files needed for FCS Express to run on the client.
- If the FCS Express version on the network changes, FCS Express will detect this and copy the updated files to the network cache
- If FCS Express cannot copy files to the network cache (due to the user not having valid permissions for example) FCS Express will be executed from the network location.
- If there is already an established network cache folder on the client, and the local user does not have the proper permissions to update the cache, FCS Express will run using the outdated app files currently in the cache folder.
- The files that make up the network cache will be downloaded from the network location to the ProgramData folder on the local workstation.
- By default, ProgramData is a hidden folder in the Windows operating system.
- To show hidden folders in Windows, click here.
- Directions to install a network license of FCS Express can be found here.
Files need to be transferred from the network location to the local workstation.
- Every time you launch FCS Express from the shortcut, the application loads FCS Express.exe from the network location into memory and is launched on the local workstation.
- FCS Express.exe authenticates and verifies the licensing and configuration of FCS Express according to the license purchased by the customer. Depending on the version of FCS Express being used, FCS Express.exe will range from 2 to 8 MB in size.
- After the loading, running, and authentication of FCS Express.exe:
- The application checks on the local hard drive to see if the network cache has been transferred to the local workstation.
- If this is the initial launch of FCS Express on the local workstation and the network cache has not been downloaded to the local workstation, all the relevant files to run FCS Express will be copied to the local workstation.
- FCS Express.exe then compares the version number of the local cache with the version number on the network.
- If the version on the network is newer, it copies the files from the network to the network cache.
- Please note that depending on the version of FCS Express being used, the size of the files that need to be downloaded to the network cache will range from 500 MB to 900 MB.
- FCS Express.exe needs access to the Windows folder, ProgramData, to download the network cache. If the user does not have access to ProgramData, the network cache cannot be loaded to the local workstation and the application is run over the network, rather than locally. For more information about this, click here.
FCS Express will load the data files being analyzed in their entirety to the local workstation.
- If the sample data that is being analyzed is stored on a network, that data is loaded in its entirety and stored in memory on the local workstation. Eventually, parts of the file that are not being used are removed from memory.
- If these files are large, it might take some time to load these files depending on the network speed and traffic.
FCS Express on Mac
Upgrading FCS Express