Fully Meshed Distributed Systems On Separate Servers in Automatic Mode

Scenario
You want to set up a Fully Meshed distributed system on separate servers. To do this, you must configure the projects on separate servers in distribution.

The following procedure describes configuring distribution using Automatic mode.

info

NOTE:
On separate servers, you can set only those projects in distribution which have identical security configuration (server communication set to secured or unsecured). It is recommended that you set the projects in distribution with secured configurations.

Prerequisites

Deployment Sequence Diagram

Steps

The following procedure describes these two scenarios:

Perform the following tasks on the separate server using SMC.

info

NOTE:
To avoid restarting the project, follow the suggested distribution configuration sequence.

  1. On Server1, perform the following steps using SMC for Project1:
  2. In the SMC tree, select Projects > [project1].
  3. Click Edit .
  4. In the Server Project Information expander, enable the distribution for Project1 by selecting Distribution participant check box.
  5. Click Save Project .
  6. Click OK.
  7. Click Activate Project.
  8. Click Start Project.
  9. The distribution is enabled for Project1 on Server1.
  10. Log onto Server2, and perform the following steps using SMC for Project2:
  11. In the SMC tree, select Projects > [project2].
  12. Click Edit .
  13. In the Server Project Information expander, select the Distribution participant check box.
  14. To add the distribution partner project (Project1) in Automatic mode, in the Distribution Participants expander, click Browse. In the Browse for Distribution Partner dialog box, browse for the distribution partner projects.
  15. In the Browse for Distribution Partner dialog box, perform the following steps:
    • (For selecting servers in domain) In the domain tree View, make sure that the correct domain is selected. By default, the domain of your computer is selected.
      In case of Workgroup, the workgroup of your computer is selected by default.
    • (Applicable only for servers in domain) In the Enter management system name or description field, enter the computer name of the Server.
    • (Applicable only for servers in domain ) Click Check Name.
  16. A list of matching servers available in the selected domain, whose name contains the entered string, display in the Filtered Server Computers’ List.
    In case of a Workgroup, all the server computers available in the Workgroup are listed.
    • Select the server where you want to set up distribution.
      NOTE: If the service port of the server name provided is other than the default, a message displays. In this case, proceed as follows:
      a. Enter the service port number on the selected Server.
      b. Click Get Projects to obtain the list of projects available on the selected Server.
  17. A list of available projects (except for the outdated projects) displays in the Available Projects list.
    • Select the check box adjacent to the project (Project1) that you want to add as distribution participants.
    • Click Add.
  18. The selected project, Project1, is added in the Selected Projects list.
    NOTE 1: You cannot add projects that have project languages or extensions configuration that are different than the Originator project where you are adding the distribution participants.
    NOTE 2: You can add a project for which the distribution is disabled. However, the distribution will not work for such projects.
    • Click Add Distribution Partners.
  19. The selected distribution participants are added to the list distribution participants in the Distribution Participants expander.
  20. A corresponding entry is added in the Distribution Connections expander displaying the default distribution connection (bi-directional) such that Project2 Project1.
    The partner dist port for the distribution partner project is added.
    If the selected partner project is secured with certificates, the partner proxy port number is also added.
  21. Click Save Project .
    NOTE: You cannot save the Originator project that has multiple distribution partners with the same system name and system ID.
  22. Click OK.
  23. In the Distribution Participants expander, click Sync to sync the partner projects with details on the originator project.
    NOTE: After synchronizing the Local System, you must restart the SMC on the partner system in the distribution to view the changes done on the partner system.
  24. (Optional) Click Yes to open and view the synchronisation report.
  25. The distribution is configured with connection as bi-directional.
  26. When you sync, the distribution configuration of the Originator project is synced with the distribution partner projects. The distribution connection is synced so that Project1 Project2. It also syncs the dist port and the partner proxy port entries on the Originator system, and removes any double entries present on partner and the originator.
  27. (Recommended) Click Check Distribution Consistency and view the log.
  28. Click Activate Projectto activate and click Start Project to start Project2.
  29. Log on to the Server 3.
  30. Click Yes and launch SMC again to put Sync in effect.
  31. (Optional and required only when you want to set up the Fully meshed distribution between three Projects) Repeat the step 8 to 17 to set up the third distribution partner Project3 on Server3 by adding Project1 and Project2 as distribution participants. Otherwise, proceed with step 21. In case you have to set up two projects in distribution, make Project2 as the Data Master.
  32. On sync, the profiles, and distribution connection on the Originator project (Project3), if changed, are re-aligned with the partner projects. In this case Project1 and Project2.
  33. In the Server Project Information expander, enable the Data master check box for Project3.
  34. Click Save Project .
  35. Click OK.
  36. (Recommended) Click Check Distribution Consistency and view the log.
  37. Click Activate Project to activate Project3.
  38. Click Start Project to start Project3.
  39. Launch the Installed Client on the Originator System, System3, with Project3 as the Data Master.
  40. With the System Manager in Engineering mode and the System Manager in the Management View, select Project 3 > System Settings > Security and perform the following on the Originator System.
    a. Create the Global User.
    b. Create the Global User Group.
    c. Assign the Global User to the Global User group.
    d. Assign global Scopes rights and the Application rights.
    e. Enable User.
  41. In the Summary bar, select Menu > Operator > Switchover and switch the operator from the current user to the Global User.
  1. You are now logged in with the Global User into the Installed Client of the Originator System with Project3 as Data Master and you can now work with it.
  2. Since by default, the distribution Connection is bi-directional (fully meshed Distribution configuration), you can also work with the all distribution Partner Systems, (System1 with Project1 and (System2 with Project2).
  3. You can also launch the Windows App client for System3 (with Project3) and work with Partner Systems in distribution, System1 (with Project1) and System2 (with Project2).
  4. If you activate one of the Partner System say System1 with Project1, and log onto the Installed Client on System1, you can work with the Local System (System1 with Project1) as well as all the Distribution Partner Systems, System2 and System3.