Fully Meshed Distributed Systems on Separate Servers in Manual Mode

Scenario
You want to set up a Fully Meshed distributed system on separate servers. The following procedure describes configuring the projects in distribution on separate servers in Manual mode.

info

NOTE 1:
On separate servers, you can set only those projects in distribution which have identical security configuration (Server communication as secured or unsecured). It is recommended that you set the projects in distribution with secured configurations.
NOTE 2:
In Manual mode, you must provide correct and valid entries for the distribution partner project. Otherwise, the distribution will not work properly. For example, while adding the distribution partner project, make sure that you add only those extensions that are configured in the distribution partner project. Otherwise, you cannot work with those extensions when working in distribution.

Prerequisites

Steps

The following two scenarios are described using Manual mode:

Perform the following tasks on the separate server computer 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, select the Distribution participant check box.
  5. In the Distribution Participants expander, click Add to add the distribution partner projects in Manual mode.
  6. An empty row is added.
  7. An entry displaying the Current project (Originator) name and the default distribution Connection type () displays.
  8. In the Distribution Participants expander, perform the following steps to add the details of distribution participant project Project2.
    • Server: Enter the name of the server either from the available domain or workgroup.
    • Project Name: Enter the name of the Project (Project2) with which you want work in distribution.
    • System Name: Enter the System name of the project you have selected.
    • System ID: Enter the System ID of the project you have selected.
    • Shared Path: Enter the Shared project path of the project that you have selected as distribution participant project.
    • Service Port: (Optional and required only when you have Service port of the distribution partner project other than the default port number 8888.) Provide the service port to match the service port number of the distribution partner project.
    • To add the extensions, click Extensions.
  9. In the Select Project Extensions dialog box, expand the extension suite’s name and select only the extensions configured in the distribution partner project.
  10. Click OK.
  11. Depending on the extensions selected, the Extensions column is updated to display either the name of the extension, when you configure a single extension or <multiple>, when there are many extensions in the project.
  12. The Profiles expander is updated with the profiles for the selected distributed participant project along with the profiles of its extensions.
  13. Open the Distribution Connections expander and perform the following steps:
    • Enter the Partner Dist Port number of the project, Project2 that you have configured in distribution.
      NOTE: It is recommended that the Partner Dist Port entry be present on only one system; not both systems.
    • (Optional and required only when the distribution partner project is secured with certificates.) Enter the Partner Proxy Port number of the secured project, Project2 that you have configured in distribution.
  14. Repeat the steps 6 to 9, including all their substeps , to add another distribution participant project, Project3.
  15. Click Save Project .
    NOTE:
    You cannot save the Originator project that has multiple distribution partners with the same system name and system ID.
  16. Click OK for all the messages.
  17. First click Activate Project to activate Project1 and click and Start Project .
  18. The distribution is enabled for Project1 on Server1 and Project2 and Project3 are configured as distribution participant projects.
  19. Log on to Server2, and perform the following steps using SMC for Project2:
  20. In the SMC tree, select Projects > [project2].
  21. Repeat the Steps 4 through 14 for configuring the distribution participant projects as Project1 and Project3.
  22. In the Distribution Connections expander, add the Partner Dist port only for Project3.
  23. The distribution is enabled for Project2 on Server2 and Project1 and Project3 are configured as distribution participant projects.
  24. Log on to Server3, and perform the following steps using SMC for Project3:
  25. In the SMC tree, select Projects > [project3].
  26. Repeat the steps 4 to 13 for configuring the distribution participant projects as Project1 and Project2.
    NOTE: In the Distribution Connections expander, you do not need to add the Partner Dist port details for Project1 and Project2.
  27. The distribution is enabled for Project3 on Server3, where Project1 and Project2 are configured as distribution participant projects.
  28. In the Server Project Information expander, select the Data master check box for Project3.
  29. Click Save Project .
  30. Click OK.
  31. (Recommended) Click Check Distribution Consistency and view the log.
  32. Click Activate Project to activate Project1, and then click and Start Project .
  33. The distribution is enabled for Project1 on Server1 and Project2 and Project3 are configured as distribution participant projects.
  34. Launch the installed client on the Originator System, System3 with Project3 as Data master.
  35. With the System Manager in Engineering mode and the System Manager in the Management View, select Project3 > System Settings > Security and perform the following steps on the Originator System.
    a. Create the Global User.
    b. Create 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.
  36. 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 the Data Master and can now work with it.
  2. By default, the distribution connection is bidirectional (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 System 2 (with Project2).
  4. If you activate one of the Partner System, for example, System1 with Project1, and log onto the Installed Client on System 1, you can work with the Local System (System1 with Project1) as well as all the Distribution Partner Systems, System2 and System3.