If your requirement is enterprise-grade, on-premises, petabyte-scale object storage, my default recommendation today would be NetApp StorageGRID, with Dell ObjectScale and MinIO Enterprise as the other two products I would put on the shortlist.
My ranking
| Solution | Best fit | Why
--- | --- | --- | ---
1 | NetApp StorageGRID | General enterprise object storage | Mature, geographically distributed architecture, S3-native, strong lifecycle/retention capabilities, and designed to scale from TBs to exabytes
2 | Dell ObjectScale | Very large deployments / Dell shops | Exabyte-scale architecture, excellent hardware integration, strong performance and density
3 | MinIO Enterprise | AI/ML, Kubernetes, software-defined infrastructure | Extremely high S3 performance, flexible commodity-server deployment, explicitly designed for PB+ workloads
Why I'd choose StorageGRID: it is purpose-built for exactly the problem you're describing rather than being a NAS/SAN system stretched into object storage. It supports S3 natively, distributed deployments, erasure coding and replication, policy-driven lifecycle management, Object Lock/WORM, and can be expanded without disrupting applications. NetApp currently describes StorageGRID as scaling from terabytes to exabytes.
When I'd pick the alternatives
Dell ObjectScale becomes particularly compelling if you're already a Dell infrastructure customer. Dell positions it for exabyte-scale deployments, and current ObjectScale systems can provide up to 9 PB of raw HDD capacity per rack on the X560 configuration.
MinIO Enterprise is the one I'd investigate first if this is primarily an AI/data-lake/Kubernetes environment and you have a strong infrastructure engineering team. Its distributed architecture is explicitly designed for petabyte-plus capacity and performance, with S3 compatibility and erasure coding.
The important architectural question
Don't size this as simply "we need another 1 PB." If you're already hitting capacity, I'd design the new platform around:
- 3+ years of growth, not today's requirement
- Usable vs. raw capacity after erasure coding, spares, and replication
- At least 25/100 GbE, depending on workload
- Multiple failure domains/racks—and ideally multiple sites
- S3/Object Lock if this will hold backups or ransomware-sensitive data
- Lifecycle policies to move cold data to cheaper tiers
- Monitoring and capacity alerts well before 80–85% utilization
- A migration strategy that lets you move existing data without taking production offline
For example, if you currently have 1 PB of data and are growing 200 TB/year, I'd be thinking about a platform with substantially more than 1.5 PB of usable capacity rather than buying another small storage shelf.
If you tell me roughly how much data you have now (e.g. 500 TB, 2 PB, 10 PB), annual growth, workload (backup/archive vs. AI/data lake/media), and whether you need on-prem only or hybrid cloud, I can narrow this to a specific architecture and compare StorageGRID vs. ObjectScale vs. MinIO on capacity, performance, resiliency, and likely TCO.
When I'd pick the alternatives
Dell ObjectScale becomes particularly compelling if you're already a Dell infrastructure customer. Dell positions it for exabyte-scale deployments, and current ObjectScale systems can provide up to 9 PB of raw HDD capacity per rack on the X560 configuration.