Skip to content

Compare Olares and NAS

Olares is dedicated to creating a one-stop personal cloud experience. Its core functionalities and user positioning are significantly different from traditional Network Attached System (NAS).

This document provides a detailed comparison between Olares and general NAS systems. We will highlight key differences in storage solutions, application ecosystem, virtual machine support, network configuration, and AI capabilities, using Unraid and Synology DSM as reference points.

Overview

AttributeOlaresNAS
IntroductionOlares is an open-source
personal cloud operating system.
NAS systems are primarily used for network storage, allowing flexible hardware configurations to manage data and applications.
PositioningFocuses on helping users deploy
and manage digital assets locally
as an alternative to public
cloud services.
It supports running powerful
open-source applications locally,
providing users with robust
cloud computing capabilities while
ensuring complete data control
and privacy.
Focuses on individuals and small businesses, solving low-cost data storage reliability issues, but has limitations in application hosting and network security.
Target usersRegular users without
a technical background
Geek users and small and medium business users
TransparencyOpen-source or source availableUsually closed-source
OpennessNo vendor lock-inClosed ecosystem
Application securitySupports application sandboxing,
isolating network, storage,
and computing resources.
Permissions must be declared
and user authorization obtained
during installation.
No application sandboxing. Most third-party applications run with root privileges, and users bear the security risks themselves.
Network securityProvides public and private
access, using reverse proxy
and VPN to achieve service security.
Only supports external access for limited system applications by default. Custom solutions by users may pose security risks.
Developer friendlinessProvides development tools
with familiar technology
stacks to deploy services
and develop applications.
Does not support developer tools or application development.
AI1. Advanced GPU management (v1.12)
2. One-click installation support
for over 30 AI applications
and models
3. Supports inter-application and
model calls
4. Supports MCP (v1.12)

Project information

AttributeOlaresUnraidSynology DSM
Year202220052000
Open Source
PriceFree30-day trial, then requires a one-time paid licenseOS sold bundled with hardware
PositioningOpen-source personal
cloud OS that focuses on
helping users deploy and
manage digital assets locally
as an alternative to public
cloud services.
Network storage OS, allows flexible hardware configurations,
simple and convenient management of data, VMs, and Docker applications
Provides secure and efficient data management systems for businesses of different scales,
helping enterprises control growing data streams

Storage features

FeatureOlaresUnraidSynology DSM
Disk typesSystem space, user space,
application space, and
application cache are on SSD
System runs on SSD, data stores on HDDSystem runs on SSD, data stores on HDD
Storage poolSupports Parity-protected array similar to JBODSupports SHR, Basic, JBOD, RAID 0, RAID 1, RAID 5, RAID 6, RAID 10, and RAID F1
LAN file sharingSMBSMB, NFSSMB, NFS, AFP, FTP
Public file sharingvia Files applicationvia File Station application
Distributed file system
Mount external cloud drivesSupports mounting Google
Drive, Dropbox, S3, etc.
Supports mounting Google Drive, Dropbox, S3, etc.
Sync drive✅ (Seafile integrated)Synology Drive
Mount SMB directory
Mount mobile storage devicesAuto-mountManual mountAuto-mount
Structured data supportSupports mainstream databases
and data warehouses (e.g., Redis,
PostgreSQL),suitable for production
environments
Can be manually installed,
but not recommended for production environments
Can be manually installed,
but not recommended for production environments
Local data securityNo protection in single-node;
disk data protection via Minio
or Ceph in cluster mode
Allows 1-2 disk failures depending on configuration,
but Parity disk must not fail
Allows 1-2 disk failures depending on RAID configuration
Remote backupSupports periodic incremental
encrypted backups via Restic
Flash drive can be manually backed up,
but there is no official backup solution for data drives
Supports multiple official backup solutions

Application management

FeatureOlaresUnraidSynology DSM
Installation formatOlares package format based
on improved Helm
Dockerfile or Docker ComposeDockerfile or Docker Compose
App storeRich community app ecosystem
with application sandboxing
Rich apps with no sandboxing restrictions.Fewer apps, extendable via third-party stores
Application sandbox
Developer tools✅ (Studio)
Middleware sharingSupports mainstream middleware like
PostgreSQL, MongoDB, and Redis
Cluster application support
LDAP integration✅ (Requires third-party adaptation)
Unified SSO login
Secret management

Virtual machine management

FeatureOlaresUnraidSynology DSM
Install via ISONot yet supported,
will be supported via Kubevirt
WindowsOne-click install from
app store, auto-integrates Tailscale,
for secure external RDP access
Install via ISOInstall via ISO
SteamSupported in app store,
auto-configures GPU mounting,
streaming, and external access
Requires manual configuration
for GPU passthrough, etc.
LinuxSupported via Dev Containers
in Studio
Install via ISOInstall via ISO
AndroidSupported via redroid
MacComing soon
OpenwrtComing soon

Network access

FeatureOlaresUnraidSynology DSM
Reverse proxyIntegrated Cloudflare
Tunnel and FRP,
supports independent
domain access for
all apps
Only supports access to limited system servicesOnly supports access to limited system services
DDNSNo configuration
needed
Manual configuration required.
Supports domain+port access for non-system apps,
but practically cannot provide external services.
Manual configuration required.
Supports domain+port access for non-system apps,
but practically cannot provide external services.
Custom domain support
FirewallIntegrated Cloudflare
firewall
Free HTTPS certificate
Two-Factor Authentication Login
Different security policies for different directories
Private Access Endpoint
VPN connectionNo configuration needed,
Tailscale integrated
Manual configuration requiredManual configuration required
VPN-only access mode

AI capabilities

FeatureOlaresUnraidSynology DSM
GPU management1. Supports heterogeneous GPU clusters
across multiple nodes (v1.12)
2. Nvidia GPUs support memory slicing
and time-slicing sharing modes (v1.12)
Supports GPU passthrough on a single node
via manual configuration
Models1. Supports mainstream language, image,
video, and voice models, such as Ollama,
VLLM, ComfyUI, SD, Whisper, and ACE-STEP.
2. Supports mainstream open-source AI tools,
such as Dify, Ragflow, MaxKB, and LobeChat.
Interoperability1. Supports mutual calls between
applications and models
2. System-level support for MCP calls (v1.12)