Object storage S3di data centerAnda sendiri.

Object storage enterprise untuk data center perusahaan Anda: S3 API penuh, erasure coding, dan healing otomatis, ditambah quota per divisi, metering pemakaian, audit yang bisa diverifikasi, license offline, dan satu console untuk semua cluster.

Trial 7 hari pada 1 node, dipasang oleh tim kami di data center Anda

Dashboard console Inodix: cluster jkt-dc1 dengan 4 dari 4 node terjangkau, kapasitas terpakai 46 persen, grafik pemakaian 24 jam, dan daftar perlu tindakan yang kosong.Dashboard console Inodix: cluster jkt-dc1 dengan 4 dari 4 node terjangkau, kapasitas terpakai 46 persen, grafik pemakaian 24 jam, dan daftar perlu tindakan yang kosong.

Erasure coding RS(16,12): data tetap utuh saat satu node mati

Setiap object dipecah jadi 12 data shard dan 4 parity shard, lalu disebar ke 4 node × 4 disk. Saat satu node down, 12 shard mana pun tetap cukup untuk membaca object utuh.

  1. PUT object

    Client mengirim PUT seperti ke AWS S3, tanpa SDK khusus.

  2. Split jadi 12 data shard

    Object dipotong per block 1 MiB menjadi shard berukuran sama.

  3. Tambah 4 parity shard

    Parity dihitung dengan Reed–Solomon. Konfigurasi ini RS(16,12).

  4. Distribusi ke 4 node × 4 disk

    Setiap shard ditulis ke disk yang berbeda.

  5. Satu node down

    4 shard hilang sekaligus. 12 shard mana pun cukup untuk membaca object utuh.

  6. Auto-heal

    Saat node atau disk pengganti online, shard yang hilang dihitung ulang dan ditulis kembali.

Multi-tenancy, metering, dan audit sudah ada di produk

Tanpa operator atau script tambahan. Semuanya dirilis dan di-support bersama data plane.

Halaman Tenant di console: empat divisi perusahaan dengan quota kapasitas masing-masing.Halaman Tenant di console: empat divisi perusahaan dengan quota kapasitas masing-masing.

Tenant per divisi, lengkap dengan quota dan metering

Pisahkan divisi, anak perusahaan, atau aplikasi sebagai tenant dengan quota kapasitas, bucket, user, dan request rate masing-masing. Usage di-sampling tiap 5 menit, diagregasi harian dan bulanan, dan bisa di-reconcile kapan saja untuk report dan chargeback internal.

  • Hard quota dan soft threshold per tenant
  • Sampling 5 menit, agregasi harian dan bulanan
  • REST API untuk sistem reporting Anda
  1. S3 API lengkap

    Versioning, Object Lock, SSE-S3/KMS/C, presigned URL, multipart, lifecycle, notifikasi, replikasi, STS.

  2. License offline

    License file bertanda tangan Ed25519, untuk data center tanpa internet. Setelah expired ada grace period 30 hari, lalu read-only. Read tidak pernah dikunci.

  3. Satu console, banyak cluster

    IAM, bucket, lifecycle, replikasi, alert, support bundle, dan metering dari satu tempat, dengan RBAC dan MFA.

  4. Self-healing

    Disk offline terdeteksi dalam hitungan detik, disk pengganti di-format dan di-heal otomatis, bucket tetap bisa dibaca saat quorum metadata hilang.

  5. Alerting

    Alert disk, quorum, kapasitas, license, dan quota tenant ke webhook, Slack, Teams, Telegram, atau email.

  6. Audit log terverifikasi

    Audit log harian dengan hash chain. Integritasnya dicek dengan satu command.

Benchmark beserta metodologinya

Harness benchmark, raw data, dan client matrix ada di repository produk, jadi bisa dijalankan ulang di hardware Anda.

Throughput vs MinIO, durability setara

Data sumber chart
OperationRasioInodix vs MinIO
PUT 1 MiB96%195 vs 203 MB/s
GET 1 MiB116%519 vs 448 MB/s
PUT 4 KiB186%2.782 vs 1.494 ops/s
GET 4 KiB126%6.655 vs 5.288 ops/s
LIST 1000343%360 vs 105 ops/s

Single node, single disk, Docker volume, keduanya tanpa fsync per object, 32 worker × 15 detik, laptop Apple M1 Pro. Ini bukan hardware production, jadi yang relevan adalah rasionya. Dengan fsync per shard (default Inodix), PUT 1 MiB 79% dari MinIO tanpa fsync. Minta raw data

S3 client yang kami uji

ClientMake bucketSmall PUTMultipartGET + MD5HEADLISTCOPYPresignVersioningTaggingDELETE
AWS CLI 2.38.1passpasspasspasspasspasspasspasspasspasspass
boto3 1.43.114passpasspasspasspasspasspasspasspasspasspass
AWS SDK JS 3.115passpasspasspasspasspasspasspasspasspasspass
AWS SDK Go v2passpasspasspasspasspasspasspasspasspasspass
rclone 1.75.2passpasspasspasspasspasspasspasstidak didukung clienttidak didukung clientpass
s3cmd 2.4.0passpasspasspasspasspasspasspasstidak didukung clienttidak didukung clientpass

– = fitur tidak didukung oleh client tersebut. Hasil client test matrix kami, dijalankan sebelum setiap rilis.

ceph/s3-tests: 342 dari 348 pass. Sisanya fitur khusus Ceph RGW dan torrent. Perbedaan dengan AWS yang sudah diketahui

Data plane tetap melayani walau control plane down

Storage node tidak bergantung pada console. Kalau control plane down, aplikasi Anda tetap bisa read dan write.

Aplikasi Anda → Load balancer → 4 × Node (4 disk, Metadata Raft); Operator & tim → Console → Admin gRPC → Node; Console → PostgresAplikasi AndaSDK S3 apa punLoad balancerS3 · HTTPSNode 1inodixd4 disk · Metadata RaftNode 2inodixd4 disk · Metadata RaftNode 3inodixd4 disk · Metadata RaftNode 4inodixd4 disk · Metadata RaftOperator & timConsoleRBAC · MFAAdmin gRPCPostgres
Geser ke samping untuk melihat keempat node.

Data plane inodixd

Binary Go tanpa runtime dependency: S3 API, erasure coding Reed–Solomon, metadata Raft di Pebble, healing, scrubber, lifecycle, replication, encryption, notification.

Control plane console

Admin console dengan RBAC dan MFA, tenant, metering, alerting, license, dan support bundle terenkripsi. Terhubung ke banyak cluster lewat Admin gRPC.

Deployment dilakukan tim kami di data center Anda

Tidak ada binary untuk di-download. Tim Inodix yang melakukan instalasi, trial, dan migrasi bersama tim infrastruktur Anda.

  1. Assessment

    Kapasitas, jumlah node, network, dan security policy dipetakan bersama tim infrastruktur Anda.

  2. Instalasi

    Cluster dipasang di hardware atau Kubernetes Anda, on-site atau remote, termasuk console dan alerting.

  3. Trial 7 hari di 1 node

    Aplikasi Anda mencoba S3 API, tenant, dan metering dengan data sendiri sebelum memutuskan.

  4. Migrasi dari S3 lama

    Data dipindahkan dari MinIO, Ceph, AWS S3, atau sistem S3-compatible lain: bulk copy dengan verifikasi checksum, delta sync, lalu cut-over terjadwal.

  5. License enterprise dan support

    License file diterapkan ke cluster yang sama tanpa reinstall. Support berjalan sesuai kontrak.

Minta trial 7 hari

Harga per TiB dan per node

License tahunan mencakup pembaruan dan support. Tarif final disepakati sesuai skala.

Trial

7 hari

saat instalasi pertama

Untuk mengevaluasi di lingkungan Anda sendiri.

  • 1 node
  • Semua fitur S3 dan console
  • Dipasang oleh tim kami
  • Pendampingan selama trial
Minta trial

Untuk production

Enterprise

Per TiB + per node

license tahunan

Untuk produksi di data center Anda.

  • Kapasitas dan node sesuai license
  • Multi-tenancy, metering, alerting
  • Migrasi dari sistem S3 lama didampingi tim kami
  • Support dengan SLA sesuai kontrak
  • Aktivasi offline (air-gapped)
Minta penawaran

Bandingkan paket

FAQ

Apakah benar-benar kompatibel dengan S3?

Ya, untuk API yang dipakai aplikasi pada umumnya. Diuji dengan ceph/s3-tests (342 dari 348 lulus) dan matrix enam client populer sebelum rilis. Perbedaan yang diketahui dengan AWS, seperti SelectObjectContent, ditulis terbuka di dokumentasi.

Bagaimana migrasi dari sistem S3 lama (MinIO, Ceph, AWS S3)?

Tim kami merencanakan dan menjalankan migrasi bersama Anda dari sistem kompatibel S3 apa pun: inventaris bucket dan policy, bulk copy dengan rclone atau aws s3 sync (keduanya ada di matriks client yang diuji) dengan verifikasi checksum, delta sync berulang selama aplikasi lama masih menulis, lalu cut-over endpoint pada jendela yang Anda tentukan.

Apakah data atau metrik dikirim ke luar data center saya?

Tidak. License diverifikasi offline dari file bertanda tangan. Aktivasi lewat license server bersifat opsional untuk lingkungan yang terhubung internet.

Apa yang terjadi bila license habis?

Cluster masuk grace period 30 hari dengan peringatan di console. Setelah itu cluster menjadi read-only: data tidak pernah dihapus, dan pembacaan tidak pernah dikunci.

Apakah Inodix memakai kode MinIO?

Tidak. Inodix dibangun dari nol (clean-room) dan hanya memakai dependency berlisensi permisif: MIT, BSD, Apache-2.0, dan MPL-2.0.

Hardware apa yang dibutuhkan?

Untuk produksi, minimal 4 node dengan beberapa disk data (xfs disarankan) dan NVMe untuk metadata. Untuk trial, satu node dengan empat disk sudah cukup. Tim kami membantu menghitung kebutuhan saat asesmen.

Siapa yang memberi support?

Tim Inodix di Indonesia, dalam Bahasa Indonesia atau Inggris. Support bundle terenkripsi dari console mempercepat diagnosis tanpa membuka akses ke data Anda.

Mulai dengan trial 7 hari di satu node

Tim kami memasang trial 7 hari pada 1 node di data center Anda, dengan semua fitur S3 dan console. License enterprise diterapkan ke cluster yang sama tanpa memasang ulang.