Terminology

  • Polarion - General reference to the Polarion ALM software/server/system.

  • Instance - Polarion installation for a single node or a Polarion cluster for HA (high availability).

  • Stand-alone Instance - An Instance, with its own repository on the same machine (i.e. not clustered), exposed to the user as one Polarion Server. This is also known as a single node instance.

  • Cluster - A group of Polarion application nodes accessing a single instance of data. To the user, a polarion cluster acts as one logical Polarion Server representing a single instance of data.

  • Coordinator - A specially configured Polarion installation that manages communication and licenses among Instances.

  • Shared Services - A machine that hosts the Subversion repository, shared service folder (SSF) for shared data and load balancer (user entry point). There is one shared services per Cluster. The core glue for a Polarion cluster is the SSF that contains the common polarion.properties file.

  • Common Polarion Properties file - A central Polarion systems property file (polarion.properties) stored in the SSF that contains most if not all of the core Polarion configuration for the cluster. The application nodes' local polarion.properties file should contain enough information to bootstrap the application node to read the common properties file. Each of these nodes will contain at least a directive like one of the following that defines com.polarion.shared.

    ##########################################
    #Shared folder between the machines that make up the cluster.
    #default Linux: com.polarion.shared=opt/polarion/shared
    #default Windows: com.polarion.shared=c:\Polarion\shared
  • Subversion Service - Is a server service that provides access to a Subversion versioned file system. This can be bundled with the shared services or it can be on a stand-alone server.

  • HA (High Availability) - A higher degree of online availability and connection resilience over single node single instance.

  • Polarion Application Node (PAN) - A Polarion Application node represents the physical components that make up the logical Polarion Application stack, Apache, PostgreSQL RDBMS and Polarion Service.