Storage · Spectra Object Storage

Spectra Object Storage — S3 at petabyte scale, to 4PB

S3 object storage on NetBytes nodes, from four storage nodes to 4PB, with 4+2 to 10+4 erasure coding, object lock, versioning and encryption. The whole namespace reachable over NFS and SMB on the LAN, and several API keys per bucket with read-only, read-write or WORM profiles.

Two firsts

India's first petabyte rack with both halves made here

The hardware is ours and so is the S3 software. Most petabyte-scale object storage sold in India is an imported platform on imported nodes, or an open-source stack someone has integrated — SOBS is an Indian rack running Indian object storage software, which is a different answer to a Make-in-India question than a reseller can give.

It is also the first platform in India to take SMR drives. That is what puts 36TB in a bay and 4PB in a rack: the largest drives made are shingled, they are wrong for anything that rewrites in place, and they are exactly right for an archive that is written once and read occasionally.

About SOBS

Petabyte-scale storage that grows by the rack

Spectra Object Storage — SOBS — is our object storage platform, delivered on NetBytes storage nodes and sized to the data it will hold. A single deployment goes to 4PB.

Object storage is a different shape from the file and block storage most estates start with. There are no directories and no LUNs: every item is an object with an identifier and its own metadata, held in one flat namespace that spans every node. That is what lets capacity keep going past the point where a filesystem becomes the thing you manage rather than the thing you use.

It suits data that arrives continuously and is read occasionally — surveillance archives, medical imaging, seismic and survey data, backup repositories, logs, and the training sets behind an AI programme. Those are the workloads where the question stops being how fast and becomes how much, for how long, and what happens when a drive dies at three in the morning.

Why it is a rack and not an appliance

Capacity you add to rather than replace

A fixed appliance has a ceiling, and the day you reach it the answer is a migration. An object store is built from nodes, so capacity and throughput arrive together: the rack that holds a few hundred terabytes today is the same rack that holds petabytes later, with more nodes in it.

That changes the procurement question. You are not buying the capacity you will eventually need, at today's price, years early. You are buying the capacity you need now, on an architecture that takes the rest without a forklift upgrade.

Access

S3 — and, on the LAN, NFS and SMB as well

Most object stores make you choose. Software that speaks S3 gets S3; everything else gets a copy, a gateway appliance, or a second storage system to pay for.

Keeping the data

What happens when a drive fails at three in the morning

An archive is judged years after it is bought, on the day something goes wrong.

Drives

What goes in the bays, and why SMR belongs here

Shingled drives are the wrong choice for a surveillance recorder, which overwrites its oldest footage every day — our own NVR sizing guide says so. An object archive is the opposite workload: written once, read occasionally, aged out by policy rather than overwritten in place. That is the one duty cycle where the largest drives on the market are the right drives, and it is why SOBS takes them.

Erasure coding

Four schemes, and what each one costs you

Every object is split into data chunks with parity chunks alongside. A wider stripe keeps more of the raw capacity; a deeper one tolerates more chunks being lost at once. At the four-node minimum the parity is spread across DRIVES rather than across nodes, so a scheme like 10+4 tolerates fourteen chunk losses among the drives in those four machines. Node-level tolerance widens as nodes are added. It is the distinction worth settling at sizing rather than after, and it is why the column below counts chunks and not machines.

Before we quote

Seven answers, and the rack follows from those

How it is built

The same bench every NetBytes machine leaves from

Related range

Where block and file live instead

SOBS is object storage. When the workload wants a LUN or a share of its own, the SNS range is the answer, and the two are commonly specified together.