Step-by-step process to launch Klera on OCI cloud, starting with instance launch.
Klera Production System Specifications
To allow user select a particular configuration in a private cloud. The hardware requirement is as follows:-
Base Platform - 250 users/node, 5% concurrency
Cores |
RAM |
HDD |
8 cores hyper-threaded (16 threads) |
64GB |
Enterprise grade SSD for Klera installation – Total 1TB in Raid 5 configuration |
Base Platform with AI/ML/Python support - 250 users/node, 5% concurrency
Cores |
RAM |
HDD |
16 cores hyper-threaded (32 threads) |
128GB |
Enterprise grade SSD for Klera installation – Total 1.6TB in Raid 5 configuration |
- Open the navigation menu and click Compute. Under Compute, click Instances.
- Click Create instance.
- Enter a name for the instance
- Use only these ASCII characters in the instance name: uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), and hyphens (-). See this known issue for more information.
- Use only these ASCII characters in the instance name: uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), and hyphens (-). See this known issue for more information.
- In the Placement section, accept the default Availability domain.
- In the Image and shape section, do the following:-
- In the Image section, click Change image.
- In the Image source list, select Platform images.
- Select Windows. Then, choose OS version from list drop-down
- Review and accept the terms of use, and then click Select image.
- In the Shape section, click Change Shape. Then, do the following:-
- For Instance type, accept the default, Virtual machine.
- For Shape series: It defines the number of CPUs and amount of memory allocated to the instance.
-
Instance type
RAM
CPU
Disk
OS
VM standard.e4.flex
64.0 GiB
8 OCPUs
SSD 1 TB
1. Windows
VM standard.e4.flex
128.0 GiB
16 OCPUs
SSD 1.6 TB
Please note: OEL supports 8, 7.9, 6.10. Red hat is not supported in Oracle cloud.
So, only option we have is Windows based deployment.1 OCPU = 2 vCPUs attached snippet for reference.
- Click Select shape.
- In the Image section, click Change image.
- In the Networking section, configure the network details for the instance. Do not accept the defaults.:-
- For Primary network, leave Select existing virtual cloud network selected.
- Virtual cloud network in <compartment_name>: Select the cloud network that you created. If necessary, click Change Compartment to switch to the compartment containing the cloud network that you created.
- For Subnet, leave Select existing subnet selected.
- Subnet in <compartment_name>: Select the public subnet that was created with your cloud network. If necessary, click Change Compartment to switch to the compartment containing the correct subnet.
- Select the Assign a public IPv4 address option. This creates a public IP address for the instance, which you need to access the instance. If you have trouble selecting this option, confirm that you selected the public subnet that was created with your VCN, not a private subnet.
- Security groups.
These rules specify which incoming network traffic is delivered to your instance.
Klera Service
Hosting Port
Klera UI Service
18080
Klera Content Viewer
18089
Account Management
48444
File Hosting Server
48446
SSH / RDP
22 / 3389
SMTP
465 / 587
- Navigate to the Oracle Compute Cloud Service console and Click the Network tab and then click the Security Applications tab in the left pane.
- Click Create Security Application.
In the Create Security Application dialog box, do the following:- Name: Enter a name for the new security application. Note this name. You'll use it later in this tutorial.
- Port Type: Select tcp.
- Port Range Start and Port Range End: In both these fields, enter the port that you want to open.
- Description: Enter a description for the new security application.
- Click Create
- Next, create a security rule to allow TCP traffic from the Internet to the Oracle Server.
- Go to the Network tab.
- Click the Security Rules tab in the left pane.
- Click Create Security Rule, and do the following:
- Name: Enter a name for the rule
- Status: Select Enabled.
- Security Application: Select security application that you created earlier.
- Source: From the Security IP Lists drop-down list, select public-internet.
- Destination: Provide the destination
- Description: Enter a description for the rule.
- Navigate to the Oracle Compute Cloud Service console and Click the Network tab and then click the Security Applications tab in the left pane.
- A virtual machine (VM) instance requires a fixed external IP address that does not change, you can obtain a static external IP address.
-
The private IP must not have an ephemeral or reserved public IP already assigned to it. If it does, first delete the ephemeral public IP, or unassign the reserved public IP.
-
Confirm you're viewing the compartment that contains the instance with the private IP you're interested in.
- Click the instance to view its details.
-
Under Resources, click Attached VNICs.
-
-
The primary VNIC and any secondary VNICs attached to the instance are displayed.
-
-
- Click the VNIC that you're interested in.
-
Under Resources, click IP Addresses.
-
-
The VNIC's primary private IP and any secondary private IPs are displayed.
-
-
- For the private IP you're interested in, click the Actions menu, and then click Edit.
- In the Public IP Type section, select the radio button for Reserved Public IP.
-
For Reserved Public IP, enter the reserved public IP you want to assign. You have three choices:
- Create a new reserved public IP. You can optionally provide a friendly name for it. The name doesn't have to be unique, and you can change it later. Avoid entering confidential information.
- Assign a reserved public IP that isn't already assigned.
- Move a reserved public IP from another private IP.
- Click Update.
-
- Connecting to an Instance
You can connect to a running instance by using a Secure Shell (Linux) or Remote Desktop connection (Windows). Please follow the steps mentioned in this documentation.
Install Klera
Please follow the below process to install Klera on Windows/Linux system
Click here for Windows based deployment
Click here for Linux based deployment
For more assistance, please reach out to support@klera.io