Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    SSH Access to Hosted Ex Libris Supported Primo Topologies

    • Article Type: Q&A
    • Product: Primo

    Question

    What are the hosted Primo topologies supported by Ex Libris, and how can they be accessed via SSH?

    Answer

    1. AIO = an All-in-one server, where the FEs, SEs, BE and DB are all the same server. This environment is usually sized for a maximum of 6 million records.

    2. 2-Tier MFE = an environment with 2 FE/SE servers and a BE server The SEs are on the same servers as the FEs. (Note that a 2-Tier topology with a single FE/SE, which is NOT an MFE, is not supported by Ex Libris). This environment is usually sized for a maximum of 9 to 10 million records.

    3. N+1 MFE = an environment with 2 FE servers, 2 to 3 SE servers, 1 BE server with indexer. This environment is usually sized for more than 8 million records and sometimes up to 20 million records.

    4. N+1 MFE with separate DB = an environment with 2 FE servers, 2 to 3 SE servers, 1 BE server with indexer, and a DB server. This environment is usually sized for more than 8 million records and sometimes up to 20 million records.

    In the DC04 Data Center all the servers described in the topologies above are behind a load balancer. The load balancer has an external hostname and IP address, but all the servers behind the load balancer have internal hostnames and IP addresses. Therefore, external access is not permitted to the actual servers themselves.

    The load balancer tunnels the connection to the correct server according to a specified port, no firewall rule will be set in DC04/05 for port 22. For external access users need to connect using the external IP address of the load balancer for an environment and a port that has been specified for SSH access to the particular servers.

    The standard ports utilized for access to the servers are as follows:

    AIO = 10022
    BO =10020
    FE's = 10021 - 10029 (FE1 will be 10021, FE2 --> 10022, etc.)
    SE's = 10031 - 10039 (SE1 will be 10031, SE2 --> 10032, etc.) - only relevant to N+1 topologies above
    DB = 10030 (only if the topology has a separate DB and it is not on the BO as in topology #4 above)

    Additional Information

    SSH Access to hosted Primo environments requires that a customer have a Primo Direct Dedicated agreement with Ex Libris. This agreement is stipulated in the contract between the customer and Ex Libris and this service is paid for by the customer.

    Acronym Legend:
    2-Tier = one FE/SE server and one BE/DB server.
    AIO = All in one environment (“all” refers to BE, FE, SE, and DB)
    BE = Back End server
    DB = Database server
    DC04 = hosted at Equinex [virtualized: cisco/netapp] in Elk Grove for Alma/Primo environments.
    FE = Front End server
    MFE = Multi Front End environment
    N+1 = environment with more than one SE server, where one of the SE servers acts as an indexer.
    SE = Search Engine server

    Category: Installation - Primo

    Subject: Primo


    • Article last edited: 5/29/2014