| Server Operating System | - Production: Linux
- Testing and development: MacOS or Windows WSL
|
| Database | - None (OpenCloud stores files exclusively on the storage to minimize complexity and ensure maximum reliability)
|
| Storage | - The
posix and decomposed storage drivers require:- a fully POSIX compliant filesystem
- local e.g. ext4, XFS, ZFS
- network e.g. CephFS, GPFS, NFS v4.2 or later
- atomic read after write consistency for directory metadata (NFS mount option
noac)
decomposeds3 additionally requires an S3 bucketposix requires extended attributes (offloading metadata >1KB into dedicated files)
|
| Hardware requirements | Minimum (Minimal bare-metal Deployment - Up to 10 Users) - eg. Raspberry Pi 3
- 1 GHz (Single-core)
- 512 MB Ram
- Storage: depends on data usage
Medium (Deployment - Up to 1,000 Users) - 2 GHz (Dual-core)
- 8 GB Ram
- Storage: depends on data usage
General: - Disk Performance (IOPS): Input/output operations per second (IOPS) should be unrestricted for maintaining optimal performance.
- The server requirements vary based on load factors such as requests per second, number of client devices per user, file volume, post-processing tasks, and additional apps like Collabora. Proper sizing depends on these variables and should be adjusted accordingly.
|