1.3.5.10. More information

  • Notes on reliability and performance/caching

    Notes on performance: three-step

    Reliability:

    • License service

      Backup server strategy implemented by CADENAS

      You can find details on this under Section 1.4.4.1, “ Connected servers " dialog area ”.

    • PARTapplicationServer

      Standard Windows Watchdog

      Setting up PARTapplicationServer as a service has the advantage that it is automatically started when the server computer is started and Windows mechanisms are used to monitor stability, e.g. restart in case of a crash (after one minute [can be further reduced via registry]).

      On this see Section 1.3.5.7, “ Set up PARTapplicationServer as a service ”.

    • Database

      PLINKDB usually runs on an existing DB server whose availability is guaranteed by the customer (DB-specific strategies)

  • Pool directory

    There are some possibilities for the storage location of the pool directory:

    • Local pool directory

    • Pool directory on the server, but with different share than CADENAS_DATA

      e.g..

      CADENAS_DATA=/server/share/data
      Poolverzeichnis=/server/share2/data/pool

    • CADENAS_DATA on a dummy directory. In this case the pool directory may point to the server.

      e.g.

      CADENAS_DATA=c:/dummydir
      Poolverzeichnis=/server/share/data/pool

    The only important thing is that the location of the pool directory is not under CADENAS_DATA; because then the RemoteFileSystem is responsible for the pool directory and thus it is ReadOnly.

  • Ports settings:

    The ports set in the configuration files for the PARTapplicationServer and the search server are different by default, so that you can run in parallel on one server during the changeover phase.

  • Slowing down the search when using a virtual hard disk

    When testing on a virtual machine, please note that the C disk on the server is not really local, but is located in the network. (The speed may be higher with a "real" C disk)

    If caching is used, all search indexes are cached on the PARTapplicationServer. This makes sense because access to local resources is faster.

    Using a VM the process differs: Caching happens from the net into the net and then parts are loaded from there. This could act as a brake.

    Better use an ESX host with local disks, still better an ESX host with local SSDs. In this way search times can be reduced again, especially if a search results in as many parts that they do not fit into the memory. Furthermore then there is no network bottleneck.