Load Balancing OwnCloud

Configuration has yet to be fully verified, Kemp Support will gladly assist if your Cloudian traffic is not flowing as expected.


1   Introduction

OwnCloud is a suite of client-server software for creating file hosting services and using them. OwnCloud is functionally very similar to the widely used Dropbox, with the primary functional difference being that OwnCloud is free and opensource, and thereby allowing anyone to install and operate it without charge on a private server. 


1.1  Document Purpose

This section details a configuration for a specific application that has been provided by a customer but has yet to be fully tested.

This specific configuration will ensure that your OwnCloud servers are highly-available, scalable, and secure.

Configuration has yet to be fully verified, Kemp Support will gladly assist if your OwnCloud traffic is not flowing as expected.


2. Configuration Required

    One Virtual Service listening port 443.


2.1  Global Configuration

       No Changes Required.


3  Virtual Service Configuration: 


 3.1  OwnCloud

      > New Virtual Service

      > Enter IP Address

      > Port = 443

      > Name = OwnCloud

      > Add New Virtual Service


3.2     Standard Options

       >  Disable Transparency

       >  Persistence = Super HTTP

       >  Timeout = 1 Hour

       >   Scheduling Method = Round Robin


3.       Real Servers

      > Checker Parameter Type = HTTPS

      >  Port = 443

     >  URL: /owncloud

      > Enter Real Server IP Address

      > Port = 443

      > Forwarding Method = NAT

 If you have successfully Load Balanced your OwnCloud environment by implementing this specific configuration, please give a thumbs up or please leave a comment on a possible alteration that was required to make it function. Thank you


1 comment


Jan Zollner

How about to check a more specific owncloud webpage or status page to ensure owncloud service is running.

Why are you NAT forwarding port 80 (HTTP) to port 443 (HTTPS)?

is this configuration handled by the Persistence "SuperHTTP" ?

Thank you in advance




Please to leave a comment.

Didn't find what you were looking for?