Quick Start Guide

Hardware can fail. To provide a reliable service, you need a solution, that detects failure and acts automatically. OZEKI Cluster automatically moves any service to another computer in case of a hardware failure, and keeps the IP address associated with the service on-line. Ozeki Cluster can also keep your files synchronized. Learn how to setup such a solution.

cluster software quick start guide
Figure 1 - Quick Start Guide Example setup on cluster IP 192.168.1.4

Prerequisites

At least 2 nodes are needed for creating a system where the role of the Master node can be transferred to another node.

Each node must comply with the following requirements:

  • Supported Operating Systems:
    • Windows 11
    • Windows 10
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012
  • Microsoft .NET Framework 4.0 or any newer version
  • 32 or 64 bit CPU with 1 GHz speed or more
  • 350 MB free HDD space
  • 1 GB RAM or more

The selected services have to be installed on every node in case you would like to use them in the same cluster. On each node the program of Ozeki Cluster must be installed.

Download link and installation guide

  1. Download OZEKI Cluster
  2. OZEKI Cluster installation guide

Logging in

After you have downloaded and installed Ozeki Cluster, the first thing you will do is to log in to the user interface (in other words, the management console). You can open it directly after the 'Installation Completed' dialog box appears. Logging in is also possible if you open the login window, and then click on the Ozeki Cluster icon on the Desktop as shown inĀ Figure 2 . If OZEKI Cluster is running in the background, you can log in using a browser by opening the login window (http://127.0.0.1:8333 URL). The login window can be seen in Figure 3.

opening the program
Figure 2 - Opening the program

In the login page (Figure 3) enter your username and password in the required fields. The username and the password are the same that you gave during installation. For security reasons, your password should be at least 6 characters long, and it should be a combination of letters and digits.

login page
Figure 3 - Login page

Basic Configuration Steps

After you are logged in, you will see the 'Home page' (Figure 4).

home page
Figure 4 - Home page

Step 1 - Setup the Cluster IP address

On the home page, click on 'Edit' (Figure 5).

edit
Figure 5 - Click on 'Edit' button

In the Cluster IP address menu (Figure 6), you need to add the cluster's IP address. It must differ from any used IP address on the network. The netmask, gateway, and DNS fields are filled in automatically. If you are finished, click 'Ok'.

cluster ip address menu
Figure 6 - Cluster IP address menu

Now it's time to set up the Slave node(s) on the cluster. As a remark, the Master node is already configured automatically.

Step 2 - Navigate to the 'Computers' page

On the home page, select 'Computers' on the right hand side panel (Figure 7).

click on computers
Figure 7 - Click on 'Computers'

Step 3 - Configure the Slave node(s)

Click on the 'Add computer' button and the 'Computer details' window will turn up next to the 'Computers' list.

In this window, you need to add the details of the Slave node:
Host - The Slave computer's IP address.
Port - OZEKI Cluster's port number on the Slave computer
Role - In this case, the role is set to 'Slave'.

Finally click the 'Ok' button to save the configuration. (Figure 8)
If you would like to add more slave nodes, just repeat Step 3. You can change the Master node configuration as well, if needed.

provide configuration settings
Figure 8 - Provide configuration settings of the Slave node

Let's add some services to our cluster!

Step 4 - Navigate to the 'Services' page

Select 'Services' from the right panel to add one or more services. (Figure 9)

select services
Figure 9 - Select 'Services'

Step 5 - Add the services

In our example, we will show you how to add OZEKI NG SMS Gateway to the cluster. You can also choose any service you have on the Master node, and as many services as you want. You must have the added services installed on the Slave nodes as well.

On the left hand side list, select OZEKI NG. Then click the 'Add' button in the middle of the screen (Figure 10).

adding ozeki ng
Figure 10 - Adding OZEKI NG

The service should now appear in the 'Selected Services' list. (Figure 11)

selected services list
Figure 11 - 'Selected Services' list

If you would like to add more services, just repeat Step 5.

Step 6 - Set the boot delay (Optional)

You can set the boot delay according to the boot time of the slowest booting node. Therefore if the slowest node is not turned on by the time Cluster has already started running then it will result in unavailability of that node. We have already set up a default boot delay time which is 120 sec. You can set this function easily by clicking on the 'Configuration' menu and choose 'Boot delay' submenu. You will also see a diagram on this page which represents you the situation. (Figure 12).

setting boot delay
Figure 12 - Setting boot delay

Step 7 - Synchronize the configuration settings of the nodes (Optional)

If you click on the 'Configuration' menu you will find 'Service configs' submenu where you can setup this solution. Then click the 'Add' button and a window will appear in which you can give the access path of the directory including the settings of the service you would like to synchronize. (Figure 13)

file synchronization
Figure 13 - File synchronization

Step 8 - Start the cluster

If you have followed this guide thoroughly, you will see a similar result as shown in the pictures below.
Finally, click on the 'Start' button to start the cluster (Figure 14).

starting the cluster
Figure 14 - Starting the Cluster

If everything went fine, you should see all of the selected services running (Figure 15).

cluster is running
Figure 15 - Cluster is running

Download Download Ozeki Cluster