Standalone Tier (SAT) 2-Minute Quickstart
Deploy Aarkam Standalone Tier (Rokka + Abodi) in under 2 minutes as a direct drop-in replacement for MinIO and Ceph on a single server or private cluster with zero external database dependencies.
The Aarkam Standalone Tier (SAT) is engineered for immediate deployment on single bare-metal servers, NVMe storage appliances, and edge AI clusters. It requires zero external database dependencies (no PostgreSQL, no SQL Server, no Redis), running entirely on self-contained native binaries with embedded Kdouja Direct I/O (66,048-byte sector alignment) and Ahmodi AVX-512 Cauchy Reed-Solomon erasure coding.
1. Quickstart Architecture & Binary Roles
• Embedded Kdouja LSM Metadata Store
• Rendezvous (HRW) Placement Engine
• Ahmodi AVX-512 Cauchy RS (12.5 GB/s/core)
• Speculative Hedged Reads (sub-5ms P99.9)
• O_DIRECT 66KB NVMe Sector Alignment
• Out-of-band SMART & Thermal ML Telemetry
2. Two-Minute Deployment Walkthrough (Linux & Windows)
Step 1: Extract Release Binaries
Download the official self-contained V-1.0.0-GA packages from your air-gapped distribution repository:
# 1. Unpack Rokka Engine (Coordinator & Gateway)
sudo mkdir -p /opt/aarkam/rokka
sudo unzip rokka-v1.0.0-linux-x64.zip -d /opt/aarkam/rokka
cd /opt/aarkam/rokka
sudo chmod +x rokka-coordinator rokka-gateway install-rokka.sh
# 2. Unpack Abodi Storage Daemon
sudo mkdir -p /opt/rokka/abodi
sudo unzip abodi-v1.0.0-linux-x64.zip -d /opt/rokka/abodi
cd /opt/rokka/abodi
sudo chmod +x Abodi install-abodi.sh
# 3. Unpack AM CLI Operator Tool
sudo unzip am-v1.0.0-linux-x64.zip -d /opt/aarkam/am
sudo ln -sf /opt/aarkam/am/am /usr/local/bin/am
sudo chmod +x /usr/local/bin/am
# Expand packages to standard locations
Expand-Archive -Path .\rokka-v1.0.0-win-x64.zip -DestinationPath "C:\Program Files\Aarkam\Rokka" -Force
Expand-Archive -Path .\abodi-v1.0.0-win-x64.zip -DestinationPath "C:\Rokka\Abodi" -Force
Expand-Archive -Path .\am-v1.0.0-win-x64.zip -DestinationPath "C:\Program Files\Aarkam\AM" -Force
$env:Path += ";C:\Program Files\Aarkam\AM"
Step 2: Start Rokka & Abodi Daemons
# Start Rokka Coordinator and S3 Gateway
cd /opt/aarkam/rokka
sudo ./install-rokka.sh --start-services
# Start Abodi Storage Daemon on designated NVMe JBOD partition
cd /opt/rokka/abodi
sudo ./install-abodi.sh \
--node-code "NODE-01" \
--rokka-url "http://127.0.0.1:7774" \
--storage-dir "/var/lib/rokka/storage"
Set-Location "C:\Program Files\Aarkam\Rokka"
.\install-rokka.ps1 -StartServices
Set-Location "C:\Rokka\Abodi"
.\install-abodi.ps1 -NodeCode "NODE-WIN-01" -RokkaUrl "http://127.0.0.1:7774" -StorageDir "D:\rokka_storage"
3. Verification & S3 Operations
Step 3: Check Cluster Topology with AM CLI
am cluster status
am disk list
Step 4: AWS CLI S3 Verification
SAT exposes the high-speed S3 REST endpoint on port 7772 (HTTP) and 57772 (HTTPS):
# Create bucket and upload sample data
export AWS_ACCESS_KEY_ID="ARK_ADMIN_ACCESS_KEY"
export AWS_SECRET_ACCESS_KEY="ARK_ADMIN_SECRET_KEY"
aws --endpoint-url http://127.0.0.1:7772 s3 mb s3://sovereign-vault
echo "Aarkam Standalone Storage Verification Payload" > smoke-test.txt
aws --endpoint-url http://127.0.0.1:7772 s3 cp smoke-test.txt s3://sovereign-vault/smoke-test.txt
aws --endpoint-url http://127.0.0.1:7772 s3 ls s3://sovereign-vault/