29–31 Jan 2018
AGH Computer Science Building D-17
Europe/Zurich timezone

Global Scale - How to scale large instances beyond the typical limitations

30 Jan 2018, 18:20
20m
AGH Computer Science Building D-17

AGH Computer Science Building D-17

AGH WIET, Department of Computer Science, Building D-17, Street Kawiory 21, Krakow

Speaker

Björn Schießle

Description

The typical Nextcloud setup for large installations includes a storage and a database cluster attached to multiple application servers behind a load balancer. This allows organisations to scale Nextcloud for thousands of users. But at some point the shared components like the storage, database and load balancer become a expensive bottleneck. Therefore Nextcloud introduced "Global Scale", a new way to scale large installations based on the unique federated sharing feature beyond this limitations. Federated sharing combined with our new developed "Lookup Server" and the "Global Site Selector" allows you to set up many small Nextcloud server based on commodity hardware and connect them to one large system. This enables organisations to scale the system to hundreds of millions of users and reduce complexity and costs dramatically. This talks will discuss the current state of the Global Scale architecture.

Primary author

Presentation materials